63620 lines
7.2 MiB
Plaintext
63620 lines
7.2 MiB
Plaintext
open! Core
|
|
open! Async
|
|
|
|
let%expect_test "C hello world with kernel tracing" =
|
|
let%map () =
|
|
Perf_script.run
|
|
~trace_scope:Userspace_and_kernel
|
|
"hello_world_with_kernel_tracing.perf"
|
|
in
|
|
[%expect
|
|
{|
|
|
1348489/1348489 2420721.482149374: 1 branches:uH: tr strt 0 [unknown] (foo.so) => ffffffffad670a16 native_write_msr+0x6 (foo.so)
|
|
1348489/1348489 2420721.482149545: 1 branches:uH: return ffffffffad670a18 native_write_msr+0x8 (foo.so) => ffffffffad616369 pt_config_start+0x59 (foo.so)
|
|
1348489/1348489 2420721.482149553: 1 branches:uH: return ffffffffad616374 pt_config_start+0x64 (foo.so) => ffffffffad616d78 pt_event_add+0x38 (foo.so)
|
|
-> 171ns END native_write_msr
|
|
1348489/1348489 2420721.482149560: 1 branches:uH: return ffffffffad616d8a pt_event_add+0x4a (foo.so) => ffffffffad820de3 event_sched_in.part.0+0x83 (foo.so)
|
|
-> 179ns END pt_config_start
|
|
1348489/1348489 2420721.482149561: 1 branches:uH: call ffffffffad820ea3 event_sched_in.part.0+0x143 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 186ns END pt_event_add
|
|
1348489/1348489 2420721.482149595: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad820ea8 event_sched_in.part.0+0x148 (foo.so)
|
|
-> 187ns BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482149610: 1 branches:uH: call ffffffffad820e4c event_sched_in.part.0+0xec (foo.so) => ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so)
|
|
-> 221ns END __list_add_valid
|
|
1348489/1348489 2420721.482149610: 1 branches:uH: return ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so) => ffffffffad820e4e event_sched_in.part.0+0xee (foo.so)
|
|
1348489/1348489 2420721.482149610: 1 branches:uH: return ffffffffad820e62 event_sched_in.part.0+0x102 (foo.so) => ffffffffad824eee merge_sched_in+0x22e (foo.so)
|
|
1348489/1348489 2420721.482149626: 1 branches:uH: call ffffffffad824f1d merge_sched_in+0x25d (foo.so) => ffffffffad81ac90 perf_pmu_nop_int+0x0 (foo.so)
|
|
-> 236ns BEGIN perf_pmu_nop_void
|
|
-> 252ns END perf_pmu_nop_void
|
|
-> 252ns END event_sched_in.part.0
|
|
1348489/1348489 2420721.482149632: 1 branches:uH: return ffffffffad81ac92 perf_pmu_nop_int+0x2 (foo.so) => ffffffffad824f1f merge_sched_in+0x25f (foo.so)
|
|
-> 252ns BEGIN perf_pmu_nop_int
|
|
1348489/1348489 2420721.482149633: 1 branches:uH: call ffffffffad824f59 merge_sched_in+0x299 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 258ns END perf_pmu_nop_int
|
|
1348489/1348489 2420721.482149639: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad824f5e merge_sched_in+0x29e (foo.so)
|
|
-> 259ns BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482149654: 1 branches:uH: return ffffffffad824d1f merge_sched_in+0x5f (foo.so) => ffffffffad8252b0 visit_groups_merge.constprop.0.isra.0+0x180 (foo.so)
|
|
-> 265ns END __list_add_valid
|
|
1348489/1348489 2420721.482149654: 1 branches:uH: call ffffffffad8252d9 visit_groups_merge.constprop.0.isra.0+0x1a9 (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482149674: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad8252de visit_groups_merge.constprop.0.isra.0+0x1ae (foo.so)
|
|
-> 280ns END merge_sched_in
|
|
-> 280ns BEGIN rb_next
|
|
1348489/1348489 2420721.482149692: 1 branches:uH: call ffffffffad8252ab visit_groups_merge.constprop.0.isra.0+0x17b (foo.so) => ffffffffad824cc0 merge_sched_in+0x0 (foo.so)
|
|
-> 300ns END rb_next
|
|
1348489/1348489 2420721.482149795: 1 branches:uH: call ffffffffad824ec4 merge_sched_in+0x204 (foo.so) => ffffffffad81ac80 perf_pmu_nop_txn+0x0 (foo.so)
|
|
-> 318ns BEGIN merge_sched_in
|
|
1348489/1348489 2420721.482149795: 1 branches:uH: return ffffffffad81ac80 perf_pmu_nop_txn+0x0 (foo.so) => ffffffffad824ec6 merge_sched_in+0x206 (foo.so)
|
|
1348489/1348489 2420721.482149795: 1 branches:uH: call ffffffffad824ee9 merge_sched_in+0x229 (foo.so) => ffffffffad820d60 event_sched_in.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482149795: 1 branches:uH: call ffffffffad820d89 event_sched_in.part.0+0x29 (foo.so) => ffffffffad81cc00 perf_event_set_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482149795: 1 branches:uH: call ffffffffad81cc12 perf_event_set_state+0x12 (foo.so) => ffffffffad81be30 perf_event_update_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482149897: 1 branches:uH: return ffffffffad81beb8 perf_event_update_time+0x88 (foo.so) => ffffffffad81cc17 perf_event_set_state+0x17 (foo.so)
|
|
-> 421ns BEGIN perf_pmu_nop_txn
|
|
-> 446ns END perf_pmu_nop_txn
|
|
-> 446ns BEGIN event_sched_in.part.0
|
|
-> 471ns BEGIN perf_event_set_state
|
|
-> 497ns BEGIN perf_event_update_time
|
|
1348489/1348489 2420721.482149897: 1 branches:uH: return ffffffffad81cc2c perf_event_set_state+0x2c (foo.so) => ffffffffad820d8e event_sched_in.part.0+0x2e (foo.so)
|
|
1348489/1348489 2420721.482149897: 1 branches:uH: call ffffffffad820dc6 event_sched_in.part.0+0x66 (foo.so) => ffffffffad820bb0 perf_log_itrace_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482149990: 1 branches:uH: return ffffffffad820c58 perf_log_itrace_start+0xa8 (foo.so) => ffffffffad820dcb event_sched_in.part.0+0x6b (foo.so)
|
|
-> 523ns END perf_event_update_time
|
|
-> 523ns END perf_event_set_state
|
|
-> 523ns BEGIN perf_log_itrace_start
|
|
1348489/1348489 2420721.482149993: 1 branches:uH: call ffffffffad820de1 event_sched_in.part.0+0x81 (foo.so) => ffffffffad824be0 perf_swevent_add+0x0 (foo.so)
|
|
-> 616ns END perf_log_itrace_start
|
|
1348489/1348489 2420721.482150452: 1 branches:uH: call ffffffffad824c5d perf_swevent_add+0x7d (foo.so) => ffffffffad8249d0 perf_event_update_userpage+0x0 (foo.so)
|
|
-> 619ns BEGIN perf_swevent_add
|
|
1348489/1348489 2420721.482150452: 1 branches:uH: call ffffffffad824a20 perf_event_update_userpage+0x50 (foo.so) => ffffffffad81bbc0 calc_timer_values+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150452: 1 branches:uH: call ffffffffad81bbd9 calc_timer_values+0x19 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150452: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150452: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150463: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 1.078us BEGIN perf_event_update_userpage
|
|
-> 1.08us BEGIN calc_timer_values
|
|
-> 1.082us BEGIN sched_clock_cpu
|
|
-> 1.084us BEGIN sched_clock
|
|
-> 1.086us END sched_clock
|
|
-> 1.086us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482150463: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad81bbde calc_timer_values+0x1e (foo.so)
|
|
1348489/1348489 2420721.482150465: 1 branches:uH: return ffffffffad81bc5f calc_timer_values+0x9f (foo.so) => ffffffffad824a25 perf_event_update_userpage+0x55 (foo.so)
|
|
-> 1.089us END native_sched_clock
|
|
-> 1.089us END sched_clock_cpu
|
|
1348489/1348489 2420721.482150557: 1 branches:uH: call ffffffffad824a5b perf_event_update_userpage+0x8b (foo.so) => ffffffffad81bcc0 perf_event_idx_default+0x0 (foo.so)
|
|
-> 1.091us END calc_timer_values
|
|
1348489/1348489 2420721.482150557: 1 branches:uH: return ffffffffad81bcc2 perf_event_idx_default+0x2 (foo.so) => ffffffffad824a5d perf_event_update_userpage+0x8d (foo.so)
|
|
1348489/1348489 2420721.482150558: 1 branches:uH: call ffffffffad824ab4 perf_event_update_userpage+0xe4 (foo.so) => ffffffffad608a00 arch_perf_update_userpage+0x0 (foo.so)
|
|
-> 1.183us BEGIN perf_event_idx_default
|
|
-> 1.184us END perf_event_idx_default
|
|
1348489/1348489 2420721.482150558: 1 branches:uH: call ffffffffad608a62 arch_perf_update_userpage+0x62 (foo.so) => ffffffffad635180 using_native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150614: 1 branches:uH: return ffffffffad635190 using_native_sched_clock+0x10 (foo.so) => ffffffffad608a67 arch_perf_update_userpage+0x67 (foo.so)
|
|
-> 1.184us BEGIN arch_perf_update_userpage
|
|
-> 1.212us BEGIN using_native_sched_clock
|
|
1348489/1348489 2420721.482150614: 1 branches:uH: call ffffffffad608a84 arch_perf_update_userpage+0x84 (foo.so) => ffffffffad6cef70 sched_clock_stable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150625: 1 branches:uH: return ffffffffad6cef77 sched_clock_stable+0x7 (foo.so) => ffffffffad608a89 arch_perf_update_userpage+0x89 (foo.so)
|
|
-> 1.24us END using_native_sched_clock
|
|
-> 1.24us BEGIN sched_clock_stable
|
|
1348489/1348489 2420721.482150626: 1 branches:uH: call ffffffffad608a90 arch_perf_update_userpage+0x90 (foo.so) => ffffffffad6350d0 cyc2ns_read_begin+0x0 (foo.so)
|
|
-> 1.251us END sched_clock_stable
|
|
1348489/1348489 2420721.482150753: 1 branches:uH: return ffffffffad63510b cyc2ns_read_begin+0x3b (foo.so) => ffffffffad608a95 arch_perf_update_userpage+0x95 (foo.so)
|
|
-> 1.252us BEGIN cyc2ns_read_begin
|
|
1348489/1348489 2420721.482150755: 1 branches:uH: call ffffffffad608ad8 arch_perf_update_userpage+0xd8 (foo.so) => ffffffffad635110 cyc2ns_read_end+0x0 (foo.so)
|
|
-> 1.379us END cyc2ns_read_begin
|
|
1348489/1348489 2420721.482150757: 1 branches:uH: return ffffffffad635110 cyc2ns_read_end+0x0 (foo.so) => ffffffffad608add arch_perf_update_userpage+0xdd (foo.so)
|
|
-> 1.381us BEGIN cyc2ns_read_end
|
|
1348489/1348489 2420721.482150763: 1 branches:uH: return ffffffffad608a83 arch_perf_update_userpage+0x83 (foo.so) => ffffffffad824ab9 perf_event_update_userpage+0xe9 (foo.so)
|
|
-> 1.383us END cyc2ns_read_end
|
|
1348489/1348489 2420721.482150765: 1 branches:uH: jmp ffffffffad824ad3 perf_event_update_userpage+0x103 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 1.389us END arch_perf_update_userpage
|
|
1348489/1348489 2420721.482150772: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad824c62 perf_swevent_add+0x82 (foo.so)
|
|
-> 1.391us END perf_event_update_userpage
|
|
-> 1.391us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482150773: 1 branches:uH: return ffffffffad824c64 perf_swevent_add+0x84 (foo.so) => ffffffffad820de3 event_sched_in.part.0+0x83 (foo.so)
|
|
-> 1.398us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482150786: 1 branches:uH: return ffffffffad820e62 event_sched_in.part.0+0x102 (foo.so) => ffffffffad824eee merge_sched_in+0x22e (foo.so)
|
|
-> 1.399us END perf_swevent_add
|
|
1348489/1348489 2420721.482150788: 1 branches:uH: call ffffffffad824f1d merge_sched_in+0x25d (foo.so) => ffffffffad81ac90 perf_pmu_nop_int+0x0 (foo.so)
|
|
-> 1.412us END event_sched_in.part.0
|
|
1348489/1348489 2420721.482150789: 1 branches:uH: return ffffffffad81ac92 perf_pmu_nop_int+0x2 (foo.so) => ffffffffad824f1f merge_sched_in+0x25f (foo.so)
|
|
-> 1.414us BEGIN perf_pmu_nop_int
|
|
1348489/1348489 2420721.482150789: 1 branches:uH: call ffffffffad824f59 merge_sched_in+0x299 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150793: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad824f5e merge_sched_in+0x29e (foo.so)
|
|
-> 1.415us END perf_pmu_nop_int
|
|
-> 1.415us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482150794: 1 branches:uH: return ffffffffad824d1f merge_sched_in+0x5f (foo.so) => ffffffffad8252b0 visit_groups_merge.constprop.0.isra.0+0x180 (foo.so)
|
|
-> 1.419us END __list_add_valid
|
|
1348489/1348489 2420721.482150794: 1 branches:uH: call ffffffffad8252d9 visit_groups_merge.constprop.0.isra.0+0x1a9 (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150796: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad8252de visit_groups_merge.constprop.0.isra.0+0x1ae (foo.so)
|
|
-> 1.42us END merge_sched_in
|
|
-> 1.42us BEGIN rb_next
|
|
1348489/1348489 2420721.482150797: 1 branches:uH: call ffffffffad8252ab visit_groups_merge.constprop.0.isra.0+0x17b (foo.so) => ffffffffad824cc0 merge_sched_in+0x0 (foo.so)
|
|
-> 1.422us END rb_next
|
|
1348489/1348489 2420721.482150805: 1 branches:uH: call ffffffffad824ec4 merge_sched_in+0x204 (foo.so) => ffffffffad81ac80 perf_pmu_nop_txn+0x0 (foo.so)
|
|
-> 1.423us BEGIN merge_sched_in
|
|
1348489/1348489 2420721.482150806: 1 branches:uH: return ffffffffad81ac80 perf_pmu_nop_txn+0x0 (foo.so) => ffffffffad824ec6 merge_sched_in+0x206 (foo.so)
|
|
-> 1.431us BEGIN perf_pmu_nop_txn
|
|
1348489/1348489 2420721.482150806: 1 branches:uH: call ffffffffad824ee9 merge_sched_in+0x229 (foo.so) => ffffffffad820d60 event_sched_in.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150806: 1 branches:uH: call ffffffffad820d89 event_sched_in.part.0+0x29 (foo.so) => ffffffffad81cc00 perf_event_set_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150806: 1 branches:uH: call ffffffffad81cc12 perf_event_set_state+0x12 (foo.so) => ffffffffad81be30 perf_event_update_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150808: 1 branches:uH: return ffffffffad81beb8 perf_event_update_time+0x88 (foo.so) => ffffffffad81cc17 perf_event_set_state+0x17 (foo.so)
|
|
-> 1.432us END perf_pmu_nop_txn
|
|
-> 1.432us BEGIN event_sched_in.part.0
|
|
-> 1.432us BEGIN perf_event_set_state
|
|
-> 1.433us BEGIN perf_event_update_time
|
|
1348489/1348489 2420721.482150809: 1 branches:uH: return ffffffffad81cc2c perf_event_set_state+0x2c (foo.so) => ffffffffad820d8e event_sched_in.part.0+0x2e (foo.so)
|
|
-> 1.434us END perf_event_update_time
|
|
1348489/1348489 2420721.482150809: 1 branches:uH: call ffffffffad820dc6 event_sched_in.part.0+0x66 (foo.so) => ffffffffad820bb0 perf_log_itrace_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150825: 1 branches:uH: return ffffffffad820c58 perf_log_itrace_start+0xa8 (foo.so) => ffffffffad820dcb event_sched_in.part.0+0x6b (foo.so)
|
|
-> 1.435us END perf_event_set_state
|
|
-> 1.435us BEGIN perf_log_itrace_start
|
|
1348489/1348489 2420721.482150826: 1 branches:uH: call ffffffffad820de1 event_sched_in.part.0+0x81 (foo.so) => ffffffffad824be0 perf_swevent_add+0x0 (foo.so)
|
|
-> 1.451us END perf_log_itrace_start
|
|
1348489/1348489 2420721.482150840: 1 branches:uH: call ffffffffad824c5d perf_swevent_add+0x7d (foo.so) => ffffffffad8249d0 perf_event_update_userpage+0x0 (foo.so)
|
|
-> 1.452us BEGIN perf_swevent_add
|
|
1348489/1348489 2420721.482150840: 1 branches:uH: call ffffffffad824a20 perf_event_update_userpage+0x50 (foo.so) => ffffffffad81bbc0 calc_timer_values+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150840: 1 branches:uH: call ffffffffad81bbd9 calc_timer_values+0x19 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150840: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150840: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482150854: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 1.466us BEGIN perf_event_update_userpage
|
|
-> 1.468us BEGIN calc_timer_values
|
|
-> 1.471us BEGIN sched_clock_cpu
|
|
-> 1.474us BEGIN sched_clock
|
|
-> 1.477us END sched_clock
|
|
-> 1.477us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482150855: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad81bbde calc_timer_values+0x1e (foo.so)
|
|
-> 1.48us END native_sched_clock
|
|
1348489/1348489 2420721.482150866: 1 branches:uH: return ffffffffad81bc5f calc_timer_values+0x9f (foo.so) => ffffffffad824a25 perf_event_update_userpage+0x55 (foo.so)
|
|
-> 1.481us END sched_clock_cpu
|
|
1348489/1348489 2420721.482151189: 1 branches:uH: call ffffffffad824a5b perf_event_update_userpage+0x8b (foo.so) => ffffffffad81bcc0 perf_event_idx_default+0x0 (foo.so)
|
|
-> 1.492us END calc_timer_values
|
|
1348489/1348489 2420721.482151190: 1 branches:uH: return ffffffffad81bcc2 perf_event_idx_default+0x2 (foo.so) => ffffffffad824a5d perf_event_update_userpage+0x8d (foo.so)
|
|
-> 1.815us BEGIN perf_event_idx_default
|
|
1348489/1348489 2420721.482151190: 1 branches:uH: call ffffffffad824ab4 perf_event_update_userpage+0xe4 (foo.so) => ffffffffad608a00 arch_perf_update_userpage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151190: 1 branches:uH: call ffffffffad608a62 arch_perf_update_userpage+0x62 (foo.so) => ffffffffad635180 using_native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151193: 1 branches:uH: return ffffffffad635190 using_native_sched_clock+0x10 (foo.so) => ffffffffad608a67 arch_perf_update_userpage+0x67 (foo.so)
|
|
-> 1.816us END perf_event_idx_default
|
|
-> 1.816us BEGIN arch_perf_update_userpage
|
|
-> 1.817us BEGIN using_native_sched_clock
|
|
1348489/1348489 2420721.482151193: 1 branches:uH: call ffffffffad608a84 arch_perf_update_userpage+0x84 (foo.so) => ffffffffad6cef70 sched_clock_stable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151194: 1 branches:uH: return ffffffffad6cef77 sched_clock_stable+0x7 (foo.so) => ffffffffad608a89 arch_perf_update_userpage+0x89 (foo.so)
|
|
-> 1.819us END using_native_sched_clock
|
|
-> 1.819us BEGIN sched_clock_stable
|
|
1348489/1348489 2420721.482151194: 1 branches:uH: call ffffffffad608a90 arch_perf_update_userpage+0x90 (foo.so) => ffffffffad6350d0 cyc2ns_read_begin+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151195: 1 branches:uH: return ffffffffad63510b cyc2ns_read_begin+0x3b (foo.so) => ffffffffad608a95 arch_perf_update_userpage+0x95 (foo.so)
|
|
-> 1.82us END sched_clock_stable
|
|
-> 1.82us BEGIN cyc2ns_read_begin
|
|
1348489/1348489 2420721.482151196: 1 branches:uH: call ffffffffad608ad8 arch_perf_update_userpage+0xd8 (foo.so) => ffffffffad635110 cyc2ns_read_end+0x0 (foo.so)
|
|
-> 1.821us END cyc2ns_read_begin
|
|
1348489/1348489 2420721.482151207: 1 branches:uH: return ffffffffad635110 cyc2ns_read_end+0x0 (foo.so) => ffffffffad608add arch_perf_update_userpage+0xdd (foo.so)
|
|
-> 1.822us BEGIN cyc2ns_read_end
|
|
1348489/1348489 2420721.482151216: 1 branches:uH: return ffffffffad608a83 arch_perf_update_userpage+0x83 (foo.so) => ffffffffad824ab9 perf_event_update_userpage+0xe9 (foo.so)
|
|
-> 1.833us END cyc2ns_read_end
|
|
1348489/1348489 2420721.482151223: 1 branches:uH: jmp ffffffffad824ad3 perf_event_update_userpage+0x103 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 1.842us END arch_perf_update_userpage
|
|
1348489/1348489 2420721.482151224: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad824c62 perf_swevent_add+0x82 (foo.so)
|
|
-> 1.849us END perf_event_update_userpage
|
|
-> 1.849us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482151225: 1 branches:uH: return ffffffffad824c64 perf_swevent_add+0x84 (foo.so) => ffffffffad820de3 event_sched_in.part.0+0x83 (foo.so)
|
|
-> 1.85us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482151233: 1 branches:uH: return ffffffffad820e62 event_sched_in.part.0+0x102 (foo.so) => ffffffffad824eee merge_sched_in+0x22e (foo.so)
|
|
-> 1.851us END perf_swevent_add
|
|
1348489/1348489 2420721.482151235: 1 branches:uH: call ffffffffad824f1d merge_sched_in+0x25d (foo.so) => ffffffffad81ac90 perf_pmu_nop_int+0x0 (foo.so)
|
|
-> 1.859us END event_sched_in.part.0
|
|
1348489/1348489 2420721.482151236: 1 branches:uH: return ffffffffad81ac92 perf_pmu_nop_int+0x2 (foo.so) => ffffffffad824f1f merge_sched_in+0x25f (foo.so)
|
|
-> 1.861us BEGIN perf_pmu_nop_int
|
|
1348489/1348489 2420721.482151236: 1 branches:uH: call ffffffffad824f59 merge_sched_in+0x299 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151240: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad824f5e merge_sched_in+0x29e (foo.so)
|
|
-> 1.862us END perf_pmu_nop_int
|
|
-> 1.862us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482151241: 1 branches:uH: return ffffffffad824d1f merge_sched_in+0x5f (foo.so) => ffffffffad8252b0 visit_groups_merge.constprop.0.isra.0+0x180 (foo.so)
|
|
-> 1.866us END __list_add_valid
|
|
1348489/1348489 2420721.482151241: 1 branches:uH: call ffffffffad8252d9 visit_groups_merge.constprop.0.isra.0+0x1a9 (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482151246: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad8252de visit_groups_merge.constprop.0.isra.0+0x1ae (foo.so)
|
|
-> 1.867us END merge_sched_in
|
|
-> 1.867us BEGIN rb_next
|
|
1348489/1348489 2420721.482151249: 1 branches:uH: return ffffffffad8253eb visit_groups_merge.constprop.0.isra.0+0x2bb (foo.so) => ffffffffad82563f ctx_sched_in+0xaf (foo.so)
|
|
-> 1.872us END rb_next
|
|
1348489/1348489 2420721.482151251: 1 branches:uH: return ffffffffad8255d6 ctx_sched_in+0x46 (foo.so) => ffffffffad826c92 __perf_event_task_sched_in+0x202 (foo.so)
|
|
-> 1.875us END visit_groups_merge.constprop.0.isra.0
|
|
1348489/1348489 2420721.482151254: 1 branches:uH: call ffffffffad826cd2 __perf_event_task_sched_in+0x242 (foo.so) => ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so)
|
|
-> 1.877us END ctx_sched_in
|
|
1348489/1348489 2420721.482151254: 1 branches:uH: return ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so) => ffffffffad826cd4 __perf_event_task_sched_in+0x244 (foo.so)
|
|
1348489/1348489 2420721.482151256: 1 branches:uH: return ffffffffad826b24 __perf_event_task_sched_in+0x94 (foo.so) => ffffffffad6c551a finish_task_switch.isra.0+0x16a (foo.so)
|
|
-> 1.88us BEGIN perf_pmu_nop_void
|
|
-> 1.882us END perf_pmu_nop_void
|
|
1348489/1348489 2420721.482151262: 1 branches:uH: return ffffffffad6c54ad finish_task_switch.isra.0+0xfd (foo.so) => ffffffffae12dcc8 __schedule+0x308 (foo.so)
|
|
-> 1.882us END __perf_event_task_sched_in
|
|
1348489/1348489 2420721.482151262: 1 branches:uH: return ffffffffae12dce9 __schedule+0x329 (foo.so) => ffffffffae12e314 schedule+0x44 (foo.so)
|
|
1348489/1348489 2420721.482151272: 1 branches:uH: return ffffffffae12e332 schedule+0x62 (foo.so) => ffffffffad6a3627 ptrace_stop+0x177 (foo.so)
|
|
-> 1.888us END finish_task_switch.isra.0
|
|
-> 1.888us END __schedule
|
|
1348489/1348489 2420721.482151285: 1 branches:uH: call ffffffffad6a3647 ptrace_stop+0x197 (foo.so) => ffffffffad75d290 cgroup_leave_frozen+0x0 (foo.so)
|
|
-> 1.898us END schedule
|
|
1348489/1348489 2420721.482151285: 1 branches:uH: call ffffffffad75d2a9 cgroup_leave_frozen+0x19 (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482152052: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad75d2ae cgroup_leave_frozen+0x1e (foo.so)
|
|
-> 1.911us BEGIN cgroup_leave_frozen
|
|
-> 2.294us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482152062: 1 branches:uH: call ffffffffad75d2d4 cgroup_leave_frozen+0x44 (foo.so) => ffffffffad75cd70 cgroup_update_frozen+0x0 (foo.so)
|
|
-> 2.678us END _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482152063: 1 branches:uH: return ffffffffad75cd9e cgroup_update_frozen+0x2e (foo.so) => ffffffffad75d2d9 cgroup_leave_frozen+0x49 (foo.so)
|
|
-> 2.688us BEGIN cgroup_update_frozen
|
|
1348489/1348489 2420721.482152066: 1 branches:uH: return ffffffffad75d312 cgroup_leave_frozen+0x82 (foo.so) => ffffffffad6a364c ptrace_stop+0x19c (foo.so)
|
|
-> 2.689us END cgroup_update_frozen
|
|
1348489/1348489 2420721.482152066: 1 branches:uH: call ffffffffad6a369d ptrace_stop+0x1ed (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482152160: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad6a36a2 ptrace_stop+0x1f2 (foo.so)
|
|
-> 2.692us END cgroup_leave_frozen
|
|
-> 2.692us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482152160: 1 branches:uH: jmp ffffffffad6a36c5 ptrace_stop+0x215 (foo.so) => ffffffffad69f350 recalc_sigpending_tsk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482152250: 1 branches:uH: return ffffffffad69f394 recalc_sigpending_tsk+0x44 (foo.so) => ffffffffad6a58e7 get_signal+0x597 (foo.so)
|
|
-> 2.786us END _raw_spin_lock_irq
|
|
-> 2.786us END ptrace_stop
|
|
-> 2.786us BEGIN recalc_sigpending_tsk
|
|
1348489/1348489 2420721.482152596: 1 branches:uH: call ffffffffad6a5558 get_signal+0x208 (foo.so) => ffffffffad6a1750 dequeue_signal+0x0 (foo.so)
|
|
-> 2.876us END recalc_sigpending_tsk
|
|
1348489/1348489 2420721.482152718: 1 branches:uH: call ffffffffad6a17a1 dequeue_signal+0x51 (foo.so) => ffffffffad69fc70 recalc_sigpending+0x0 (foo.so)
|
|
-> 3.222us BEGIN dequeue_signal
|
|
1348489/1348489 2420721.482152750: 1 branches:uH: return ffffffffad69fcce recalc_sigpending+0x5e (foo.so) => ffffffffad6a17a6 dequeue_signal+0x56 (foo.so)
|
|
-> 3.344us BEGIN recalc_sigpending
|
|
1348489/1348489 2420721.482152751: 1 branches:uH: return ffffffffad6a17ce dequeue_signal+0x7e (foo.so) => ffffffffad6a555d get_signal+0x20d (foo.so)
|
|
-> 3.376us END recalc_sigpending
|
|
1348489/1348489 2420721.482152766: 1 branches:uH: return ffffffffad6a57f9 get_signal+0x4a9 (foo.so) => ffffffffad62a3f7 arch_do_signal_or_restart+0x117 (foo.so)
|
|
-> 3.377us END dequeue_signal
|
|
1348489/1348489 2420721.482153013: 1 branches:uH: return ffffffffad62a39f arch_do_signal_or_restart+0xbf (foo.so) => ffffffffad721fef exit_to_user_mode_prepare+0xef (foo.so)
|
|
-> 3.392us END get_signal
|
|
1348489/1348489 2420721.482153032: 1 branches:uH: call ffffffffad721f72 exit_to_user_mode_prepare+0x72 (foo.so) => ffffffffad637450 switch_fpu_return+0x0 (foo.so)
|
|
-> 3.639us END arch_do_signal_or_restart
|
|
1348489/1348489 2420721.482153032: 1 branches:uH: call ffffffffad63749c switch_fpu_return+0x4c (foo.so) => ffffffffad637400 __restore_fpregs_from_fpstate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482153190: 1 branches:uH: return ffffffffad63743a __restore_fpregs_from_fpstate+0x3a (foo.so) => ffffffffad6374a1 switch_fpu_return+0x51 (foo.so)
|
|
-> 3.658us BEGIN switch_fpu_return
|
|
-> 3.737us BEGIN __restore_fpregs_from_fpstate
|
|
1348489/1348489 2420721.482153195: 1 branches:uH: return ffffffffad6374c4 switch_fpu_return+0x74 (foo.so) => ffffffffad721f77 exit_to_user_mode_prepare+0x77 (foo.so)
|
|
-> 3.816us END __restore_fpregs_from_fpstate
|
|
1348489/1348489 2420721.482153204: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 3.821us END switch_fpu_return
|
|
1348489/1348489 2420721.482153213: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 3.83us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482153226: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 3.839us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482153257: 1 branches:uH: jcc ffffffffae200091 entry_SYSCALL_64_after_hwframe+0x59 (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 3.852us END do_syscall_64
|
|
1348489/1348489 2420721.482153257: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482153476: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9713930 _start+0x0 (foo.so)
|
|
-> 3.883us END entry_SYSCALL_64_after_hwframe
|
|
-> 3.883us BEGIN __irqentry_text_end
|
|
-> 3.992us END __irqentry_text_end
|
|
-> 3.992us BEGIN native_iret
|
|
1348489/1348489 2420721.482154023: 1 branches:uH: hw int 7f9ac9713930 _start+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 4.102us END native_iret
|
|
1348489/1348489 2420721.482154023: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482154078: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 4.649us BEGIN asm_exc_page_fault
|
|
-> 4.676us BEGIN error_entry
|
|
1348489/1348489 2420721.482154173: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 4.704us BEGIN sync_regs
|
|
1348489/1348489 2420721.482154173: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482154173: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482154173: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482154175: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 4.799us END sync_regs
|
|
-> 4.799us END error_entry
|
|
-> 4.799us BEGIN exc_page_fault
|
|
-> 4.8us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482154178: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 4.801us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482154179: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 4.804us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482154247: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
-> 4.805us END irqentry_enter
|
|
1348489/1348489 2420721.482154407: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 4.873us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482154415: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 5.033us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482154415: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482154415: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482154851: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 5.041us END down_read_trylock
|
|
-> 5.041us BEGIN find_vma
|
|
-> 5.259us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482155058: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 5.477us END vmacache_find
|
|
1348489/1348489 2420721.482155195: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 5.684us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482155199: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 5.821us END vmacache_update
|
|
1348489/1348489 2420721.482155214: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 5.825us END find_vma
|
|
1348489/1348489 2420721.482155214: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482155266: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 5.84us BEGIN handle_mm_fault
|
|
-> 5.866us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482155266: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482155266: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482155719: 1 branches:uH: call ffffffffad75a379 cgroup_rstat_updated+0x39 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 5.892us END mem_cgroup_from_task
|
|
-> 5.892us BEGIN __count_memcg_events
|
|
-> 6.118us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482155740: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad75a37e cgroup_rstat_updated+0x3e (foo.so)
|
|
-> 6.345us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482156053: 1 branches:uH: jmp ffffffffad75a3f4 cgroup_rstat_updated+0xb4 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 6.366us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482156055: 1 branches:uH: return ffffffffae1333b4 _raw_spin_unlock_irqrestore+0x14 (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 6.679us END cgroup_rstat_updated
|
|
-> 6.679us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482156055: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482156056: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 6.681us END _raw_spin_unlock_irqrestore
|
|
-> 6.681us END __count_memcg_events
|
|
1348489/1348489 2420721.482156057: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 6.682us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482156057: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156058: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 6.683us END arch_local_irq_enable
|
|
-> 6.683us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482156058: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156068: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 6.684us END rcu_read_unlock_strict
|
|
-> 6.684us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482156071: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 6.694us BEGIN pgd_none
|
|
1348489/1348489 2420721.482156071: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156072: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 6.697us END pgd_none
|
|
-> 6.697us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482156072: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156088: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 6.698us END p4d_offset
|
|
-> 6.698us BEGIN pud_val
|
|
1348489/1348489 2420721.482156088: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156089: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 6.714us END pud_val
|
|
-> 6.714us BEGIN pud_val
|
|
1348489/1348489 2420721.482156089: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156098: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 6.715us END pud_val
|
|
-> 6.715us BEGIN pud_val
|
|
1348489/1348489 2420721.482156098: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156110: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 6.724us END pud_val
|
|
-> 6.724us BEGIN pud_val
|
|
1348489/1348489 2420721.482156110: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156111: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 6.736us END pud_val
|
|
-> 6.736us BEGIN pud_val
|
|
1348489/1348489 2420721.482156256: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 6.737us END pud_val
|
|
1348489/1348489 2420721.482156266: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 6.882us BEGIN pmd_val
|
|
1348489/1348489 2420721.482156266: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156268: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 6.892us END pmd_val
|
|
-> 6.892us BEGIN pmd_val
|
|
1348489/1348489 2420721.482156268: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156277: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 6.894us END pmd_val
|
|
-> 6.894us BEGIN pmd_val
|
|
1348489/1348489 2420721.482156280: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 6.903us END pmd_val
|
|
1348489/1348489 2420721.482156284: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 6.906us BEGIN pmd_val
|
|
1348489/1348489 2420721.482156323: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
-> 6.91us END pmd_val
|
|
1348489/1348489 2420721.482156323: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156333: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 6.949us BEGIN pmd_page_vaddr
|
|
-> 6.954us BEGIN pmd_val
|
|
1348489/1348489 2420721.482156341: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 6.959us END pmd_val
|
|
1348489/1348489 2420721.482156472: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 6.967us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482156472: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482156813: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 7.098us BEGIN filemap_map_pages
|
|
-> 7.268us BEGIN xas_find
|
|
1348489/1348489 2420721.482156813: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157131: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 7.439us BEGIN xas_load
|
|
-> 7.598us BEGIN xas_start
|
|
1348489/1348489 2420721.482157261: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 7.757us END xas_start
|
|
1348489/1348489 2420721.482157266: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 7.887us END xas_load
|
|
1348489/1348489 2420721.482157266: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157457: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 7.892us END xas_find
|
|
-> 7.892us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482157457: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157684: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 8.083us END next_uptodate_page
|
|
-> 8.083us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482157684: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157685: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 8.31us END _raw_spin_lock
|
|
-> 8.31us BEGIN PageHuge
|
|
1348489/1348489 2420721.482157686: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 8.311us END PageHuge
|
|
1348489/1348489 2420721.482157686: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157693: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 8.312us BEGIN do_set_pte
|
|
-> 8.315us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482157695: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 8.319us END pfn_pte
|
|
1348489/1348489 2420721.482157706: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 8.321us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482157706: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482157706: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158278: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 8.332us END add_mm_counter_fast
|
|
-> 8.332us BEGIN page_add_file_rmap
|
|
-> 8.618us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482158286: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 8.904us END lock_page_memcg
|
|
1348489/1348489 2420721.482158313: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 8.912us END page_add_file_rmap
|
|
-> 8.912us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482158322: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 8.939us END unlock_page_memcg
|
|
-> 8.939us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482158322: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158365: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 8.948us END rcu_read_unlock_strict
|
|
-> 8.948us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482158366: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 8.991us END native_set_pte
|
|
1348489/1348489 2420721.482158366: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158414: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 8.992us END do_set_pte
|
|
-> 8.992us BEGIN unlock_page
|
|
1348489/1348489 2420721.482158424: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.04us END unlock_page
|
|
1348489/1348489 2420721.482158452: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.05us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482158452: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158453: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.078us END next_uptodate_page
|
|
-> 9.078us BEGIN PageHuge
|
|
1348489/1348489 2420721.482158453: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158453: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158457: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.079us END PageHuge
|
|
-> 9.079us BEGIN do_set_pte
|
|
-> 9.081us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482158458: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 9.083us END pfn_pte
|
|
1348489/1348489 2420721.482158469: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.084us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482158469: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158469: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158471: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.095us END add_mm_counter_fast
|
|
-> 9.095us BEGIN page_add_file_rmap
|
|
-> 9.096us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482158471: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158477: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 9.097us END lock_page_memcg
|
|
-> 9.097us END page_add_file_rmap
|
|
-> 9.097us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482158477: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482158477: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158478: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 9.103us END unlock_page_memcg
|
|
-> 9.103us BEGIN rcu_read_unlock_strict
|
|
-> 9.103us END rcu_read_unlock_strict
|
|
-> 9.103us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482158478: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482158478: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158483: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.104us END native_set_pte
|
|
-> 9.104us END do_set_pte
|
|
-> 9.104us BEGIN unlock_page
|
|
1348489/1348489 2420721.482158484: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.109us END unlock_page
|
|
1348489/1348489 2420721.482158624: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.11us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482158624: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158633: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.25us END next_uptodate_page
|
|
-> 9.25us BEGIN PageHuge
|
|
1348489/1348489 2420721.482158634: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 9.259us END PageHuge
|
|
1348489/1348489 2420721.482158634: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158639: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.26us BEGIN do_set_pte
|
|
-> 9.262us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482158639: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158643: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.265us END pfn_pte
|
|
-> 9.265us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482158643: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158643: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158646: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.269us END add_mm_counter_fast
|
|
-> 9.269us BEGIN page_add_file_rmap
|
|
-> 9.27us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482158651: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 9.272us END lock_page_memcg
|
|
1348489/1348489 2420721.482158651: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158652: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.277us END page_add_file_rmap
|
|
-> 9.277us BEGIN unlock_page_memcg
|
|
-> 9.277us END unlock_page_memcg
|
|
-> 9.277us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482158652: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158652: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482158653: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 9.278us END rcu_read_unlock_strict
|
|
-> 9.278us BEGIN native_set_pte
|
|
-> 9.279us END native_set_pte
|
|
1348489/1348489 2420721.482158653: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158658: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.279us END do_set_pte
|
|
-> 9.279us BEGIN unlock_page
|
|
1348489/1348489 2420721.482158659: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.284us END unlock_page
|
|
1348489/1348489 2420721.482158754: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.285us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482158754: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158755: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.38us END next_uptodate_page
|
|
-> 9.38us BEGIN PageHuge
|
|
1348489/1348489 2420721.482158755: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158755: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158769: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.381us END PageHuge
|
|
-> 9.381us BEGIN do_set_pte
|
|
-> 9.388us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482158769: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158877: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.395us END pfn_pte
|
|
-> 9.395us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482158877: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158877: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158882: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.503us END add_mm_counter_fast
|
|
-> 9.503us BEGIN page_add_file_rmap
|
|
-> 9.505us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482158905: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 9.508us END lock_page_memcg
|
|
1348489/1348489 2420721.482158905: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158906: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.531us END page_add_file_rmap
|
|
-> 9.531us BEGIN unlock_page_memcg
|
|
-> 9.531us END unlock_page_memcg
|
|
-> 9.531us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482158906: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158907: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 9.532us END rcu_read_unlock_strict
|
|
-> 9.532us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482158907: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482158907: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158912: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.533us END native_set_pte
|
|
-> 9.533us END do_set_pte
|
|
-> 9.533us BEGIN unlock_page
|
|
1348489/1348489 2420721.482158913: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.538us END unlock_page
|
|
1348489/1348489 2420721.482158931: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.539us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482158931: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158932: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.557us END next_uptodate_page
|
|
-> 9.557us BEGIN PageHuge
|
|
1348489/1348489 2420721.482158932: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158932: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158934: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.558us END PageHuge
|
|
-> 9.558us BEGIN do_set_pte
|
|
-> 9.559us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482158934: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158935: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.56us END pfn_pte
|
|
-> 9.56us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482158935: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158935: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158937: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.561us END add_mm_counter_fast
|
|
-> 9.561us BEGIN page_add_file_rmap
|
|
-> 9.562us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482158938: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 9.563us END lock_page_memcg
|
|
1348489/1348489 2420721.482158943: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 9.564us END page_add_file_rmap
|
|
-> 9.564us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482158944: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.569us END unlock_page_memcg
|
|
-> 9.569us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482158944: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158944: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482158945: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 9.57us END rcu_read_unlock_strict
|
|
-> 9.57us BEGIN native_set_pte
|
|
-> 9.571us END native_set_pte
|
|
1348489/1348489 2420721.482158945: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482158950: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.571us END do_set_pte
|
|
-> 9.571us BEGIN unlock_page
|
|
1348489/1348489 2420721.482158951: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.576us END unlock_page
|
|
1348489/1348489 2420721.482159071: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.577us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159071: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159072: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.697us END next_uptodate_page
|
|
-> 9.697us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159072: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159072: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159076: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.698us END PageHuge
|
|
-> 9.698us BEGIN do_set_pte
|
|
-> 9.7us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159076: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159078: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.702us END pfn_pte
|
|
-> 9.702us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159078: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159078: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159080: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.704us END add_mm_counter_fast
|
|
-> 9.704us BEGIN page_add_file_rmap
|
|
-> 9.705us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159095: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 9.706us END lock_page_memcg
|
|
1348489/1348489 2420721.482159095: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159098: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.721us END page_add_file_rmap
|
|
-> 9.721us BEGIN unlock_page_memcg
|
|
-> 9.722us END unlock_page_memcg
|
|
-> 9.722us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482159098: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159098: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482159098: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482159098: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159103: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.724us END rcu_read_unlock_strict
|
|
-> 9.724us BEGIN native_set_pte
|
|
-> 9.726us END native_set_pte
|
|
-> 9.726us END do_set_pte
|
|
-> 9.726us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159104: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.729us END unlock_page
|
|
1348489/1348489 2420721.482159219: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.73us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159219: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159221: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 9.845us END next_uptodate_page
|
|
-> 9.845us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159221: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159221: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159223: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.847us END PageHuge
|
|
-> 9.847us BEGIN do_set_pte
|
|
-> 9.848us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159223: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159224: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.849us END pfn_pte
|
|
-> 9.849us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159224: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159224: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159227: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.85us END add_mm_counter_fast
|
|
-> 9.85us BEGIN page_add_file_rmap
|
|
-> 9.851us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159227: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159232: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 9.853us END lock_page_memcg
|
|
-> 9.853us END page_add_file_rmap
|
|
-> 9.853us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482159233: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.858us END unlock_page_memcg
|
|
-> 9.858us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482159233: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159233: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482159234: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 9.859us END rcu_read_unlock_strict
|
|
-> 9.859us BEGIN native_set_pte
|
|
-> 9.86us END native_set_pte
|
|
1348489/1348489 2420721.482159234: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159239: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.86us END do_set_pte
|
|
-> 9.86us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159240: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.865us END unlock_page
|
|
1348489/1348489 2420721.482159345: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.866us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159345: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159345: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482159345: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159345: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159348: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 9.971us END next_uptodate_page
|
|
-> 9.971us BEGIN PageHuge
|
|
-> 9.972us END PageHuge
|
|
-> 9.972us BEGIN do_set_pte
|
|
-> 9.973us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159348: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159349: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 9.974us END pfn_pte
|
|
-> 9.974us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159349: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159349: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159351: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 9.975us END add_mm_counter_fast
|
|
-> 9.975us BEGIN page_add_file_rmap
|
|
-> 9.976us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159356: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 9.977us END lock_page_memcg
|
|
1348489/1348489 2420721.482159356: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159358: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 9.982us END page_add_file_rmap
|
|
-> 9.982us BEGIN unlock_page_memcg
|
|
-> 9.983us END unlock_page_memcg
|
|
-> 9.983us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482159358: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159358: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482159358: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482159358: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159363: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 9.984us END rcu_read_unlock_strict
|
|
-> 9.984us BEGIN native_set_pte
|
|
-> 9.986us END native_set_pte
|
|
-> 9.986us END do_set_pte
|
|
-> 9.986us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159364: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 9.989us END unlock_page
|
|
1348489/1348489 2420721.482159484: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 9.99us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159484: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159485: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.11us END next_uptodate_page
|
|
-> 10.11us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159485: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159485: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159488: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.111us END PageHuge
|
|
-> 10.111us BEGIN do_set_pte
|
|
-> 10.112us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159488: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159489: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.114us END pfn_pte
|
|
-> 10.114us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159489: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159489: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159491: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.115us END add_mm_counter_fast
|
|
-> 10.115us BEGIN page_add_file_rmap
|
|
-> 10.116us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159492: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 10.117us END lock_page_memcg
|
|
1348489/1348489 2420721.482159497: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 10.118us END page_add_file_rmap
|
|
-> 10.118us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482159497: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482159497: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159498: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 10.123us END unlock_page_memcg
|
|
-> 10.123us BEGIN rcu_read_unlock_strict
|
|
-> 10.123us END rcu_read_unlock_strict
|
|
-> 10.123us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482159498: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482159498: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159503: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.124us END native_set_pte
|
|
-> 10.124us END do_set_pte
|
|
-> 10.124us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159504: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.129us END unlock_page
|
|
1348489/1348489 2420721.482159605: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.13us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159605: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159606: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.231us END next_uptodate_page
|
|
-> 10.231us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159606: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159606: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159609: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.232us END PageHuge
|
|
-> 10.232us BEGIN do_set_pte
|
|
-> 10.233us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159609: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159610: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.235us END pfn_pte
|
|
-> 10.235us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159610: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159610: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159612: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.236us END add_mm_counter_fast
|
|
-> 10.236us BEGIN page_add_file_rmap
|
|
-> 10.237us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159613: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 10.238us END lock_page_memcg
|
|
1348489/1348489 2420721.482159613: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159618: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 10.239us END page_add_file_rmap
|
|
-> 10.239us BEGIN unlock_page_memcg
|
|
-> 10.241us END unlock_page_memcg
|
|
-> 10.241us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482159618: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159619: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 10.244us END rcu_read_unlock_strict
|
|
-> 10.244us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482159619: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482159619: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159625: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.245us END native_set_pte
|
|
-> 10.245us END do_set_pte
|
|
-> 10.245us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159626: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.251us END unlock_page
|
|
1348489/1348489 2420721.482159819: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.252us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159819: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159820: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.445us END next_uptodate_page
|
|
-> 10.445us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159820: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159820: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159823: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.446us END PageHuge
|
|
-> 10.446us BEGIN do_set_pte
|
|
-> 10.447us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159823: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159824: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.449us END pfn_pte
|
|
-> 10.449us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159824: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159824: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159826: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.45us END add_mm_counter_fast
|
|
-> 10.45us BEGIN page_add_file_rmap
|
|
-> 10.451us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159826: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159832: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 10.452us END lock_page_memcg
|
|
-> 10.452us END page_add_file_rmap
|
|
-> 10.452us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482159832: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482159832: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159833: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 10.458us END unlock_page_memcg
|
|
-> 10.458us BEGIN rcu_read_unlock_strict
|
|
-> 10.458us END rcu_read_unlock_strict
|
|
-> 10.458us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482159833: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482159833: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159838: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.459us END native_set_pte
|
|
-> 10.459us END do_set_pte
|
|
-> 10.459us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159839: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.464us END unlock_page
|
|
1348489/1348489 2420721.482159953: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.465us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482159953: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159954: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.579us END next_uptodate_page
|
|
-> 10.579us BEGIN PageHuge
|
|
1348489/1348489 2420721.482159954: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159954: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159957: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.58us END PageHuge
|
|
-> 10.58us BEGIN do_set_pte
|
|
-> 10.581us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482159957: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159958: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.583us END pfn_pte
|
|
-> 10.583us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482159958: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159958: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159960: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.584us END add_mm_counter_fast
|
|
-> 10.584us BEGIN page_add_file_rmap
|
|
-> 10.585us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482159961: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 10.586us END lock_page_memcg
|
|
1348489/1348489 2420721.482159967: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 10.587us END page_add_file_rmap
|
|
-> 10.587us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482159967: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482159967: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159967: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482159968: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 10.593us END unlock_page_memcg
|
|
-> 10.593us BEGIN rcu_read_unlock_strict
|
|
-> 10.593us END rcu_read_unlock_strict
|
|
-> 10.593us BEGIN native_set_pte
|
|
-> 10.594us END native_set_pte
|
|
1348489/1348489 2420721.482159968: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482159973: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.594us END do_set_pte
|
|
-> 10.594us BEGIN unlock_page
|
|
1348489/1348489 2420721.482159974: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.599us END unlock_page
|
|
1348489/1348489 2420721.482160179: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.6us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482160179: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160180: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.805us END next_uptodate_page
|
|
-> 10.805us BEGIN PageHuge
|
|
1348489/1348489 2420721.482160180: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160180: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160183: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.806us END PageHuge
|
|
-> 10.806us BEGIN do_set_pte
|
|
-> 10.807us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482160183: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160184: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.809us END pfn_pte
|
|
-> 10.809us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482160184: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160184: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160290: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.81us END add_mm_counter_fast
|
|
-> 10.81us BEGIN page_add_file_rmap
|
|
-> 10.863us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482160290: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160315: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 10.916us END lock_page_memcg
|
|
-> 10.916us END page_add_file_rmap
|
|
-> 10.916us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482160316: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 10.941us END unlock_page_memcg
|
|
-> 10.941us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482160316: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160316: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482160317: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 10.942us END rcu_read_unlock_strict
|
|
-> 10.942us BEGIN native_set_pte
|
|
-> 10.943us END native_set_pte
|
|
1348489/1348489 2420721.482160317: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160322: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.943us END do_set_pte
|
|
-> 10.943us BEGIN unlock_page
|
|
1348489/1348489 2420721.482160323: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.948us END unlock_page
|
|
1348489/1348489 2420721.482160340: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.949us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482160340: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160341: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 10.966us END next_uptodate_page
|
|
-> 10.966us BEGIN PageHuge
|
|
1348489/1348489 2420721.482160342: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 10.967us END PageHuge
|
|
1348489/1348489 2420721.482160342: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160344: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 10.968us BEGIN do_set_pte
|
|
-> 10.969us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482160344: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160345: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 10.97us END pfn_pte
|
|
-> 10.97us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482160345: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160345: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160347: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 10.971us END add_mm_counter_fast
|
|
-> 10.971us BEGIN page_add_file_rmap
|
|
-> 10.972us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482160348: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 10.973us END lock_page_memcg
|
|
1348489/1348489 2420721.482160353: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 10.974us END page_add_file_rmap
|
|
-> 10.974us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482160354: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 10.979us END unlock_page_memcg
|
|
-> 10.979us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482160354: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160354: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482160354: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482160354: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160359: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 10.98us END rcu_read_unlock_strict
|
|
-> 10.98us BEGIN native_set_pte
|
|
-> 10.982us END native_set_pte
|
|
-> 10.982us END do_set_pte
|
|
-> 10.982us BEGIN unlock_page
|
|
1348489/1348489 2420721.482160360: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 10.985us END unlock_page
|
|
1348489/1348489 2420721.482160463: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 10.986us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482160463: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160464: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 11.089us END next_uptodate_page
|
|
-> 11.089us BEGIN PageHuge
|
|
1348489/1348489 2420721.482160464: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160464: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160467: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 11.09us END PageHuge
|
|
-> 11.09us BEGIN do_set_pte
|
|
-> 11.091us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482160468: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 11.093us END pfn_pte
|
|
1348489/1348489 2420721.482160469: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 11.094us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482160469: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160469: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160472: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 11.095us END add_mm_counter_fast
|
|
-> 11.095us BEGIN page_add_file_rmap
|
|
-> 11.096us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482160472: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160477: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 11.098us END lock_page_memcg
|
|
-> 11.098us END page_add_file_rmap
|
|
-> 11.098us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482160478: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 11.103us END unlock_page_memcg
|
|
-> 11.103us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482160478: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160479: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 11.104us END rcu_read_unlock_strict
|
|
-> 11.104us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482160479: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482160479: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160484: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 11.105us END native_set_pte
|
|
-> 11.105us END do_set_pte
|
|
-> 11.105us BEGIN unlock_page
|
|
1348489/1348489 2420721.482160484: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160495: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 11.11us END unlock_page
|
|
-> 11.11us BEGIN xas_find
|
|
1348489/1348489 2420721.482160495: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160503: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 11.121us END xas_find
|
|
-> 11.121us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482160503: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160512: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 11.129us END next_uptodate_page
|
|
-> 11.129us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482160516: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 11.138us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482160530: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 11.142us END filemap_map_pages
|
|
1348489/1348489 2420721.482160647: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 11.156us END __handle_mm_fault
|
|
1348489/1348489 2420721.482160647: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160676: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 11.273us END handle_mm_fault
|
|
-> 11.273us BEGIN up_read
|
|
1348489/1348489 2420721.482160677: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 11.302us END up_read
|
|
1348489/1348489 2420721.482160677: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160679: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 11.303us END do_user_addr_fault
|
|
-> 11.303us END exc_page_fault
|
|
-> 11.303us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482160679: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160689: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 11.305us END irqentry_exit
|
|
-> 11.305us BEGIN irqentry_exit_to_user_mode
|
|
-> 11.31us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482160690: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 11.315us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482160690: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160690: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160690: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482160791: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9713930 _start+0x0 (foo.so)
|
|
-> 11.316us END irqentry_exit_to_user_mode
|
|
-> 11.316us END asm_exc_page_fault
|
|
-> 11.316us BEGIN error_return
|
|
-> 11.349us END error_return
|
|
-> 11.349us BEGIN __irqentry_text_end
|
|
-> 11.383us END __irqentry_text_end
|
|
-> 11.383us BEGIN native_iret
|
|
1348489/1348489 2420721.482160791: 1 branches:uH: call 7f9ac9713933 _start+0x3 (foo.so) => 7f9ac9714650 _dl_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161405: 1 branches:uH: hw int 7f9ac971467c _dl_start+0x2c (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 11.417us END native_iret
|
|
-> 11.417us BEGIN _dl_start
|
|
1348489/1348489 2420721.482161405: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161413: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 12.031us BEGIN asm_exc_page_fault
|
|
-> 12.035us BEGIN error_entry
|
|
1348489/1348489 2420721.482161491: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 12.039us BEGIN sync_regs
|
|
1348489/1348489 2420721.482161491: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482161491: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161491: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161493: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 12.117us END sync_regs
|
|
-> 12.117us END error_entry
|
|
-> 12.117us BEGIN exc_page_fault
|
|
-> 12.118us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482161494: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 12.119us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482161494: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482161494: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161495: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 12.12us END irqentry_enter_from_user_mode
|
|
-> 12.12us END irqentry_enter
|
|
-> 12.12us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482161505: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 12.121us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482161505: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161505: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161522: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 12.131us END down_read_trylock
|
|
-> 12.131us BEGIN find_vma
|
|
-> 12.139us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482161540: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 12.148us END vmacache_find
|
|
1348489/1348489 2420721.482161552: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 12.166us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482161552: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482161575: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 12.178us END vmacache_update
|
|
-> 12.178us END find_vma
|
|
1348489/1348489 2420721.482161575: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161596: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 12.201us BEGIN handle_mm_fault
|
|
-> 12.211us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482161596: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161596: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161617: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 12.222us END mem_cgroup_from_task
|
|
-> 12.222us BEGIN __count_memcg_events
|
|
-> 12.232us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482161620: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 12.243us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482161620: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161622: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 12.246us END __count_memcg_events
|
|
-> 12.246us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482161622: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161622: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482161631: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 12.248us END arch_local_irq_enable
|
|
-> 12.248us BEGIN rcu_read_unlock_strict
|
|
-> 12.257us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482161651: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 12.257us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482161655: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 12.277us BEGIN pgd_none
|
|
1348489/1348489 2420721.482161655: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161657: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 12.281us END pgd_none
|
|
-> 12.281us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482161657: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161662: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 12.283us END p4d_offset
|
|
-> 12.283us BEGIN pud_val
|
|
1348489/1348489 2420721.482161662: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161663: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 12.288us END pud_val
|
|
-> 12.288us BEGIN pud_val
|
|
1348489/1348489 2420721.482161663: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161664: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 12.289us END pud_val
|
|
-> 12.289us BEGIN pud_val
|
|
1348489/1348489 2420721.482161664: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161665: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 12.29us END pud_val
|
|
-> 12.29us BEGIN pud_val
|
|
1348489/1348489 2420721.482161665: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161666: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 12.291us END pud_val
|
|
-> 12.291us BEGIN pud_val
|
|
1348489/1348489 2420721.482161666: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161668: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 12.292us END pud_val
|
|
-> 12.292us BEGIN pmd_val
|
|
1348489/1348489 2420721.482161668: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161669: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 12.294us END pmd_val
|
|
-> 12.294us BEGIN pmd_val
|
|
1348489/1348489 2420721.482161669: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161670: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 12.295us END pmd_val
|
|
-> 12.295us BEGIN pmd_val
|
|
1348489/1348489 2420721.482161671: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 12.296us END pmd_val
|
|
1348489/1348489 2420721.482161672: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 12.297us BEGIN pmd_val
|
|
1348489/1348489 2420721.482161672: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161672: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161675: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 12.298us END pmd_val
|
|
-> 12.298us BEGIN pmd_page_vaddr
|
|
-> 12.299us BEGIN pmd_val
|
|
1348489/1348489 2420721.482161675: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482161678: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 12.301us END pmd_val
|
|
-> 12.301us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482161678: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161868: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 12.304us BEGIN alloc_pages_vma
|
|
-> 12.399us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482161879: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 12.494us END __get_vma_policy
|
|
1348489/1348489 2420721.482161888: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 12.505us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482161889: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 12.514us END policy_nodemask
|
|
1348489/1348489 2420721.482161905: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 12.515us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482161920: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 12.531us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482161920: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482161942: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 12.546us END should_fail_alloc_page
|
|
-> 12.546us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482161943: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 12.568us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482161985: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 12.569us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482162840: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 12.611us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482162842: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 13.466us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482162842: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482162872: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 13.468us BEGIN kernel_init_free_pages.part.0
|
|
-> 13.483us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482162872: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482162874: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 13.498us END clear_page_erms
|
|
-> 13.498us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482162875: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 13.5us END get_page_from_freelist
|
|
1348489/1348489 2420721.482162885: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 13.501us END __alloc_pages
|
|
1348489/1348489 2420721.482162885: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482162885: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482162984: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 13.511us END alloc_pages_vma
|
|
-> 13.511us BEGIN __mem_cgroup_charge
|
|
-> 13.56us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482163119: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 13.61us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163119: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163120: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 13.745us END rcu_read_unlock_strict
|
|
-> 13.745us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163121: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 13.746us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163121: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163122: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 13.747us END get_mem_cgroup_from_mm
|
|
-> 13.747us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482163146: 1 branches:uH: call ffffffffad8ec14f try_charge_memcg+0x44f (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 13.748us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482163158: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec154 try_charge_memcg+0x454 (foo.so)
|
|
-> 13.772us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482163158: 1 branches:uH: call ffffffffad8ebde3 try_charge_memcg+0xe3 (foo.so) => ffffffffad8e56c0 page_counter_try_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163201: 1 branches:uH: call ffffffffad8e56ea page_counter_try_charge+0x2a (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 13.784us END arch_local_irq_enable
|
|
-> 13.784us BEGIN page_counter_try_charge
|
|
1348489/1348489 2420721.482163203: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e56ef page_counter_try_charge+0x2f (foo.so)
|
|
-> 13.827us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163334: 1 branches:uH: call ffffffffad8e56ea page_counter_try_charge+0x2a (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 13.829us END propagate_protected_usage
|
|
1348489/1348489 2420721.482163335: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e56ef page_counter_try_charge+0x2f (foo.so)
|
|
-> 13.96us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163346: 1 branches:uH: call ffffffffad8e56ea page_counter_try_charge+0x2a (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 13.961us END propagate_protected_usage
|
|
1348489/1348489 2420721.482163348: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e56ef page_counter_try_charge+0x2f (foo.so)
|
|
-> 13.972us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163348: 1 branches:uH: call ffffffffad8e56ea page_counter_try_charge+0x2a (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163353: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e56ef page_counter_try_charge+0x2f (foo.so)
|
|
-> 13.974us END propagate_protected_usage
|
|
-> 13.974us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163355: 1 branches:uH: return ffffffffad8e575f page_counter_try_charge+0x9f (foo.so) => ffffffffad8ebde8 try_charge_memcg+0xe8 (foo.so)
|
|
-> 13.979us END propagate_protected_usage
|
|
1348489/1348489 2420721.482163355: 1 branches:uH: call ffffffffad8ec44b try_charge_memcg+0x74b (foo.so) => ffffffffad8e9c30 refill_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163355: 1 branches:uH: call ffffffffad8e9c69 refill_stock+0x39 (foo.so) => ffffffffad8e8dc0 drain_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163355: 1 branches:uH: call ffffffffad8e8df0 drain_stock+0x30 (foo.so) => ffffffffad8e5770 page_counter_uncharge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163395: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 13.981us END page_counter_try_charge
|
|
-> 13.981us BEGIN refill_stock
|
|
-> 13.994us BEGIN drain_stock
|
|
-> 14.007us BEGIN page_counter_uncharge
|
|
1348489/1348489 2420721.482163396: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 14.021us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163434: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 14.022us END propagate_protected_usage
|
|
1348489/1348489 2420721.482163436: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 14.06us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163441: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 14.062us END propagate_protected_usage
|
|
1348489/1348489 2420721.482163442: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 14.067us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482163442: 1 branches:uH: return ffffffffad8e57b2 page_counter_uncharge+0x42 (foo.so) => ffffffffad8e8df5 drain_stock+0x35 (foo.so)
|
|
1348489/1348489 2420721.482163443: 1 branches:uH: call ffffffffad8e8e10 drain_stock+0x50 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 14.068us END propagate_protected_usage
|
|
-> 14.068us END page_counter_uncharge
|
|
1348489/1348489 2420721.482163530: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e8e15 drain_stock+0x55 (foo.so)
|
|
-> 14.069us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163531: 1 branches:uH: return ffffffffad8e8de8 drain_stock+0x28 (foo.so) => ffffffffad8e9c6e refill_stock+0x3e (foo.so)
|
|
-> 14.156us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163531: 1 branches:uH: call ffffffffad8e9cba refill_stock+0x8a (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163532: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9cbf refill_stock+0x8f (foo.so)
|
|
-> 14.157us END drain_stock
|
|
-> 14.157us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163534: 1 branches:uH: return ffffffffad8e9ca2 refill_stock+0x72 (foo.so) => ffffffffad8ec450 try_charge_memcg+0x750 (foo.so)
|
|
-> 14.158us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163539: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 14.16us END refill_stock
|
|
1348489/1348489 2420721.482163539: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163540: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 14.165us END try_charge_memcg
|
|
-> 14.165us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163540: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163542: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 14.166us END rcu_read_unlock_strict
|
|
-> 14.166us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482163581: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 14.168us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482163647: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 14.207us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482163647: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482163718: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 14.273us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 14.273us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482163722: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 14.344us END memcg_check_events
|
|
1348489/1348489 2420721.482163731: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 14.348us END charge_memcg
|
|
1348489/1348489 2420721.482163734: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 14.357us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163735: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
-> 14.36us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482163737: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 14.361us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482163947: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
-> 14.363us BEGIN __cgroup_throttle_swaprate
|
|
1348489/1348489 2420721.482164063: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 14.573us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482164744: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 14.689us END kthread_blkcg
|
|
1348489/1348489 2420721.482164754: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 15.37us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482164760: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
-> 15.38us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482164760: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482164772: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 15.386us END __cgroup_throttle_swaprate
|
|
-> 15.386us BEGIN __do_fault
|
|
1348489/1348489 2420721.482164926: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
-> 15.398us BEGIN filemap_fault
|
|
1348489/1348489 2420721.482164926: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482164926: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482164956: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 15.552us BEGIN pagecache_get_page
|
|
-> 15.562us BEGIN xas_load
|
|
-> 15.572us BEGIN xas_start
|
|
1348489/1348489 2420721.482164969: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 15.582us END xas_start
|
|
1348489/1348489 2420721.482165088: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 15.595us END xas_load
|
|
1348489/1348489 2420721.482165100: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 15.714us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482165100: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165102: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 15.726us END rcu_read_unlock_strict
|
|
-> 15.726us BEGIN PageHuge
|
|
1348489/1348489 2420721.482165103: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
-> 15.728us END PageHuge
|
|
1348489/1348489 2420721.482165155: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 15.729us END pagecache_get_page
|
|
1348489/1348489 2420721.482165159: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
-> 15.781us END filemap_fault
|
|
1348489/1348489 2420721.482165161: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
-> 15.785us END __do_fault
|
|
1348489/1348489 2420721.482165161: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165628: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 15.787us BEGIN copy_user_highpage.constprop.0
|
|
-> 16.02us BEGIN copy_page
|
|
1348489/1348489 2420721.482165628: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
1348489/1348489 2420721.482165628: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165629: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 16.254us END copy_page
|
|
-> 16.254us END copy_user_highpage.constprop.0
|
|
-> 16.254us BEGIN finish_fault
|
|
1348489/1348489 2420721.482165630: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 16.255us BEGIN pmd_val
|
|
1348489/1348489 2420721.482165630: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165631: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 16.256us END pmd_val
|
|
-> 16.256us BEGIN pmd_val
|
|
1348489/1348489 2420721.482165631: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165631: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165740: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 16.257us END pmd_val
|
|
-> 16.257us BEGIN pmd_pfn
|
|
-> 16.311us BEGIN pmd_val
|
|
1348489/1348489 2420721.482165742: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 16.366us END pmd_val
|
|
1348489/1348489 2420721.482165742: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165742: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165744: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 16.368us END pmd_pfn
|
|
-> 16.368us BEGIN pmd_page_vaddr
|
|
-> 16.369us BEGIN pmd_val
|
|
1348489/1348489 2420721.482165744: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
1348489/1348489 2420721.482165744: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165776: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 16.37us END pmd_val
|
|
-> 16.37us END pmd_page_vaddr
|
|
-> 16.37us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482165776: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165776: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165778: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 16.402us END _raw_spin_lock
|
|
-> 16.402us BEGIN do_set_pte
|
|
-> 16.403us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482165778: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165779: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 16.404us END pfn_pte
|
|
-> 16.404us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482165779: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482165780: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 16.405us END add_mm_counter_fast
|
|
-> 16.405us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482166103: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 16.406us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482166103: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166127: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 16.729us BEGIN __mod_lruvec_state
|
|
-> 16.741us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482166127: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166127: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166323: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 16.753us END __mod_node_page_state
|
|
-> 16.753us END __mod_lruvec_state
|
|
-> 16.753us BEGIN __mod_memcg_lruvec_state
|
|
-> 16.851us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482166323: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482166323: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166324: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 16.949us END cgroup_rstat_updated
|
|
-> 16.949us END __mod_memcg_lruvec_state
|
|
-> 16.949us END __mod_lruvec_page_state
|
|
-> 16.949us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482166324: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166325: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 16.95us END rcu_read_unlock_strict
|
|
-> 16.95us END page_add_new_anon_rmap
|
|
-> 16.95us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482166325: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166326: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
-> 16.951us END __page_set_anon_rmap
|
|
-> 16.951us BEGIN lru_cache_add_inactive_or_unevictable
|
|
1348489/1348489 2420721.482166351: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 16.952us END lru_cache_add_inactive_or_unevictable
|
|
-> 16.952us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482166351: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166358: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 16.977us END lru_cache_add
|
|
-> 16.977us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482166358: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482166358: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166362: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
-> 16.984us END native_set_pte
|
|
-> 16.984us END do_set_pte
|
|
-> 16.984us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482166363: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
-> 16.988us END queued_spin_unlock
|
|
1348489/1348489 2420721.482166363: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166374: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 16.989us END finish_fault
|
|
-> 16.989us BEGIN unlock_page
|
|
1348489/1348489 2420721.482166374: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166387: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 17us END unlock_page
|
|
-> 17us BEGIN put_page
|
|
1348489/1348489 2420721.482166399: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 17.013us END put_page
|
|
1348489/1348489 2420721.482166405: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 17.025us END __handle_mm_fault
|
|
1348489/1348489 2420721.482166405: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166410: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 17.031us END handle_mm_fault
|
|
-> 17.031us BEGIN up_read
|
|
1348489/1348489 2420721.482166410: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482166410: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166411: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 17.036us END up_read
|
|
-> 17.036us END do_user_addr_fault
|
|
-> 17.036us END exc_page_fault
|
|
-> 17.036us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482166411: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166421: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 17.037us END irqentry_exit
|
|
-> 17.037us BEGIN irqentry_exit_to_user_mode
|
|
-> 17.042us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482166421: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482166421: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166421: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166421: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166515: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac971467c _dl_start+0x2c (foo.so)
|
|
-> 17.047us END exit_to_user_mode_prepare
|
|
-> 17.047us END irqentry_exit_to_user_mode
|
|
-> 17.047us END asm_exc_page_fault
|
|
-> 17.047us BEGIN error_return
|
|
-> 17.078us END error_return
|
|
-> 17.078us BEGIN __irqentry_text_end
|
|
-> 17.109us END __irqentry_text_end
|
|
-> 17.109us BEGIN native_iret
|
|
1348489/1348489 2420721.482166673: 1 branches:uH: hw int 7f9ac9714698 _dl_start+0x48 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 17.141us END native_iret
|
|
1348489/1348489 2420721.482166673: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166681: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 17.299us BEGIN asm_exc_page_fault
|
|
-> 17.303us BEGIN error_entry
|
|
1348489/1348489 2420721.482166759: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 17.307us BEGIN sync_regs
|
|
1348489/1348489 2420721.482166759: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482166759: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166759: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166761: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 17.385us END sync_regs
|
|
-> 17.385us END error_entry
|
|
-> 17.385us BEGIN exc_page_fault
|
|
-> 17.386us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482166761: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482166761: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482166761: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166763: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 17.387us BEGIN irqentry_enter_from_user_mode
|
|
-> 17.388us END irqentry_enter_from_user_mode
|
|
-> 17.388us END irqentry_enter
|
|
-> 17.388us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482166771: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 17.389us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482166771: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166771: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166775: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 17.397us END down_read_trylock
|
|
-> 17.397us BEGIN find_vma
|
|
-> 17.399us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482166782: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 17.401us END vmacache_find
|
|
1348489/1348489 2420721.482166800: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 17.408us END find_vma
|
|
1348489/1348489 2420721.482166800: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166807: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 17.426us BEGIN handle_mm_fault
|
|
-> 17.429us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482166807: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166807: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166814: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 17.433us END mem_cgroup_from_task
|
|
-> 17.433us BEGIN __count_memcg_events
|
|
-> 17.436us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482166814: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482166814: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166816: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 17.44us END cgroup_rstat_updated
|
|
-> 17.44us END __count_memcg_events
|
|
-> 17.44us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482166816: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166816: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482166819: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 17.442us END arch_local_irq_enable
|
|
-> 17.442us BEGIN rcu_read_unlock_strict
|
|
-> 17.445us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482166819: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166829: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 17.445us BEGIN __handle_mm_fault
|
|
-> 17.45us BEGIN pgd_none
|
|
1348489/1348489 2420721.482166829: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166830: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 17.455us END pgd_none
|
|
-> 17.455us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482166830: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166833: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 17.456us END p4d_offset
|
|
-> 17.456us BEGIN pud_val
|
|
1348489/1348489 2420721.482166833: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166835: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 17.459us END pud_val
|
|
-> 17.459us BEGIN pud_val
|
|
1348489/1348489 2420721.482166835: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166837: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 17.461us END pud_val
|
|
-> 17.461us BEGIN pud_val
|
|
1348489/1348489 2420721.482166837: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166840: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 17.463us END pud_val
|
|
-> 17.463us BEGIN pud_val
|
|
1348489/1348489 2420721.482166840: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166840: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482166840: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166844: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 17.466us END pud_val
|
|
-> 17.466us BEGIN pud_val
|
|
-> 17.468us END pud_val
|
|
-> 17.468us BEGIN pmd_val
|
|
1348489/1348489 2420721.482166845: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 17.47us END pmd_val
|
|
1348489/1348489 2420721.482166847: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 17.471us BEGIN pmd_val
|
|
1348489/1348489 2420721.482166847: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166849: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 17.473us END pmd_val
|
|
-> 17.473us BEGIN pmd_val
|
|
1348489/1348489 2420721.482166850: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 17.475us END pmd_val
|
|
1348489/1348489 2420721.482166851: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 17.476us BEGIN pmd_val
|
|
1348489/1348489 2420721.482166851: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166851: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166853: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 17.477us END pmd_val
|
|
-> 17.477us BEGIN pmd_page_vaddr
|
|
-> 17.478us BEGIN pmd_val
|
|
1348489/1348489 2420721.482166854: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 17.479us END pmd_val
|
|
1348489/1348489 2420721.482166857: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 17.48us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482166857: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166861: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 17.483us BEGIN alloc_pages_vma
|
|
-> 17.485us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482166862: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 17.487us END __get_vma_policy
|
|
1348489/1348489 2420721.482166866: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 17.488us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482166866: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166866: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166874: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 17.492us END policy_nodemask
|
|
-> 17.492us BEGIN __alloc_pages
|
|
-> 17.496us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482166874: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482166879: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 17.5us END should_fail_alloc_page
|
|
-> 17.5us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482166880: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 17.505us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482166891: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 17.506us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482167525: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 17.517us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482167525: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167529: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 18.151us END __list_del_entry_valid
|
|
-> 18.151us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482167549: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 18.155us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482167549: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482167551: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 18.175us END clear_page_erms
|
|
-> 18.175us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482167552: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 18.177us END get_page_from_freelist
|
|
1348489/1348489 2420721.482167553: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 18.178us END __alloc_pages
|
|
1348489/1348489 2420721.482167553: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167553: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167556: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 18.179us END alloc_pages_vma
|
|
-> 18.179us BEGIN __mem_cgroup_charge
|
|
-> 18.18us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482167568: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 18.182us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482167568: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167568: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482167569: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 18.194us END rcu_read_unlock_strict
|
|
-> 18.194us BEGIN rcu_read_unlock_strict
|
|
-> 18.195us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482167569: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167570: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 18.195us END get_mem_cgroup_from_mm
|
|
-> 18.195us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482167696: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 18.196us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482167698: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 18.322us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482167703: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 18.324us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482167703: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167720: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 18.329us END try_charge_memcg
|
|
-> 18.329us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482167720: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167721: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 18.346us END rcu_read_unlock_strict
|
|
-> 18.346us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482167725: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 18.347us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482167731: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 18.351us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482167731: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167738: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 18.357us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 18.357us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482167740: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 18.364us END memcg_check_events
|
|
1348489/1348489 2420721.482167740: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167741: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 18.366us END charge_memcg
|
|
-> 18.366us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482167741: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
1348489/1348489 2420721.482167741: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167741: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167850: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 18.367us END rcu_read_unlock_strict
|
|
-> 18.367us END __mem_cgroup_charge
|
|
-> 18.367us BEGIN __cgroup_throttle_swaprate
|
|
-> 18.421us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482167850: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167864: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 18.476us END kthread_blkcg
|
|
-> 18.476us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482167864: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
1348489/1348489 2420721.482167864: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167867: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 18.49us END rcu_read_unlock_strict
|
|
-> 18.49us END __cgroup_throttle_swaprate
|
|
-> 18.49us BEGIN __do_fault
|
|
1348489/1348489 2420721.482167874: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
-> 18.493us BEGIN filemap_fault
|
|
1348489/1348489 2420721.482167874: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167874: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482167877: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 18.5us BEGIN pagecache_get_page
|
|
-> 18.501us BEGIN xas_load
|
|
-> 18.502us BEGIN xas_start
|
|
1348489/1348489 2420721.482167882: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 18.503us END xas_start
|
|
1348489/1348489 2420721.482168007: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 18.508us END xas_load
|
|
1348489/1348489 2420721.482168016: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 18.633us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482168017: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 18.642us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482168019: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 18.643us BEGIN PageHuge
|
|
1348489/1348489 2420721.482168020: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
-> 18.645us END PageHuge
|
|
1348489/1348489 2420721.482168032: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 18.646us END pagecache_get_page
|
|
1348489/1348489 2420721.482168043: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
-> 18.658us END filemap_fault
|
|
1348489/1348489 2420721.482168043: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168043: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168268: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 18.669us END __do_fault
|
|
-> 18.669us BEGIN copy_user_highpage.constprop.0
|
|
-> 18.781us BEGIN copy_page
|
|
1348489/1348489 2420721.482168268: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
1348489/1348489 2420721.482168268: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168270: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 18.894us END copy_page
|
|
-> 18.894us END copy_user_highpage.constprop.0
|
|
-> 18.894us BEGIN finish_fault
|
|
1348489/1348489 2420721.482168270: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
1348489/1348489 2420721.482168271: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 18.896us BEGIN pmd_val
|
|
-> 18.897us END pmd_val
|
|
1348489/1348489 2420721.482168272: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 18.897us BEGIN pmd_val
|
|
1348489/1348489 2420721.482168272: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168272: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168273: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 18.898us END pmd_val
|
|
-> 18.898us BEGIN pmd_pfn
|
|
-> 18.898us BEGIN pmd_val
|
|
1348489/1348489 2420721.482168274: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 18.899us END pmd_val
|
|
1348489/1348489 2420721.482168274: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168274: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168275: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 18.9us END pmd_pfn
|
|
-> 18.9us BEGIN pmd_page_vaddr
|
|
-> 18.9us BEGIN pmd_val
|
|
1348489/1348489 2420721.482168276: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 18.901us END pmd_val
|
|
1348489/1348489 2420721.482168276: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168282: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 18.902us END pmd_page_vaddr
|
|
-> 18.902us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482168282: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168282: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168285: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 18.908us END _raw_spin_lock
|
|
-> 18.908us BEGIN do_set_pte
|
|
-> 18.909us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482168285: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168287: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 18.911us END pfn_pte
|
|
-> 18.911us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482168287: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168288: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 18.913us END add_mm_counter_fast
|
|
-> 18.913us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482168288: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168288: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168309: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 18.914us BEGIN __mod_lruvec_page_state
|
|
-> 18.921us BEGIN __mod_lruvec_state
|
|
-> 18.928us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482168309: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168309: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168311: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 18.935us END __mod_node_page_state
|
|
-> 18.935us END __mod_lruvec_state
|
|
-> 18.935us BEGIN __mod_memcg_lruvec_state
|
|
-> 18.936us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482168312: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 18.937us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482168312: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168312: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482168312: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168314: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 18.938us END __mod_memcg_lruvec_state
|
|
-> 18.938us END __mod_lruvec_page_state
|
|
-> 18.938us BEGIN rcu_read_unlock_strict
|
|
-> 18.939us END rcu_read_unlock_strict
|
|
-> 18.939us END page_add_new_anon_rmap
|
|
-> 18.939us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482168314: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168314: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168320: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 18.94us END __page_set_anon_rmap
|
|
-> 18.94us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 18.943us END lru_cache_add_inactive_or_unevictable
|
|
-> 18.943us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482168320: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168321: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 18.946us END lru_cache_add
|
|
-> 18.946us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482168321: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482168321: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168322: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
-> 18.947us END native_set_pte
|
|
-> 18.947us END do_set_pte
|
|
-> 18.947us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482168322: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
1348489/1348489 2420721.482168322: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168327: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 18.948us END queued_spin_unlock
|
|
-> 18.948us END finish_fault
|
|
-> 18.948us BEGIN unlock_page
|
|
1348489/1348489 2420721.482168327: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168332: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 18.953us END unlock_page
|
|
-> 18.953us BEGIN put_page
|
|
1348489/1348489 2420721.482168334: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 18.958us END put_page
|
|
1348489/1348489 2420721.482168335: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 18.96us END __handle_mm_fault
|
|
1348489/1348489 2420721.482168335: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168340: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 18.961us END handle_mm_fault
|
|
-> 18.961us BEGIN up_read
|
|
1348489/1348489 2420721.482168341: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 18.966us END up_read
|
|
1348489/1348489 2420721.482168341: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168342: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 18.967us END do_user_addr_fault
|
|
-> 18.967us END exc_page_fault
|
|
-> 18.967us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482168342: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168351: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 18.968us END irqentry_exit
|
|
-> 18.968us BEGIN irqentry_exit_to_user_mode
|
|
-> 18.972us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482168352: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 18.977us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482168352: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168352: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168352: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168456: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9714698 _dl_start+0x48 (foo.so)
|
|
-> 18.978us END irqentry_exit_to_user_mode
|
|
-> 18.978us END asm_exc_page_fault
|
|
-> 18.978us BEGIN error_return
|
|
-> 19.012us END error_return
|
|
-> 19.012us BEGIN __irqentry_text_end
|
|
-> 19.047us END __irqentry_text_end
|
|
-> 19.047us BEGIN native_iret
|
|
1348489/1348489 2420721.482168949: 1 branches:uH: hw int 7f9ac9714940 _dl_start+0x2f0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 19.082us END native_iret
|
|
1348489/1348489 2420721.482168949: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482168957: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 19.575us BEGIN asm_exc_page_fault
|
|
-> 19.579us BEGIN error_entry
|
|
1348489/1348489 2420721.482169035: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 19.583us BEGIN sync_regs
|
|
1348489/1348489 2420721.482169036: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 19.661us END sync_regs
|
|
1348489/1348489 2420721.482169036: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169036: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169037: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 19.662us END error_entry
|
|
-> 19.662us BEGIN exc_page_fault
|
|
-> 19.662us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482169037: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482169038: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 19.663us BEGIN irqentry_enter_from_user_mode
|
|
-> 19.664us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482169038: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169040: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 19.664us END irqentry_enter
|
|
-> 19.664us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482169048: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 19.666us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482169048: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169048: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169065: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 19.674us END down_read_trylock
|
|
-> 19.674us BEGIN find_vma
|
|
-> 19.682us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482169198: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 19.691us END vmacache_find
|
|
1348489/1348489 2420721.482169209: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 19.824us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482169211: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 19.835us END vmacache_update
|
|
1348489/1348489 2420721.482169215: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 19.837us END find_vma
|
|
1348489/1348489 2420721.482169215: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169225: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 19.841us BEGIN handle_mm_fault
|
|
-> 19.846us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482169225: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169225: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169232: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 19.851us END mem_cgroup_from_task
|
|
-> 19.851us BEGIN __count_memcg_events
|
|
-> 19.854us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482169232: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482169232: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169234: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 19.858us END cgroup_rstat_updated
|
|
-> 19.858us END __count_memcg_events
|
|
-> 19.858us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482169234: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169235: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 19.86us END arch_local_irq_enable
|
|
-> 19.86us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169237: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 19.861us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169249: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 19.863us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482169253: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 19.875us BEGIN pgd_none
|
|
1348489/1348489 2420721.482169253: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169254: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 19.879us END pgd_none
|
|
-> 19.879us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482169254: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169257: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 19.88us END p4d_offset
|
|
-> 19.88us BEGIN pud_val
|
|
1348489/1348489 2420721.482169257: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169257: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482169258: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 19.883us END pud_val
|
|
-> 19.883us BEGIN pud_val
|
|
-> 19.884us END pud_val
|
|
1348489/1348489 2420721.482169259: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 19.884us BEGIN pud_val
|
|
1348489/1348489 2420721.482169259: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169261: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 19.885us END pud_val
|
|
-> 19.885us BEGIN pud_val
|
|
1348489/1348489 2420721.482169261: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169262: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 19.887us END pud_val
|
|
-> 19.887us BEGIN pud_val
|
|
1348489/1348489 2420721.482169262: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169266: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 19.888us END pud_val
|
|
-> 19.888us BEGIN pmd_val
|
|
1348489/1348489 2420721.482169266: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169267: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 19.892us END pmd_val
|
|
-> 19.892us BEGIN pmd_val
|
|
1348489/1348489 2420721.482169267: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169269: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 19.893us END pmd_val
|
|
-> 19.893us BEGIN pmd_val
|
|
1348489/1348489 2420721.482169269: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169270: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 19.895us END pmd_val
|
|
-> 19.895us BEGIN pmd_val
|
|
1348489/1348489 2420721.482169270: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169270: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169272: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 19.896us END pmd_val
|
|
-> 19.896us BEGIN pmd_page_vaddr
|
|
-> 19.897us BEGIN pmd_val
|
|
1348489/1348489 2420721.482169274: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 19.898us END pmd_val
|
|
1348489/1348489 2420721.482169291: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 19.9us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482169291: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169292: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 19.917us BEGIN filemap_map_pages
|
|
-> 19.917us BEGIN xas_find
|
|
1348489/1348489 2420721.482169292: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169295: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 19.918us BEGIN xas_load
|
|
-> 19.919us BEGIN xas_start
|
|
1348489/1348489 2420721.482169398: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 19.921us END xas_start
|
|
1348489/1348489 2420721.482169399: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 20.024us END xas_load
|
|
1348489/1348489 2420721.482169399: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169536: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 20.025us END xas_find
|
|
-> 20.025us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482169644: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 20.162us END next_uptodate_page
|
|
1348489/1348489 2420721.482169677: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 20.27us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482169677: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169679: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 20.303us END _raw_spin_lock
|
|
-> 20.303us BEGIN PageHuge
|
|
1348489/1348489 2420721.482169679: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169679: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169682: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 20.305us END PageHuge
|
|
-> 20.305us BEGIN do_set_pte
|
|
-> 20.306us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482169682: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169683: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 20.308us END pfn_pte
|
|
-> 20.308us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482169683: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169683: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169685: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 20.309us END add_mm_counter_fast
|
|
-> 20.309us BEGIN page_add_file_rmap
|
|
-> 20.31us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482169685: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169690: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 20.311us END lock_page_memcg
|
|
-> 20.311us END page_add_file_rmap
|
|
-> 20.311us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482169691: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 20.316us END unlock_page_memcg
|
|
-> 20.316us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169691: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169692: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 20.317us END rcu_read_unlock_strict
|
|
-> 20.317us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482169692: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482169692: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169697: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 20.318us END native_set_pte
|
|
-> 20.318us END do_set_pte
|
|
-> 20.318us BEGIN unlock_page
|
|
1348489/1348489 2420721.482169698: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 20.323us END unlock_page
|
|
1348489/1348489 2420721.482169803: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 20.324us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482169803: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169804: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 20.429us END next_uptodate_page
|
|
-> 20.429us BEGIN PageHuge
|
|
1348489/1348489 2420721.482169804: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169804: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169806: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 20.43us END PageHuge
|
|
-> 20.43us BEGIN do_set_pte
|
|
-> 20.431us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482169807: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 20.432us END pfn_pte
|
|
1348489/1348489 2420721.482169808: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 20.433us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482169808: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169808: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169810: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 20.434us END add_mm_counter_fast
|
|
-> 20.434us BEGIN page_add_file_rmap
|
|
-> 20.435us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482169810: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169815: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 20.436us END lock_page_memcg
|
|
-> 20.436us END page_add_file_rmap
|
|
-> 20.436us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482169816: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 20.441us END unlock_page_memcg
|
|
-> 20.441us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169816: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169816: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482169816: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482169816: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169821: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 20.442us END rcu_read_unlock_strict
|
|
-> 20.442us BEGIN native_set_pte
|
|
-> 20.444us END native_set_pte
|
|
-> 20.444us END do_set_pte
|
|
-> 20.444us BEGIN unlock_page
|
|
1348489/1348489 2420721.482169821: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169824: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 20.447us END unlock_page
|
|
-> 20.447us BEGIN xas_find
|
|
1348489/1348489 2420721.482169824: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169826: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 20.45us END xas_find
|
|
-> 20.45us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482169826: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169827: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 20.452us END next_uptodate_page
|
|
-> 20.452us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169828: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 20.453us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482169829: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 20.454us END filemap_map_pages
|
|
1348489/1348489 2420721.482169831: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 20.455us END __handle_mm_fault
|
|
1348489/1348489 2420721.482169831: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169836: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 20.457us END handle_mm_fault
|
|
-> 20.457us BEGIN up_read
|
|
1348489/1348489 2420721.482169837: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 20.462us END up_read
|
|
1348489/1348489 2420721.482169837: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169838: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 20.463us END do_user_addr_fault
|
|
-> 20.463us END exc_page_fault
|
|
-> 20.463us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482169838: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169847: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 20.464us END irqentry_exit
|
|
-> 20.464us BEGIN irqentry_exit_to_user_mode
|
|
-> 20.468us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482169847: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482169847: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169847: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169847: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482169937: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9714940 _dl_start+0x2f0 (foo.so)
|
|
-> 20.473us END exit_to_user_mode_prepare
|
|
-> 20.473us END irqentry_exit_to_user_mode
|
|
-> 20.473us END asm_exc_page_fault
|
|
-> 20.473us BEGIN error_return
|
|
-> 20.503us END error_return
|
|
-> 20.503us BEGIN __irqentry_text_end
|
|
-> 20.533us END __irqentry_text_end
|
|
-> 20.533us BEGIN native_iret
|
|
1348489/1348489 2420721.482170207: 1 branches:uH: hw int 7f9ac971495b _dl_start+0x30b (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 20.563us END native_iret
|
|
1348489/1348489 2420721.482170207: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170215: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 20.833us BEGIN asm_exc_page_fault
|
|
-> 20.837us BEGIN error_entry
|
|
1348489/1348489 2420721.482170294: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 20.841us BEGIN sync_regs
|
|
1348489/1348489 2420721.482170294: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482170294: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170294: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170296: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 20.92us END sync_regs
|
|
-> 20.92us END error_entry
|
|
-> 20.92us BEGIN exc_page_fault
|
|
-> 20.921us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482170297: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 20.922us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482170297: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482170297: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170298: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 20.923us END irqentry_enter_from_user_mode
|
|
-> 20.923us END irqentry_enter
|
|
-> 20.923us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482170307: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 20.924us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482170307: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170307: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170311: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 20.933us END down_read_trylock
|
|
-> 20.933us BEGIN find_vma
|
|
-> 20.935us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482170314: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 20.937us END vmacache_find
|
|
1348489/1348489 2420721.482170316: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 20.94us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482170316: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482170320: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 20.942us END vmacache_update
|
|
-> 20.942us END find_vma
|
|
1348489/1348489 2420721.482170320: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170333: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 20.946us BEGIN handle_mm_fault
|
|
-> 20.952us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482170333: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170333: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170339: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 20.959us END mem_cgroup_from_task
|
|
-> 20.959us BEGIN __count_memcg_events
|
|
-> 20.962us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482170339: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482170340: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 20.965us END cgroup_rstat_updated
|
|
-> 20.965us END __count_memcg_events
|
|
1348489/1348489 2420721.482170341: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 20.966us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482170341: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170342: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 20.967us END arch_local_irq_enable
|
|
-> 20.967us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170346: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 20.968us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170346: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170363: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 20.972us BEGIN __handle_mm_fault
|
|
-> 20.98us BEGIN pgd_none
|
|
1348489/1348489 2420721.482170363: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170364: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 20.989us END pgd_none
|
|
-> 20.989us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482170364: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170366: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 20.99us END p4d_offset
|
|
-> 20.99us BEGIN pud_val
|
|
1348489/1348489 2420721.482170366: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170366: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482170367: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 20.992us END pud_val
|
|
-> 20.992us BEGIN pud_val
|
|
-> 20.993us END pud_val
|
|
1348489/1348489 2420721.482170367: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
1348489/1348489 2420721.482170368: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 20.993us BEGIN pud_val
|
|
-> 20.994us END pud_val
|
|
1348489/1348489 2420721.482170369: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 20.994us BEGIN pud_val
|
|
1348489/1348489 2420721.482170369: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170370: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 20.995us END pud_val
|
|
-> 20.995us BEGIN pud_val
|
|
1348489/1348489 2420721.482170370: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170374: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 20.996us END pud_val
|
|
-> 20.996us BEGIN pmd_val
|
|
1348489/1348489 2420721.482170374: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170375: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 21us END pmd_val
|
|
-> 21us BEGIN pmd_val
|
|
1348489/1348489 2420721.482170376: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 21.001us END pmd_val
|
|
1348489/1348489 2420721.482170376: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
1348489/1348489 2420721.482170376: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170377: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 21.002us BEGIN pmd_val
|
|
-> 21.002us END pmd_val
|
|
-> 21.002us BEGIN pmd_val
|
|
1348489/1348489 2420721.482170377: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170377: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170379: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 21.003us END pmd_val
|
|
-> 21.003us BEGIN pmd_page_vaddr
|
|
-> 21.004us BEGIN pmd_val
|
|
1348489/1348489 2420721.482170380: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 21.005us END pmd_val
|
|
1348489/1348489 2420721.482170383: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 21.006us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482170383: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170385: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 21.009us BEGIN alloc_pages_vma
|
|
-> 21.01us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482170386: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 21.011us END __get_vma_policy
|
|
1348489/1348489 2420721.482170391: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 21.012us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482170392: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 21.017us END policy_nodemask
|
|
1348489/1348489 2420721.482170395: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 21.018us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482170397: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 21.021us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482170397: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170402: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 21.023us END should_fail_alloc_page
|
|
-> 21.023us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482170402: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170414: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 21.028us END __next_zones_zonelist
|
|
-> 21.028us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482170523: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 21.04us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482170524: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 21.149us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482170524: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170548: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 21.15us BEGIN kernel_init_free_pages.part.0
|
|
-> 21.162us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482170548: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482170552: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 21.174us END clear_page_erms
|
|
-> 21.174us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482170553: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 21.178us END get_page_from_freelist
|
|
1348489/1348489 2420721.482170554: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 21.179us END __alloc_pages
|
|
1348489/1348489 2420721.482170554: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170554: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170652: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 21.18us END alloc_pages_vma
|
|
-> 21.18us BEGIN __mem_cgroup_charge
|
|
-> 21.229us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482170652: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
1348489/1348489 2420721.482170652: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170653: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 21.278us BEGIN rcu_read_unlock_strict
|
|
-> 21.278us END rcu_read_unlock_strict
|
|
-> 21.278us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170654: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 21.279us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170654: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170655: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 21.28us END get_mem_cgroup_from_mm
|
|
-> 21.28us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482170685: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 21.281us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482170695: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 21.311us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482170696: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 21.321us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482170696: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170699: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 21.322us END try_charge_memcg
|
|
-> 21.322us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170699: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170700: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 21.325us END rcu_read_unlock_strict
|
|
-> 21.325us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482170704: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 21.326us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482170709: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 21.33us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482170709: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170718: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 21.335us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 21.335us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482170719: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 21.344us END memcg_check_events
|
|
1348489/1348489 2420721.482170720: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 21.345us END charge_memcg
|
|
1348489/1348489 2420721.482170721: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 21.346us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170721: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
1348489/1348489 2420721.482170721: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170721: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170723: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 21.347us END rcu_read_unlock_strict
|
|
-> 21.347us END __mem_cgroup_charge
|
|
-> 21.347us BEGIN __cgroup_throttle_swaprate
|
|
-> 21.348us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482170723: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170726: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 21.349us END kthread_blkcg
|
|
-> 21.349us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170727: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
-> 21.352us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482170727: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170728: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 21.353us END __cgroup_throttle_swaprate
|
|
-> 21.353us BEGIN __do_fault
|
|
1348489/1348489 2420721.482170745: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
-> 21.354us BEGIN filemap_fault
|
|
1348489/1348489 2420721.482170745: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170745: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482170761: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 21.371us BEGIN pagecache_get_page
|
|
-> 21.376us BEGIN xas_load
|
|
-> 21.381us BEGIN xas_start
|
|
1348489/1348489 2420721.482170763: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 21.387us END xas_start
|
|
1348489/1348489 2420721.482171055: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 21.389us END xas_load
|
|
1348489/1348489 2420721.482171056: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 21.681us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482171056: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171058: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 21.682us END rcu_read_unlock_strict
|
|
-> 21.682us BEGIN PageHuge
|
|
1348489/1348489 2420721.482171059: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
-> 21.684us END PageHuge
|
|
1348489/1348489 2420721.482171071: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 21.685us END pagecache_get_page
|
|
1348489/1348489 2420721.482171071: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
1348489/1348489 2420721.482171071: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171071: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171303: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 21.697us END filemap_fault
|
|
-> 21.697us END __do_fault
|
|
-> 21.697us BEGIN copy_user_highpage.constprop.0
|
|
-> 21.813us BEGIN copy_page
|
|
1348489/1348489 2420721.482171304: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
-> 21.929us END copy_page
|
|
1348489/1348489 2420721.482171304: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171305: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 21.93us END copy_user_highpage.constprop.0
|
|
-> 21.93us BEGIN finish_fault
|
|
1348489/1348489 2420721.482171306: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 21.931us BEGIN pmd_val
|
|
1348489/1348489 2420721.482171306: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171307: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 21.932us END pmd_val
|
|
-> 21.932us BEGIN pmd_val
|
|
1348489/1348489 2420721.482171307: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171307: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171308: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 21.933us END pmd_val
|
|
-> 21.933us BEGIN pmd_pfn
|
|
-> 21.933us BEGIN pmd_val
|
|
1348489/1348489 2420721.482171309: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 21.934us END pmd_val
|
|
1348489/1348489 2420721.482171309: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171309: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171310: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 21.935us END pmd_pfn
|
|
-> 21.935us BEGIN pmd_page_vaddr
|
|
-> 21.935us BEGIN pmd_val
|
|
1348489/1348489 2420721.482171311: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 21.936us END pmd_val
|
|
1348489/1348489 2420721.482171311: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171316: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 21.937us END pmd_page_vaddr
|
|
-> 21.937us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482171316: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171316: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171318: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 21.942us END _raw_spin_lock
|
|
-> 21.942us BEGIN do_set_pte
|
|
-> 21.943us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482171318: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171320: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 21.944us END pfn_pte
|
|
-> 21.944us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482171320: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171320: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171320: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171320: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171323: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 21.946us END add_mm_counter_fast
|
|
-> 21.946us BEGIN page_add_new_anon_rmap
|
|
-> 21.946us BEGIN __mod_lruvec_page_state
|
|
-> 21.947us BEGIN __mod_lruvec_state
|
|
-> 21.948us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482171323: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171323: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171325: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 21.949us END __mod_node_page_state
|
|
-> 21.949us END __mod_lruvec_state
|
|
-> 21.949us BEGIN __mod_memcg_lruvec_state
|
|
-> 21.95us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482171326: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 21.951us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482171326: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171326: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482171326: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171328: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 21.952us END __mod_memcg_lruvec_state
|
|
-> 21.952us END __mod_lruvec_page_state
|
|
-> 21.952us BEGIN rcu_read_unlock_strict
|
|
-> 21.953us END rcu_read_unlock_strict
|
|
-> 21.953us END page_add_new_anon_rmap
|
|
-> 21.953us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482171328: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171328: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171334: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 21.954us END __page_set_anon_rmap
|
|
-> 21.954us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 21.957us END lru_cache_add_inactive_or_unevictable
|
|
-> 21.957us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482171334: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171335: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 21.96us END lru_cache_add
|
|
-> 21.96us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482171335: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482171335: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171336: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
-> 21.961us END native_set_pte
|
|
-> 21.961us END do_set_pte
|
|
-> 21.961us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482171336: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
1348489/1348489 2420721.482171336: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171341: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 21.962us END queued_spin_unlock
|
|
-> 21.962us END finish_fault
|
|
-> 21.962us BEGIN unlock_page
|
|
1348489/1348489 2420721.482171341: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171346: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 21.967us END unlock_page
|
|
-> 21.967us BEGIN put_page
|
|
1348489/1348489 2420721.482171347: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 21.972us END put_page
|
|
1348489/1348489 2420721.482171349: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 21.973us END __handle_mm_fault
|
|
1348489/1348489 2420721.482171349: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171354: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 21.975us END handle_mm_fault
|
|
-> 21.975us BEGIN up_read
|
|
1348489/1348489 2420721.482171355: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 21.98us END up_read
|
|
1348489/1348489 2420721.482171355: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171356: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 21.981us END do_user_addr_fault
|
|
-> 21.981us END exc_page_fault
|
|
-> 21.981us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482171356: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171365: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 21.982us END irqentry_exit
|
|
-> 21.982us BEGIN irqentry_exit_to_user_mode
|
|
-> 21.986us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482171365: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482171365: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171366: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 21.991us END exit_to_user_mode_prepare
|
|
-> 21.991us END irqentry_exit_to_user_mode
|
|
-> 21.991us END asm_exc_page_fault
|
|
-> 21.991us BEGIN error_return
|
|
1348489/1348489 2420721.482171366: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482171456: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac971495b _dl_start+0x30b (foo.so)
|
|
-> 21.992us END error_return
|
|
-> 21.992us BEGIN __irqentry_text_end
|
|
-> 22.037us END __irqentry_text_end
|
|
-> 22.037us BEGIN native_iret
|
|
1348489/1348489 2420721.482171806: 1 branches:uH: call 7f9ac9714b17 _dl_start+0x4c7 (foo.so) => 7f9ac9711990 __rtld_malloc_init_stubs+0x0 (foo.so)
|
|
-> 22.082us END native_iret
|
|
1348489/1348489 2420721.482171861: 1 branches:uH: return 7f9ac97119cc __rtld_malloc_init_stubs+0x3c (foo.so) => 7f9ac9714b1c _dl_start+0x4cc (foo.so)
|
|
-> 22.432us BEGIN __rtld_malloc_init_stubs
|
|
1348489/1348489 2420721.482171861: 1 branches:uH: call 7f9ac9714b44 _dl_start+0x4f4 (foo.so) => 7f9ac9708040 _dl_setup_hash+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172168: 1 branches:uH: hw int 7f9ac9708040 _dl_setup_hash+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 22.487us END __rtld_malloc_init_stubs
|
|
-> 22.487us BEGIN _dl_setup_hash
|
|
1348489/1348489 2420721.482172168: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172186: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 22.794us BEGIN asm_exc_page_fault
|
|
-> 22.803us BEGIN error_entry
|
|
1348489/1348489 2420721.482172278: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 22.812us BEGIN sync_regs
|
|
1348489/1348489 2420721.482172278: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482172278: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172278: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172280: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 22.904us END sync_regs
|
|
-> 22.904us END error_entry
|
|
-> 22.904us BEGIN exc_page_fault
|
|
-> 22.905us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482172280: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482172281: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 22.906us BEGIN irqentry_enter_from_user_mode
|
|
-> 22.907us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482172281: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172296: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 22.907us END irqentry_enter
|
|
-> 22.907us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482172304: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 22.922us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482172304: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172304: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172331: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 22.93us END down_read_trylock
|
|
-> 22.93us BEGIN find_vma
|
|
-> 22.943us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482172337: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 22.957us END vmacache_find
|
|
1348489/1348489 2420721.482172339: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 22.963us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482172339: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482172340: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 22.965us END vmacache_update
|
|
-> 22.965us END find_vma
|
|
1348489/1348489 2420721.482172340: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172343: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 22.966us BEGIN handle_mm_fault
|
|
-> 22.967us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482172343: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172343: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172354: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 22.969us END mem_cgroup_from_task
|
|
-> 22.969us BEGIN __count_memcg_events
|
|
-> 22.974us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482172357: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 22.98us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482172357: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172358: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 22.983us END __count_memcg_events
|
|
-> 22.983us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482172358: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172360: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 22.984us END arch_local_irq_enable
|
|
-> 22.984us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482172361: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 22.986us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482172376: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 22.987us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482172381: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 23.002us BEGIN pgd_none
|
|
1348489/1348489 2420721.482172381: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172382: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 23.007us END pgd_none
|
|
-> 23.007us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482172382: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172384: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 23.008us END p4d_offset
|
|
-> 23.008us BEGIN pud_val
|
|
1348489/1348489 2420721.482172384: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172385: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 23.01us END pud_val
|
|
-> 23.01us BEGIN pud_val
|
|
1348489/1348489 2420721.482172385: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172386: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 23.011us END pud_val
|
|
-> 23.011us BEGIN pud_val
|
|
1348489/1348489 2420721.482172386: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172389: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 23.012us END pud_val
|
|
-> 23.012us BEGIN pud_val
|
|
1348489/1348489 2420721.482172389: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172390: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 23.015us END pud_val
|
|
-> 23.015us BEGIN pud_val
|
|
1348489/1348489 2420721.482172390: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172394: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 23.016us END pud_val
|
|
-> 23.016us BEGIN pmd_val
|
|
1348489/1348489 2420721.482172394: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172395: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 23.02us END pmd_val
|
|
-> 23.02us BEGIN pmd_val
|
|
1348489/1348489 2420721.482172395: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172396: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 23.021us END pmd_val
|
|
-> 23.021us BEGIN pmd_val
|
|
1348489/1348489 2420721.482172396: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172397: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 23.022us END pmd_val
|
|
-> 23.022us BEGIN pmd_val
|
|
1348489/1348489 2420721.482172397: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172397: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172400: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 23.023us END pmd_val
|
|
-> 23.023us BEGIN pmd_page_vaddr
|
|
-> 23.024us BEGIN pmd_val
|
|
1348489/1348489 2420721.482172401: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 23.026us END pmd_val
|
|
1348489/1348489 2420721.482172514: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 23.027us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482172514: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172530: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 23.14us BEGIN filemap_map_pages
|
|
-> 23.148us BEGIN xas_find
|
|
1348489/1348489 2420721.482172530: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172535: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 23.156us BEGIN xas_load
|
|
-> 23.158us BEGIN xas_start
|
|
1348489/1348489 2420721.482172538: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 23.161us END xas_start
|
|
1348489/1348489 2420721.482172539: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 23.164us END xas_load
|
|
1348489/1348489 2420721.482172539: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172666: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 23.165us END xas_find
|
|
-> 23.165us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482172668: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 23.292us END next_uptodate_page
|
|
1348489/1348489 2420721.482172675: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 23.294us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482172675: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172676: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.301us END _raw_spin_lock
|
|
-> 23.301us BEGIN PageHuge
|
|
1348489/1348489 2420721.482172769: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 23.302us END PageHuge
|
|
1348489/1348489 2420721.482172769: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172771: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.395us BEGIN do_set_pte
|
|
-> 23.396us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482172771: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172773: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 23.397us END pfn_pte
|
|
-> 23.397us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482172773: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172773: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172775: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.399us END add_mm_counter_fast
|
|
-> 23.399us BEGIN page_add_file_rmap
|
|
-> 23.4us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482172775: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172780: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 23.401us END lock_page_memcg
|
|
-> 23.401us END page_add_file_rmap
|
|
-> 23.401us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482172781: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 23.406us END unlock_page_memcg
|
|
-> 23.406us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482172781: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172781: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482172781: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482172781: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172787: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.407us END rcu_read_unlock_strict
|
|
-> 23.407us BEGIN native_set_pte
|
|
-> 23.41us END native_set_pte
|
|
-> 23.41us END do_set_pte
|
|
-> 23.41us BEGIN unlock_page
|
|
1348489/1348489 2420721.482172787: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172849: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.413us END unlock_page
|
|
-> 23.413us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482172849: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172851: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.475us END next_uptodate_page
|
|
-> 23.475us BEGIN PageHuge
|
|
1348489/1348489 2420721.482172851: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172851: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172853: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.477us END PageHuge
|
|
-> 23.477us BEGIN do_set_pte
|
|
-> 23.478us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482172853: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172854: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 23.479us END pfn_pte
|
|
-> 23.479us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482172854: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172854: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172857: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.48us END add_mm_counter_fast
|
|
-> 23.48us BEGIN page_add_file_rmap
|
|
-> 23.481us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482172857: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172863: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 23.483us END lock_page_memcg
|
|
-> 23.483us END page_add_file_rmap
|
|
-> 23.483us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482172863: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482172863: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172863: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482172864: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 23.489us END unlock_page_memcg
|
|
-> 23.489us BEGIN rcu_read_unlock_strict
|
|
-> 23.489us END rcu_read_unlock_strict
|
|
-> 23.489us BEGIN native_set_pte
|
|
-> 23.49us END native_set_pte
|
|
1348489/1348489 2420721.482172864: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172869: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.49us END do_set_pte
|
|
-> 23.49us BEGIN unlock_page
|
|
1348489/1348489 2420721.482172870: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 23.495us END unlock_page
|
|
1348489/1348489 2420721.482172977: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.496us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482172977: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172978: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.603us END next_uptodate_page
|
|
-> 23.603us BEGIN PageHuge
|
|
1348489/1348489 2420721.482172978: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172978: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172980: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.604us END PageHuge
|
|
-> 23.604us BEGIN do_set_pte
|
|
-> 23.605us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482172981: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 23.606us END pfn_pte
|
|
1348489/1348489 2420721.482172982: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 23.607us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482172982: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172982: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172984: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.608us END add_mm_counter_fast
|
|
-> 23.608us BEGIN page_add_file_rmap
|
|
-> 23.609us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482172984: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172990: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 23.61us END lock_page_memcg
|
|
-> 23.61us END page_add_file_rmap
|
|
-> 23.61us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482172990: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482172990: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172991: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 23.616us END unlock_page_memcg
|
|
-> 23.616us BEGIN rcu_read_unlock_strict
|
|
-> 23.616us END rcu_read_unlock_strict
|
|
-> 23.616us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482172991: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482172991: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482172996: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.617us END native_set_pte
|
|
-> 23.617us END do_set_pte
|
|
-> 23.617us BEGIN unlock_page
|
|
1348489/1348489 2420721.482172997: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 23.622us END unlock_page
|
|
1348489/1348489 2420721.482173100: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.623us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173100: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173101: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.726us END next_uptodate_page
|
|
-> 23.726us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173101: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173101: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173103: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.727us END PageHuge
|
|
-> 23.727us BEGIN do_set_pte
|
|
-> 23.728us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173103: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173104: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 23.729us END pfn_pte
|
|
-> 23.729us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173104: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173104: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173106: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.73us END add_mm_counter_fast
|
|
-> 23.73us BEGIN page_add_file_rmap
|
|
-> 23.731us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173107: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 23.732us END lock_page_memcg
|
|
1348489/1348489 2420721.482173112: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 23.733us END page_add_file_rmap
|
|
-> 23.733us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173113: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 23.738us END unlock_page_memcg
|
|
-> 23.738us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482173113: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173113: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482173113: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173113: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173118: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.739us END rcu_read_unlock_strict
|
|
-> 23.739us BEGIN native_set_pte
|
|
-> 23.741us END native_set_pte
|
|
-> 23.741us END do_set_pte
|
|
-> 23.741us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173119: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 23.744us END unlock_page
|
|
1348489/1348489 2420721.482173208: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.745us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173208: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173209: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.834us END next_uptodate_page
|
|
-> 23.834us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173209: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173209: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173211: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.835us END PageHuge
|
|
-> 23.835us BEGIN do_set_pte
|
|
-> 23.836us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173211: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173213: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 23.837us END pfn_pte
|
|
-> 23.837us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173213: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173213: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173215: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.839us END add_mm_counter_fast
|
|
-> 23.839us BEGIN page_add_file_rmap
|
|
-> 23.84us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173215: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173221: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 23.841us END lock_page_memcg
|
|
-> 23.841us END page_add_file_rmap
|
|
-> 23.841us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173221: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482173221: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173221: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482173222: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 23.847us END unlock_page_memcg
|
|
-> 23.847us BEGIN rcu_read_unlock_strict
|
|
-> 23.847us END rcu_read_unlock_strict
|
|
-> 23.847us BEGIN native_set_pte
|
|
-> 23.848us END native_set_pte
|
|
1348489/1348489 2420721.482173222: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173227: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.848us END do_set_pte
|
|
-> 23.848us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173228: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 23.853us END unlock_page
|
|
1348489/1348489 2420721.482173326: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.854us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173326: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173327: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 23.952us END next_uptodate_page
|
|
-> 23.952us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173327: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173327: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173329: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 23.953us END PageHuge
|
|
-> 23.953us BEGIN do_set_pte
|
|
-> 23.954us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173330: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 23.955us END pfn_pte
|
|
1348489/1348489 2420721.482173330: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482173330: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173330: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173333: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 23.956us BEGIN add_mm_counter_fast
|
|
-> 23.957us END add_mm_counter_fast
|
|
-> 23.957us BEGIN page_add_file_rmap
|
|
-> 23.958us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173338: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 23.959us END lock_page_memcg
|
|
1348489/1348489 2420721.482173338: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173339: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 23.964us END page_add_file_rmap
|
|
-> 23.964us BEGIN unlock_page_memcg
|
|
-> 23.964us END unlock_page_memcg
|
|
-> 23.964us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482173339: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173340: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 23.965us END rcu_read_unlock_strict
|
|
-> 23.965us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482173340: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173340: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173345: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 23.966us END native_set_pte
|
|
-> 23.966us END do_set_pte
|
|
-> 23.966us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173346: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 23.971us END unlock_page
|
|
1348489/1348489 2420721.482173437: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 23.972us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173437: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173438: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.063us END next_uptodate_page
|
|
-> 24.063us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173438: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173438: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173441: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.064us END PageHuge
|
|
-> 24.064us BEGIN do_set_pte
|
|
-> 24.065us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173441: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173442: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.067us END pfn_pte
|
|
-> 24.067us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173442: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173442: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173444: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.068us END add_mm_counter_fast
|
|
-> 24.068us BEGIN page_add_file_rmap
|
|
-> 24.069us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173445: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 24.07us END lock_page_memcg
|
|
1348489/1348489 2420721.482173450: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.071us END page_add_file_rmap
|
|
-> 24.071us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173451: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 24.076us END unlock_page_memcg
|
|
-> 24.076us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482173451: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173451: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482173451: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173451: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173456: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.077us END rcu_read_unlock_strict
|
|
-> 24.077us BEGIN native_set_pte
|
|
-> 24.079us END native_set_pte
|
|
-> 24.079us END do_set_pte
|
|
-> 24.079us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173457: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.082us END unlock_page
|
|
1348489/1348489 2420721.482173548: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.083us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173548: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173549: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.174us END next_uptodate_page
|
|
-> 24.174us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173549: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173549: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173551: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.175us END PageHuge
|
|
-> 24.175us BEGIN do_set_pte
|
|
-> 24.176us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173551: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173553: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.177us END pfn_pte
|
|
-> 24.177us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173553: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173553: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173555: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.179us END add_mm_counter_fast
|
|
-> 24.179us BEGIN page_add_file_rmap
|
|
-> 24.18us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173555: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173561: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.181us END lock_page_memcg
|
|
-> 24.181us END page_add_file_rmap
|
|
-> 24.181us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173561: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482173561: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173561: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482173562: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 24.187us END unlock_page_memcg
|
|
-> 24.187us BEGIN rcu_read_unlock_strict
|
|
-> 24.187us END rcu_read_unlock_strict
|
|
-> 24.187us BEGIN native_set_pte
|
|
-> 24.188us END native_set_pte
|
|
1348489/1348489 2420721.482173562: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173567: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.188us END do_set_pte
|
|
-> 24.188us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173568: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.193us END unlock_page
|
|
1348489/1348489 2420721.482173600: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.194us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173600: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173601: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.226us END next_uptodate_page
|
|
-> 24.226us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173601: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173601: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173604: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.227us END PageHuge
|
|
-> 24.227us BEGIN do_set_pte
|
|
-> 24.228us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173604: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173605: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.23us END pfn_pte
|
|
-> 24.23us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173605: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173605: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173607: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.231us END add_mm_counter_fast
|
|
-> 24.231us BEGIN page_add_file_rmap
|
|
-> 24.232us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173607: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173613: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.233us END lock_page_memcg
|
|
-> 24.233us END page_add_file_rmap
|
|
-> 24.233us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173613: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482173613: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173614: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 24.239us END unlock_page_memcg
|
|
-> 24.239us BEGIN rcu_read_unlock_strict
|
|
-> 24.239us END rcu_read_unlock_strict
|
|
-> 24.239us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482173614: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173614: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173619: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.24us END native_set_pte
|
|
-> 24.24us END do_set_pte
|
|
-> 24.24us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173620: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.245us END unlock_page
|
|
1348489/1348489 2420721.482173933: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.246us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173933: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173933: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482173933: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173933: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173936: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.559us END next_uptodate_page
|
|
-> 24.559us BEGIN PageHuge
|
|
-> 24.56us END PageHuge
|
|
-> 24.56us BEGIN do_set_pte
|
|
-> 24.561us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173936: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173937: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.562us END pfn_pte
|
|
-> 24.562us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173937: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173937: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173939: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.563us END add_mm_counter_fast
|
|
-> 24.563us BEGIN page_add_file_rmap
|
|
-> 24.564us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173939: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173945: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.565us END lock_page_memcg
|
|
-> 24.565us END page_add_file_rmap
|
|
-> 24.565us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173946: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 24.571us END unlock_page_memcg
|
|
-> 24.571us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482173946: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173946: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482173946: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173946: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173951: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.572us END rcu_read_unlock_strict
|
|
-> 24.572us BEGIN native_set_pte
|
|
-> 24.574us END native_set_pte
|
|
-> 24.574us END do_set_pte
|
|
-> 24.574us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173952: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.577us END unlock_page
|
|
1348489/1348489 2420721.482173970: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.578us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482173970: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173971: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.596us END next_uptodate_page
|
|
-> 24.596us BEGIN PageHuge
|
|
1348489/1348489 2420721.482173971: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173971: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173973: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.597us END PageHuge
|
|
-> 24.597us BEGIN do_set_pte
|
|
-> 24.598us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482173973: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173975: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.599us END pfn_pte
|
|
-> 24.599us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482173975: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173975: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173977: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.601us END add_mm_counter_fast
|
|
-> 24.601us BEGIN page_add_file_rmap
|
|
-> 24.602us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482173977: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173983: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.603us END lock_page_memcg
|
|
-> 24.603us END page_add_file_rmap
|
|
-> 24.603us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482173983: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482173983: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173984: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 24.609us END unlock_page_memcg
|
|
-> 24.609us BEGIN rcu_read_unlock_strict
|
|
-> 24.609us END rcu_read_unlock_strict
|
|
-> 24.609us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482173984: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482173984: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482173989: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.61us END native_set_pte
|
|
-> 24.61us END do_set_pte
|
|
-> 24.61us BEGIN unlock_page
|
|
1348489/1348489 2420721.482173990: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.615us END unlock_page
|
|
1348489/1348489 2420721.482174083: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.616us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174083: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174084: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.709us END next_uptodate_page
|
|
-> 24.709us BEGIN PageHuge
|
|
1348489/1348489 2420721.482174084: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174084: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174087: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.71us END PageHuge
|
|
-> 24.71us BEGIN do_set_pte
|
|
-> 24.711us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482174087: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174088: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.713us END pfn_pte
|
|
-> 24.713us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482174088: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174088: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174090: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.714us END add_mm_counter_fast
|
|
-> 24.714us BEGIN page_add_file_rmap
|
|
-> 24.715us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482174095: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 24.716us END lock_page_memcg
|
|
1348489/1348489 2420721.482174095: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174096: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 24.721us END page_add_file_rmap
|
|
-> 24.721us BEGIN unlock_page_memcg
|
|
-> 24.721us END unlock_page_memcg
|
|
-> 24.721us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482174096: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174097: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 24.722us END rcu_read_unlock_strict
|
|
-> 24.722us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482174097: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482174097: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174102: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.723us END native_set_pte
|
|
-> 24.723us END do_set_pte
|
|
-> 24.723us BEGIN unlock_page
|
|
1348489/1348489 2420721.482174103: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.728us END unlock_page
|
|
1348489/1348489 2420721.482174135: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.729us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174135: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174139: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.761us END next_uptodate_page
|
|
-> 24.761us BEGIN PageHuge
|
|
1348489/1348489 2420721.482174139: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174139: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174143: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.765us END PageHuge
|
|
-> 24.765us BEGIN do_set_pte
|
|
-> 24.767us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482174144: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 24.769us END pfn_pte
|
|
1348489/1348489 2420721.482174147: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.77us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482174147: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174147: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174150: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.773us END add_mm_counter_fast
|
|
-> 24.773us BEGIN page_add_file_rmap
|
|
-> 24.774us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482174150: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174156: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.776us END lock_page_memcg
|
|
-> 24.776us END page_add_file_rmap
|
|
-> 24.776us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482174156: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482174156: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174157: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 24.782us END unlock_page_memcg
|
|
-> 24.782us BEGIN rcu_read_unlock_strict
|
|
-> 24.782us END rcu_read_unlock_strict
|
|
-> 24.782us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482174157: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482174157: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174162: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.783us END native_set_pte
|
|
-> 24.783us END do_set_pte
|
|
-> 24.783us BEGIN unlock_page
|
|
1348489/1348489 2420721.482174167: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.788us END unlock_page
|
|
1348489/1348489 2420721.482174304: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.793us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174304: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174305: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.93us END next_uptodate_page
|
|
-> 24.93us BEGIN PageHuge
|
|
1348489/1348489 2420721.482174305: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174305: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174307: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.931us END PageHuge
|
|
-> 24.931us BEGIN do_set_pte
|
|
-> 24.932us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482174308: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 24.933us END pfn_pte
|
|
1348489/1348489 2420721.482174309: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.934us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482174309: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174309: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174311: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.935us END add_mm_counter_fast
|
|
-> 24.935us BEGIN page_add_file_rmap
|
|
-> 24.936us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482174311: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174317: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.937us END lock_page_memcg
|
|
-> 24.937us END page_add_file_rmap
|
|
-> 24.937us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482174317: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482174317: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174318: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 24.943us END unlock_page_memcg
|
|
-> 24.943us BEGIN rcu_read_unlock_strict
|
|
-> 24.943us END rcu_read_unlock_strict
|
|
-> 24.943us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482174318: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482174318: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174323: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.944us END native_set_pte
|
|
-> 24.944us END do_set_pte
|
|
-> 24.944us BEGIN unlock_page
|
|
1348489/1348489 2420721.482174324: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 24.949us END unlock_page
|
|
1348489/1348489 2420721.482174355: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 24.95us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174355: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174356: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 24.981us END next_uptodate_page
|
|
-> 24.981us BEGIN PageHuge
|
|
1348489/1348489 2420721.482174356: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174356: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174359: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 24.982us END PageHuge
|
|
-> 24.982us BEGIN do_set_pte
|
|
-> 24.983us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482174359: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174360: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 24.985us END pfn_pte
|
|
-> 24.985us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482174360: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174360: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174363: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 24.986us END add_mm_counter_fast
|
|
-> 24.986us BEGIN page_add_file_rmap
|
|
-> 24.987us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482174363: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174368: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 24.989us END lock_page_memcg
|
|
-> 24.989us END page_add_file_rmap
|
|
-> 24.989us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482174369: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 24.994us END unlock_page_memcg
|
|
-> 24.994us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482174369: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174369: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482174369: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482174369: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174374: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 24.995us END rcu_read_unlock_strict
|
|
-> 24.995us BEGIN native_set_pte
|
|
-> 24.997us END native_set_pte
|
|
-> 24.997us END do_set_pte
|
|
-> 24.997us BEGIN unlock_page
|
|
1348489/1348489 2420721.482174376: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 25us END unlock_page
|
|
1348489/1348489 2420721.482174509: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 25.002us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174509: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174510: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 25.135us END next_uptodate_page
|
|
-> 25.135us BEGIN PageHuge
|
|
1348489/1348489 2420721.482174510: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174510: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174512: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 25.136us END PageHuge
|
|
-> 25.136us BEGIN do_set_pte
|
|
-> 25.137us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482174512: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174513: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 25.138us END pfn_pte
|
|
-> 25.138us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482174513: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174513: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174516: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 25.139us END add_mm_counter_fast
|
|
-> 25.139us BEGIN page_add_file_rmap
|
|
-> 25.14us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482174516: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174522: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 25.142us END lock_page_memcg
|
|
-> 25.142us END page_add_file_rmap
|
|
-> 25.142us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482174522: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482174522: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174523: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 25.148us END unlock_page_memcg
|
|
-> 25.148us BEGIN rcu_read_unlock_strict
|
|
-> 25.148us END rcu_read_unlock_strict
|
|
-> 25.148us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482174525: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 25.149us END native_set_pte
|
|
1348489/1348489 2420721.482174525: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174530: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 25.151us END do_set_pte
|
|
-> 25.151us BEGIN unlock_page
|
|
1348489/1348489 2420721.482174530: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174533: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 25.156us END unlock_page
|
|
-> 25.156us BEGIN xas_find
|
|
1348489/1348489 2420721.482174533: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174535: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 25.159us END xas_find
|
|
-> 25.159us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482174535: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174536: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 25.161us END next_uptodate_page
|
|
-> 25.161us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482174537: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 25.162us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482174538: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 25.163us END filemap_map_pages
|
|
1348489/1348489 2420721.482174540: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 25.164us END __handle_mm_fault
|
|
1348489/1348489 2420721.482174540: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174545: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 25.166us END handle_mm_fault
|
|
-> 25.166us BEGIN up_read
|
|
1348489/1348489 2420721.482174545: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482174545: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174546: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 25.171us END up_read
|
|
-> 25.171us END do_user_addr_fault
|
|
-> 25.171us END exc_page_fault
|
|
-> 25.171us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482174546: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174556: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 25.172us END irqentry_exit
|
|
-> 25.172us BEGIN irqentry_exit_to_user_mode
|
|
-> 25.177us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482174556: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482174556: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174556: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174556: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482174646: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9708040 _dl_setup_hash+0x0 (foo.so)
|
|
-> 25.182us END exit_to_user_mode_prepare
|
|
-> 25.182us END irqentry_exit_to_user_mode
|
|
-> 25.182us END asm_exc_page_fault
|
|
-> 25.182us BEGIN error_return
|
|
-> 25.212us END error_return
|
|
-> 25.212us BEGIN __irqentry_text_end
|
|
-> 25.242us END __irqentry_text_end
|
|
-> 25.242us BEGIN native_iret
|
|
1348489/1348489 2420721.482175358: 1 branches:uH: return 7f9ac97080ad _dl_setup_hash+0x6d (foo.so) => 7f9ac9714b49 _dl_start+0x4f9 (foo.so)
|
|
-> 25.272us END native_iret
|
|
1348489/1348489 2420721.482175358: 1 branches:uH: call 7f9ac9714b8c _dl_start+0x53c (foo.so) => 7f9ac9712b10 _dl_sysdep_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175723: 1 branches:uH: hw int 7f9ac9712be2 _dl_sysdep_start+0xd2 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 25.984us END _dl_setup_hash
|
|
-> 25.984us BEGIN _dl_sysdep_start
|
|
1348489/1348489 2420721.482175723: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175835: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 26.349us BEGIN asm_exc_page_fault
|
|
-> 26.405us BEGIN error_entry
|
|
1348489/1348489 2420721.482175915: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 26.461us BEGIN sync_regs
|
|
1348489/1348489 2420721.482175915: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482175915: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175915: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175917: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 26.541us END sync_regs
|
|
-> 26.541us END error_entry
|
|
-> 26.541us BEGIN exc_page_fault
|
|
-> 26.542us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482175917: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482175917: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482175917: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175919: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 26.543us BEGIN irqentry_enter_from_user_mode
|
|
-> 26.544us END irqentry_enter_from_user_mode
|
|
-> 26.544us END irqentry_enter
|
|
-> 26.544us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482175928: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 26.545us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482175928: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175928: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175934: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 26.554us END down_read_trylock
|
|
-> 26.554us BEGIN find_vma
|
|
-> 26.557us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482175945: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 26.56us END vmacache_find
|
|
1348489/1348489 2420721.482175958: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 26.571us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482175958: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482175967: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 26.584us END vmacache_update
|
|
-> 26.584us END find_vma
|
|
1348489/1348489 2420721.482175967: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175972: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 26.593us BEGIN handle_mm_fault
|
|
-> 26.595us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482175972: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175972: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175979: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 26.598us END mem_cgroup_from_task
|
|
-> 26.598us BEGIN __count_memcg_events
|
|
-> 26.601us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482175980: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 26.605us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482175980: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175982: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 26.606us END __count_memcg_events
|
|
-> 26.606us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482175982: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482175983: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 26.608us END arch_local_irq_enable
|
|
-> 26.608us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482175993: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 26.609us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176089: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 26.619us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482176091: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 26.715us BEGIN pgd_none
|
|
1348489/1348489 2420721.482176091: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176092: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 26.717us END pgd_none
|
|
-> 26.717us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482176092: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176093: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 26.718us END p4d_offset
|
|
-> 26.718us BEGIN pud_val
|
|
1348489/1348489 2420721.482176093: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176094: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 26.719us END pud_val
|
|
-> 26.719us BEGIN pud_val
|
|
1348489/1348489 2420721.482176094: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176095: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 26.72us END pud_val
|
|
-> 26.72us BEGIN pud_val
|
|
1348489/1348489 2420721.482176095: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176096: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 26.721us END pud_val
|
|
-> 26.721us BEGIN pud_val
|
|
1348489/1348489 2420721.482176096: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176097: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 26.722us END pud_val
|
|
-> 26.722us BEGIN pud_val
|
|
1348489/1348489 2420721.482176097: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176099: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 26.723us END pud_val
|
|
-> 26.723us BEGIN pmd_val
|
|
1348489/1348489 2420721.482176099: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176100: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 26.725us END pmd_val
|
|
-> 26.725us BEGIN pmd_val
|
|
1348489/1348489 2420721.482176100: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176101: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 26.726us END pmd_val
|
|
-> 26.726us BEGIN pmd_val
|
|
1348489/1348489 2420721.482176101: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176102: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 26.727us END pmd_val
|
|
-> 26.727us BEGIN pmd_val
|
|
1348489/1348489 2420721.482176102: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176102: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176104: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 26.728us END pmd_val
|
|
-> 26.728us BEGIN pmd_page_vaddr
|
|
-> 26.729us BEGIN pmd_val
|
|
1348489/1348489 2420721.482176104: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482176107: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 26.73us END pmd_val
|
|
-> 26.73us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482176107: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176109: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 26.733us BEGIN filemap_map_pages
|
|
-> 26.734us BEGIN xas_find
|
|
1348489/1348489 2420721.482176109: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176111: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 26.735us BEGIN xas_load
|
|
-> 26.736us BEGIN xas_start
|
|
1348489/1348489 2420721.482176112: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 26.737us END xas_start
|
|
1348489/1348489 2420721.482176113: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 26.738us END xas_load
|
|
1348489/1348489 2420721.482176113: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176238: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 26.739us END xas_find
|
|
-> 26.739us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176239: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 26.864us END next_uptodate_page
|
|
1348489/1348489 2420721.482176246: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 26.865us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482176246: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176248: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 26.872us END _raw_spin_lock
|
|
-> 26.872us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176248: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176248: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176250: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 26.874us END PageHuge
|
|
-> 26.874us BEGIN do_set_pte
|
|
-> 26.875us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176251: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 26.876us END pfn_pte
|
|
1348489/1348489 2420721.482176251: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482176251: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176251: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176254: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 26.877us BEGIN add_mm_counter_fast
|
|
-> 26.878us END add_mm_counter_fast
|
|
-> 26.878us BEGIN page_add_file_rmap
|
|
-> 26.879us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176254: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176260: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 26.88us END lock_page_memcg
|
|
-> 26.88us END page_add_file_rmap
|
|
-> 26.88us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482176260: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482176260: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176261: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 26.886us END unlock_page_memcg
|
|
-> 26.886us BEGIN rcu_read_unlock_strict
|
|
-> 26.886us END rcu_read_unlock_strict
|
|
-> 26.886us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482176261: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482176261: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176266: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 26.887us END native_set_pte
|
|
-> 26.887us END do_set_pte
|
|
-> 26.887us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176267: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 26.892us END unlock_page
|
|
1348489/1348489 2420721.482176364: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 26.893us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176364: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176365: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 26.99us END next_uptodate_page
|
|
-> 26.99us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176365: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176365: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176368: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 26.991us END PageHuge
|
|
-> 26.991us BEGIN do_set_pte
|
|
-> 26.992us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176368: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176369: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 26.994us END pfn_pte
|
|
-> 26.994us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482176369: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176369: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176372: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 26.995us END add_mm_counter_fast
|
|
-> 26.995us BEGIN page_add_file_rmap
|
|
-> 26.996us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176372: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176377: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 26.998us END lock_page_memcg
|
|
-> 26.998us END page_add_file_rmap
|
|
-> 26.998us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482176378: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.003us END unlock_page_memcg
|
|
-> 27.003us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176378: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176378: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482176379: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 27.004us END rcu_read_unlock_strict
|
|
-> 27.004us BEGIN native_set_pte
|
|
-> 27.005us END native_set_pte
|
|
1348489/1348489 2420721.482176379: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176383: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.005us END do_set_pte
|
|
-> 27.005us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176385: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.009us END unlock_page
|
|
1348489/1348489 2420721.482176402: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.011us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176402: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176403: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.028us END next_uptodate_page
|
|
-> 27.028us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176403: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176403: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176405: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.029us END PageHuge
|
|
-> 27.029us BEGIN do_set_pte
|
|
-> 27.03us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176406: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 27.031us END pfn_pte
|
|
1348489/1348489 2420721.482176406: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482176406: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176406: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176409: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.032us BEGIN add_mm_counter_fast
|
|
-> 27.033us END add_mm_counter_fast
|
|
-> 27.033us BEGIN page_add_file_rmap
|
|
-> 27.034us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176414: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.035us END lock_page_memcg
|
|
1348489/1348489 2420721.482176414: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176415: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.04us END page_add_file_rmap
|
|
-> 27.04us BEGIN unlock_page_memcg
|
|
-> 27.04us END unlock_page_memcg
|
|
-> 27.04us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176415: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176416: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 27.041us END rcu_read_unlock_strict
|
|
-> 27.041us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482176416: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482176416: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176421: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.042us END native_set_pte
|
|
-> 27.042us END do_set_pte
|
|
-> 27.042us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176422: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.047us END unlock_page
|
|
1348489/1348489 2420721.482176518: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.048us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176518: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176518: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482176518: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176518: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176521: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.144us END next_uptodate_page
|
|
-> 27.144us BEGIN PageHuge
|
|
-> 27.145us END PageHuge
|
|
-> 27.145us BEGIN do_set_pte
|
|
-> 27.146us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176521: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176522: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.147us END pfn_pte
|
|
-> 27.147us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482176522: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176522: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176524: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.148us END add_mm_counter_fast
|
|
-> 27.148us BEGIN page_add_file_rmap
|
|
-> 27.149us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176525: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.15us END lock_page_memcg
|
|
1348489/1348489 2420721.482176530: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.151us END page_add_file_rmap
|
|
-> 27.151us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482176531: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.156us END unlock_page_memcg
|
|
-> 27.156us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176531: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176531: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482176531: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482176531: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176537: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.157us END rcu_read_unlock_strict
|
|
-> 27.157us BEGIN native_set_pte
|
|
-> 27.16us END native_set_pte
|
|
-> 27.16us END do_set_pte
|
|
-> 27.16us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176537: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176636: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.163us END unlock_page
|
|
-> 27.163us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176636: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176637: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.262us END next_uptodate_page
|
|
-> 27.262us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176637: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176637: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176639: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.263us END PageHuge
|
|
-> 27.263us BEGIN do_set_pte
|
|
-> 27.264us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176640: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 27.265us END pfn_pte
|
|
1348489/1348489 2420721.482176641: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.266us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482176641: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176641: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176643: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.267us END add_mm_counter_fast
|
|
-> 27.267us BEGIN page_add_file_rmap
|
|
-> 27.268us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176648: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.269us END lock_page_memcg
|
|
1348489/1348489 2420721.482176648: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176649: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.274us END page_add_file_rmap
|
|
-> 27.274us BEGIN unlock_page_memcg
|
|
-> 27.274us END unlock_page_memcg
|
|
-> 27.274us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176649: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176650: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 27.275us END rcu_read_unlock_strict
|
|
-> 27.275us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482176650: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482176650: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176655: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.276us END native_set_pte
|
|
-> 27.276us END do_set_pte
|
|
-> 27.276us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176656: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.281us END unlock_page
|
|
1348489/1348489 2420721.482176673: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.282us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176673: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176675: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.299us END next_uptodate_page
|
|
-> 27.299us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176675: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176675: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176677: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.301us END PageHuge
|
|
-> 27.301us BEGIN do_set_pte
|
|
-> 27.302us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176677: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176678: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.303us END pfn_pte
|
|
-> 27.303us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482176678: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176678: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176681: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.304us END add_mm_counter_fast
|
|
-> 27.304us BEGIN page_add_file_rmap
|
|
-> 27.305us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176681: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176686: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.307us END lock_page_memcg
|
|
-> 27.307us END page_add_file_rmap
|
|
-> 27.307us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482176687: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.312us END unlock_page_memcg
|
|
-> 27.312us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176687: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176688: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 27.313us END rcu_read_unlock_strict
|
|
-> 27.313us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482176688: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482176688: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176693: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.314us END native_set_pte
|
|
-> 27.314us END do_set_pte
|
|
-> 27.314us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176698: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.319us END unlock_page
|
|
1348489/1348489 2420721.482176793: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.324us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176793: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176794: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.419us END next_uptodate_page
|
|
-> 27.419us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176794: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176794: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176933: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.42us END PageHuge
|
|
-> 27.42us BEGIN do_set_pte
|
|
-> 27.489us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482176934: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 27.559us END pfn_pte
|
|
1348489/1348489 2420721.482176938: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.56us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482176938: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176938: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176940: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.564us END add_mm_counter_fast
|
|
-> 27.564us BEGIN page_add_file_rmap
|
|
-> 27.565us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482176971: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.566us END lock_page_memcg
|
|
1348489/1348489 2420721.482176971: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176972: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.597us END page_add_file_rmap
|
|
-> 27.597us BEGIN unlock_page_memcg
|
|
-> 27.597us END unlock_page_memcg
|
|
-> 27.597us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482176972: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176972: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482176973: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 27.598us END rcu_read_unlock_strict
|
|
-> 27.598us BEGIN native_set_pte
|
|
-> 27.599us END native_set_pte
|
|
1348489/1348489 2420721.482176973: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176978: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.599us END do_set_pte
|
|
-> 27.599us BEGIN unlock_page
|
|
1348489/1348489 2420721.482176979: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.604us END unlock_page
|
|
1348489/1348489 2420721.482176996: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.605us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482176996: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176997: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.622us END next_uptodate_page
|
|
-> 27.622us BEGIN PageHuge
|
|
1348489/1348489 2420721.482176997: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482176997: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177000: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.623us END PageHuge
|
|
-> 27.623us BEGIN do_set_pte
|
|
-> 27.624us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482177000: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177001: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.626us END pfn_pte
|
|
-> 27.626us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482177001: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177001: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177003: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.627us END add_mm_counter_fast
|
|
-> 27.627us BEGIN page_add_file_rmap
|
|
-> 27.628us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482177004: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.629us END lock_page_memcg
|
|
1348489/1348489 2420721.482177009: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.63us END page_add_file_rmap
|
|
-> 27.63us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482177010: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.635us END unlock_page_memcg
|
|
-> 27.635us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482177010: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177010: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482177010: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482177010: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177015: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.636us END rcu_read_unlock_strict
|
|
-> 27.636us BEGIN native_set_pte
|
|
-> 27.638us END native_set_pte
|
|
-> 27.638us END do_set_pte
|
|
-> 27.638us BEGIN unlock_page
|
|
1348489/1348489 2420721.482177016: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.641us END unlock_page
|
|
1348489/1348489 2420721.482177105: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.642us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482177105: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177106: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.731us END next_uptodate_page
|
|
-> 27.731us BEGIN PageHuge
|
|
1348489/1348489 2420721.482177106: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177106: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177109: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.732us END PageHuge
|
|
-> 27.732us BEGIN do_set_pte
|
|
-> 27.733us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482177109: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177110: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.735us END pfn_pte
|
|
-> 27.735us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482177110: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177110: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177112: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.736us END add_mm_counter_fast
|
|
-> 27.736us BEGIN page_add_file_rmap
|
|
-> 27.737us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482177113: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 27.738us END lock_page_memcg
|
|
1348489/1348489 2420721.482177113: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177118: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.739us END page_add_file_rmap
|
|
-> 27.739us BEGIN unlock_page_memcg
|
|
-> 27.741us END unlock_page_memcg
|
|
-> 27.741us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482177118: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177119: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 27.744us END rcu_read_unlock_strict
|
|
-> 27.744us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482177119: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482177119: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177124: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.745us END native_set_pte
|
|
-> 27.745us END do_set_pte
|
|
-> 27.745us BEGIN unlock_page
|
|
1348489/1348489 2420721.482177125: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.75us END unlock_page
|
|
1348489/1348489 2420721.482177177: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.751us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482177177: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177178: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.803us END next_uptodate_page
|
|
-> 27.803us BEGIN PageHuge
|
|
1348489/1348489 2420721.482177178: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177178: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177180: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.804us END PageHuge
|
|
-> 27.804us BEGIN do_set_pte
|
|
-> 27.805us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482177181: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 27.806us END pfn_pte
|
|
1348489/1348489 2420721.482177182: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.807us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482177182: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177182: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177184: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.808us END add_mm_counter_fast
|
|
-> 27.808us BEGIN page_add_file_rmap
|
|
-> 27.809us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482177184: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177190: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.81us END lock_page_memcg
|
|
-> 27.81us END page_add_file_rmap
|
|
-> 27.81us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482177190: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482177190: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177191: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 27.816us END unlock_page_memcg
|
|
-> 27.816us BEGIN rcu_read_unlock_strict
|
|
-> 27.816us END rcu_read_unlock_strict
|
|
-> 27.816us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482177191: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482177191: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177196: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.817us END native_set_pte
|
|
-> 27.817us END do_set_pte
|
|
-> 27.817us BEGIN unlock_page
|
|
1348489/1348489 2420721.482177197: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 27.822us END unlock_page
|
|
1348489/1348489 2420721.482177262: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.823us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482177262: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177263: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 27.888us END next_uptodate_page
|
|
-> 27.888us BEGIN PageHuge
|
|
1348489/1348489 2420721.482177263: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177263: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177265: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 27.889us END PageHuge
|
|
-> 27.889us BEGIN do_set_pte
|
|
-> 27.89us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482177265: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177266: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 27.891us END pfn_pte
|
|
-> 27.891us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482177266: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177266: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177269: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 27.892us END add_mm_counter_fast
|
|
-> 27.892us BEGIN page_add_file_rmap
|
|
-> 27.893us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482177269: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177274: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.895us END lock_page_memcg
|
|
-> 27.895us END page_add_file_rmap
|
|
-> 27.895us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482177275: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 27.9us END unlock_page_memcg
|
|
-> 27.9us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482177275: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177275: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482177276: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 27.901us END rcu_read_unlock_strict
|
|
-> 27.901us BEGIN native_set_pte
|
|
-> 27.902us END native_set_pte
|
|
1348489/1348489 2420721.482177276: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177281: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 27.902us END do_set_pte
|
|
-> 27.902us BEGIN unlock_page
|
|
1348489/1348489 2420721.482177281: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177284: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 27.907us END unlock_page
|
|
-> 27.907us BEGIN xas_find
|
|
1348489/1348489 2420721.482177284: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177285: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 27.91us END xas_find
|
|
-> 27.91us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482177286: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 27.911us END next_uptodate_page
|
|
1348489/1348489 2420721.482177287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 27.912us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482177287: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
1348489/1348489 2420721.482177288: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 27.913us END rcu_read_unlock_strict
|
|
-> 27.913us END filemap_map_pages
|
|
1348489/1348489 2420721.482177290: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 27.914us END __handle_mm_fault
|
|
1348489/1348489 2420721.482177290: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177295: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 27.916us END handle_mm_fault
|
|
-> 27.916us BEGIN up_read
|
|
1348489/1348489 2420721.482177296: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 27.921us END up_read
|
|
1348489/1348489 2420721.482177296: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177297: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 27.922us END do_user_addr_fault
|
|
-> 27.922us END exc_page_fault
|
|
-> 27.922us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482177297: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177306: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 27.923us END irqentry_exit
|
|
-> 27.923us BEGIN irqentry_exit_to_user_mode
|
|
-> 27.927us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482177307: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 27.932us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482177307: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177307: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177307: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482177396: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9712be2 _dl_sysdep_start+0xd2 (foo.so)
|
|
-> 27.933us END irqentry_exit_to_user_mode
|
|
-> 27.933us END asm_exc_page_fault
|
|
-> 27.933us BEGIN error_return
|
|
-> 27.962us END error_return
|
|
-> 27.962us BEGIN __irqentry_text_end
|
|
-> 27.992us END __irqentry_text_end
|
|
-> 27.992us BEGIN native_iret
|
|
1348489/1348489 2420721.482177830: 1 branches:uH: call 7f9ac9712ead _dl_sysdep_start+0x39d (foo.so) => 7f9ac970bb60 __GI___tunables_init+0x0 (foo.so)
|
|
-> 28.022us END native_iret
|
|
1348489/1348489 2420721.482179375: 1 branches:uH: return 7f9ac970bd2d __GI___tunables_init+0x1cd (foo.so) => 7f9ac9712eb2 _dl_sysdep_start+0x3a2 (foo.so)
|
|
-> 28.456us BEGIN __GI___tunables_init
|
|
1348489/1348489 2420721.482179375: 1 branches:uH: call 7f9ac9712eb2 _dl_sysdep_start+0x3a2 (foo.so) => 7f9ac97081f0 _dl_sort_maps_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179375: 1 branches:uH: call 7f9ac9708204 _dl_sort_maps_init+0x14 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179517: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9708209 _dl_sort_maps_init+0x19 (foo.so)
|
|
-> 30.001us END __GI___tunables_init
|
|
-> 30.001us BEGIN _dl_sort_maps_init
|
|
-> 30.072us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482179521: 1 branches:uH: return 7f9ac970821d _dl_sort_maps_init+0x2d (foo.so) => 7f9ac9712eb7 _dl_sysdep_start+0x3a7 (foo.so)
|
|
-> 30.143us END __tunable_get_val
|
|
1348489/1348489 2420721.482179521: 1 branches:uH: call 7f9ac9712eb9 _dl_sysdep_start+0x3a9 (foo.so) => 7f9ac9718db0 brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179641: 1 branches:uH: syscall 7f9ac9718db9 brk+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 30.147us END _dl_sort_maps_init
|
|
-> 30.147us BEGIN brk
|
|
1348489/1348489 2420721.482179641: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179641: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179678: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 30.267us BEGIN __entry_text_start
|
|
-> 30.279us BEGIN do_syscall_64
|
|
-> 30.291us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482179688: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 30.304us END syscall_enter_from_user_mode
|
|
-> 30.304us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482179934: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 30.314us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482179941: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 30.56us END __audit_syscall_entry
|
|
-> 30.56us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482179942: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 30.567us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482179942: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad8898a0 __x64_sys_brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179942: 1 branches:uH: jmp ffffffffad8898a9 __x64_sys_brk+0x9 (foo.so) => ffffffffad889610 __do_sys_brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482179942: 1 branches:uH: call ffffffffad88965d __do_sys_brk+0x4d (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180098: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad889662 __do_sys_brk+0x52 (foo.so)
|
|
-> 30.568us END syscall_trace_enter.constprop.0
|
|
-> 30.568us BEGIN __x64_sys_brk
|
|
-> 30.62us END __x64_sys_brk
|
|
-> 30.62us BEGIN __do_sys_brk
|
|
-> 30.672us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482180201: 1 branches:uH: call ffffffffad8897a4 __do_sys_brk+0x194 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 30.724us END down_write_killable
|
|
1348489/1348489 2420721.482180207: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8897a9 __do_sys_brk+0x199 (foo.so)
|
|
-> 30.827us BEGIN up_write
|
|
1348489/1348489 2420721.482180208: 1 branches:uH: return ffffffffad8897cf __do_sys_brk+0x1bf (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 30.833us END up_write
|
|
1348489/1348489 2420721.482180208: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180214: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 30.834us END __do_sys_brk
|
|
-> 30.834us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482180214: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180222: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 30.84us BEGIN syscall_exit_work
|
|
-> 30.844us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482180222: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180224: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 30.848us BEGIN path_put
|
|
-> 30.849us BEGIN dput
|
|
1348489/1348489 2420721.482180224: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180225: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 30.85us END dput
|
|
-> 30.85us END path_put
|
|
-> 30.85us BEGIN mntput
|
|
1348489/1348489 2420721.482180225: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180227: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 30.851us END mntput
|
|
-> 30.851us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482180227: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180335: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 30.853us END unroll_tree_refs
|
|
-> 30.853us BEGIN kfree
|
|
1348489/1348489 2420721.482180335: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482180336: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 30.961us END kfree
|
|
-> 30.961us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482180336: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180347: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 30.962us END syscall_exit_work
|
|
-> 30.962us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482180348: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 30.973us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482180348: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482180389: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9718dbb brk+0xb (foo.so)
|
|
-> 30.974us END syscall_exit_to_user_mode
|
|
-> 30.974us END do_syscall_64
|
|
-> 30.974us END __entry_text_start
|
|
-> 30.974us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 30.994us END entry_SYSCALL_64_after_hwframe
|
|
-> 30.994us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482180389: 1 branches:uH: return 7f9ac9718dc9 brk+0x19 (foo.so) => 7f9ac9712ebe _dl_sysdep_start+0x3ae (foo.so)
|
|
1348489/1348489 2420721.482180389: 1 branches:uH: call 7f9ac9712ebe _dl_sysdep_start+0x3ae (foo.so) => 7f9ac970e870 _dl_x86_init_cpu_features+0x0 (foo.so)
|
|
1348489/1348489 2420721.482180513: 1 branches:uH: jmp 7f9ac970e880 _dl_x86_init_cpu_features+0x10 (foo.so) => 7f9ac970d7c0 init_cpu_features.constprop.0+0x0 (foo.so)
|
|
-> 31.015us END syscall_return_via_sysret
|
|
-> 31.015us END brk
|
|
-> 31.015us BEGIN _dl_x86_init_cpu_features
|
|
1348489/1348489 2420721.482180689: 1 branches:uH: call 7f9ac970e49d init_cpu_features.constprop.0+0xcdd (foo.so) => 7f9ac970ca00 get_common_indices.constprop.0+0x0 (foo.so)
|
|
-> 31.139us END _dl_x86_init_cpu_features
|
|
-> 31.139us BEGIN init_cpu_features.constprop.0
|
|
1348489/1348489 2420721.482181883: 1 branches:uH: return 7f9ac970cb67 get_common_indices.constprop.0+0x167 (foo.so) => 7f9ac970e4a2 init_cpu_features.constprop.0+0xce2 (foo.so)
|
|
-> 31.315us BEGIN get_common_indices.constprop.0
|
|
1348489/1348489 2420721.482182412: 1 branches:uH: call 7f9ac970e51f init_cpu_features.constprop.0+0xd5f (foo.so) => 7f9ac970d2c0 update_active.constprop.0+0x0 (foo.so)
|
|
-> 32.509us END get_common_indices.constprop.0
|
|
1348489/1348489 2420721.482183851: 1 branches:uH: return 7f9ac970d4c2 update_active.constprop.0+0x202 (foo.so) => 7f9ac970e524 init_cpu_features.constprop.0+0xd64 (foo.so)
|
|
-> 33.038us BEGIN update_active.constprop.0
|
|
1348489/1348489 2420721.482183897: 1 branches:uH: call 7f9ac970e05d init_cpu_features.constprop.0+0x89d (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
-> 34.477us END update_active.constprop.0
|
|
1348489/1348489 2420721.482184292: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 34.523us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482184544: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 34.918us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482184546: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e062 init_cpu_features.constprop.0+0x8a2 (foo.so)
|
|
-> 35.17us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482184546: 1 branches:uH: call 7f9ac970e06f init_cpu_features.constprop.0+0x8af (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482184613: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 35.172us END handle_intel.constprop.0
|
|
-> 35.172us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482184986: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 35.239us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482184987: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e074 init_cpu_features.constprop.0+0x8b4 (foo.so)
|
|
-> 35.612us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482184987: 1 branches:uH: call 7f9ac970e07c init_cpu_features.constprop.0+0x8bc (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482185048: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 35.613us END handle_intel.constprop.0
|
|
-> 35.613us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482185497: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 35.674us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482185498: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e081 init_cpu_features.constprop.0+0x8c1 (foo.so)
|
|
-> 36.123us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482185498: 1 branches:uH: call 7f9ac970e091 init_cpu_features.constprop.0+0x8d1 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482185561: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 36.124us END handle_intel.constprop.0
|
|
-> 36.124us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482185823: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 36.187us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482185824: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e096 init_cpu_features.constprop.0+0x8d6 (foo.so)
|
|
-> 36.449us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482185824: 1 branches:uH: call 7f9ac970e0a0 init_cpu_features.constprop.0+0x8e0 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482185887: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 36.45us END handle_intel.constprop.0
|
|
-> 36.45us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482186050: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 36.513us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186052: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0a5 init_cpu_features.constprop.0+0x8e5 (foo.so)
|
|
-> 36.676us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186052: 1 branches:uH: call 7f9ac970e0b4 init_cpu_features.constprop.0+0x8f4 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482186116: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 36.678us END handle_intel.constprop.0
|
|
-> 36.678us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482186216: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 36.742us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186218: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0b9 init_cpu_features.constprop.0+0x8f9 (foo.so)
|
|
-> 36.842us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186218: 1 branches:uH: call 7f9ac970e0c3 init_cpu_features.constprop.0+0x903 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482186282: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 36.844us END handle_intel.constprop.0
|
|
-> 36.844us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482186375: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 36.908us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186377: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0c8 init_cpu_features.constprop.0+0x908 (foo.so)
|
|
-> 37.001us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186377: 1 branches:uH: call 7f9ac970e0d7 init_cpu_features.constprop.0+0x917 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482186440: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 37.003us END handle_intel.constprop.0
|
|
-> 37.003us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482186787: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 37.066us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186788: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0dc init_cpu_features.constprop.0+0x91c (foo.so)
|
|
-> 37.413us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482186788: 1 branches:uH: call 7f9ac970e0e6 init_cpu_features.constprop.0+0x926 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482186851: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 37.414us END handle_intel.constprop.0
|
|
-> 37.414us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482187096: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 37.477us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187098: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0eb init_cpu_features.constprop.0+0x92b (foo.so)
|
|
-> 37.722us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187098: 1 branches:uH: call 7f9ac970e0f5 init_cpu_features.constprop.0+0x935 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482187161: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 37.724us END handle_intel.constprop.0
|
|
-> 37.724us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482187485: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 37.787us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187486: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e0fa init_cpu_features.constprop.0+0x93a (foo.so)
|
|
-> 38.111us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187486: 1 branches:uH: call 7f9ac970e104 init_cpu_features.constprop.0+0x944 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482187548: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 38.112us END handle_intel.constprop.0
|
|
-> 38.112us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482187868: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 38.174us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187871: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e109 init_cpu_features.constprop.0+0x949 (foo.so)
|
|
-> 38.494us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482187871: 1 branches:uH: call 7f9ac970e113 init_cpu_features.constprop.0+0x953 (foo.so) => 7f9ac970d1c0 handle_intel.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482187932: 1 branches:uH: call 7f9ac970d233 handle_intel.constprop.0+0x73 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
-> 38.497us END handle_intel.constprop.0
|
|
-> 38.497us BEGIN handle_intel.constprop.0
|
|
1348489/1348489 2420721.482188313: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d238 handle_intel.constprop.0+0x78 (foo.so)
|
|
-> 38.558us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482188313: 1 branches:uH: call 7f9ac970d247 handle_intel.constprop.0+0x87 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482188466: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d24c handle_intel.constprop.0+0x8c (foo.so)
|
|
-> 38.939us END intel_check_word.constprop.0
|
|
-> 38.939us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482188466: 1 branches:uH: call 7f9ac970d25c handle_intel.constprop.0+0x9c (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482188477: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d261 handle_intel.constprop.0+0xa1 (foo.so)
|
|
-> 39.092us END intel_check_word.constprop.0
|
|
-> 39.092us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482188477: 1 branches:uH: call 7f9ac970d272 handle_intel.constprop.0+0xb2 (foo.so) => 7f9ac970cf50 intel_check_word.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482188488: 1 branches:uH: return 7f9ac970d041 intel_check_word.constprop.0+0xf1 (foo.so) => 7f9ac970d277 handle_intel.constprop.0+0xb7 (foo.so)
|
|
-> 39.103us END intel_check_word.constprop.0
|
|
-> 39.103us BEGIN intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482188496: 1 branches:uH: return 7f9ac970d2a8 handle_intel.constprop.0+0xe8 (foo.so) => 7f9ac970e118 init_cpu_features.constprop.0+0x958 (foo.so)
|
|
-> 39.114us END intel_check_word.constprop.0
|
|
1348489/1348489 2420721.482188496: 1 branches:uH: call 7f9ac970e12e init_cpu_features.constprop.0+0x96e (foo.so) => 7f9ac970cba0 get_common_cache_info.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189025: 1 branches:uH: return 7f9ac970cc54 get_common_cache_info.constprop.0+0xb4 (foo.so) => 7f9ac970e133 init_cpu_features.constprop.0+0x973 (foo.so)
|
|
-> 39.122us END handle_intel.constprop.0
|
|
-> 39.122us BEGIN get_common_cache_info.constprop.0
|
|
1348489/1348489 2420721.482189028: 1 branches:uH: call 7f9ac970da18 init_cpu_features.constprop.0+0x258 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 39.651us END get_common_cache_info.constprop.0
|
|
1348489/1348489 2420721.482189156: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970da1d init_cpu_features.constprop.0+0x25d (foo.so)
|
|
-> 39.654us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189156: 1 branches:uH: call 7f9ac970da3d init_cpu_features.constprop.0+0x27d (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189168: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970da42 init_cpu_features.constprop.0+0x282 (foo.so)
|
|
-> 39.782us END __tunable_get_val
|
|
-> 39.782us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189168: 1 branches:uH: call 7f9ac970da60 init_cpu_features.constprop.0+0x2a0 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189175: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970da65 init_cpu_features.constprop.0+0x2a5 (foo.so)
|
|
-> 39.794us END __tunable_get_val
|
|
-> 39.794us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189175: 1 branches:uH: call 7f9ac970da86 init_cpu_features.constprop.0+0x2c6 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189185: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970da8b init_cpu_features.constprop.0+0x2cb (foo.so)
|
|
-> 39.801us END __tunable_get_val
|
|
-> 39.801us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189185: 1 branches:uH: call 7f9ac970daab init_cpu_features.constprop.0+0x2eb (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189190: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970dab0 init_cpu_features.constprop.0+0x2f0 (foo.so)
|
|
-> 39.811us END __tunable_get_val
|
|
-> 39.811us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189190: 1 branches:uH: call 7f9ac970daf0 init_cpu_features.constprop.0+0x330 (foo.so) => 7f9ac970bb30 __GI___tunable_set_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189190: 1 branches:uH: jmp 7f9ac970bb4f __GI___tunable_set_val+0x1f (foo.so) => 7f9ac970ba50 do_tunable_update_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189426: 1 branches:uH: return 7f9ac970baed do_tunable_update_val+0x9d (foo.so) => 7f9ac970daf5 init_cpu_features.constprop.0+0x335 (foo.so)
|
|
-> 39.816us END __tunable_get_val
|
|
-> 39.816us BEGIN __GI___tunable_set_val
|
|
-> 39.934us END __GI___tunable_set_val
|
|
-> 39.934us BEGIN do_tunable_update_val
|
|
1348489/1348489 2420721.482189426: 1 branches:uH: call 7f9ac970db23 init_cpu_features.constprop.0+0x363 (foo.so) => 7f9ac970bb30 __GI___tunable_set_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189426: 1 branches:uH: jmp 7f9ac970bb4f __GI___tunable_set_val+0x1f (foo.so) => 7f9ac970ba50 do_tunable_update_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189443: 1 branches:uH: return 7f9ac970baed do_tunable_update_val+0x9d (foo.so) => 7f9ac970db28 init_cpu_features.constprop.0+0x368 (foo.so)
|
|
-> 40.052us END do_tunable_update_val
|
|
-> 40.052us BEGIN __GI___tunable_set_val
|
|
-> 40.06us END __GI___tunable_set_val
|
|
-> 40.06us BEGIN do_tunable_update_val
|
|
1348489/1348489 2420721.482189443: 1 branches:uH: call 7f9ac970db5b init_cpu_features.constprop.0+0x39b (foo.so) => 7f9ac970bb30 __GI___tunable_set_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189443: 1 branches:uH: jmp 7f9ac970bb4f __GI___tunable_set_val+0x1f (foo.so) => 7f9ac970ba50 do_tunable_update_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189446: 1 branches:uH: return 7f9ac970baed do_tunable_update_val+0x9d (foo.so) => 7f9ac970db60 init_cpu_features.constprop.0+0x3a0 (foo.so)
|
|
-> 40.069us END do_tunable_update_val
|
|
-> 40.069us BEGIN __GI___tunable_set_val
|
|
-> 40.07us END __GI___tunable_set_val
|
|
-> 40.07us BEGIN do_tunable_update_val
|
|
1348489/1348489 2420721.482189446: 1 branches:uH: call 7f9ac970db8c init_cpu_features.constprop.0+0x3cc (foo.so) => 7f9ac970bb30 __GI___tunable_set_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189446: 1 branches:uH: jmp 7f9ac970bb4f __GI___tunable_set_val+0x1f (foo.so) => 7f9ac970ba50 do_tunable_update_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189453: 1 branches:uH: return 7f9ac970baed do_tunable_update_val+0x9d (foo.so) => 7f9ac970db91 init_cpu_features.constprop.0+0x3d1 (foo.so)
|
|
-> 40.072us END do_tunable_update_val
|
|
-> 40.072us BEGIN __GI___tunable_set_val
|
|
-> 40.075us END __GI___tunable_set_val
|
|
-> 40.075us BEGIN do_tunable_update_val
|
|
1348489/1348489 2420721.482189453: 1 branches:uH: call 7f9ac970dbc4 init_cpu_features.constprop.0+0x404 (foo.so) => 7f9ac970bb30 __GI___tunable_set_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189453: 1 branches:uH: jmp 7f9ac970bb4f __GI___tunable_set_val+0x1f (foo.so) => 7f9ac970ba50 do_tunable_update_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189460: 1 branches:uH: return 7f9ac970baed do_tunable_update_val+0x9d (foo.so) => 7f9ac970dbc9 init_cpu_features.constprop.0+0x409 (foo.so)
|
|
-> 40.079us END do_tunable_update_val
|
|
-> 40.079us BEGIN __GI___tunable_set_val
|
|
-> 40.082us END __GI___tunable_set_val
|
|
-> 40.082us BEGIN do_tunable_update_val
|
|
1348489/1348489 2420721.482189460: 1 branches:uH: call 7f9ac970dc13 init_cpu_features.constprop.0+0x453 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189474: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970dc18 init_cpu_features.constprop.0+0x458 (foo.so)
|
|
-> 40.086us END do_tunable_update_val
|
|
-> 40.086us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189509: 1 branches:uH: call 7f9ac970dca7 init_cpu_features.constprop.0+0x4e7 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 40.1us END __tunable_get_val
|
|
1348489/1348489 2420721.482189525: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970dcac init_cpu_features.constprop.0+0x4ec (foo.so)
|
|
-> 40.135us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189525: 1 branches:uH: call 7f9ac970dcbb init_cpu_features.constprop.0+0x4fb (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189533: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970dcc0 init_cpu_features.constprop.0+0x500 (foo.so)
|
|
-> 40.151us END __tunable_get_val
|
|
-> 40.151us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482189544: 1 branches:uH: syscall 7f9ac970dccd init_cpu_features.constprop.0+0x50d (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 40.159us END __tunable_get_val
|
|
1348489/1348489 2420721.482189544: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189544: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189562: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 40.17us BEGIN __entry_text_start
|
|
-> 40.176us BEGIN do_syscall_64
|
|
-> 40.182us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482189572: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 40.188us END syscall_enter_from_user_mode
|
|
-> 40.188us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482189576: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 40.198us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482189579: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 40.202us END __audit_syscall_entry
|
|
-> 40.202us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482189580: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 40.205us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482189678: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad62a090 __x64_sys_arch_prctl+0x0 (foo.so)
|
|
-> 40.206us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482189678: 1 branches:uH: call ffffffffad62a0b4 __x64_sys_arch_prctl+0x24 (foo.so) => ffffffffad629eb0 do_arch_prctl_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189730: 1 branches:uH: return ffffffffad629f78 do_arch_prctl_64+0xc8 (foo.so) => ffffffffad62a0b9 __x64_sys_arch_prctl+0x29 (foo.so)
|
|
-> 40.304us BEGIN __x64_sys_arch_prctl
|
|
-> 40.33us BEGIN do_arch_prctl_64
|
|
1348489/1348489 2420721.482189732: 1 branches:uH: jmp ffffffffad62a0d3 __x64_sys_arch_prctl+0x43 (foo.so) => ffffffffad636bb0 do_arch_prctl_common+0x0 (foo.so)
|
|
-> 40.356us END do_arch_prctl_64
|
|
1348489/1348489 2420721.482189925: 1 branches:uH: return ffffffffad636bf3 do_arch_prctl_common+0x43 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 40.358us END __x64_sys_arch_prctl
|
|
-> 40.358us BEGIN do_arch_prctl_common
|
|
1348489/1348489 2420721.482189925: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189931: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 40.551us END do_arch_prctl_common
|
|
-> 40.551us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482189931: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189935: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 40.557us BEGIN syscall_exit_work
|
|
-> 40.559us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482189935: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189937: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 40.561us BEGIN path_put
|
|
-> 40.562us BEGIN dput
|
|
1348489/1348489 2420721.482189937: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189938: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 40.563us END dput
|
|
-> 40.563us END path_put
|
|
-> 40.563us BEGIN mntput
|
|
1348489/1348489 2420721.482189938: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189940: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 40.564us END mntput
|
|
-> 40.564us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482189941: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 40.566us END unroll_tree_refs
|
|
1348489/1348489 2420721.482189944: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 40.567us BEGIN kfree
|
|
1348489/1348489 2420721.482189945: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 40.57us END kfree
|
|
1348489/1348489 2420721.482189947: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 40.571us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482189947: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189957: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 40.573us END syscall_exit_work
|
|
-> 40.573us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482189957: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482189958: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 40.583us END exit_to_user_mode_prepare
|
|
-> 40.583us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482189984: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac970dccf init_cpu_features.constprop.0+0x50f (foo.so)
|
|
-> 40.584us END do_syscall_64
|
|
-> 40.584us END __entry_text_start
|
|
-> 40.584us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 40.597us END entry_SYSCALL_64_after_hwframe
|
|
-> 40.597us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482189984: 1 branches:uH: return 7f9ac970dcfa init_cpu_features.constprop.0+0x53a (foo.so) => 7f9ac9712ec3 _dl_sysdep_start+0x3b3 (foo.so)
|
|
1348489/1348489 2420721.482189984: 1 branches:uH: call 7f9ac9712ecf _dl_sysdep_start+0x3bf (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189984: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac9712ed4 _dl_sysdep_start+0x3c4 (foo.so)
|
|
1348489/1348489 2420721.482189984: 1 branches:uH: call 7f9ac9712edd _dl_sysdep_start+0x3cd (foo.so) => 7f9ac9718de0 __sbrk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482189992: 1 branches:uH: return 7f9ac9718e24 __sbrk+0x44 (foo.so) => 7f9ac9712ee2 _dl_sysdep_start+0x3d2 (foo.so)
|
|
-> 40.61us END syscall_return_via_sysret
|
|
-> 40.61us END init_cpu_features.constprop.0
|
|
-> 40.61us BEGIN strlen
|
|
-> 40.614us END strlen
|
|
-> 40.614us BEGIN __sbrk
|
|
1348489/1348489 2420721.482190006: 1 branches:uH: call 7f9ac9712f0a _dl_sysdep_start+0x3fa (foo.so) => 7f9ac9714e40 dl_main+0x0 (foo.so)
|
|
-> 40.618us END __sbrk
|
|
1348489/1348489 2420721.482190006: 1 branches:uH: call 7f9ac9714ef5 dl_main+0xb5 (foo.so) => 7f9ac9709930 __tls_pre_init_tp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482190135: 1 branches:uH: return 7f9ac9709982 __tls_pre_init_tp+0x52 (foo.so) => 7f9ac9714efa dl_main+0xba (foo.so)
|
|
-> 40.632us BEGIN dl_main
|
|
-> 40.696us BEGIN __tls_pre_init_tp
|
|
1348489/1348489 2420721.482190135: 1 branches:uH: call 7f9ac9714f3b dl_main+0xfb (foo.so) => 7f9ac9710830 _dl_next_ld_env_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482190315: 1 branches:uH: return 7f9ac9710878 _dl_next_ld_env_entry+0x48 (foo.so) => 7f9ac9714f40 dl_main+0x100 (foo.so)
|
|
-> 40.761us END __tls_pre_init_tp
|
|
-> 40.761us BEGIN _dl_next_ld_env_entry
|
|
1348489/1348489 2420721.482190317: 1 branches:uH: call 7f9ac97157ee dl_main+0x9ae (foo.so) => 7f9ac97027b0 _dl_new_object+0x0 (foo.so)
|
|
-> 40.941us END _dl_next_ld_env_entry
|
|
1348489/1348489 2420721.482190683: 1 branches:uH: call 7f9ac970281d _dl_new_object+0x6d (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 40.943us BEGIN _dl_new_object
|
|
1348489/1348489 2420721.482190786: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 41.309us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482190996: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9702823 _dl_new_object+0x73 (foo.so)
|
|
-> 41.412us END __minimal_calloc
|
|
-> 41.412us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482190996: 1 branches:uH: call 7f9ac9702860 _dl_new_object+0xb0 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482191963: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac9702866 _dl_new_object+0xb6 (foo.so)
|
|
-> 41.622us END __minimal_malloc
|
|
-> 41.622us BEGIN memcpy
|
|
1348489/1348489 2420721.482191974: 1 branches:uH: return 7f9ac9702a7e _dl_new_object+0x2ce (foo.so) => 7f9ac97157f3 dl_main+0x9b3 (foo.so)
|
|
-> 42.589us END memcpy
|
|
1348489/1348489 2420721.482191974: 1 branches:uH: call 7f9ac9715832 dl_main+0x9f2 (foo.so) => 7f9ac9702710 _dl_add_to_namespace_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482191975: 1 branches:uH: call 7f9ac9702728 _dl_add_to_namespace_list+0x18 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 42.6us END _dl_new_object
|
|
-> 42.6us BEGIN _dl_add_to_namespace_list
|
|
1348489/1348489 2420721.482191976: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac970272e _dl_add_to_namespace_list+0x1e (foo.so)
|
|
-> 42.601us BEGIN rtld_mutex_dummy
|
|
1348489/1348489 2420721.482191978: 1 branches:uH: jmp 7f9ac9702791 _dl_add_to_namespace_list+0x81 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 42.602us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482191978: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac9715837 dl_main+0x9f7 (foo.so)
|
|
1348489/1348489 2420721.482192579: 1 branches:uH: hw int 7f9ac97158e8 dl_main+0xaa8 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 42.604us END _dl_add_to_namespace_list
|
|
-> 42.604us BEGIN rtld_mutex_dummy
|
|
-> 43.205us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482192579: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192588: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 43.205us BEGIN asm_exc_page_fault
|
|
-> 43.209us BEGIN error_entry
|
|
1348489/1348489 2420721.482192666: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 43.214us BEGIN sync_regs
|
|
1348489/1348489 2420721.482192667: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 43.292us END sync_regs
|
|
1348489/1348489 2420721.482192667: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192667: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192668: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 43.293us END error_entry
|
|
-> 43.293us BEGIN exc_page_fault
|
|
-> 43.293us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482192669: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 43.294us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482192669: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482192669: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192671: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 43.295us END irqentry_enter_from_user_mode
|
|
-> 43.295us END irqentry_enter
|
|
-> 43.295us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482192679: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 43.297us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482192679: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192679: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482192690: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 43.305us END down_read_trylock
|
|
-> 43.305us BEGIN find_vma
|
|
-> 43.31us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482193012: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 43.316us END vmacache_find
|
|
1348489/1348489 2420721.482193014: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 43.638us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482193014: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482193016: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 43.64us END vmacache_update
|
|
-> 43.64us END find_vma
|
|
1348489/1348489 2420721.482193016: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193019: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 43.642us BEGIN handle_mm_fault
|
|
-> 43.643us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482193019: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193019: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193022: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 43.645us END mem_cgroup_from_task
|
|
-> 43.645us BEGIN __count_memcg_events
|
|
-> 43.646us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482193023: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 43.648us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482193023: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193024: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 43.649us END __count_memcg_events
|
|
-> 43.649us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482193024: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193025: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 43.65us END arch_local_irq_enable
|
|
-> 43.65us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482193027: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 43.651us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482193251: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 43.653us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482193252: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 43.877us BEGIN pgd_none
|
|
1348489/1348489 2420721.482193252: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193253: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 43.878us END pgd_none
|
|
-> 43.878us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482193253: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193255: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 43.879us END p4d_offset
|
|
-> 43.879us BEGIN pud_val
|
|
1348489/1348489 2420721.482193255: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193255: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482193255: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193256: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 43.881us END pud_val
|
|
-> 43.881us BEGIN pud_val
|
|
-> 43.881us END pud_val
|
|
-> 43.881us BEGIN pud_val
|
|
1348489/1348489 2420721.482193257: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 43.882us END pud_val
|
|
1348489/1348489 2420721.482193257: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
1348489/1348489 2420721.482193257: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193258: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 43.883us BEGIN pud_val
|
|
-> 43.883us END pud_val
|
|
-> 43.883us BEGIN pud_val
|
|
1348489/1348489 2420721.482193258: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193261: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 43.884us END pud_val
|
|
-> 43.884us BEGIN pmd_val
|
|
1348489/1348489 2420721.482193261: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193262: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 43.887us END pmd_val
|
|
-> 43.887us BEGIN pmd_val
|
|
1348489/1348489 2420721.482193262: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193262: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
1348489/1348489 2420721.482193263: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 43.888us END pmd_val
|
|
-> 43.888us BEGIN pmd_val
|
|
-> 43.889us END pmd_val
|
|
1348489/1348489 2420721.482193263: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
1348489/1348489 2420721.482193263: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193263: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193265: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 43.889us BEGIN pmd_val
|
|
-> 43.889us END pmd_val
|
|
-> 43.889us BEGIN pmd_page_vaddr
|
|
-> 43.89us BEGIN pmd_val
|
|
1348489/1348489 2420721.482193266: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 43.891us END pmd_val
|
|
1348489/1348489 2420721.482193349: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 43.892us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482193349: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193350: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 43.975us BEGIN filemap_map_pages
|
|
-> 43.975us BEGIN xas_find
|
|
1348489/1348489 2420721.482193350: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193378: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 43.976us BEGIN xas_load
|
|
-> 43.99us BEGIN xas_start
|
|
1348489/1348489 2420721.482193383: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 44.004us END xas_start
|
|
1348489/1348489 2420721.482193383: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482193383: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193516: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 44.009us END xas_load
|
|
-> 44.009us END xas_find
|
|
-> 44.009us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482193517: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 44.142us END next_uptodate_page
|
|
1348489/1348489 2420721.482193525: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 44.143us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482193525: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193527: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 44.151us END _raw_spin_lock
|
|
-> 44.151us BEGIN PageHuge
|
|
1348489/1348489 2420721.482193527: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193527: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193529: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 44.153us END PageHuge
|
|
-> 44.153us BEGIN do_set_pte
|
|
-> 44.154us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482193529: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193530: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 44.155us END pfn_pte
|
|
-> 44.155us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482193530: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193530: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193533: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 44.156us END add_mm_counter_fast
|
|
-> 44.156us BEGIN page_add_file_rmap
|
|
-> 44.157us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482193533: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193538: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 44.159us END lock_page_memcg
|
|
-> 44.159us END page_add_file_rmap
|
|
-> 44.159us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482193539: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 44.164us END unlock_page_memcg
|
|
-> 44.164us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482193539: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193540: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 44.165us END rcu_read_unlock_strict
|
|
-> 44.165us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482193540: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482193540: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193545: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 44.166us END native_set_pte
|
|
-> 44.166us END do_set_pte
|
|
-> 44.166us BEGIN unlock_page
|
|
1348489/1348489 2420721.482193545: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193548: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 44.171us END unlock_page
|
|
-> 44.171us BEGIN xas_find
|
|
1348489/1348489 2420721.482193548: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193550: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 44.174us END xas_find
|
|
-> 44.174us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482193550: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193551: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 44.176us END next_uptodate_page
|
|
-> 44.176us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482193552: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 44.177us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482193553: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 44.178us END filemap_map_pages
|
|
1348489/1348489 2420721.482193555: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 44.179us END __handle_mm_fault
|
|
1348489/1348489 2420721.482193555: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193561: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 44.181us END handle_mm_fault
|
|
-> 44.181us BEGIN up_read
|
|
1348489/1348489 2420721.482193561: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482193561: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193562: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 44.187us END up_read
|
|
-> 44.187us END do_user_addr_fault
|
|
-> 44.187us END exc_page_fault
|
|
-> 44.187us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482193562: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193757: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 44.188us END irqentry_exit
|
|
-> 44.188us BEGIN irqentry_exit_to_user_mode
|
|
-> 44.285us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482193758: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 44.383us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482193758: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193758: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193758: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482193848: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac97158e8 dl_main+0xaa8 (foo.so)
|
|
-> 44.384us END irqentry_exit_to_user_mode
|
|
-> 44.384us END asm_exc_page_fault
|
|
-> 44.384us BEGIN error_return
|
|
-> 44.414us END error_return
|
|
-> 44.414us BEGIN __irqentry_text_end
|
|
-> 44.444us END __irqentry_text_end
|
|
-> 44.444us BEGIN native_iret
|
|
1348489/1348489 2420721.482194229: 1 branches:uH: call 7f9ac9715962 dl_main+0xb22 (foo.so) => 7f9ac96fddb0 _dl_process_pt_gnu_property+0x0 (foo.so)
|
|
-> 44.474us END native_iret
|
|
1348489/1348489 2420721.482194412: 1 branches:uH: hw int 7f9ac96fddb0 _dl_process_pt_gnu_property+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 44.855us BEGIN _dl_process_pt_gnu_property
|
|
1348489/1348489 2420721.482194412: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194430: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 45.038us BEGIN asm_exc_page_fault
|
|
-> 45.047us BEGIN error_entry
|
|
1348489/1348489 2420721.482194522: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 45.056us BEGIN sync_regs
|
|
1348489/1348489 2420721.482194523: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 45.148us END sync_regs
|
|
1348489/1348489 2420721.482194523: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194523: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194524: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 45.149us END error_entry
|
|
-> 45.149us BEGIN exc_page_fault
|
|
-> 45.149us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482194525: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 45.15us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482194525: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482194525: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194540: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 45.151us END irqentry_enter_from_user_mode
|
|
-> 45.151us END irqentry_enter
|
|
-> 45.151us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482194548: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 45.166us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482194548: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194548: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194600: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 45.174us END down_read_trylock
|
|
-> 45.174us BEGIN find_vma
|
|
-> 45.2us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482194618: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 45.226us END vmacache_find
|
|
1348489/1348489 2420721.482194622: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 45.244us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482194623: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 45.248us END vmacache_update
|
|
1348489/1348489 2420721.482194636: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 45.249us END find_vma
|
|
1348489/1348489 2420721.482194636: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194642: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 45.262us BEGIN handle_mm_fault
|
|
-> 45.265us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482194642: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194642: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194654: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 45.268us END mem_cgroup_from_task
|
|
-> 45.268us BEGIN __count_memcg_events
|
|
-> 45.274us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482194656: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 45.28us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482194656: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194658: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 45.282us END __count_memcg_events
|
|
-> 45.282us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482194658: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194659: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 45.284us END arch_local_irq_enable
|
|
-> 45.284us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482194667: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 45.285us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482194667: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194680: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 45.293us BEGIN __handle_mm_fault
|
|
-> 45.299us BEGIN pgd_none
|
|
1348489/1348489 2420721.482194680: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194681: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 45.306us END pgd_none
|
|
-> 45.306us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482194681: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194687: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 45.307us END p4d_offset
|
|
-> 45.307us BEGIN pud_val
|
|
1348489/1348489 2420721.482194687: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194687: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482194688: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 45.313us END pud_val
|
|
-> 45.313us BEGIN pud_val
|
|
-> 45.314us END pud_val
|
|
1348489/1348489 2420721.482194688: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
1348489/1348489 2420721.482194688: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194690: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 45.314us BEGIN pud_val
|
|
-> 45.315us END pud_val
|
|
-> 45.315us BEGIN pud_val
|
|
1348489/1348489 2420721.482194690: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194690: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482194691: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 45.316us END pud_val
|
|
-> 45.316us BEGIN pud_val
|
|
-> 45.317us END pud_val
|
|
1348489/1348489 2420721.482194693: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 45.317us BEGIN pmd_val
|
|
1348489/1348489 2420721.482194693: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194693: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482194694: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 45.319us END pmd_val
|
|
-> 45.319us BEGIN pmd_val
|
|
-> 45.32us END pmd_val
|
|
1348489/1348489 2420721.482194695: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 45.32us BEGIN pmd_val
|
|
1348489/1348489 2420721.482194695: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194697: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 45.321us END pmd_val
|
|
-> 45.321us BEGIN pmd_val
|
|
1348489/1348489 2420721.482194697: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194697: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194699: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 45.323us END pmd_val
|
|
-> 45.323us BEGIN pmd_page_vaddr
|
|
-> 45.324us BEGIN pmd_val
|
|
1348489/1348489 2420721.482194700: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 45.325us END pmd_val
|
|
1348489/1348489 2420721.482194707: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 45.326us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482194707: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194720: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 45.333us BEGIN filemap_map_pages
|
|
-> 45.339us BEGIN xas_find
|
|
1348489/1348489 2420721.482194720: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194726: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 45.346us BEGIN xas_load
|
|
-> 45.349us BEGIN xas_start
|
|
1348489/1348489 2420721.482194731: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 45.352us END xas_start
|
|
1348489/1348489 2420721.482194731: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482194731: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194860: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 45.357us END xas_load
|
|
-> 45.357us END xas_find
|
|
-> 45.357us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482194861: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 45.486us END next_uptodate_page
|
|
1348489/1348489 2420721.482194868: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 45.487us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482194868: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194870: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 45.494us END _raw_spin_lock
|
|
-> 45.494us BEGIN PageHuge
|
|
1348489/1348489 2420721.482194870: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194870: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194872: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 45.496us END PageHuge
|
|
-> 45.496us BEGIN do_set_pte
|
|
-> 45.497us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482194872: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194873: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 45.498us END pfn_pte
|
|
-> 45.498us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482194873: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194873: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194875: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 45.499us END add_mm_counter_fast
|
|
-> 45.499us BEGIN page_add_file_rmap
|
|
-> 45.5us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482194876: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 45.501us END lock_page_memcg
|
|
1348489/1348489 2420721.482194881: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 45.502us END page_add_file_rmap
|
|
-> 45.502us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482194882: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 45.507us END unlock_page_memcg
|
|
-> 45.507us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482194882: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194882: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482194882: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482194882: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194887: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 45.508us END rcu_read_unlock_strict
|
|
-> 45.508us BEGIN native_set_pte
|
|
-> 45.51us END native_set_pte
|
|
-> 45.51us END do_set_pte
|
|
-> 45.51us BEGIN unlock_page
|
|
1348489/1348489 2420721.482194888: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 45.513us END unlock_page
|
|
1348489/1348489 2420721.482194991: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 45.514us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482194991: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194993: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 45.617us END next_uptodate_page
|
|
-> 45.617us BEGIN PageHuge
|
|
1348489/1348489 2420721.482194993: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194993: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194995: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 45.619us END PageHuge
|
|
-> 45.619us BEGIN do_set_pte
|
|
-> 45.62us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482194995: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194996: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 45.621us END pfn_pte
|
|
-> 45.621us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482194996: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194996: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482194999: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 45.622us END add_mm_counter_fast
|
|
-> 45.622us BEGIN page_add_file_rmap
|
|
-> 45.623us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195003: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 45.625us END lock_page_memcg
|
|
1348489/1348489 2420721.482195003: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195004: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 45.629us END page_add_file_rmap
|
|
-> 45.629us BEGIN unlock_page_memcg
|
|
-> 45.629us END unlock_page_memcg
|
|
-> 45.629us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195004: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195005: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 45.63us END rcu_read_unlock_strict
|
|
-> 45.63us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482195005: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195005: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195010: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 45.631us END native_set_pte
|
|
-> 45.631us END do_set_pte
|
|
-> 45.631us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195011: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 45.636us END unlock_page
|
|
1348489/1348489 2420721.482195040: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 45.637us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195040: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195040: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482195040: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195040: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195043: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 45.666us END next_uptodate_page
|
|
-> 45.666us BEGIN PageHuge
|
|
-> 45.667us END PageHuge
|
|
-> 45.667us BEGIN do_set_pte
|
|
-> 45.668us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195043: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195044: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 45.669us END pfn_pte
|
|
-> 45.669us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195044: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195044: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195047: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 45.67us END add_mm_counter_fast
|
|
-> 45.67us BEGIN page_add_file_rmap
|
|
-> 45.671us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195047: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195052: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 45.673us END lock_page_memcg
|
|
-> 45.673us END page_add_file_rmap
|
|
-> 45.673us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482195053: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 45.678us END unlock_page_memcg
|
|
-> 45.678us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195053: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195053: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482195053: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195053: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195058: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 45.679us END rcu_read_unlock_strict
|
|
-> 45.679us BEGIN native_set_pte
|
|
-> 45.681us END native_set_pte
|
|
-> 45.681us END do_set_pte
|
|
-> 45.681us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195060: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 45.684us END unlock_page
|
|
1348489/1348489 2420721.482195167: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 45.686us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195167: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195168: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 45.793us END next_uptodate_page
|
|
-> 45.793us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195168: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195168: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195171: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 45.794us END PageHuge
|
|
-> 45.794us BEGIN do_set_pte
|
|
-> 45.795us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195171: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195172: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 45.797us END pfn_pte
|
|
-> 45.797us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195172: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195172: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195174: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 45.798us END add_mm_counter_fast
|
|
-> 45.798us BEGIN page_add_file_rmap
|
|
-> 45.799us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195174: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195180: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 45.8us END lock_page_memcg
|
|
-> 45.8us END page_add_file_rmap
|
|
-> 45.8us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482195180: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482195180: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195181: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 45.806us END unlock_page_memcg
|
|
-> 45.806us BEGIN rcu_read_unlock_strict
|
|
-> 45.806us END rcu_read_unlock_strict
|
|
-> 45.806us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482195181: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195181: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195307: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 45.807us END native_set_pte
|
|
-> 45.807us END do_set_pte
|
|
-> 45.807us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195307: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195325: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 45.933us END unlock_page
|
|
-> 45.933us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195325: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195326: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 45.951us END next_uptodate_page
|
|
-> 45.951us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195326: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195326: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195328: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 45.952us END PageHuge
|
|
-> 45.952us BEGIN do_set_pte
|
|
-> 45.953us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195328: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195330: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 45.954us END pfn_pte
|
|
-> 45.954us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195330: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195330: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195332: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 45.956us END add_mm_counter_fast
|
|
-> 45.956us BEGIN page_add_file_rmap
|
|
-> 45.957us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195332: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195338: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 45.958us END lock_page_memcg
|
|
-> 45.958us END page_add_file_rmap
|
|
-> 45.958us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482195338: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482195338: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195339: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 45.964us END unlock_page_memcg
|
|
-> 45.964us BEGIN rcu_read_unlock_strict
|
|
-> 45.964us END rcu_read_unlock_strict
|
|
-> 45.964us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482195339: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195339: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195344: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 45.965us END native_set_pte
|
|
-> 45.965us END do_set_pte
|
|
-> 45.965us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195345: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 45.97us END unlock_page
|
|
1348489/1348489 2420721.482195473: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 45.971us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195473: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195474: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.099us END next_uptodate_page
|
|
-> 46.099us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195474: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195474: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195477: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 46.1us END PageHuge
|
|
-> 46.1us BEGIN do_set_pte
|
|
-> 46.101us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195477: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195478: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 46.103us END pfn_pte
|
|
-> 46.103us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195478: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195478: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195480: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 46.104us END add_mm_counter_fast
|
|
-> 46.104us BEGIN page_add_file_rmap
|
|
-> 46.105us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195480: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195486: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 46.106us END lock_page_memcg
|
|
-> 46.106us END page_add_file_rmap
|
|
-> 46.106us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482195487: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 46.112us END unlock_page_memcg
|
|
-> 46.112us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195487: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195487: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482195487: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195487: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195492: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 46.113us END rcu_read_unlock_strict
|
|
-> 46.113us BEGIN native_set_pte
|
|
-> 46.115us END native_set_pte
|
|
-> 46.115us END do_set_pte
|
|
-> 46.115us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195493: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.118us END unlock_page
|
|
1348489/1348489 2420721.482195511: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.119us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195511: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195512: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.137us END next_uptodate_page
|
|
-> 46.137us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195512: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195512: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195514: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 46.138us END PageHuge
|
|
-> 46.138us BEGIN do_set_pte
|
|
-> 46.139us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195515: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 46.14us END pfn_pte
|
|
1348489/1348489 2420721.482195516: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 46.141us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195516: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195516: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195518: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 46.142us END add_mm_counter_fast
|
|
-> 46.142us BEGIN page_add_file_rmap
|
|
-> 46.143us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195518: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195523: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 46.144us END lock_page_memcg
|
|
-> 46.144us END page_add_file_rmap
|
|
-> 46.144us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482195524: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 46.149us END unlock_page_memcg
|
|
-> 46.149us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195524: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195524: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482195524: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195524: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195529: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 46.15us END rcu_read_unlock_strict
|
|
-> 46.15us BEGIN native_set_pte
|
|
-> 46.152us END native_set_pte
|
|
-> 46.152us END do_set_pte
|
|
-> 46.152us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195531: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.155us END unlock_page
|
|
1348489/1348489 2420721.482195620: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.157us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195620: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195621: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.246us END next_uptodate_page
|
|
-> 46.246us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195621: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195621: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195624: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 46.247us END PageHuge
|
|
-> 46.247us BEGIN do_set_pte
|
|
-> 46.248us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482195624: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195625: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 46.25us END pfn_pte
|
|
-> 46.25us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482195625: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195625: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195627: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 46.251us END add_mm_counter_fast
|
|
-> 46.251us BEGIN page_add_file_rmap
|
|
-> 46.252us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482195632: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 46.253us END lock_page_memcg
|
|
1348489/1348489 2420721.482195632: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195634: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 46.258us END page_add_file_rmap
|
|
-> 46.258us BEGIN unlock_page_memcg
|
|
-> 46.259us END unlock_page_memcg
|
|
-> 46.259us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195634: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195634: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482195634: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482195634: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195639: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 46.26us END rcu_read_unlock_strict
|
|
-> 46.26us BEGIN native_set_pte
|
|
-> 46.262us END native_set_pte
|
|
-> 46.262us END do_set_pte
|
|
-> 46.262us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195641: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.265us END unlock_page
|
|
1348489/1348489 2420721.482195658: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.267us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195658: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195659: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.284us END next_uptodate_page
|
|
-> 46.284us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195659: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195665: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.285us END PageHuge
|
|
-> 46.285us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195683: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.291us END unlock_page
|
|
1348489/1348489 2420721.482195704: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.309us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195704: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195704: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482195704: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195710: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.33us END next_uptodate_page
|
|
-> 46.33us BEGIN PageHuge
|
|
-> 46.333us END PageHuge
|
|
-> 46.333us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195716: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.336us END unlock_page
|
|
1348489/1348489 2420721.482195733: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.342us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195733: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195734: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.359us END next_uptodate_page
|
|
-> 46.359us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195734: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195740: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.36us END PageHuge
|
|
-> 46.36us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195745: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.366us END unlock_page
|
|
1348489/1348489 2420721.482195763: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.371us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195763: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195764: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.389us END next_uptodate_page
|
|
-> 46.389us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195764: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195770: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.39us END PageHuge
|
|
-> 46.39us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195775: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.396us END unlock_page
|
|
1348489/1348489 2420721.482195792: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.401us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195792: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195793: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.418us END next_uptodate_page
|
|
-> 46.418us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195793: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195799: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.419us END PageHuge
|
|
-> 46.419us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195804: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.425us END unlock_page
|
|
1348489/1348489 2420721.482195822: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.43us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195822: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195823: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.448us END next_uptodate_page
|
|
-> 46.448us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195823: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195829: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.449us END PageHuge
|
|
-> 46.449us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195834: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.455us END unlock_page
|
|
1348489/1348489 2420721.482195852: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.46us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195852: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195853: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.478us END next_uptodate_page
|
|
-> 46.478us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195853: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195859: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.479us END PageHuge
|
|
-> 46.479us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195864: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 46.485us END unlock_page
|
|
1348489/1348489 2420721.482195882: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.49us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195882: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195883: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 46.508us END next_uptodate_page
|
|
-> 46.508us BEGIN PageHuge
|
|
1348489/1348489 2420721.482195883: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195889: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 46.509us END PageHuge
|
|
-> 46.509us BEGIN unlock_page
|
|
1348489/1348489 2420721.482195893: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 46.515us END unlock_page
|
|
1348489/1348489 2420721.482195896: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 46.519us BEGIN xas_find
|
|
1348489/1348489 2420721.482195896: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195898: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 46.522us END xas_find
|
|
-> 46.522us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482195898: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195899: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 46.524us END next_uptodate_page
|
|
-> 46.524us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195900: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 46.525us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482195901: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 46.526us END filemap_map_pages
|
|
1348489/1348489 2420721.482195902: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 46.527us END __handle_mm_fault
|
|
1348489/1348489 2420721.482195902: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195908: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 46.528us END handle_mm_fault
|
|
-> 46.528us BEGIN up_read
|
|
1348489/1348489 2420721.482195908: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482195908: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195909: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 46.534us END up_read
|
|
-> 46.534us END do_user_addr_fault
|
|
-> 46.534us END exc_page_fault
|
|
-> 46.534us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482195909: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195918: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 46.535us END irqentry_exit
|
|
-> 46.535us BEGIN irqentry_exit_to_user_mode
|
|
-> 46.539us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482195919: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 46.544us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482195919: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195919: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482195919: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482196008: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac96fddb0 _dl_process_pt_gnu_property+0x0 (foo.so)
|
|
-> 46.545us END irqentry_exit_to_user_mode
|
|
-> 46.545us END asm_exc_page_fault
|
|
-> 46.545us BEGIN error_return
|
|
-> 46.574us END error_return
|
|
-> 46.574us BEGIN __irqentry_text_end
|
|
-> 46.604us END __irqentry_text_end
|
|
-> 46.604us BEGIN native_iret
|
|
1348489/1348489 2420721.482196141: 1 branches:uH: return 7f9ac96fde16 _dl_process_pt_gnu_property+0x66 (foo.so) => 7f9ac9715968 dl_main+0xb28 (foo.so)
|
|
-> 46.634us END native_iret
|
|
1348489/1348489 2420721.482196570: 1 branches:uH: call 7f9ac9715d8e dl_main+0xf4e (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 46.767us END _dl_process_pt_gnu_property
|
|
1348489/1348489 2420721.482196941: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9715d93 dl_main+0xf53 (foo.so)
|
|
-> 47.196us BEGIN strcmp
|
|
1348489/1348489 2420721.482197090: 1 branches:uH: hw int 7f9ac9715df2 dl_main+0xfb2 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 47.567us END strcmp
|
|
1348489/1348489 2420721.482197090: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197098: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 47.716us BEGIN asm_exc_page_fault
|
|
-> 47.72us BEGIN error_entry
|
|
1348489/1348489 2420721.482197176: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 47.724us BEGIN sync_regs
|
|
1348489/1348489 2420721.482197176: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482197176: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197176: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197178: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 47.802us END sync_regs
|
|
-> 47.802us END error_entry
|
|
-> 47.802us BEGIN exc_page_fault
|
|
-> 47.803us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482197178: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482197179: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 47.804us BEGIN irqentry_enter_from_user_mode
|
|
-> 47.805us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482197179: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197180: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 47.805us END irqentry_enter
|
|
-> 47.805us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482197189: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 47.806us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482197189: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197189: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197203: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 47.815us END down_read_trylock
|
|
-> 47.815us BEGIN find_vma
|
|
-> 47.822us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482197220: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 47.829us END vmacache_find
|
|
1348489/1348489 2420721.482197224: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 47.846us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482197224: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482197227: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 47.85us END vmacache_update
|
|
-> 47.85us END find_vma
|
|
1348489/1348489 2420721.482197227: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197231: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 47.853us BEGIN handle_mm_fault
|
|
-> 47.855us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482197231: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197231: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197238: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 47.857us END mem_cgroup_from_task
|
|
-> 47.857us BEGIN __count_memcg_events
|
|
-> 47.86us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482197360: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 47.864us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482197361: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 47.986us END __count_memcg_events
|
|
1348489/1348489 2420721.482197362: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 47.987us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482197362: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197363: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 47.988us END arch_local_irq_enable
|
|
-> 47.988us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482197365: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 47.989us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482197376: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 47.991us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482197377: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 48.002us BEGIN pgd_none
|
|
1348489/1348489 2420721.482197377: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197378: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 48.003us END pgd_none
|
|
-> 48.003us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482197378: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197381: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 48.004us END p4d_offset
|
|
-> 48.004us BEGIN pud_val
|
|
1348489/1348489 2420721.482197381: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197382: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 48.007us END pud_val
|
|
-> 48.007us BEGIN pud_val
|
|
1348489/1348489 2420721.482197382: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197383: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 48.008us END pud_val
|
|
-> 48.008us BEGIN pud_val
|
|
1348489/1348489 2420721.482197383: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197384: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 48.009us END pud_val
|
|
-> 48.009us BEGIN pud_val
|
|
1348489/1348489 2420721.482197384: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197385: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 48.01us END pud_val
|
|
-> 48.01us BEGIN pud_val
|
|
1348489/1348489 2420721.482197385: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197387: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 48.011us END pud_val
|
|
-> 48.011us BEGIN pmd_val
|
|
1348489/1348489 2420721.482197387: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197388: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 48.013us END pmd_val
|
|
-> 48.013us BEGIN pmd_val
|
|
1348489/1348489 2420721.482197389: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 48.014us END pmd_val
|
|
1348489/1348489 2420721.482197390: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 48.015us BEGIN pmd_val
|
|
1348489/1348489 2420721.482197390: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197391: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 48.016us END pmd_val
|
|
-> 48.016us BEGIN pmd_val
|
|
1348489/1348489 2420721.482197391: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197391: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197393: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 48.017us END pmd_val
|
|
-> 48.017us BEGIN pmd_page_vaddr
|
|
-> 48.018us BEGIN pmd_val
|
|
1348489/1348489 2420721.482197394: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 48.019us END pmd_val
|
|
1348489/1348489 2420721.482197399: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 48.02us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482197399: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197410: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 48.025us BEGIN filemap_map_pages
|
|
-> 48.03us BEGIN xas_find
|
|
1348489/1348489 2420721.482197410: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197424: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 48.036us BEGIN xas_load
|
|
-> 48.043us BEGIN xas_start
|
|
1348489/1348489 2420721.482197427: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 48.05us END xas_start
|
|
1348489/1348489 2420721.482197427: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482197427: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197557: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 48.053us END xas_load
|
|
-> 48.053us END xas_find
|
|
-> 48.053us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482197558: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 48.183us END next_uptodate_page
|
|
1348489/1348489 2420721.482197565: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 48.184us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482197565: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197566: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 48.191us END _raw_spin_lock
|
|
-> 48.191us BEGIN PageHuge
|
|
1348489/1348489 2420721.482197566: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197566: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197569: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 48.192us END PageHuge
|
|
-> 48.192us BEGIN do_set_pte
|
|
-> 48.193us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482197569: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197570: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 48.195us END pfn_pte
|
|
-> 48.195us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482197570: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197570: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197572: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 48.196us END add_mm_counter_fast
|
|
-> 48.196us BEGIN page_add_file_rmap
|
|
-> 48.197us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482197572: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197578: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 48.198us END lock_page_memcg
|
|
-> 48.198us END page_add_file_rmap
|
|
-> 48.198us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482197578: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482197578: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197579: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 48.204us END unlock_page_memcg
|
|
-> 48.204us BEGIN rcu_read_unlock_strict
|
|
-> 48.204us END rcu_read_unlock_strict
|
|
-> 48.204us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482197579: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482197579: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197584: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 48.205us END native_set_pte
|
|
-> 48.205us END do_set_pte
|
|
-> 48.205us BEGIN unlock_page
|
|
1348489/1348489 2420721.482197585: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 48.21us END unlock_page
|
|
1348489/1348489 2420721.482197695: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 48.211us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482197695: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197696: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 48.321us END next_uptodate_page
|
|
-> 48.321us BEGIN PageHuge
|
|
1348489/1348489 2420721.482197696: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197702: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 48.322us END PageHuge
|
|
-> 48.322us BEGIN unlock_page
|
|
1348489/1348489 2420721.482197706: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 48.328us END unlock_page
|
|
1348489/1348489 2420721.482197709: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 48.332us BEGIN xas_find
|
|
1348489/1348489 2420721.482197709: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197710: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 48.335us END xas_find
|
|
-> 48.335us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482197711: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 48.336us END next_uptodate_page
|
|
1348489/1348489 2420721.482197712: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 48.337us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482197713: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 48.338us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482197714: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 48.339us END filemap_map_pages
|
|
1348489/1348489 2420721.482197715: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 48.34us END __handle_mm_fault
|
|
1348489/1348489 2420721.482197715: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197721: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 48.341us END handle_mm_fault
|
|
-> 48.341us BEGIN up_read
|
|
1348489/1348489 2420721.482197721: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482197721: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197722: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 48.347us END up_read
|
|
-> 48.347us END do_user_addr_fault
|
|
-> 48.347us END exc_page_fault
|
|
-> 48.347us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482197722: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197731: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 48.348us END irqentry_exit
|
|
-> 48.348us BEGIN irqentry_exit_to_user_mode
|
|
-> 48.352us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482197732: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 48.357us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482197732: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197732: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197732: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482197821: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9715df2 dl_main+0xfb2 (foo.so)
|
|
-> 48.358us END irqentry_exit_to_user_mode
|
|
-> 48.358us END asm_exc_page_fault
|
|
-> 48.358us BEGIN error_return
|
|
-> 48.387us END error_return
|
|
-> 48.387us BEGIN __irqentry_text_end
|
|
-> 48.417us END __irqentry_text_end
|
|
-> 48.417us BEGIN native_iret
|
|
1348489/1348489 2420721.482198288: 1 branches:uH: hw int 7f9ac971741c dl_main+0x25dc (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 48.447us END native_iret
|
|
1348489/1348489 2420721.482198288: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198296: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 48.914us BEGIN asm_exc_page_fault
|
|
-> 48.918us BEGIN error_entry
|
|
1348489/1348489 2420721.482198375: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 48.922us BEGIN sync_regs
|
|
1348489/1348489 2420721.482198375: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482198375: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198375: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198376: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 49.001us END sync_regs
|
|
-> 49.001us END error_entry
|
|
-> 49.001us BEGIN exc_page_fault
|
|
-> 49.001us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482198377: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 49.002us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482198377: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482198377: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198378: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 49.003us END irqentry_enter_from_user_mode
|
|
-> 49.003us END irqentry_enter
|
|
-> 49.003us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482198387: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 49.004us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482198387: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198387: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198389: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 49.013us END down_read_trylock
|
|
-> 49.013us BEGIN find_vma
|
|
-> 49.014us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482198390: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 49.015us END vmacache_find
|
|
1348489/1348489 2420721.482198394: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 49.016us END find_vma
|
|
1348489/1348489 2420721.482198394: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198406: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 49.02us BEGIN handle_mm_fault
|
|
-> 49.026us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482198406: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198406: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198412: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 49.032us END mem_cgroup_from_task
|
|
-> 49.032us BEGIN __count_memcg_events
|
|
-> 49.035us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482198413: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 49.038us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482198413: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198414: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 49.039us END __count_memcg_events
|
|
-> 49.039us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482198414: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198417: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 49.04us END arch_local_irq_enable
|
|
-> 49.04us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482198421: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 49.043us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482198421: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198435: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 49.047us BEGIN __handle_mm_fault
|
|
-> 49.054us BEGIN pgd_none
|
|
1348489/1348489 2420721.482198435: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198569: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 49.061us END pgd_none
|
|
-> 49.061us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482198571: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 49.195us END p4d_offset
|
|
1348489/1348489 2420721.482198573: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 49.197us BEGIN pud_val
|
|
1348489/1348489 2420721.482198573: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198574: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 49.199us END pud_val
|
|
-> 49.199us BEGIN pud_val
|
|
1348489/1348489 2420721.482198574: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198575: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 49.2us END pud_val
|
|
-> 49.2us BEGIN pud_val
|
|
1348489/1348489 2420721.482198575: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198577: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 49.201us END pud_val
|
|
-> 49.201us BEGIN pud_val
|
|
1348489/1348489 2420721.482198577: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198578: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 49.203us END pud_val
|
|
-> 49.203us BEGIN pud_val
|
|
1348489/1348489 2420721.482198578: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198581: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 49.204us END pud_val
|
|
-> 49.204us BEGIN pmd_val
|
|
1348489/1348489 2420721.482198581: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198582: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 49.207us END pmd_val
|
|
-> 49.207us BEGIN pmd_val
|
|
1348489/1348489 2420721.482198582: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198583: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 49.208us END pmd_val
|
|
-> 49.208us BEGIN pmd_val
|
|
1348489/1348489 2420721.482198584: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 49.209us END pmd_val
|
|
1348489/1348489 2420721.482198584: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
1348489/1348489 2420721.482198584: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198584: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198586: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 49.21us BEGIN pmd_val
|
|
-> 49.21us END pmd_val
|
|
-> 49.21us BEGIN pmd_page_vaddr
|
|
-> 49.211us BEGIN pmd_val
|
|
1348489/1348489 2420721.482198589: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 49.212us END pmd_val
|
|
1348489/1348489 2420721.482198597: 1 branches:uH: call ffffffffad880897 __handle_mm_fault+0x947 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 49.215us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482198597: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198606: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 49.223us BEGIN pmd_pfn
|
|
-> 49.227us BEGIN pmd_val
|
|
1348489/1348489 2420721.482198607: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad88089c __handle_mm_fault+0x94c (foo.so)
|
|
-> 49.232us END pmd_val
|
|
1348489/1348489 2420721.482198607: 1 branches:uH: call ffffffffad8808b3 __handle_mm_fault+0x963 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482198614: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad8808b8 __handle_mm_fault+0x968 (foo.so)
|
|
-> 49.233us END pmd_pfn
|
|
-> 49.233us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482198614: 1 branches:uH: call ffffffffad880b45 __handle_mm_fault+0xbf5 (foo.so) => ffffffffad87c4d0 do_wp_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199030: 1 branches:uH: call ffffffffad87c530 do_wp_page+0x60 (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 49.24us END _raw_spin_lock
|
|
-> 49.24us BEGIN do_wp_page
|
|
1348489/1348489 2420721.482199238: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87c535 do_wp_page+0x65 (foo.so)
|
|
-> 49.656us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482199239: 1 branches:uH: call ffffffffad87c581 do_wp_page+0xb1 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 49.864us END vm_normal_page
|
|
1348489/1348489 2420721.482199247: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87c586 do_wp_page+0xb6 (foo.so)
|
|
-> 49.865us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482199247: 1 branches:uH: jmp ffffffffad87c591 do_wp_page+0xc1 (foo.so) => ffffffffad879920 wp_page_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199456: 1 branches:uH: call ffffffffad879970 wp_page_copy+0x50 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
-> 49.873us END queued_spin_unlock
|
|
-> 49.873us END do_wp_page
|
|
-> 49.873us BEGIN wp_page_copy
|
|
1348489/1348489 2420721.482199471: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879975 wp_page_copy+0x55 (foo.so)
|
|
-> 50.082us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482199484: 1 branches:uH: call ffffffffad87999b wp_page_copy+0x7b (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 50.097us END pte_pfn
|
|
1348489/1348489 2420721.482199484: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199518: 1 branches:uH: jmp ffffffffad8bfcff __get_vma_policy+0x1f (foo.so) => ffffffffad8573d0 shmem_get_policy+0x0 (foo.so)
|
|
-> 50.11us BEGIN alloc_pages_vma
|
|
-> 50.127us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482199518: 1 branches:uH: jmp ffffffffad8573f2 shmem_get_policy+0x22 (foo.so) => ffffffffad8c0fe0 mpol_shared_policy_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199755: 1 branches:uH: return ffffffffad8c102f mpol_shared_policy_lookup+0x4f (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 50.144us END __get_vma_policy
|
|
-> 50.144us BEGIN shmem_get_policy
|
|
-> 50.262us END shmem_get_policy
|
|
-> 50.262us BEGIN mpol_shared_policy_lookup
|
|
1348489/1348489 2420721.482199772: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 50.381us END mpol_shared_policy_lookup
|
|
1348489/1348489 2420721.482199779: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 50.398us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482199779: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199779: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199792: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 50.405us END policy_nodemask
|
|
-> 50.405us BEGIN __alloc_pages
|
|
-> 50.411us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482199792: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199800: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 50.418us END should_fail_alloc_page
|
|
-> 50.418us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482199800: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199810: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 50.426us END __next_zones_zonelist
|
|
-> 50.426us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482199915: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 50.436us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482199915: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199920: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 50.541us END __list_del_entry_valid
|
|
-> 50.541us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482199940: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 50.546us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482199940: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482199942: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 50.566us END clear_page_erms
|
|
-> 50.566us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482199942: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
1348489/1348489 2420721.482199944: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8799a0 wp_page_copy+0x80 (foo.so)
|
|
-> 50.568us END get_page_from_freelist
|
|
-> 50.568us END __alloc_pages
|
|
1348489/1348489 2420721.482199944: 1 branches:uH: call ffffffffad8799bb wp_page_copy+0x9b (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482199944: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200203: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 50.57us END alloc_pages_vma
|
|
-> 50.57us BEGIN copy_user_highpage.constprop.0
|
|
-> 50.699us BEGIN copy_page
|
|
1348489/1348489 2420721.482200203: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad8799c0 wp_page_copy+0xa0 (foo.so)
|
|
1348489/1348489 2420721.482200203: 1 branches:uH: call ffffffffad8799cd wp_page_copy+0xad (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200203: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200213: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 50.829us END copy_page
|
|
-> 50.829us END copy_user_highpage.constprop.0
|
|
-> 50.829us BEGIN __mem_cgroup_charge
|
|
-> 50.834us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482200218: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 50.839us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200218: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200219: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 50.844us END rcu_read_unlock_strict
|
|
-> 50.844us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200219: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
1348489/1348489 2420721.482200219: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200221: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 50.845us END rcu_read_unlock_strict
|
|
-> 50.845us END get_mem_cgroup_from_mm
|
|
-> 50.845us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482200221: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200237: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 50.847us BEGIN try_charge_memcg
|
|
-> 50.855us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482200239: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 50.863us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482200239: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200242: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 50.865us END try_charge_memcg
|
|
-> 50.865us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200242: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200244: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 50.868us END rcu_read_unlock_strict
|
|
-> 50.868us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482200246: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 50.87us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482200248: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 50.872us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482200248: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200250: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 50.874us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 50.874us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482200251: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 50.876us END memcg_check_events
|
|
1348489/1348489 2420721.482200251: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200252: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 50.877us END charge_memcg
|
|
-> 50.877us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200253: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad8799d2 wp_page_copy+0xb2 (foo.so)
|
|
-> 50.878us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200253: 1 branches:uH: call ffffffffad879a21 wp_page_copy+0x101 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200253: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200267: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 50.879us END __mem_cgroup_charge
|
|
-> 50.879us BEGIN __cgroup_throttle_swaprate
|
|
-> 50.886us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482200267: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 50.893us END kthread_blkcg
|
|
-> 50.893us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200287: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad879a26 wp_page_copy+0x106 (foo.so)
|
|
1348489/1348489 2420721.482200288: 1 branches:uH: call ffffffffad879a74 wp_page_copy+0x154 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 50.913us END rcu_read_unlock_strict
|
|
-> 50.913us END __cgroup_throttle_swaprate
|
|
1348489/1348489 2420721.482200288: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200289: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 50.914us BEGIN pmd_pfn
|
|
-> 50.914us BEGIN pmd_val
|
|
1348489/1348489 2420721.482200289: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad879a79 wp_page_copy+0x159 (foo.so)
|
|
1348489/1348489 2420721.482200289: 1 branches:uH: call ffffffffad879aa5 wp_page_copy+0x185 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200289: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200291: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 50.915us END pmd_val
|
|
-> 50.915us END pmd_pfn
|
|
-> 50.915us BEGIN pmd_page_vaddr
|
|
-> 50.916us BEGIN pmd_val
|
|
1348489/1348489 2420721.482200291: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad879aaa wp_page_copy+0x18a (foo.so)
|
|
1348489/1348489 2420721.482200291: 1 branches:uH: call ffffffffad879ab8 wp_page_copy+0x198 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200298: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad879abd wp_page_copy+0x19d (foo.so)
|
|
-> 50.917us END pmd_val
|
|
-> 50.917us END pmd_page_vaddr
|
|
-> 50.917us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482200298: 1 branches:uH: call ffffffffad879c6e wp_page_copy+0x34e (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200307: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c73 wp_page_copy+0x353 (foo.so)
|
|
-> 50.924us END _raw_spin_lock
|
|
-> 50.924us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482200307: 1 branches:uH: call ffffffffad879c80 wp_page_copy+0x360 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200310: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c85 wp_page_copy+0x365 (foo.so)
|
|
-> 50.933us END add_mm_counter_fast
|
|
-> 50.933us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482200310: 1 branches:uH: call ffffffffad879af5 wp_page_copy+0x1d5 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200313: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879afa wp_page_copy+0x1da (foo.so)
|
|
-> 50.936us END add_mm_counter_fast
|
|
-> 50.936us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482200313: 1 branches:uH: call ffffffffad879b0c wp_page_copy+0x1ec (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200315: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad879b11 wp_page_copy+0x1f1 (foo.so)
|
|
-> 50.939us END pte_pfn
|
|
-> 50.939us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482200315: 1 branches:uH: call ffffffffad879b41 wp_page_copy+0x221 (foo.so) => ffffffffad890dd0 ptep_clear_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200326: 1 branches:uH: call ffffffffad890e20 ptep_clear_flush+0x50 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 50.941us END pfn_pte
|
|
-> 50.941us BEGIN ptep_clear_flush
|
|
1348489/1348489 2420721.482200503: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
-> 50.952us BEGIN flush_tlb_mm_range
|
|
1348489/1348489 2420721.482200503: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200552: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 51.129us BEGIN cpumask_any_but
|
|
-> 51.153us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482200555: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 51.178us END _find_next_bit
|
|
1348489/1348489 2420721.482200601: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 51.181us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482200603: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 51.227us END _find_next_bit
|
|
1348489/1348489 2420721.482200604: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
-> 51.229us END cpumask_any_but
|
|
1348489/1348489 2420721.482200655: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 51.23us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482200767: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 51.281us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482200772: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 51.393us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482200773: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad890e25 ptep_clear_flush+0x55 (foo.so)
|
|
-> 51.398us END flush_tlb_func
|
|
1348489/1348489 2420721.482200788: 1 branches:uH: return ffffffffad890e2a ptep_clear_flush+0x5a (foo.so) => ffffffffad879b46 wp_page_copy+0x226 (foo.so)
|
|
-> 51.399us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482200791: 1 branches:uH: call ffffffffad879b69 wp_page_copy+0x249 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
-> 51.414us END ptep_clear_flush
|
|
1348489/1348489 2420721.482200791: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200818: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 51.417us BEGIN page_add_new_anon_rmap
|
|
-> 51.43us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482200818: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200834: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 51.444us BEGIN __mod_lruvec_state
|
|
-> 51.452us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482200834: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200834: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200836: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 51.46us END __mod_node_page_state
|
|
-> 51.46us END __mod_lruvec_state
|
|
-> 51.46us BEGIN __mod_memcg_lruvec_state
|
|
-> 51.461us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482200837: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 51.462us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482200837: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200838: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 51.463us END __mod_memcg_lruvec_state
|
|
-> 51.463us END __mod_lruvec_page_state
|
|
-> 51.463us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482200838: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200839: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad879b6e wp_page_copy+0x24e (foo.so)
|
|
-> 51.464us END rcu_read_unlock_strict
|
|
-> 51.464us END page_add_new_anon_rmap
|
|
-> 51.464us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482200839: 1 branches:uH: call ffffffffad879b74 wp_page_copy+0x254 (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200839: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200961: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad879b79 wp_page_copy+0x259 (foo.so)
|
|
-> 51.465us END __page_set_anon_rmap
|
|
-> 51.465us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 51.526us END lru_cache_add_inactive_or_unevictable
|
|
-> 51.526us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482200961: 1 branches:uH: call ffffffffad879b92 wp_page_copy+0x272 (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200961: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200971: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 51.587us END lru_cache_add
|
|
-> 51.587us BEGIN set_pte
|
|
-> 51.592us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482200971: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad879b97 wp_page_copy+0x277 (foo.so)
|
|
1348489/1348489 2420721.482200971: 1 branches:uH: call ffffffffad879bae wp_page_copy+0x28e (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482200971: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201005: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 51.597us END native_set_pte
|
|
-> 51.597us END set_pte
|
|
-> 51.597us BEGIN page_remove_rmap
|
|
-> 51.614us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482201008: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 51.631us END lock_page_memcg
|
|
1348489/1348489 2420721.482201009: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 51.634us BEGIN PageHuge
|
|
1348489/1348489 2420721.482201009: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201028: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 51.635us END PageHuge
|
|
-> 51.635us END page_remove_rmap
|
|
-> 51.635us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482201035: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad879bb3 wp_page_copy+0x293 (foo.so)
|
|
-> 51.654us END unlock_page_memcg
|
|
-> 51.654us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482201035: 1 branches:uH: call ffffffffad879bbc wp_page_copy+0x29c (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201040: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad879bc1 wp_page_copy+0x2a1 (foo.so)
|
|
-> 51.661us END rcu_read_unlock_strict
|
|
-> 51.661us BEGIN put_page
|
|
1348489/1348489 2420721.482201040: 1 branches:uH: call ffffffffad879bc5 wp_page_copy+0x2a5 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201041: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad879bca wp_page_copy+0x2aa (foo.so)
|
|
-> 51.666us END put_page
|
|
-> 51.666us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482201041: 1 branches:uH: call ffffffffad879bfc wp_page_copy+0x2dc (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201184: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad879c01 wp_page_copy+0x2e1 (foo.so)
|
|
-> 51.667us END queued_spin_unlock
|
|
-> 51.667us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482201184: 1 branches:uH: call ffffffffad8799ec wp_page_copy+0xcc (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201195: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad8799f1 wp_page_copy+0xd1 (foo.so)
|
|
-> 51.81us END free_swap_cache
|
|
-> 51.81us BEGIN put_page
|
|
1348489/1348489 2420721.482201196: 1 branches:uH: return ffffffffad879a16 wp_page_copy+0xf6 (foo.so) => ffffffffad880b4a __handle_mm_fault+0xbfa (foo.so)
|
|
-> 51.821us END put_page
|
|
1348489/1348489 2420721.482201197: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 51.822us END wp_page_copy
|
|
1348489/1348489 2420721.482201205: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 51.823us END __handle_mm_fault
|
|
1348489/1348489 2420721.482201205: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201212: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 51.831us END handle_mm_fault
|
|
-> 51.831us BEGIN up_read
|
|
1348489/1348489 2420721.482201217: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 51.838us END up_read
|
|
1348489/1348489 2420721.482201217: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201229: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 51.843us END do_user_addr_fault
|
|
-> 51.843us END exc_page_fault
|
|
-> 51.843us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482201229: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201241: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 51.855us END irqentry_exit
|
|
-> 51.855us BEGIN irqentry_exit_to_user_mode
|
|
-> 51.861us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482201241: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482201241: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201254: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 51.867us END exit_to_user_mode_prepare
|
|
-> 51.867us END irqentry_exit_to_user_mode
|
|
-> 51.867us END asm_exc_page_fault
|
|
-> 51.867us BEGIN error_return
|
|
1348489/1348489 2420721.482201254: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201352: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac971741c dl_main+0x25dc (foo.so)
|
|
-> 51.88us END error_return
|
|
-> 51.88us BEGIN __irqentry_text_end
|
|
-> 51.929us END __irqentry_text_end
|
|
-> 51.929us BEGIN native_iret
|
|
1348489/1348489 2420721.482201385: 1 branches:uH: call 7f9ac9715f86 dl_main+0x1146 (foo.so) => 7f9ac9708040 _dl_setup_hash+0x0 (foo.so)
|
|
-> 51.978us END native_iret
|
|
1348489/1348489 2420721.482201420: 1 branches:uH: return 7f9ac97080ad _dl_setup_hash+0x6d (foo.so) => 7f9ac9715f8b dl_main+0x114b (foo.so)
|
|
-> 52.011us BEGIN _dl_setup_hash
|
|
1348489/1348489 2420721.482201420: 1 branches:uH: call 7f9ac9715fbd dl_main+0x117d (foo.so) => 7f9ac97027b0 _dl_new_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201420: 1 branches:uH: call 7f9ac9702b3c _dl_new_object+0x38c (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201428: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac9702b41 _dl_new_object+0x391 (foo.so)
|
|
-> 52.046us END _dl_setup_hash
|
|
-> 52.046us BEGIN _dl_new_object
|
|
-> 52.05us BEGIN strlen
|
|
1348489/1348489 2420721.482201431: 1 branches:uH: call 7f9ac970281d _dl_new_object+0x6d (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 52.054us END strlen
|
|
1348489/1348489 2420721.482201438: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 52.057us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482201451: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9702823 _dl_new_object+0x73 (foo.so)
|
|
-> 52.064us END __minimal_calloc
|
|
-> 52.064us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482201451: 1 branches:uH: call 7f9ac9702860 _dl_new_object+0xb0 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201462: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac9702866 _dl_new_object+0xb6 (foo.so)
|
|
-> 52.077us END __minimal_malloc
|
|
-> 52.077us BEGIN memcpy
|
|
1348489/1348489 2420721.482201516: 1 branches:uH: return 7f9ac9702a7e _dl_new_object+0x2ce (foo.so) => 7f9ac9715fc2 dl_main+0x1182 (foo.so)
|
|
-> 52.088us END memcpy
|
|
1348489/1348489 2420721.482201761: 1 branches:uH: hw int 7f9ac9715fd7 dl_main+0x1197 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 52.142us END _dl_new_object
|
|
1348489/1348489 2420721.482201761: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201770: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 52.387us BEGIN asm_exc_page_fault
|
|
-> 52.391us BEGIN error_entry
|
|
1348489/1348489 2420721.482201847: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 52.396us BEGIN sync_regs
|
|
1348489/1348489 2420721.482201847: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482201847: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201847: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201849: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 52.473us END sync_regs
|
|
-> 52.473us END error_entry
|
|
-> 52.473us BEGIN exc_page_fault
|
|
-> 52.474us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482201849: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482201850: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 52.475us BEGIN irqentry_enter_from_user_mode
|
|
-> 52.476us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482201850: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201855: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 52.476us END irqentry_enter
|
|
-> 52.476us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482201860: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 52.481us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482201860: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201860: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482201904: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 52.486us END down_read_trylock
|
|
-> 52.486us BEGIN find_vma
|
|
-> 52.508us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482202167: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 52.53us END vmacache_find
|
|
1348489/1348489 2420721.482202279: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 52.793us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482202279: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482202282: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 52.905us END vmacache_update
|
|
-> 52.905us END find_vma
|
|
1348489/1348489 2420721.482202282: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202284: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 52.908us BEGIN handle_mm_fault
|
|
-> 52.909us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482202284: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202284: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202290: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 52.91us END mem_cgroup_from_task
|
|
-> 52.91us BEGIN __count_memcg_events
|
|
-> 52.913us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482202291: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 52.916us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482202291: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202292: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 52.917us END __count_memcg_events
|
|
-> 52.917us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482202292: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202293: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 52.918us END arch_local_irq_enable
|
|
-> 52.918us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482202295: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 52.919us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482202302: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 52.921us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482202303: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 52.928us BEGIN pgd_none
|
|
1348489/1348489 2420721.482202303: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202305: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 52.929us END pgd_none
|
|
-> 52.929us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482202305: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202306: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 52.931us END p4d_offset
|
|
-> 52.931us BEGIN pud_val
|
|
1348489/1348489 2420721.482202306: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202306: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482202307: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 52.932us END pud_val
|
|
-> 52.932us BEGIN pud_val
|
|
-> 52.933us END pud_val
|
|
1348489/1348489 2420721.482202308: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 52.933us BEGIN pud_val
|
|
1348489/1348489 2420721.482202308: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202309: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 52.934us END pud_val
|
|
-> 52.934us BEGIN pud_val
|
|
1348489/1348489 2420721.482202309: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202310: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 52.935us END pud_val
|
|
-> 52.935us BEGIN pud_val
|
|
1348489/1348489 2420721.482202325: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 52.936us END pud_val
|
|
1348489/1348489 2420721.482202329: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 52.951us BEGIN pmd_val
|
|
1348489/1348489 2420721.482202329: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202330: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 52.955us END pmd_val
|
|
-> 52.955us BEGIN pmd_val
|
|
1348489/1348489 2420721.482202330: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202331: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 52.956us END pmd_val
|
|
-> 52.956us BEGIN pmd_val
|
|
1348489/1348489 2420721.482202331: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202332: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 52.957us END pmd_val
|
|
-> 52.957us BEGIN pmd_val
|
|
1348489/1348489 2420721.482202332: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202332: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202334: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 52.958us END pmd_val
|
|
-> 52.958us BEGIN pmd_page_vaddr
|
|
-> 52.959us BEGIN pmd_val
|
|
1348489/1348489 2420721.482202335: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 52.96us END pmd_val
|
|
1348489/1348489 2420721.482202463: 1 branches:uH: call ffffffffad880c31 __handle_mm_fault+0xce1 (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
-> 52.961us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482202490: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad885a10 special_mapping_fault+0x0 (foo.so)
|
|
-> 53.089us BEGIN __do_fault
|
|
1348489/1348489 2420721.482202704: 1 branches:uH: jmp ffffffffad885a38 special_mapping_fault+0x28 (foo.so) => ffffffffad6046b0 vdso_fault+0x0 (foo.so)
|
|
-> 53.116us BEGIN special_mapping_fault
|
|
1348489/1348489 2420721.482202984: 1 branches:uH: return ffffffffad604723 vdso_fault+0x73 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 53.33us END special_mapping_fault
|
|
-> 53.33us BEGIN vdso_fault
|
|
1348489/1348489 2420721.482202996: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad880c36 __handle_mm_fault+0xce6 (foo.so)
|
|
-> 53.61us END vdso_fault
|
|
1348489/1348489 2420721.482202996: 1 branches:uH: call ffffffffad880c4b __handle_mm_fault+0xcfb (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482202998: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 53.622us END __do_fault
|
|
-> 53.622us BEGIN finish_fault
|
|
1348489/1348489 2420721.482203009: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 53.624us BEGIN pmd_val
|
|
1348489/1348489 2420721.482203009: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203011: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 53.635us END pmd_val
|
|
-> 53.635us BEGIN pmd_val
|
|
1348489/1348489 2420721.482203011: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203011: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203022: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 53.637us END pmd_val
|
|
-> 53.637us BEGIN pmd_pfn
|
|
-> 53.642us BEGIN pmd_val
|
|
1348489/1348489 2420721.482203024: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 53.648us END pmd_val
|
|
1348489/1348489 2420721.482203024: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203024: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203026: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 53.65us END pmd_pfn
|
|
-> 53.65us BEGIN pmd_page_vaddr
|
|
-> 53.651us BEGIN pmd_val
|
|
1348489/1348489 2420721.482203027: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 53.652us END pmd_val
|
|
1348489/1348489 2420721.482203027: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203033: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 53.653us END pmd_page_vaddr
|
|
-> 53.653us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482203033: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203033: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203138: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 53.659us END _raw_spin_lock
|
|
-> 53.659us BEGIN do_set_pte
|
|
-> 53.711us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482203138: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203143: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 53.764us END pfn_pte
|
|
-> 53.764us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482203143: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203143: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203151: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 53.769us END add_mm_counter_fast
|
|
-> 53.769us BEGIN page_add_file_rmap
|
|
-> 53.773us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482203164: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 53.777us END lock_page_memcg
|
|
1348489/1348489 2420721.482203164: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203178: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 53.79us END page_add_file_rmap
|
|
-> 53.79us BEGIN unlock_page_memcg
|
|
-> 53.797us END unlock_page_memcg
|
|
-> 53.797us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482203178: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203183: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 53.804us END rcu_read_unlock_strict
|
|
-> 53.804us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482203183: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482203183: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203183: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
1348489/1348489 2420721.482203184: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad880c50 __handle_mm_fault+0xd00 (foo.so)
|
|
-> 53.809us END native_set_pte
|
|
-> 53.809us END do_set_pte
|
|
-> 53.809us BEGIN queued_spin_unlock
|
|
-> 53.81us END queued_spin_unlock
|
|
1348489/1348489 2420721.482203184: 1 branches:uH: call ffffffffad880c62 __handle_mm_fault+0xd12 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203191: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad880c67 __handle_mm_fault+0xd17 (foo.so)
|
|
-> 53.81us END finish_fault
|
|
-> 53.81us BEGIN unlock_page
|
|
1348489/1348489 2420721.482203199: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 53.817us END unlock_page
|
|
1348489/1348489 2420721.482203204: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 53.825us END __handle_mm_fault
|
|
1348489/1348489 2420721.482203204: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203209: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 53.83us END handle_mm_fault
|
|
-> 53.83us BEGIN up_read
|
|
1348489/1348489 2420721.482203209: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482203209: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203211: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 53.835us END up_read
|
|
-> 53.835us END do_user_addr_fault
|
|
-> 53.835us END exc_page_fault
|
|
-> 53.835us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482203211: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203220: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 53.837us END irqentry_exit
|
|
-> 53.837us BEGIN irqentry_exit_to_user_mode
|
|
-> 53.841us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482203221: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 53.846us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482203221: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203221: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203221: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203321: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9715fd7 dl_main+0x1197 (foo.so)
|
|
-> 53.847us END irqentry_exit_to_user_mode
|
|
-> 53.847us END asm_exc_page_fault
|
|
-> 53.847us BEGIN error_return
|
|
-> 53.88us END error_return
|
|
-> 53.88us BEGIN __irqentry_text_end
|
|
-> 53.913us END __irqentry_text_end
|
|
-> 53.913us BEGIN native_iret
|
|
1348489/1348489 2420721.482203731: 1 branches:uH: call 7f9ac9716215 dl_main+0x13d5 (foo.so) => 7f9ac9708040 _dl_setup_hash+0x0 (foo.so)
|
|
-> 53.947us END native_iret
|
|
1348489/1348489 2420721.482203768: 1 branches:uH: return 7f9ac97080ad _dl_setup_hash+0x6d (foo.so) => 7f9ac971621a dl_main+0x13da (foo.so)
|
|
-> 54.357us BEGIN _dl_setup_hash
|
|
1348489/1348489 2420721.482203768: 1 branches:uH: call 7f9ac9716280 dl_main+0x1440 (foo.so) => 7f9ac9702710 _dl_add_to_namespace_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482203777: 1 branches:uH: call 7f9ac9702728 _dl_add_to_namespace_list+0x18 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 54.394us END _dl_setup_hash
|
|
-> 54.394us BEGIN _dl_add_to_namespace_list
|
|
1348489/1348489 2420721.482203778: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac970272e _dl_add_to_namespace_list+0x1e (foo.so)
|
|
-> 54.403us BEGIN rtld_mutex_dummy
|
|
1348489/1348489 2420721.482203782: 1 branches:uH: jmp 7f9ac9702791 _dl_add_to_namespace_list+0x81 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 54.404us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482203782: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac9716285 dl_main+0x1445 (foo.so)
|
|
1348489/1348489 2420721.482203785: 1 branches:uH: call 7f9ac971633f dl_main+0x14ff (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 54.408us END _dl_add_to_namespace_list
|
|
-> 54.408us BEGIN rtld_mutex_dummy
|
|
-> 54.411us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482204041: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 54.411us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204120: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 54.667us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482204267: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 54.746us BEGIN check_match
|
|
1348489/1348489 2420721.482204428: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 54.893us BEGIN strcmp
|
|
1348489/1348489 2420721.482204436: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 55.054us END strcmp
|
|
1348489/1348489 2420721.482204565: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 55.062us END check_match
|
|
1348489/1348489 2420721.482204571: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9716345 dl_main+0x1505 (foo.so)
|
|
-> 55.191us END do_lookup_x
|
|
1348489/1348489 2420721.482204576: 1 branches:uH: call 7f9ac97163fb dl_main+0x15bb (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 55.197us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204602: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 55.202us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204613: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 55.228us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482204613: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482204647: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 55.239us BEGIN check_match
|
|
-> 55.256us BEGIN strcmp
|
|
1348489/1348489 2420721.482204654: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 55.273us END strcmp
|
|
1348489/1348489 2420721.482204661: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 55.28us END check_match
|
|
1348489/1348489 2420721.482204664: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9716401 dl_main+0x15c1 (foo.so)
|
|
-> 55.287us END do_lookup_x
|
|
1348489/1348489 2420721.482204667: 1 branches:uH: call 7f9ac97164b7 dl_main+0x1677 (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 55.29us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204685: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 55.293us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204717: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 55.311us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482204717: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482204750: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 55.343us BEGIN check_match
|
|
-> 55.359us BEGIN strcmp
|
|
1348489/1348489 2420721.482204751: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 55.376us END strcmp
|
|
1348489/1348489 2420721.482204755: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 55.377us END check_match
|
|
1348489/1348489 2420721.482204758: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac97164bd dl_main+0x167d (foo.so)
|
|
-> 55.381us END do_lookup_x
|
|
1348489/1348489 2420721.482204761: 1 branches:uH: call 7f9ac9716572 dl_main+0x1732 (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 55.384us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204780: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 55.387us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204796: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 55.406us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482204796: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482204821: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 55.422us BEGIN check_match
|
|
-> 55.434us BEGIN strcmp
|
|
1348489/1348489 2420721.482204822: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 55.447us END strcmp
|
|
1348489/1348489 2420721.482204826: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 55.448us END check_match
|
|
1348489/1348489 2420721.482204829: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9716578 dl_main+0x1738 (foo.so)
|
|
-> 55.452us END do_lookup_x
|
|
1348489/1348489 2420721.482204832: 1 branches:uH: call 7f9ac971662c dl_main+0x17ec (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 55.455us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204857: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 55.458us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204874: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 55.483us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482204874: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482204923: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 55.5us BEGIN check_match
|
|
-> 55.524us BEGIN strcmp
|
|
1348489/1348489 2420721.482204924: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 55.549us END strcmp
|
|
1348489/1348489 2420721.482204927: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 55.55us END check_match
|
|
1348489/1348489 2420721.482204930: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9716632 dl_main+0x17f2 (foo.so)
|
|
-> 55.553us END do_lookup_x
|
|
1348489/1348489 2420721.482204931: 1 branches:uH: call 7f9ac9716668 dl_main+0x1828 (foo.so) => 7f9ac9713110 _dl_discover_osversion+0x0 (foo.so)
|
|
-> 55.556us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482204950: 1 branches:uH: return 7f9ac97131e4 _dl_discover_osversion+0xd4 (foo.so) => 7f9ac971666d dl_main+0x182d (foo.so)
|
|
-> 55.557us BEGIN _dl_discover_osversion
|
|
1348489/1348489 2420721.482204956: 1 branches:uH: call 7f9ac97166a4 dl_main+0x1864 (foo.so) => 7f9ac96fda30 _dl_init_paths+0x0 (foo.so)
|
|
-> 55.576us END _dl_discover_osversion
|
|
1348489/1348489 2420721.482204956: 1 branches:uH: call 7f9ac96fda59 _dl_init_paths+0x29 (foo.so) => 7f9ac9710dc0 _dl_important_hwcaps+0x0 (foo.so)
|
|
1348489/1348489 2420721.482204956: 1 branches:uH: call 7f9ac9710e0c _dl_important_hwcaps+0x4c (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205225: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9710e11 _dl_important_hwcaps+0x51 (foo.so)
|
|
-> 55.582us BEGIN _dl_init_paths
|
|
-> 55.671us BEGIN _dl_important_hwcaps
|
|
-> 55.761us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482205225: 1 branches:uH: call 7f9ac9710e3a _dl_important_hwcaps+0x7a (foo.so) => 7f9ac9711750 _dl_hwcaps_subdirs_active+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205315: 1 branches:uH: return 7f9ac9711810 _dl_hwcaps_subdirs_active+0xc0 (foo.so) => 7f9ac9710e3f _dl_important_hwcaps+0x7f (foo.so)
|
|
-> 55.851us END __tunable_get_val
|
|
-> 55.851us BEGIN _dl_hwcaps_subdirs_active
|
|
1348489/1348489 2420721.482205315: 1 branches:uH: call 7f9ac9710e7d _dl_important_hwcaps+0xbd (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205315: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205342: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 55.941us END _dl_hwcaps_subdirs_active
|
|
-> 55.941us BEGIN _dl_hwcaps_split_masked
|
|
-> 55.954us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205344: 1 branches:uH: return 7f9ac971195b _dl_hwcaps_split_masked+0x2b (foo.so) => 7f9ac9710e82 _dl_important_hwcaps+0xc2 (foo.so)
|
|
-> 55.968us END _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205345: 1 branches:uH: call 7f9ac9710ed5 _dl_important_hwcaps+0x115 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
-> 55.97us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482205345: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205623: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 55.971us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.11us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205628: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.249us BEGIN strchr
|
|
1348489/1348489 2420721.482205629: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.254us END strchr
|
|
1348489/1348489 2420721.482205629: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205631: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.255us END _dl_hwcaps_split
|
|
-> 56.255us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205631: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710eda _dl_important_hwcaps+0x11a (foo.so)
|
|
1348489/1348489 2420721.482205631: 1 branches:uH: call 7f9ac9710ed5 _dl_important_hwcaps+0x115 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205631: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205631: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205646: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.257us END _dl_hwcaps_contains
|
|
-> 56.257us END _dl_hwcaps_split_masked
|
|
-> 56.257us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.262us BEGIN _dl_hwcaps_split
|
|
-> 56.267us BEGIN strchr
|
|
1348489/1348489 2420721.482205647: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.272us END strchr
|
|
1348489/1348489 2420721.482205647: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205648: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.273us END _dl_hwcaps_split
|
|
-> 56.273us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205649: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710eda _dl_important_hwcaps+0x11a (foo.so)
|
|
-> 56.274us END _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205649: 1 branches:uH: call 7f9ac9710ed5 _dl_important_hwcaps+0x115 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205649: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205649: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205655: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.275us END _dl_hwcaps_split_masked
|
|
-> 56.275us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.277us BEGIN _dl_hwcaps_split
|
|
-> 56.279us BEGIN strchr
|
|
1348489/1348489 2420721.482205655: 1 branches:uH: call 7f9ac97118a3 _dl_hwcaps_split+0x83 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205666: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac97118a8 _dl_hwcaps_split+0x88 (foo.so)
|
|
-> 56.281us END strchr
|
|
-> 56.281us BEGIN strlen
|
|
1348489/1348489 2420721.482205668: 1 branches:uH: return 7f9ac97118b7 _dl_hwcaps_split+0x97 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.292us END strlen
|
|
1348489/1348489 2420721.482205668: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205675: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.294us END _dl_hwcaps_split
|
|
-> 56.294us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205675: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710eda _dl_important_hwcaps+0x11a (foo.so)
|
|
1348489/1348489 2420721.482205676: 1 branches:uH: call 7f9ac9710ed5 _dl_important_hwcaps+0x115 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
-> 56.301us END _dl_hwcaps_contains
|
|
-> 56.301us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482205676: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205691: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.302us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.309us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205696: 1 branches:uH: return 7f9ac971195b _dl_hwcaps_split_masked+0x2b (foo.so) => 7f9ac9710eda _dl_important_hwcaps+0x11a (foo.so)
|
|
-> 56.317us END _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205704: 1 branches:uH: call 7f9ac9710ef4 _dl_important_hwcaps+0x134 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 56.322us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482205717: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9710efa _dl_important_hwcaps+0x13a (foo.so)
|
|
-> 56.33us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482205717: 1 branches:uH: call 7f9ac9710f61 _dl_important_hwcaps+0x1a1 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205731: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9710f66 _dl_important_hwcaps+0x1a6 (foo.so)
|
|
-> 56.343us END __minimal_malloc
|
|
-> 56.343us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205731: 1 branches:uH: call 7f9ac9710fc9 _dl_important_hwcaps+0x209 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205731: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205738: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 56.357us END _dl_hwcaps_split
|
|
-> 56.357us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.36us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205744: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.364us BEGIN strchr
|
|
1348489/1348489 2420721.482205745: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.37us END strchr
|
|
1348489/1348489 2420721.482205745: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205747: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.371us END _dl_hwcaps_split
|
|
-> 56.371us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205747: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710fce _dl_important_hwcaps+0x20e (foo.so)
|
|
1348489/1348489 2420721.482205747: 1 branches:uH: call 7f9ac9710fc9 _dl_important_hwcaps+0x209 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205747: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205759: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 56.373us END _dl_hwcaps_contains
|
|
-> 56.373us END _dl_hwcaps_split_masked
|
|
-> 56.373us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.379us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205765: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.385us BEGIN strchr
|
|
1348489/1348489 2420721.482205770: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.391us END strchr
|
|
1348489/1348489 2420721.482205770: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205773: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.396us END _dl_hwcaps_split
|
|
-> 56.396us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205773: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710fce _dl_important_hwcaps+0x20e (foo.so)
|
|
1348489/1348489 2420721.482205773: 1 branches:uH: call 7f9ac9710fc9 _dl_important_hwcaps+0x209 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205773: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205773: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205785: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 56.399us END _dl_hwcaps_contains
|
|
-> 56.399us END _dl_hwcaps_split_masked
|
|
-> 56.399us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.403us BEGIN _dl_hwcaps_split
|
|
-> 56.407us BEGIN strchr
|
|
1348489/1348489 2420721.482205785: 1 branches:uH: call 7f9ac97118a3 _dl_hwcaps_split+0x83 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205799: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac97118a8 _dl_hwcaps_split+0x88 (foo.so)
|
|
-> 56.411us END strchr
|
|
-> 56.411us BEGIN strlen
|
|
1348489/1348489 2420721.482205800: 1 branches:uH: return 7f9ac97118b7 _dl_hwcaps_split+0x97 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.425us END strlen
|
|
1348489/1348489 2420721.482205800: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205803: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 56.426us END _dl_hwcaps_split
|
|
-> 56.426us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482205803: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710fce _dl_important_hwcaps+0x20e (foo.so)
|
|
1348489/1348489 2420721.482205803: 1 branches:uH: call 7f9ac9710fc9 _dl_important_hwcaps+0x209 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205803: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205820: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 56.429us END _dl_hwcaps_contains
|
|
-> 56.429us END _dl_hwcaps_split_masked
|
|
-> 56.429us BEGIN _dl_hwcaps_split_masked
|
|
-> 56.437us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482205820: 1 branches:uH: return 7f9ac971195b _dl_hwcaps_split_masked+0x2b (foo.so) => 7f9ac9710fce _dl_important_hwcaps+0x20e (foo.so)
|
|
1348489/1348489 2420721.482205820: 1 branches:uH: call 7f9ac971102c _dl_important_hwcaps+0x26c (foo.so) => 7f9ac971d630 memcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205891: 1 branches:uH: return 7f9ac971d72f memcmp+0xff (foo.so) => 7f9ac9711031 _dl_important_hwcaps+0x271 (foo.so)
|
|
-> 56.446us END _dl_hwcaps_split
|
|
-> 56.446us END _dl_hwcaps_split_masked
|
|
-> 56.446us BEGIN memcmp
|
|
1348489/1348489 2420721.482205891: 1 branches:uH: call 7f9ac971102c _dl_important_hwcaps+0x26c (foo.so) => 7f9ac971d630 memcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205922: 1 branches:uH: return 7f9ac971d72f memcmp+0xff (foo.so) => 7f9ac9711031 _dl_important_hwcaps+0x271 (foo.so)
|
|
-> 56.517us END memcmp
|
|
-> 56.517us BEGIN memcmp
|
|
1348489/1348489 2420721.482205922: 1 branches:uH: call 7f9ac971102c _dl_important_hwcaps+0x26c (foo.so) => 7f9ac971d630 memcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482205940: 1 branches:uH: return 7f9ac971d72f memcmp+0xff (foo.so) => 7f9ac9711031 _dl_important_hwcaps+0x271 (foo.so)
|
|
-> 56.548us END memcmp
|
|
-> 56.548us BEGIN memcmp
|
|
1348489/1348489 2420721.482206071: 1 branches:uH: call 7f9ac971117e _dl_important_hwcaps+0x3be (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
-> 56.566us END memcmp
|
|
1348489/1348489 2420721.482206084: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac9711183 _dl_important_hwcaps+0x3c3 (foo.so)
|
|
-> 56.697us BEGIN strlen
|
|
1348489/1348489 2420721.482206084: 1 branches:uH: call 7f9ac971117e _dl_important_hwcaps+0x3be (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482206091: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac9711183 _dl_important_hwcaps+0x3c3 (foo.so)
|
|
-> 56.71us END strlen
|
|
-> 56.71us BEGIN strlen
|
|
1348489/1348489 2420721.482206676: 1 branches:uH: call 7f9ac9711272 _dl_important_hwcaps+0x4b2 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 56.717us END strlen
|
|
1348489/1348489 2420721.482206681: 1 branches:uH: call 7f9ac97022bc __minimal_malloc+0x9c (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
-> 57.302us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482206809: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 57.307us BEGIN mmap64
|
|
1348489/1348489 2420721.482206809: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482206809: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482206828: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 57.435us BEGIN __entry_text_start
|
|
-> 57.441us BEGIN do_syscall_64
|
|
-> 57.447us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482206829: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 57.454us END syscall_enter_from_user_mode
|
|
-> 57.454us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482206836: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 57.455us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482206841: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 57.462us END __audit_syscall_entry
|
|
-> 57.462us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482206842: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 57.467us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482206850: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 57.468us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482206965: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 57.476us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482207069: 1 branches:uH: call ffffffffad88765a ksys_mmap_pgoff+0x5a (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
-> 57.591us END __x64_sys_mmap
|
|
-> 57.591us BEGIN ksys_mmap_pgoff
|
|
1348489/1348489 2420721.482207069: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482207354: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 57.695us BEGIN vm_mmap_pgoff
|
|
-> 57.837us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482207460: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 57.98us BEGIN cap_mmap_file
|
|
1348489/1348489 2420721.482207576: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 58.086us END cap_mmap_file
|
|
1348489/1348489 2420721.482207594: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 58.202us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482207606: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 58.22us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482207608: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 58.232us END security_mmap_file
|
|
1348489/1348489 2420721.482207625: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 58.234us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482207625: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482207818: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 58.251us END down_write_killable
|
|
-> 58.251us BEGIN do_mmap
|
|
1348489/1348489 2420721.482207821: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 58.444us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482207946: 1 branches:uH: call ffffffffad631246 arch_get_unmapped_area_topdown+0xc6 (foo.so) => ffffffffad6797a0 get_mmap_base+0x0 (foo.so)
|
|
-> 58.447us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482208074: 1 branches:uH: return ffffffffad6797d1 get_mmap_base+0x31 (foo.so) => ffffffffad63124b arch_get_unmapped_area_topdown+0xcb (foo.so)
|
|
-> 58.572us BEGIN get_mmap_base
|
|
1348489/1348489 2420721.482208077: 1 branches:uH: call ffffffffad6312a0 arch_get_unmapped_area_topdown+0x120 (foo.so) => ffffffffad887aa0 vm_unmapped_area+0x0 (foo.so)
|
|
-> 58.7us END get_mmap_base
|
|
1348489/1348489 2420721.482208611: 1 branches:uH: return ffffffffad887bb1 vm_unmapped_area+0x111 (foo.so) => ffffffffad6312a5 arch_get_unmapped_area_topdown+0x125 (foo.so)
|
|
-> 58.703us BEGIN vm_unmapped_area
|
|
1348489/1348489 2420721.482208612: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 59.237us END vm_unmapped_area
|
|
1348489/1348489 2420721.482208612: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482208615: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 59.238us END arch_get_unmapped_area_topdown
|
|
-> 59.238us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482208731: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 59.241us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482208732: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 59.357us END cap_mmap_addr
|
|
1348489/1348489 2420721.482208747: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 59.358us BEGIN bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482208751: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 59.373us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482208751: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482208755: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
-> 59.377us END security_mmap_addr
|
|
-> 59.377us END get_unmapped_area
|
|
1348489/1348489 2420721.482208755: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482208900: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 59.381us BEGIN mmap_region
|
|
-> 59.453us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482208941: 1 branches:uH: call ffffffffad889a51 mmap_region+0x191 (foo.so) => ffffffffad9fe440 security_vm_enough_memory_mm+0x0 (foo.so)
|
|
-> 59.526us END may_expand_vm
|
|
1348489/1348489 2420721.482209265: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad9fb770 cap_vm_enough_memory+0x0 (foo.so)
|
|
-> 59.567us BEGIN security_vm_enough_memory_mm
|
|
1348489/1348489 2420721.482209785: 1 branches:uH: return ffffffffad9fb7d8 cap_vm_enough_memory+0x68 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 59.891us BEGIN cap_vm_enough_memory
|
|
1348489/1348489 2420721.482209996: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad819310 bpf_lsm_vm_enough_memory+0x0 (foo.so)
|
|
-> 60.411us END cap_vm_enough_memory
|
|
1348489/1348489 2420721.482210102: 1 branches:uH: return ffffffffad819317 bpf_lsm_vm_enough_memory+0x7 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 60.622us BEGIN bpf_lsm_vm_enough_memory
|
|
1348489/1348489 2420721.482210104: 1 branches:uH: jmp ffffffffad9fe484 security_vm_enough_memory_mm+0x44 (foo.so) => ffffffffad85fa10 __vm_enough_memory+0x0 (foo.so)
|
|
-> 60.728us END bpf_lsm_vm_enough_memory
|
|
1348489/1348489 2420721.482210104: 1 branches:uH: call ffffffffad85fa31 __vm_enough_memory+0x21 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482210314: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad85fa36 __vm_enough_memory+0x26 (foo.so)
|
|
-> 60.73us END security_vm_enough_memory_mm
|
|
-> 60.73us BEGIN __vm_enough_memory
|
|
-> 60.835us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482210317: 1 branches:uH: return ffffffffad85fa60 __vm_enough_memory+0x50 (foo.so) => ffffffffad889a56 mmap_region+0x196 (foo.so)
|
|
-> 60.94us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482210317: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482210319: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 60.943us END __vm_enough_memory
|
|
-> 60.943us BEGIN vma_merge
|
|
1348489/1348489 2420721.482210339: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 60.945us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482210346: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 60.965us END can_vma_merge_before
|
|
1348489/1348489 2420721.482210348: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
-> 60.972us END vma_merge
|
|
1348489/1348489 2420721.482210348: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482210348: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482210707: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 60.974us BEGIN vm_area_alloc
|
|
-> 61.093us BEGIN kmem_cache_alloc
|
|
-> 61.213us BEGIN should_failslab
|
|
1348489/1348489 2420721.482210707: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211055: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 61.333us END should_failslab
|
|
-> 61.333us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482211060: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 61.681us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211060: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211060: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482211061: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 61.686us END rcu_read_unlock_strict
|
|
-> 61.686us BEGIN rcu_read_unlock_strict
|
|
-> 61.687us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211061: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211061: 1 branches:uH: call ffffffffad8ee3f2 obj_cgroup_charge+0x72 (foo.so) => ffffffffad8ecdf0 obj_cgroup_charge_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211063: 1 branches:uH: call ffffffffad8ecee9 obj_cgroup_charge_pages+0xf9 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 61.687us END get_obj_cgroup_from_current
|
|
-> 61.687us BEGIN obj_cgroup_charge
|
|
-> 61.688us BEGIN obj_cgroup_charge_pages
|
|
1348489/1348489 2420721.482211070: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eceee obj_cgroup_charge_pages+0xfe (foo.so)
|
|
-> 61.689us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211070: 1 branches:uH: call ffffffffad8ece2d obj_cgroup_charge_pages+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211072: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ece32 obj_cgroup_charge_pages+0x42 (foo.so)
|
|
-> 61.696us END rcu_read_unlock_strict
|
|
-> 61.696us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211072: 1 branches:uH: call ffffffffad8ece3a obj_cgroup_charge_pages+0x4a (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211075: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 61.698us END rcu_read_unlock_strict
|
|
-> 61.698us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482211079: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 61.701us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482211081: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ece3f obj_cgroup_charge_pages+0x4f (foo.so)
|
|
-> 61.705us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482211081: 1 branches:uH: call ffffffffad8eced3 obj_cgroup_charge_pages+0xe3 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211090: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eced8 obj_cgroup_charge_pages+0xe8 (foo.so)
|
|
-> 61.707us END try_charge_memcg
|
|
-> 61.707us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211095: 1 branches:uH: return ffffffffad8ece71 obj_cgroup_charge_pages+0x81 (foo.so) => ffffffffad8ee3f7 obj_cgroup_charge+0x77 (foo.so)
|
|
-> 61.716us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482211095: 1 branches:uH: call ffffffffad8ee40b obj_cgroup_charge+0x8b (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211099: 1 branches:uH: call ffffffffad8ead64 refill_obj_stock+0x44 (foo.so) => ffffffffad8ea090 drain_obj_stock+0x0 (foo.so)
|
|
-> 61.721us END obj_cgroup_charge_pages
|
|
-> 61.721us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482211609: 1 branches:uH: call ffffffffad8ea1b0 drain_obj_stock+0x120 (foo.so) => ffffffffad8e5950 arch_local_save_flags+0x0 (foo.so)
|
|
-> 61.725us BEGIN drain_obj_stock
|
|
1348489/1348489 2420721.482211612: 1 branches:uH: return ffffffffad8e5957 arch_local_save_flags+0x7 (foo.so) => ffffffffad8ea1b5 drain_obj_stock+0x125 (foo.so)
|
|
-> 62.235us BEGIN arch_local_save_flags
|
|
1348489/1348489 2420721.482211612: 1 branches:uH: call ffffffffad8ea1b8 drain_obj_stock+0x128 (foo.so) => ffffffffad8e5960 arch_local_irq_disable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211614: 1 branches:uH: return ffffffffad8e5967 arch_local_irq_disable+0x7 (foo.so) => ffffffffad8ea1bd drain_obj_stock+0x12d (foo.so)
|
|
-> 62.238us END arch_local_save_flags
|
|
-> 62.238us BEGIN arch_local_irq_disable
|
|
1348489/1348489 2420721.482211614: 1 branches:uH: call ffffffffad8ea1c8 drain_obj_stock+0x138 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482211614: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212106: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 62.24us END arch_local_irq_disable
|
|
-> 62.24us BEGIN __mod_memcg_lruvec_state
|
|
-> 62.486us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482212112: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8ea1cd drain_obj_stock+0x13d (foo.so)
|
|
-> 62.732us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482212112: 1 branches:uH: call ffffffffad8ea242 drain_obj_stock+0x1b2 (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212113: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ea247 drain_obj_stock+0x1b7 (foo.so)
|
|
-> 62.738us END __mod_memcg_lruvec_state
|
|
-> 62.738us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482212113: 1 branches:uH: call ffffffffad8ea1d6 drain_obj_stock+0x146 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212114: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ea1db drain_obj_stock+0x14b (foo.so)
|
|
-> 62.739us END arch_local_irq_enable
|
|
-> 62.739us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212114: 1 branches:uH: call ffffffffad8ea11c drain_obj_stock+0x8c (foo.so) => ffffffffad8e5950 arch_local_save_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212118: 1 branches:uH: return ffffffffad8e5957 arch_local_save_flags+0x7 (foo.so) => ffffffffad8ea121 drain_obj_stock+0x91 (foo.so)
|
|
-> 62.74us END rcu_read_unlock_strict
|
|
-> 62.74us BEGIN arch_local_save_flags
|
|
1348489/1348489 2420721.482212118: 1 branches:uH: call ffffffffad8ea124 drain_obj_stock+0x94 (foo.so) => ffffffffad8e5960 arch_local_irq_disable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212120: 1 branches:uH: return ffffffffad8e5967 arch_local_irq_disable+0x7 (foo.so) => ffffffffad8ea129 drain_obj_stock+0x99 (foo.so)
|
|
-> 62.744us END arch_local_save_flags
|
|
-> 62.744us BEGIN arch_local_irq_disable
|
|
1348489/1348489 2420721.482212120: 1 branches:uH: call ffffffffad8ea134 drain_obj_stock+0xa4 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212120: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212128: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 62.746us END arch_local_irq_disable
|
|
-> 62.746us BEGIN __mod_memcg_lruvec_state
|
|
-> 62.75us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482212133: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8ea139 drain_obj_stock+0xa9 (foo.so)
|
|
-> 62.754us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482212134: 1 branches:uH: call ffffffffad8ea249 drain_obj_stock+0x1b9 (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 62.759us END __mod_memcg_lruvec_state
|
|
1348489/1348489 2420721.482212135: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ea24e drain_obj_stock+0x1be (foo.so)
|
|
-> 62.76us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482212135: 1 branches:uH: call ffffffffad8ea146 drain_obj_stock+0xb6 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212136: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ea14b drain_obj_stock+0xbb (foo.so)
|
|
-> 62.761us END arch_local_irq_enable
|
|
-> 62.761us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212136: 1 branches:uH: call ffffffffad8ea16a drain_obj_stock+0xda (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212231: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ea16f drain_obj_stock+0xdf (foo.so)
|
|
-> 62.762us END rcu_read_unlock_strict
|
|
-> 62.762us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212232: 1 branches:uH: return ffffffffad8ea17e drain_obj_stock+0xee (foo.so) => ffffffffad8ead69 refill_obj_stock+0x49 (foo.so)
|
|
-> 62.857us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212232: 1 branches:uH: call ffffffffad8ead75 refill_obj_stock+0x55 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212233: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ead7a refill_obj_stock+0x5a (foo.so)
|
|
-> 62.858us END drain_obj_stock
|
|
-> 62.858us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212233: 1 branches:uH: jmp ffffffffad8eade0 refill_obj_stock+0xc0 (foo.so) => ffffffffad8e9cd0 obj_cgroup_uncharge_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212233: 1 branches:uH: call ffffffffad8e9d4c obj_cgroup_uncharge_pages+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212241: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9d51 obj_cgroup_uncharge_pages+0x81 (foo.so)
|
|
-> 62.859us END rcu_read_unlock_strict
|
|
-> 62.859us END refill_obj_stock
|
|
-> 62.859us BEGIN obj_cgroup_uncharge_pages
|
|
-> 62.863us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212241: 1 branches:uH: call ffffffffad8e9ce9 obj_cgroup_uncharge_pages+0x19 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212242: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9cee obj_cgroup_uncharge_pages+0x1e (foo.so)
|
|
-> 62.867us END rcu_read_unlock_strict
|
|
-> 62.867us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212242: 1 branches:uH: call ffffffffad8e9cf5 obj_cgroup_uncharge_pages+0x25 (foo.so) => ffffffffad8e9c30 refill_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212256: 1 branches:uH: return ffffffffad8e9ca2 refill_stock+0x72 (foo.so) => ffffffffad8e9cfa obj_cgroup_uncharge_pages+0x2a (foo.so)
|
|
-> 62.868us END rcu_read_unlock_strict
|
|
-> 62.868us BEGIN refill_stock
|
|
1348489/1348489 2420721.482212258: 1 branches:uH: jmp ffffffffad8e9d3b obj_cgroup_uncharge_pages+0x6b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 62.882us END refill_stock
|
|
1348489/1348489 2420721.482212267: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ee410 obj_cgroup_charge+0x90 (foo.so)
|
|
-> 62.884us END obj_cgroup_uncharge_pages
|
|
-> 62.884us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212269: 1 branches:uH: return ffffffffad8ee41e obj_cgroup_charge+0x9e (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 62.893us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212395: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 62.895us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482212395: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212401: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 63.021us BEGIN memset
|
|
-> 63.024us END memset
|
|
-> 63.024us BEGIN memset_erms
|
|
1348489/1348489 2420721.482212401: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212454: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 63.027us END memset_erms
|
|
-> 63.027us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482212455: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 63.08us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212455: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212596: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 63.081us END rcu_read_unlock_strict
|
|
-> 63.081us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482212599: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 63.222us END mod_objcg_state
|
|
1348489/1348489 2420721.482212601: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 63.225us END memcg_slab_post_alloc_hook
|
|
-> 63.225us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212604: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 63.227us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482212611: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 63.23us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482212766: 1 branches:uH: call ffffffffad889da9 mmap_region+0x4e9 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
-> 63.237us END vm_area_alloc
|
|
1348489/1348489 2420721.482212766: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482212936: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 63.392us BEGIN vma_link
|
|
-> 63.477us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482213025: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 63.562us END __vma_link_list
|
|
1348489/1348489 2420721.482213061: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 63.651us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482213061: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482213076: 1 branches:uH: return ffffffffad885b8b __vma_link_file+0x2b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 63.687us END __rb_insert_augmented
|
|
-> 63.687us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482213087: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889dae mmap_region+0x4ee (foo.so)
|
|
-> 63.702us END __vma_link_file
|
|
1348489/1348489 2420721.482213087: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482213208: 1 branches:uH: call ffffffffad82c04d perf_event_mmap+0x36d (foo.so) => ffffffffad6797e0 arch_vma_name+0x0 (foo.so)
|
|
-> 63.713us END vma_link
|
|
-> 63.713us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482213268: 1 branches:uH: return ffffffffad6797e7 arch_vma_name+0x7 (foo.so) => ffffffffad82c052 perf_event_mmap+0x372 (foo.so)
|
|
-> 63.834us BEGIN arch_vma_name
|
|
1348489/1348489 2420721.482213288: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
-> 63.894us END arch_vma_name
|
|
1348489/1348489 2420721.482213437: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 63.914us BEGIN strlen
|
|
1348489/1348489 2420721.482213447: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 64.063us END strlen
|
|
1348489/1348489 2420721.482213691: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 64.073us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482213829: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 64.317us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482213839: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 64.455us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482213893: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 64.465us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482213926: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 64.519us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482213955: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 64.552us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482213979: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 64.581us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482213990: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 64.605us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482214000: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 64.616us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482214008: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 64.626us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482214008: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482214009: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 64.634us END perf_iterate_ctx
|
|
-> 64.634us END perf_iterate_sb
|
|
-> 64.634us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482214009: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482214014: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 64.635us END rcu_read_unlock_strict
|
|
-> 64.635us BEGIN kfree
|
|
1348489/1348489 2420721.482214016: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 64.64us END kfree
|
|
1348489/1348489 2420721.482214018: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
-> 64.642us END perf_event_mmap
|
|
1348489/1348489 2420721.482214018: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482214751: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 64.644us BEGIN vma_set_page_prot
|
|
-> 65.01us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482214760: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 65.377us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482214761: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
-> 65.386us END vma_set_page_prot
|
|
1348489/1348489 2420721.482214778: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 65.387us END mmap_region
|
|
1348489/1348489 2420721.482214778: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482214792: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 65.404us END do_mmap
|
|
-> 65.404us BEGIN up_write
|
|
1348489/1348489 2420721.482214792: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482214913: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 65.418us END up_write
|
|
-> 65.418us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482214922: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad88765f ksys_mmap_pgoff+0x5f (foo.so)
|
|
-> 65.539us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482214929: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 65.548us END vm_mmap_pgoff
|
|
1348489/1348489 2420721.482214929: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215041: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 65.555us END ksys_mmap_pgoff
|
|
-> 65.555us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482215041: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215052: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 65.667us BEGIN syscall_exit_work
|
|
-> 65.672us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482215052: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215053: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 65.678us BEGIN path_put
|
|
-> 65.678us BEGIN dput
|
|
1348489/1348489 2420721.482215053: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215054: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 65.679us END dput
|
|
-> 65.679us END path_put
|
|
-> 65.679us BEGIN mntput
|
|
1348489/1348489 2420721.482215054: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215062: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 65.68us END mntput
|
|
-> 65.68us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482215062: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215067: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 65.688us END unroll_tree_refs
|
|
-> 65.688us BEGIN kfree
|
|
1348489/1348489 2420721.482215068: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 65.693us END kfree
|
|
1348489/1348489 2420721.482215070: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 65.694us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482215070: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215080: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 65.696us END syscall_exit_work
|
|
-> 65.696us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482215081: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 65.706us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482215081: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482215112: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 65.707us END syscall_exit_to_user_mode
|
|
-> 65.707us END do_syscall_64
|
|
-> 65.707us END __entry_text_start
|
|
-> 65.707us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 65.722us END entry_SYSCALL_64_after_hwframe
|
|
-> 65.722us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482215112: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac97022c1 __minimal_malloc+0xa1 (foo.so)
|
|
1348489/1348489 2420721.482215118: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9711278 _dl_important_hwcaps+0x4b8 (foo.so)
|
|
-> 65.738us END syscall_return_via_sysret
|
|
-> 65.738us END mmap64
|
|
1348489/1348489 2420721.482215118: 1 branches:uH: call 7f9ac97112b5 _dl_important_hwcaps+0x4f5 (foo.so) => 7f9ac9710d20 copy_hwcaps+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215118: 1 branches:uH: call 7f9ac9710da6 copy_hwcaps+0x86 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215118: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215136: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 65.744us END __minimal_malloc
|
|
-> 65.744us BEGIN copy_hwcaps
|
|
-> 65.75us BEGIN _dl_hwcaps_split_masked
|
|
-> 65.756us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482215142: 1 branches:uH: return 7f9ac971195b _dl_hwcaps_split_masked+0x2b (foo.so) => 7f9ac9710dab copy_hwcaps+0x8b (foo.so)
|
|
-> 65.762us END _dl_hwcaps_split
|
|
1348489/1348489 2420721.482215143: 1 branches:uH: return 7f9ac9710db7 copy_hwcaps+0x97 (foo.so) => 7f9ac97112ba _dl_important_hwcaps+0x4fa (foo.so)
|
|
-> 65.768us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482215143: 1 branches:uH: call 7f9ac97112d1 _dl_important_hwcaps+0x511 (foo.so) => 7f9ac9710d20 copy_hwcaps+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215143: 1 branches:uH: call 7f9ac9710da6 copy_hwcaps+0x86 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215143: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215161: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 65.769us END copy_hwcaps
|
|
-> 65.769us BEGIN copy_hwcaps
|
|
-> 65.775us BEGIN _dl_hwcaps_split_masked
|
|
-> 65.781us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482215165: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 65.787us BEGIN strchr
|
|
1348489/1348489 2420721.482215166: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 65.791us END strchr
|
|
1348489/1348489 2420721.482215166: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215168: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 65.792us END _dl_hwcaps_split
|
|
-> 65.792us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482215168: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710dab copy_hwcaps+0x8b (foo.so)
|
|
1348489/1348489 2420721.482215318: 1 branches:uH: hw int 7f9ac9710d62 copy_hwcaps+0x42 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 65.794us END _dl_hwcaps_contains
|
|
-> 65.794us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482215318: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215327: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 65.944us BEGIN asm_exc_page_fault
|
|
-> 65.948us BEGIN error_entry
|
|
1348489/1348489 2420721.482215405: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 65.953us BEGIN sync_regs
|
|
1348489/1348489 2420721.482215405: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482215405: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215405: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215407: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 66.031us END sync_regs
|
|
-> 66.031us END error_entry
|
|
-> 66.031us BEGIN exc_page_fault
|
|
-> 66.032us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482215407: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482215408: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 66.033us BEGIN irqentry_enter_from_user_mode
|
|
-> 66.034us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482215408: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215409: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 66.034us END irqentry_enter
|
|
-> 66.034us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482215418: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 66.035us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482215418: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215418: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215431: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 66.044us END down_read_trylock
|
|
-> 66.044us BEGIN find_vma
|
|
-> 66.05us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482215451: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 66.057us END vmacache_find
|
|
1348489/1348489 2420721.482215456: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 66.077us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482215456: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482215461: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 66.082us END vmacache_update
|
|
-> 66.082us END find_vma
|
|
1348489/1348489 2420721.482215461: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215472: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 66.087us BEGIN handle_mm_fault
|
|
-> 66.092us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482215472: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215472: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215481: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 66.098us END mem_cgroup_from_task
|
|
-> 66.098us BEGIN __count_memcg_events
|
|
-> 66.102us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482215482: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 66.107us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482215482: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215483: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 66.108us END __count_memcg_events
|
|
-> 66.108us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482215483: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215484: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 66.109us END arch_local_irq_enable
|
|
-> 66.109us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482215486: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 66.11us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482215498: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 66.112us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482215504: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 66.124us BEGIN pgd_none
|
|
1348489/1348489 2420721.482215504: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215505: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 66.13us END pgd_none
|
|
-> 66.13us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482215505: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215510: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 66.131us END p4d_offset
|
|
-> 66.131us BEGIN pud_val
|
|
1348489/1348489 2420721.482215511: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 66.136us END pud_val
|
|
1348489/1348489 2420721.482215511: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482215511: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215512: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 66.137us BEGIN pud_val
|
|
-> 66.137us END pud_val
|
|
-> 66.137us BEGIN pud_val
|
|
1348489/1348489 2420721.482215512: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215514: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 66.138us END pud_val
|
|
-> 66.138us BEGIN pud_val
|
|
1348489/1348489 2420721.482215514: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215515: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 66.14us END pud_val
|
|
-> 66.14us BEGIN pud_val
|
|
1348489/1348489 2420721.482215515: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215523: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 66.141us END pud_val
|
|
-> 66.141us BEGIN pmd_val
|
|
1348489/1348489 2420721.482215523: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215524: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 66.149us END pmd_val
|
|
-> 66.149us BEGIN pmd_val
|
|
1348489/1348489 2420721.482215524: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215524: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
1348489/1348489 2420721.482215525: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 66.15us END pmd_val
|
|
-> 66.15us BEGIN pmd_val
|
|
-> 66.151us END pmd_val
|
|
1348489/1348489 2420721.482215526: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 66.151us BEGIN pmd_val
|
|
1348489/1348489 2420721.482215526: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215526: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215528: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 66.152us END pmd_val
|
|
-> 66.152us BEGIN pmd_page_vaddr
|
|
-> 66.153us BEGIN pmd_val
|
|
1348489/1348489 2420721.482215529: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 66.154us END pmd_val
|
|
1348489/1348489 2420721.482215532: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 66.155us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482215547: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 66.158us BEGIN pmd_val
|
|
1348489/1348489 2420721.482215560: 1 branches:uH: call ffffffffad881296 __handle_mm_fault+0x1346 (foo.so) => ffffffffad8940f0 __anon_vma_prepare+0x0 (foo.so)
|
|
-> 66.173us END pmd_val
|
|
1348489/1348489 2420721.482215560: 1 branches:uH: call ffffffffad894116 __anon_vma_prepare+0x26 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215560: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215781: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 66.186us BEGIN __anon_vma_prepare
|
|
-> 66.259us BEGIN kmem_cache_alloc
|
|
-> 66.333us BEGIN should_failslab
|
|
1348489/1348489 2420721.482215781: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215800: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 66.407us END should_failslab
|
|
-> 66.407us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482215809: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 66.426us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482215809: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215809: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482215809: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482215809: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482215825: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 66.435us END rcu_read_unlock_strict
|
|
-> 66.435us BEGIN rcu_read_unlock_strict
|
|
-> 66.443us END rcu_read_unlock_strict
|
|
-> 66.443us END get_obj_cgroup_from_current
|
|
-> 66.443us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482216094: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 66.451us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482216094: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216102: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 66.72us BEGIN memset
|
|
-> 66.724us END memset
|
|
-> 66.724us BEGIN memset_erms
|
|
1348489/1348489 2420721.482216102: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216105: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 66.728us END memset_erms
|
|
-> 66.728us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482216105: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482216105: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216108: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 66.731us BEGIN rcu_read_unlock_strict
|
|
-> 66.732us END rcu_read_unlock_strict
|
|
-> 66.732us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482216108: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216109: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 66.734us END mod_objcg_state
|
|
-> 66.734us END memcg_slab_post_alloc_hook
|
|
-> 66.734us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216110: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89411b __anon_vma_prepare+0x2b (foo.so)
|
|
-> 66.735us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216110: 1 branches:uH: call ffffffffad89412a __anon_vma_prepare+0x3a (foo.so) => ffffffffad887520 find_mergeable_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216110: 1 branches:uH: call ffffffffad887536 find_mergeable_anon_vma+0x16 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216113: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad88753b find_mergeable_anon_vma+0x1b (foo.so)
|
|
-> 66.736us END kmem_cache_alloc
|
|
-> 66.736us BEGIN find_mergeable_anon_vma
|
|
-> 66.737us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482216113: 1 branches:uH: call ffffffffad887574 find_mergeable_anon_vma+0x54 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216114: 1 branches:uH: return ffffffffad885c00 anon_vma_compatible+0x10 (foo.so) => ffffffffad887579 find_mergeable_anon_vma+0x59 (foo.so)
|
|
-> 66.739us END anon_vma_compatible
|
|
-> 66.739us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482216115: 1 branches:uH: return ffffffffad8875a7 find_mergeable_anon_vma+0x87 (foo.so) => ffffffffad89412f __anon_vma_prepare+0x3f (foo.so)
|
|
-> 66.74us END anon_vma_compatible
|
|
1348489/1348489 2420721.482216115: 1 branches:uH: call ffffffffad894206 __anon_vma_prepare+0x116 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216115: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216331: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 66.741us END find_mergeable_anon_vma
|
|
-> 66.741us BEGIN kmem_cache_alloc
|
|
-> 66.849us BEGIN should_failslab
|
|
1348489/1348489 2420721.482216331: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216334: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 66.957us END should_failslab
|
|
-> 66.957us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482216335: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 66.96us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216335: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216335: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482216336: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 66.961us END rcu_read_unlock_strict
|
|
-> 66.961us BEGIN rcu_read_unlock_strict
|
|
-> 66.962us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216336: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216338: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 66.962us END get_obj_cgroup_from_current
|
|
-> 66.962us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482216550: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
-> 66.964us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482216552: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 67.176us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482216554: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 67.178us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216554: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216575: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 67.18us END rcu_read_unlock_strict
|
|
-> 67.18us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482216575: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216575: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
1348489/1348489 2420721.482216576: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89420b __anon_vma_prepare+0x11b (foo.so)
|
|
-> 67.201us END mod_objcg_state
|
|
-> 67.201us END memcg_slab_post_alloc_hook
|
|
-> 67.201us BEGIN rcu_read_unlock_strict
|
|
-> 67.202us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216576: 1 branches:uH: call ffffffffad894149 __anon_vma_prepare+0x59 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216593: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad89414e __anon_vma_prepare+0x5e (foo.so)
|
|
-> 67.202us END kmem_cache_alloc
|
|
-> 67.202us BEGIN down_write
|
|
1348489/1348489 2420721.482216593: 1 branches:uH: call ffffffffad894151 __anon_vma_prepare+0x61 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216601: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad894156 __anon_vma_prepare+0x66 (foo.so)
|
|
-> 67.219us END down_write
|
|
-> 67.219us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482216601: 1 branches:uH: call ffffffffad894194 __anon_vma_prepare+0xa4 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216602: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad894199 __anon_vma_prepare+0xa9 (foo.so)
|
|
-> 67.227us END _raw_spin_lock
|
|
-> 67.227us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482216602: 1 branches:uH: call ffffffffad8941c0 __anon_vma_prepare+0xd0 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216602: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216604: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad8941c5 __anon_vma_prepare+0xd5 (foo.so)
|
|
-> 67.228us END __list_add_valid
|
|
-> 67.228us BEGIN anon_vma_interval_tree_insert
|
|
-> 67.229us END anon_vma_interval_tree_insert
|
|
-> 67.229us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482216604: 1 branches:uH: call ffffffffad8941da __anon_vma_prepare+0xea (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216611: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8941df __anon_vma_prepare+0xef (foo.so)
|
|
-> 67.23us END __rb_insert_augmented
|
|
-> 67.23us BEGIN up_write
|
|
1348489/1348489 2420721.482216611: 1 branches:uH: return ffffffffad8941f9 __anon_vma_prepare+0x109 (foo.so) => ffffffffad88129b __handle_mm_fault+0x134b (foo.so)
|
|
1348489/1348489 2420721.482216612: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 67.237us END up_write
|
|
-> 67.237us END __anon_vma_prepare
|
|
1348489/1348489 2420721.482216612: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216614: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 67.238us BEGIN alloc_pages_vma
|
|
-> 67.239us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482216615: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 67.24us END __get_vma_policy
|
|
1348489/1348489 2420721.482216617: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 67.241us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482216617: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216725: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 67.243us END policy_nodemask
|
|
-> 67.243us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482216727: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 67.351us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482216727: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216732: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 67.353us END should_fail_alloc_page
|
|
-> 67.353us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482216732: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216756: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 67.358us END __next_zones_zonelist
|
|
-> 67.358us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482216858: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 67.382us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482216858: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216863: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 67.484us END __list_del_entry_valid
|
|
-> 67.484us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482216882: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 67.489us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482216883: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 67.508us END clear_page_erms
|
|
1348489/1348489 2420721.482216885: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 67.509us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482216886: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 67.511us END get_page_from_freelist
|
|
1348489/1348489 2420721.482216889: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 67.512us END __alloc_pages
|
|
1348489/1348489 2420721.482216889: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216889: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216889: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216905: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 67.515us END alloc_pages_vma
|
|
-> 67.515us BEGIN __mem_cgroup_charge
|
|
-> 67.52us BEGIN get_mem_cgroup_from_mm
|
|
-> 67.525us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216905: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216905: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482216906: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 67.531us END rcu_read_unlock_strict
|
|
-> 67.531us BEGIN rcu_read_unlock_strict
|
|
-> 67.532us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216906: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216907: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 67.532us END get_mem_cgroup_from_mm
|
|
-> 67.532us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482216907: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216918: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 67.533us BEGIN try_charge_memcg
|
|
-> 67.538us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482216920: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 67.544us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482216920: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216922: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 67.546us END try_charge_memcg
|
|
-> 67.546us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216922: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216925: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 67.548us END rcu_read_unlock_strict
|
|
-> 67.548us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482216936: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 67.551us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482216947: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 67.562us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482216947: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216956: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 67.573us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 67.573us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482216957: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 67.582us END memcg_check_events
|
|
1348489/1348489 2420721.482216957: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216958: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 67.583us END charge_memcg
|
|
-> 67.583us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216958: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
1348489/1348489 2420721.482216959: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 67.584us END rcu_read_unlock_strict
|
|
-> 67.584us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482216959: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216961: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 67.585us BEGIN __cgroup_throttle_swaprate
|
|
-> 67.586us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482216961: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216975: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 67.587us END kthread_blkcg
|
|
-> 67.587us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216976: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
-> 67.601us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482216976: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216982: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 67.602us END __cgroup_throttle_swaprate
|
|
-> 67.602us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482216984: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 67.608us END pfn_pte
|
|
1348489/1348489 2420721.482216984: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216985: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 67.61us BEGIN pmd_pfn
|
|
-> 67.61us BEGIN pmd_val
|
|
1348489/1348489 2420721.482216986: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 67.611us END pmd_val
|
|
1348489/1348489 2420721.482216986: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216986: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216989: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 67.612us END pmd_pfn
|
|
-> 67.612us BEGIN pmd_page_vaddr
|
|
-> 67.613us BEGIN pmd_val
|
|
1348489/1348489 2420721.482216990: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 67.615us END pmd_val
|
|
1348489/1348489 2420721.482216990: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482216999: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 67.616us END pmd_page_vaddr
|
|
-> 67.616us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482217010: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 67.625us END _raw_spin_lock
|
|
1348489/1348489 2420721.482217019: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 67.636us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482217019: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217022: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 67.645us END add_mm_counter_fast
|
|
-> 67.645us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482217022: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217022: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217043: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 67.648us BEGIN __mod_lruvec_page_state
|
|
-> 67.655us BEGIN __mod_lruvec_state
|
|
-> 67.662us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482217043: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217043: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217044: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 67.669us END __mod_node_page_state
|
|
-> 67.669us END __mod_lruvec_state
|
|
-> 67.669us BEGIN __mod_memcg_lruvec_state
|
|
-> 67.669us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482217045: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 67.67us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482217045: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 67.671us END __mod_memcg_lruvec_state
|
|
-> 67.671us END __mod_lruvec_page_state
|
|
-> 67.671us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482217046: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217047: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 67.672us END rcu_read_unlock_strict
|
|
-> 67.672us END page_add_new_anon_rmap
|
|
-> 67.672us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482217047: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217047: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217060: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 67.673us END __page_set_anon_rmap
|
|
-> 67.673us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 67.679us END lru_cache_add_inactive_or_unevictable
|
|
-> 67.679us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482217060: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217060: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217070: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 67.686us END lru_cache_add
|
|
-> 67.686us BEGIN set_pte
|
|
-> 67.691us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482217070: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482217070: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217073: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 67.696us END native_set_pte
|
|
-> 67.696us END set_pte
|
|
-> 67.696us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482217076: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 67.699us END queued_spin_unlock
|
|
1348489/1348489 2420721.482217084: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 67.702us END __handle_mm_fault
|
|
1348489/1348489 2420721.482217084: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217089: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 67.71us END handle_mm_fault
|
|
-> 67.71us BEGIN up_read
|
|
1348489/1348489 2420721.482217090: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 67.715us END up_read
|
|
1348489/1348489 2420721.482217090: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217091: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 67.716us END do_user_addr_fault
|
|
-> 67.716us END exc_page_fault
|
|
-> 67.716us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482217091: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217100: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 67.717us END irqentry_exit
|
|
-> 67.717us BEGIN irqentry_exit_to_user_mode
|
|
-> 67.721us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482217100: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482217100: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217100: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217100: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217192: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9710d62 copy_hwcaps+0x42 (foo.so)
|
|
-> 67.726us END exit_to_user_mode_prepare
|
|
-> 67.726us END irqentry_exit_to_user_mode
|
|
-> 67.726us END asm_exc_page_fault
|
|
-> 67.726us BEGIN error_return
|
|
-> 67.756us END error_return
|
|
-> 67.756us BEGIN __irqentry_text_end
|
|
-> 67.787us END __irqentry_text_end
|
|
-> 67.787us BEGIN native_iret
|
|
1348489/1348489 2420721.482217192: 1 branches:uH: call 7f9ac9710d78 copy_hwcaps+0x58 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217192: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217215: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac9710d7e copy_hwcaps+0x5e (foo.so)
|
|
-> 67.818us END native_iret
|
|
-> 67.818us BEGIN __mempcpy
|
|
-> 67.829us END __mempcpy
|
|
-> 67.829us BEGIN memcpy
|
|
1348489/1348489 2420721.482217215: 1 branches:uH: call 7f9ac9710da6 copy_hwcaps+0x86 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217215: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217216: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 67.841us END memcpy
|
|
-> 67.841us BEGIN _dl_hwcaps_split_masked
|
|
-> 67.841us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482217218: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 67.842us BEGIN strchr
|
|
1348489/1348489 2420721.482217218: 1 branches:uH: return 7f9ac971188a _dl_hwcaps_split+0x6a (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
1348489/1348489 2420721.482217218: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217220: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 67.844us END strchr
|
|
-> 67.844us END _dl_hwcaps_split
|
|
-> 67.844us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482217220: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710dab copy_hwcaps+0x8b (foo.so)
|
|
1348489/1348489 2420721.482217220: 1 branches:uH: call 7f9ac9710d78 copy_hwcaps+0x58 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217220: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217222: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac9710d7e copy_hwcaps+0x5e (foo.so)
|
|
-> 67.846us END _dl_hwcaps_contains
|
|
-> 67.846us END _dl_hwcaps_split_masked
|
|
-> 67.846us BEGIN __mempcpy
|
|
-> 67.847us END __mempcpy
|
|
-> 67.847us BEGIN memcpy
|
|
1348489/1348489 2420721.482217222: 1 branches:uH: call 7f9ac9710da6 copy_hwcaps+0x86 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217222: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217223: 1 branches:uH: call 7f9ac971186e _dl_hwcaps_split+0x4e (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 67.848us END memcpy
|
|
-> 67.848us BEGIN _dl_hwcaps_split_masked
|
|
-> 67.848us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482217226: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac9711873 _dl_hwcaps_split+0x53 (foo.so)
|
|
-> 67.849us BEGIN strchr
|
|
1348489/1348489 2420721.482217226: 1 branches:uH: call 7f9ac97118a3 _dl_hwcaps_split+0x83 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217243: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac97118a8 _dl_hwcaps_split+0x88 (foo.so)
|
|
-> 67.852us END strchr
|
|
-> 67.852us BEGIN strlen
|
|
1348489/1348489 2420721.482217245: 1 branches:uH: return 7f9ac97118b7 _dl_hwcaps_split+0x97 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 67.869us END strlen
|
|
1348489/1348489 2420721.482217246: 1 branches:uH: call 7f9ac971196b _dl_hwcaps_split_masked+0x3b (foo.so) => 7f9ac97118c0 _dl_hwcaps_contains+0x0 (foo.so)
|
|
-> 67.871us END _dl_hwcaps_split
|
|
1348489/1348489 2420721.482217248: 1 branches:uH: return 7f9ac971192d _dl_hwcaps_contains+0x6d (foo.so) => 7f9ac9711970 _dl_hwcaps_split_masked+0x40 (foo.so)
|
|
-> 67.872us BEGIN _dl_hwcaps_contains
|
|
1348489/1348489 2420721.482217248: 1 branches:uH: return 7f9ac9711975 _dl_hwcaps_split_masked+0x45 (foo.so) => 7f9ac9710dab copy_hwcaps+0x8b (foo.so)
|
|
1348489/1348489 2420721.482217249: 1 branches:uH: call 7f9ac9710d78 copy_hwcaps+0x58 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 67.874us END _dl_hwcaps_contains
|
|
-> 67.874us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482217249: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217251: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac9710d7e copy_hwcaps+0x5e (foo.so)
|
|
-> 67.875us BEGIN __mempcpy
|
|
-> 67.876us END __mempcpy
|
|
-> 67.876us BEGIN memcpy
|
|
1348489/1348489 2420721.482217251: 1 branches:uH: call 7f9ac9710da6 copy_hwcaps+0x86 (foo.so) => 7f9ac9711930 _dl_hwcaps_split_masked+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217251: 1 branches:uH: call 7f9ac9711951 _dl_hwcaps_split_masked+0x21 (foo.so) => 7f9ac9711820 _dl_hwcaps_split+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217266: 1 branches:uH: return 7f9ac9711898 _dl_hwcaps_split+0x78 (foo.so) => 7f9ac9711956 _dl_hwcaps_split_masked+0x26 (foo.so)
|
|
-> 67.877us END memcpy
|
|
-> 67.877us BEGIN _dl_hwcaps_split_masked
|
|
-> 67.884us BEGIN _dl_hwcaps_split
|
|
1348489/1348489 2420721.482217267: 1 branches:uH: return 7f9ac971195b _dl_hwcaps_split_masked+0x2b (foo.so) => 7f9ac9710dab copy_hwcaps+0x8b (foo.so)
|
|
-> 67.892us END _dl_hwcaps_split
|
|
1348489/1348489 2420721.482217268: 1 branches:uH: return 7f9ac9710db7 copy_hwcaps+0x97 (foo.so) => 7f9ac97112d6 _dl_important_hwcaps+0x516 (foo.so)
|
|
-> 67.893us END _dl_hwcaps_split_masked
|
|
1348489/1348489 2420721.482217270: 1 branches:uH: call 7f9ac9711384 _dl_important_hwcaps+0x5c4 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 67.894us END copy_hwcaps
|
|
1348489/1348489 2420721.482217270: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217386: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac971138a _dl_important_hwcaps+0x5ca (foo.so)
|
|
-> 67.896us BEGIN __mempcpy
|
|
-> 67.954us END __mempcpy
|
|
-> 67.954us BEGIN memcpy
|
|
1348489/1348489 2420721.482217387: 1 branches:uH: call 7f9ac97113c5 _dl_important_hwcaps+0x605 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.012us END memcpy
|
|
1348489/1348489 2420721.482217387: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217389: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113cb _dl_important_hwcaps+0x60b (foo.so)
|
|
-> 68.013us BEGIN __mempcpy
|
|
-> 68.014us END __mempcpy
|
|
-> 68.014us BEGIN memcpy
|
|
1348489/1348489 2420721.482217389: 1 branches:uH: call 7f9ac97113c5 _dl_important_hwcaps+0x605 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217389: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217392: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac97113cb _dl_important_hwcaps+0x60b (foo.so)
|
|
-> 68.015us END memcpy
|
|
-> 68.015us BEGIN __mempcpy
|
|
-> 68.016us END __mempcpy
|
|
-> 68.016us BEGIN memcpy
|
|
1348489/1348489 2420721.482217392: 1 branches:uH: call 7f9ac97113df _dl_important_hwcaps+0x61f (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217392: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217394: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113e5 _dl_important_hwcaps+0x625 (foo.so)
|
|
-> 68.018us END memcpy
|
|
-> 68.018us BEGIN __mempcpy
|
|
-> 68.019us END __mempcpy
|
|
-> 68.019us BEGIN memcpy
|
|
1348489/1348489 2420721.482217394: 1 branches:uH: call 7f9ac9711384 _dl_important_hwcaps+0x5c4 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217394: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217396: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac971138a _dl_important_hwcaps+0x5ca (foo.so)
|
|
-> 68.02us END memcpy
|
|
-> 68.02us BEGIN __mempcpy
|
|
-> 68.021us END __mempcpy
|
|
-> 68.021us BEGIN memcpy
|
|
1348489/1348489 2420721.482217397: 1 branches:uH: call 7f9ac97113c5 _dl_important_hwcaps+0x605 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.022us END memcpy
|
|
1348489/1348489 2420721.482217397: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217399: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113cb _dl_important_hwcaps+0x60b (foo.so)
|
|
-> 68.023us BEGIN __mempcpy
|
|
-> 68.024us END __mempcpy
|
|
-> 68.024us BEGIN memcpy
|
|
1348489/1348489 2420721.482217399: 1 branches:uH: call 7f9ac97113df _dl_important_hwcaps+0x61f (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217399: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217401: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113e5 _dl_important_hwcaps+0x625 (foo.so)
|
|
-> 68.025us END memcpy
|
|
-> 68.025us BEGIN __mempcpy
|
|
-> 68.026us END __mempcpy
|
|
-> 68.026us BEGIN memcpy
|
|
1348489/1348489 2420721.482217402: 1 branches:uH: call 7f9ac9711384 _dl_important_hwcaps+0x5c4 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.027us END memcpy
|
|
1348489/1348489 2420721.482217402: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217404: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac971138a _dl_important_hwcaps+0x5ca (foo.so)
|
|
-> 68.028us BEGIN __mempcpy
|
|
-> 68.029us END __mempcpy
|
|
-> 68.029us BEGIN memcpy
|
|
1348489/1348489 2420721.482217406: 1 branches:uH: call 7f9ac97113c5 _dl_important_hwcaps+0x605 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.03us END memcpy
|
|
1348489/1348489 2420721.482217406: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217409: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac97113cb _dl_important_hwcaps+0x60b (foo.so)
|
|
-> 68.032us BEGIN __mempcpy
|
|
-> 68.033us END __mempcpy
|
|
-> 68.033us BEGIN memcpy
|
|
1348489/1348489 2420721.482217409: 1 branches:uH: call 7f9ac97113df _dl_important_hwcaps+0x61f (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482217409: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217416: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113e5 _dl_important_hwcaps+0x625 (foo.so)
|
|
-> 68.035us END memcpy
|
|
-> 68.035us BEGIN __mempcpy
|
|
-> 68.038us END __mempcpy
|
|
-> 68.038us BEGIN memcpy
|
|
1348489/1348489 2420721.482217418: 1 branches:uH: call 7f9ac9711384 _dl_important_hwcaps+0x5c4 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.042us END memcpy
|
|
1348489/1348489 2420721.482217418: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217421: 1 branches:uH: return 7f9ac971e21f memcpy+0x4f (foo.so) => 7f9ac971138a _dl_important_hwcaps+0x5ca (foo.so)
|
|
-> 68.044us BEGIN __mempcpy
|
|
-> 68.045us END __mempcpy
|
|
-> 68.045us BEGIN memcpy
|
|
1348489/1348489 2420721.482217428: 1 branches:uH: call 7f9ac97113df _dl_important_hwcaps+0x61f (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 68.047us END memcpy
|
|
1348489/1348489 2420721.482217428: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482217438: 1 branches:uH: return 7f9ac971e22c memcpy+0x5c (foo.so) => 7f9ac97113e5 _dl_important_hwcaps+0x625 (foo.so)
|
|
-> 68.054us BEGIN __mempcpy
|
|
-> 68.059us END __mempcpy
|
|
-> 68.059us BEGIN memcpy
|
|
1348489/1348489 2420721.482217732: 1 branches:uH: return 7f9ac971157d _dl_important_hwcaps+0x7bd (foo.so) => 7f9ac96fda5e _dl_init_paths+0x2e (foo.so)
|
|
-> 68.064us END memcpy
|
|
1348489/1348489 2420721.482217733: 1 branches:uH: call 7f9ac96fda6a _dl_init_paths+0x3a (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 68.358us END _dl_important_hwcaps
|
|
1348489/1348489 2420721.482217746: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac96fda70 _dl_init_paths+0x40 (foo.so)
|
|
-> 68.359us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482217747: 1 branches:uH: call 7f9ac96fdaae _dl_init_paths+0x7e (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 68.372us END __minimal_malloc
|
|
1348489/1348489 2420721.482217754: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac96fdab4 _dl_init_paths+0x84 (foo.so)
|
|
-> 68.373us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482217764: 1 branches:uH: call 7f9ac96fdb1c _dl_init_paths+0xec (foo.so) => 7f9ac971e3c0 memset+0x0 (foo.so)
|
|
-> 68.38us END __minimal_malloc
|
|
1348489/1348489 2420721.482217783: 1 branches:uH: return 7f9ac971e457 memset+0x97 (foo.so) => 7f9ac96fdb22 _dl_init_paths+0xf2 (foo.so)
|
|
-> 68.39us BEGIN memset
|
|
1348489/1348489 2420721.482217814: 1 branches:uH: return 7f9ac96fdbda _dl_init_paths+0x1aa (foo.so) => 7f9ac97166a9 dl_main+0x1869 (foo.so)
|
|
-> 68.409us END memset
|
|
1348489/1348489 2420721.482217814: 1 branches:uH: call 7f9ac97166b2 dl_main+0x1872 (foo.so) => 7f9ac96f90f0 _dl_debug_initialize+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218091: 1 branches:uH: return 7f9ac96f9159 _dl_debug_initialize+0x69 (foo.so) => 7f9ac97166b7 dl_main+0x1877 (foo.so)
|
|
-> 68.44us END _dl_init_paths
|
|
-> 68.44us BEGIN _dl_debug_initialize
|
|
1348489/1348489 2420721.482218234: 1 branches:uH: call 7f9ac97167b6 dl_main+0x1976 (foo.so) => 7f9ac97145e0 audit_list_add_dynamic_tag+0x0 (foo.so)
|
|
-> 68.717us END _dl_debug_initialize
|
|
1348489/1348489 2420721.482218345: 1 branches:uH: return 7f9ac9714630 audit_list_add_dynamic_tag+0x50 (foo.so) => 7f9ac97167bb dl_main+0x197b (foo.so)
|
|
-> 68.86us BEGIN audit_list_add_dynamic_tag
|
|
1348489/1348489 2420721.482218345: 1 branches:uH: call 7f9ac97167c6 dl_main+0x1986 (foo.so) => 7f9ac97145e0 audit_list_add_dynamic_tag+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218350: 1 branches:uH: return 7f9ac9714630 audit_list_add_dynamic_tag+0x50 (foo.so) => 7f9ac97167cb dl_main+0x198b (foo.so)
|
|
-> 68.971us END audit_list_add_dynamic_tag
|
|
-> 68.971us BEGIN audit_list_add_dynamic_tag
|
|
1348489/1348489 2420721.482218350: 1 branches:uH: call 7f9ac9716b02 dl_main+0x1cc2 (foo.so) => 7f9ac9708d10 _dl_count_modids+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218477: 1 branches:uH: return 7f9ac9708d27 _dl_count_modids+0x17 (foo.so) => 7f9ac9716b07 dl_main+0x1cc7 (foo.so)
|
|
-> 68.976us END audit_list_add_dynamic_tag
|
|
-> 68.976us BEGIN _dl_count_modids
|
|
1348489/1348489 2420721.482218479: 1 branches:uH: call 7f9ac9716b33 dl_main+0x1cf3 (foo.so) => 7f9ac96f9090 _dl_debug_state+0x0 (foo.so)
|
|
-> 69.103us END _dl_count_modids
|
|
1348489/1348489 2420721.482218583: 1 branches:uH: return 7f9ac96f9094 _dl_debug_state+0x4 (foo.so) => 7f9ac9716b38 dl_main+0x1cf8 (foo.so)
|
|
-> 69.105us BEGIN _dl_debug_state
|
|
1348489/1348489 2420721.482218583: 1 branches:uH: call 7f9ac9716b41 dl_main+0x1d01 (foo.so) => 7f9ac970ed50 _dl_audit_activity_map+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218708: 1 branches:uH: return 7f9ac970edde _dl_audit_activity_map+0x8e (foo.so) => 7f9ac9716b46 dl_main+0x1d06 (foo.so)
|
|
-> 69.209us END _dl_debug_state
|
|
-> 69.209us BEGIN _dl_audit_activity_map
|
|
1348489/1348489 2420721.482218711: 1 branches:uH: call 7f9ac9716b7f dl_main+0x1d3f (foo.so) => 7f9ac9719bc0 __access+0x0 (foo.so)
|
|
-> 69.334us END _dl_audit_activity_map
|
|
1348489/1348489 2420721.482218838: 1 branches:uH: syscall 7f9ac9719bc9 __access+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 69.337us BEGIN __access
|
|
1348489/1348489 2420721.482218838: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218838: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482218853: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 69.464us BEGIN __entry_text_start
|
|
-> 69.469us BEGIN do_syscall_64
|
|
-> 69.474us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482218855: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 69.479us END syscall_enter_from_user_mode
|
|
-> 69.479us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482218859: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 69.481us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482218864: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 69.485us END __audit_syscall_entry
|
|
-> 69.485us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482218865: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 69.49us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482218867: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad903590 __x64_sys_access+0x0 (foo.so)
|
|
-> 69.491us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482218867: 1 branches:uH: jmp ffffffffad9035a3 __x64_sys_access+0x13 (foo.so) => ffffffffad903290 do_faccessat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219075: 1 branches:uH: call ffffffffad90345b do_faccessat+0x1cb (foo.so) => ffffffffad6bbbe0 prepare_creds+0x0 (foo.so)
|
|
-> 69.493us BEGIN __x64_sys_access
|
|
-> 69.597us END __x64_sys_access
|
|
-> 69.597us BEGIN do_faccessat
|
|
1348489/1348489 2420721.482219075: 1 branches:uH: call ffffffffad6bbbfd prepare_creds+0x1d (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219075: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219414: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 69.701us BEGIN prepare_creds
|
|
-> 69.814us BEGIN kmem_cache_alloc
|
|
-> 69.927us BEGIN should_failslab
|
|
1348489/1348489 2420721.482219414: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219417: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 70.04us END should_failslab
|
|
-> 70.04us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482219418: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 70.043us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482219418: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219418: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482219419: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 70.044us END rcu_read_unlock_strict
|
|
-> 70.044us BEGIN rcu_read_unlock_strict
|
|
-> 70.045us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482219419: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219421: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 70.045us END get_obj_cgroup_from_current
|
|
-> 70.045us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482219518: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 70.047us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482219518: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219525: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 70.144us BEGIN memset
|
|
-> 70.147us END memset
|
|
-> 70.147us BEGIN memset_erms
|
|
1348489/1348489 2420721.482219525: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219546: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 70.151us END memset_erms
|
|
-> 70.151us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482219549: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 70.172us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482219549: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219710: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 70.175us END rcu_read_unlock_strict
|
|
-> 70.175us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482219710: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219711: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 70.336us END mod_objcg_state
|
|
-> 70.336us END memcg_slab_post_alloc_hook
|
|
-> 70.336us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482219711: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad6bbc02 prepare_creds+0x22 (foo.so)
|
|
1348489/1348489 2420721.482219991: 1 branches:uH: call ffffffffad6bbd3e prepare_creds+0x15e (foo.so) => ffffffffad6be3b0 get_ucounts+0x0 (foo.so)
|
|
-> 70.337us END rcu_read_unlock_strict
|
|
-> 70.337us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482219997: 1 branches:uH: return ffffffffad6be3c4 get_ucounts+0x14 (foo.so) => ffffffffad6bbd43 prepare_creds+0x163 (foo.so)
|
|
-> 70.617us BEGIN get_ucounts
|
|
1348489/1348489 2420721.482219997: 1 branches:uH: call ffffffffad6bbd5b prepare_creds+0x17b (foo.so) => ffffffffad9ffae0 security_prepare_creds+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219997: 1 branches:uH: call ffffffffad9ffb48 security_prepare_creds+0x68 (foo.so) => ffffffffad8cdfb0 __kmalloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482219997: 1 branches:uH: call ffffffffad8cdfee __kmalloc+0x3e (foo.so) => ffffffffad86af10 kmalloc_slab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220001: 1 branches:uH: return ffffffffad86af58 kmalloc_slab+0x48 (foo.so) => ffffffffad8cdff3 __kmalloc+0x43 (foo.so)
|
|
-> 70.623us END get_ucounts
|
|
-> 70.623us BEGIN security_prepare_creds
|
|
-> 70.624us BEGIN __kmalloc
|
|
-> 70.625us BEGIN kmalloc_slab
|
|
1348489/1348489 2420721.482220001: 1 branches:uH: call ffffffffad8ce01b __kmalloc+0x6b (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220001: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce020 __kmalloc+0x70 (foo.so)
|
|
1348489/1348489 2420721.482220001: 1 branches:uH: call ffffffffad8ce034 __kmalloc+0x84 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220003: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 70.627us END kmalloc_slab
|
|
-> 70.627us BEGIN should_failslab
|
|
-> 70.628us END should_failslab
|
|
-> 70.628us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482220004: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 70.629us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482220004: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220005: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 70.63us END rcu_read_unlock_strict
|
|
-> 70.63us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482220005: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce039 __kmalloc+0x89 (foo.so)
|
|
1348489/1348489 2420721.482220005: 1 branches:uH: call ffffffffad8ce04d __kmalloc+0x9d (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220007: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce052 __kmalloc+0xa2 (foo.so)
|
|
-> 70.631us END rcu_read_unlock_strict
|
|
-> 70.631us END get_obj_cgroup_from_current
|
|
-> 70.631us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482220148: 1 branches:uH: call ffffffffad8ce1c0 __kmalloc+0x210 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 70.633us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482220148: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220155: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ce1c5 __kmalloc+0x215 (foo.so)
|
|
-> 70.774us BEGIN memset
|
|
-> 70.777us END memset
|
|
-> 70.777us BEGIN memset_erms
|
|
1348489/1348489 2420721.482220155: 1 branches:uH: call ffffffffad8ce126 __kmalloc+0x176 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220157: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 70.781us END memset_erms
|
|
-> 70.781us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482220158: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 70.783us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482220158: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220161: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 70.784us END rcu_read_unlock_strict
|
|
-> 70.784us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482220161: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220161: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ce12b __kmalloc+0x17b (foo.so)
|
|
1348489/1348489 2420721.482220162: 1 branches:uH: return ffffffffad8ce15f __kmalloc+0x1af (foo.so) => ffffffffad9ffb4d security_prepare_creds+0x6d (foo.so)
|
|
-> 70.787us END mod_objcg_state
|
|
-> 70.787us END memcg_slab_post_alloc_hook
|
|
-> 70.787us BEGIN rcu_read_unlock_strict
|
|
-> 70.788us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482220163: 1 branches:uH: call ffffffffad9ffb22 security_prepare_creds+0x42 (foo.so) => ffffffffada64ce0 hook_cred_prepare+0x0 (foo.so)
|
|
-> 70.788us END __kmalloc
|
|
1348489/1348489 2420721.482220340: 1 branches:uH: return ffffffffada64d2a hook_cred_prepare+0x4a (foo.so) => ffffffffad9ffb24 security_prepare_creds+0x44 (foo.so)
|
|
-> 70.789us BEGIN hook_cred_prepare
|
|
1348489/1348489 2420721.482220348: 1 branches:uH: call ffffffffad9ffb22 security_prepare_creds+0x42 (foo.so) => ffffffffad819880 bpf_lsm_cred_prepare+0x0 (foo.so)
|
|
-> 70.966us END hook_cred_prepare
|
|
1348489/1348489 2420721.482220350: 1 branches:uH: return ffffffffad819887 bpf_lsm_cred_prepare+0x7 (foo.so) => ffffffffad9ffb24 security_prepare_creds+0x44 (foo.so)
|
|
-> 70.974us BEGIN bpf_lsm_cred_prepare
|
|
1348489/1348489 2420721.482220351: 1 branches:uH: return ffffffffad9ffb3f security_prepare_creds+0x5f (foo.so) => ffffffffad6bbd60 prepare_creds+0x180 (foo.so)
|
|
-> 70.976us END bpf_lsm_cred_prepare
|
|
1348489/1348489 2420721.482220351: 1 branches:uH: return ffffffffad6bbd6a prepare_creds+0x18a (foo.so) => ffffffffad903460 do_faccessat+0x1d0 (foo.so)
|
|
1348489/1348489 2420721.482220351: 1 branches:uH: call ffffffffad9034cc do_faccessat+0x23c (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220351: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220620: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 70.977us END security_prepare_creds
|
|
-> 70.977us END prepare_creds
|
|
-> 70.977us BEGIN make_kuid
|
|
-> 71.111us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482220620: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad9034d1 do_faccessat+0x241 (foo.so)
|
|
1348489/1348489 2420721.482220621: 1 branches:uH: call ffffffffad90349b do_faccessat+0x20b (foo.so) => ffffffffad6bb890 override_creds+0x0 (foo.so)
|
|
-> 71.246us END map_id_range_down
|
|
-> 71.246us END make_kuid
|
|
1348489/1348489 2420721.482220637: 1 branches:uH: return ffffffffad6bb8b2 override_creds+0x22 (foo.so) => ffffffffad9034a0 do_faccessat+0x210 (foo.so)
|
|
-> 71.247us BEGIN override_creds
|
|
1348489/1348489 2420721.482220705: 1 branches:uH: call ffffffffad90331b do_faccessat+0x8b (foo.so) => ffffffffad91c3c0 user_path_at_empty+0x0 (foo.so)
|
|
-> 71.263us END override_creds
|
|
1348489/1348489 2420721.482220705: 1 branches:uH: call ffffffffad91c3de user_path_at_empty+0x1e (foo.so) => ffffffffad91ba50 getname_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220744: 1 branches:uH: jmp ffffffffad91ba9c getname_flags+0x4c (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
-> 71.331us BEGIN user_path_at_empty
|
|
-> 71.35us BEGIN getname_flags
|
|
1348489/1348489 2420721.482220744: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482220744: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221081: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 71.37us END getname_flags
|
|
-> 71.37us BEGIN getname_flags.part.0
|
|
-> 71.482us BEGIN kmem_cache_alloc
|
|
-> 71.594us BEGIN should_failslab
|
|
1348489/1348489 2420721.482221310: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 71.707us END should_failslab
|
|
1348489/1348489 2420721.482221310: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221336: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 71.936us BEGIN memset
|
|
-> 71.949us END memset
|
|
-> 71.949us BEGIN memset_erms
|
|
1348489/1348489 2420721.482221336: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221339: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 71.962us END memset_erms
|
|
-> 71.962us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482221479: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 71.965us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482221479: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221479: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221479: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221493: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 72.105us END kmem_cache_alloc
|
|
-> 72.105us BEGIN strncpy_from_user
|
|
-> 72.109us BEGIN __check_object_size
|
|
-> 72.114us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482221493: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221508: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 72.119us END check_stack_object
|
|
-> 72.119us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482221706: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
-> 72.134us END __virt_addr_valid
|
|
1348489/1348489 2420721.482221725: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 72.332us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482221727: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 72.351us END __check_heap_object
|
|
1348489/1348489 2420721.482221752: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 72.353us END __check_object_size
|
|
1348489/1348489 2420721.482221761: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad91c3e3 user_path_at_empty+0x23 (foo.so)
|
|
-> 72.378us END strncpy_from_user
|
|
1348489/1348489 2420721.482221761: 1 branches:uH: call ffffffffad91c3f5 user_path_at_empty+0x35 (foo.so) => ffffffffad91c130 filename_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221784: 1 branches:uH: call ffffffffad91c1ed filename_lookup+0xbd (foo.so) => ffffffffad918300 path_lookupat+0x0 (foo.so)
|
|
-> 72.387us END getname_flags.part.0
|
|
-> 72.387us BEGIN filename_lookup
|
|
1348489/1348489 2420721.482221784: 1 branches:uH: call ffffffffad91831d path_lookupat+0x1d (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482221832: 1 branches:uH: call ffffffffad9175a7 path_init+0x2b7 (foo.so) => ffffffffad9163c0 nd_jump_root+0x0 (foo.so)
|
|
-> 72.41us BEGIN path_lookupat
|
|
-> 72.434us BEGIN path_init
|
|
1348489/1348489 2420721.482221858: 1 branches:uH: call ffffffffad91647d nd_jump_root+0xbd (foo.so) => ffffffffad9162e0 set_root+0x0 (foo.so)
|
|
-> 72.458us BEGIN nd_jump_root
|
|
1348489/1348489 2420721.482222734: 1 branches:uH: return ffffffffad91635e set_root+0x7e (foo.so) => ffffffffad916482 nd_jump_root+0xc2 (foo.so)
|
|
-> 72.484us BEGIN set_root
|
|
1348489/1348489 2420721.482222736: 1 branches:uH: return ffffffffad916431 nd_jump_root+0x71 (foo.so) => ffffffffad9175ac path_init+0x2bc (foo.so)
|
|
-> 73.36us END set_root
|
|
1348489/1348489 2420721.482222737: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad918322 path_lookupat+0x22 (foo.so)
|
|
-> 73.362us END nd_jump_root
|
|
1348489/1348489 2420721.482222737: 1 branches:uH: call ffffffffad91836d path_lookupat+0x6d (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482222946: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 73.363us END path_init
|
|
-> 73.363us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482222946: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482222946: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482222946: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482222961: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 73.572us BEGIN inode_permission
|
|
-> 73.575us BEGIN generic_permission
|
|
-> 73.579us BEGIN make_kuid
|
|
-> 73.583us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482222961: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482222965: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 73.587us END map_id_range_down
|
|
-> 73.587us END make_kuid
|
|
1348489/1348489 2420721.482222966: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
-> 73.591us END generic_permission
|
|
1348489/1348489 2420721.482223054: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 73.592us END inode_permission
|
|
-> 73.592us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482223063: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
-> 73.68us BEGIN bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482223066: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
-> 73.689us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482223078: 1 branches:uH: call ffffffffad917e15 link_path_walk+0x265 (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
-> 73.692us END security_inode_permission
|
|
1348489/1348489 2420721.482223110: 1 branches:uH: call ffffffffad91718f walk_component+0x4f (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
-> 73.704us BEGIN walk_component
|
|
1348489/1348489 2420721.482223110: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223582: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 73.736us BEGIN lookup_fast.constprop.0
|
|
-> 73.972us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482223583: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad917194 walk_component+0x54 (foo.so)
|
|
-> 74.208us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482223583: 1 branches:uH: call ffffffffad9171be walk_component+0x7e (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223585: 1 branches:uH: call ffffffffad9167ad step_into+0x2ed (foo.so) => ffffffffad932020 __lookup_mnt+0x0 (foo.so)
|
|
-> 74.209us END lookup_fast.constprop.0
|
|
-> 74.209us BEGIN step_into
|
|
1348489/1348489 2420721.482223718: 1 branches:uH: return ffffffffad932071 __lookup_mnt+0x51 (foo.so) => ffffffffad9167b2 step_into+0x2f2 (foo.so)
|
|
-> 74.211us BEGIN __lookup_mnt
|
|
1348489/1348489 2420721.482223731: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad9171c3 walk_component+0x83 (foo.so)
|
|
-> 74.344us END __lookup_mnt
|
|
1348489/1348489 2420721.482223732: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad917e1a link_path_walk+0x26a (foo.so)
|
|
-> 74.357us END step_into
|
|
1348489/1348489 2420721.482223732: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223839: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 74.358us END walk_component
|
|
-> 74.358us BEGIN inode_permission
|
|
1348489/1348489 2420721.482223839: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223839: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223843: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 74.465us BEGIN generic_permission
|
|
-> 74.466us BEGIN make_kuid
|
|
-> 74.467us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482223843: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482223844: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 74.469us END map_id_range_down
|
|
-> 74.469us END make_kuid
|
|
1348489/1348489 2420721.482223844: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223845: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 74.47us END generic_permission
|
|
-> 74.47us END inode_permission
|
|
-> 74.47us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482223846: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
-> 74.471us BEGIN bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482223846: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
1348489/1348489 2420721.482223849: 1 branches:uH: call ffffffffad917f1e link_path_walk+0x36e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
-> 74.472us END bpf_lsm_inode_permission
|
|
-> 74.472us END security_inode_permission
|
|
1348489/1348489 2420721.482223849: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223853: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 74.475us BEGIN make_kuid
|
|
-> 74.477us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482223853: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad917f23 link_path_walk+0x373 (foo.so)
|
|
1348489/1348489 2420721.482223854: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad918372 path_lookupat+0x72 (foo.so)
|
|
-> 74.479us END map_id_range_down
|
|
-> 74.479us END make_kuid
|
|
1348489/1348489 2420721.482223854: 1 branches:uH: call ffffffffad91835a path_lookupat+0x5a (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223854: 1 branches:uH: call ffffffffad91718f walk_component+0x4f (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482223854: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224200: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 74.48us END link_path_walk
|
|
-> 74.48us BEGIN walk_component
|
|
-> 74.595us BEGIN lookup_fast.constprop.0
|
|
-> 74.71us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482224202: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad917194 walk_component+0x54 (foo.so)
|
|
-> 74.826us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482224202: 1 branches:uH: call ffffffffad9171be walk_component+0x7e (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224221: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad9171c3 walk_component+0x83 (foo.so)
|
|
-> 74.828us END lookup_fast.constprop.0
|
|
-> 74.828us BEGIN step_into
|
|
1348489/1348489 2420721.482224222: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad91835f path_lookupat+0x5f (foo.so)
|
|
-> 74.847us END step_into
|
|
1348489/1348489 2420721.482224222: 1 branches:uH: call ffffffffad91836d path_lookupat+0x6d (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224239: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad918372 path_lookupat+0x72 (foo.so)
|
|
-> 74.848us END walk_component
|
|
-> 74.848us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482224239: 1 branches:uH: call ffffffffad91837d path_lookupat+0x7d (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224248: 1 branches:uH: call ffffffffad9162b6 terminate_walk+0xc6 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 74.865us END link_path_walk
|
|
-> 74.865us BEGIN terminate_walk
|
|
1348489/1348489 2420721.482224260: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9162bb terminate_walk+0xcb (foo.so)
|
|
-> 74.874us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482224264: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad918382 path_lookupat+0x82 (foo.so)
|
|
-> 74.886us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482224267: 1 branches:uH: return ffffffffad918392 path_lookupat+0x92 (foo.so) => ffffffffad91c1f2 filename_lookup+0xc2 (foo.so)
|
|
-> 74.89us END terminate_walk
|
|
1348489/1348489 2420721.482224280: 1 branches:uH: return ffffffffad91c287 filename_lookup+0x157 (foo.so) => ffffffffad91c3fa user_path_at_empty+0x3a (foo.so)
|
|
-> 74.893us END path_lookupat
|
|
1348489/1348489 2420721.482224280: 1 branches:uH: call ffffffffad91c400 user_path_at_empty+0x40 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224392: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 74.906us END filename_lookup
|
|
-> 74.906us BEGIN putname
|
|
1348489/1348489 2420721.482224405: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 75.018us END putname
|
|
-> 75.018us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482224418: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 75.031us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482224536: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad91c405 user_path_at_empty+0x45 (foo.so)
|
|
-> 75.044us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482224537: 1 branches:uH: return ffffffffad91c40f user_path_at_empty+0x4f (foo.so) => ffffffffad903320 do_faccessat+0x90 (foo.so)
|
|
-> 75.162us END kmem_cache_free
|
|
1348489/1348489 2420721.482224540: 1 branches:uH: call ffffffffad9033c4 do_faccessat+0x134 (foo.so) => ffffffffad6bbb90 revert_creds+0x0 (foo.so)
|
|
-> 75.163us END user_path_at_empty
|
|
1348489/1348489 2420721.482224563: 1 branches:uH: jmp ffffffffad6bbbba revert_creds+0x2a (foo.so) => ffffffffad6bba90 __put_cred+0x0 (foo.so)
|
|
-> 75.166us BEGIN revert_creds
|
|
1348489/1348489 2420721.482224563: 1 branches:uH: jmp ffffffffad6bbaca __put_cred+0x3a (foo.so) => ffffffffad6bb9c0 put_cred_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224590: 1 branches:uH: call ffffffffad6bb9e2 put_cred_rcu+0x22 (foo.so) => ffffffffad9ffa00 security_cred_free+0x0 (foo.so)
|
|
-> 75.189us END revert_creds
|
|
-> 75.189us BEGIN __put_cred
|
|
-> 75.202us END __put_cred
|
|
-> 75.202us BEGIN put_cred_rcu
|
|
1348489/1348489 2420721.482224810: 1 branches:uH: call ffffffffad9ffa26 security_cred_free+0x26 (foo.so) => ffffffffada64cc0 hook_cred_free+0x0 (foo.so)
|
|
-> 75.216us BEGIN security_cred_free
|
|
1348489/1348489 2420721.482224825: 1 branches:uH: return ffffffffada64cde hook_cred_free+0x1e (foo.so) => ffffffffad9ffa28 security_cred_free+0x28 (foo.so)
|
|
-> 75.436us BEGIN hook_cred_free
|
|
1348489/1348489 2420721.482224835: 1 branches:uH: call ffffffffad9ffa26 security_cred_free+0x26 (foo.so) => ffffffffad819870 bpf_lsm_cred_free+0x0 (foo.so)
|
|
-> 75.451us END hook_cred_free
|
|
1348489/1348489 2420721.482224844: 1 branches:uH: return ffffffffad819875 bpf_lsm_cred_free+0x5 (foo.so) => ffffffffad9ffa28 security_cred_free+0x28 (foo.so)
|
|
-> 75.461us BEGIN bpf_lsm_cred_free
|
|
1348489/1348489 2420721.482224926: 1 branches:uH: call ffffffffad9ffa37 security_cred_free+0x37 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 75.47us END bpf_lsm_cred_free
|
|
1348489/1348489 2420721.482224926: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224931: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 75.552us BEGIN kfree
|
|
-> 75.554us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482224932: 1 branches:uH: call ffffffffad8cbc5f kfree+0x2df (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 75.557us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482224932: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482224977: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cbc64 kfree+0x2e4 (foo.so)
|
|
-> 75.558us BEGIN obj_cgroup_uncharge
|
|
-> 75.58us END obj_cgroup_uncharge
|
|
-> 75.58us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482224977: 1 branches:uH: call ffffffffad8cbc8d kfree+0x30d (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225000: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cbc92 kfree+0x312 (foo.so)
|
|
-> 75.603us END refill_obj_stock
|
|
-> 75.603us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482225002: 1 branches:uH: call ffffffffad8cbca1 kfree+0x321 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 75.626us END mod_objcg_state
|
|
1348489/1348489 2420721.482225011: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cbca6 kfree+0x326 (foo.so)
|
|
-> 75.628us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482225021: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad9ffa3c security_cred_free+0x3c (foo.so)
|
|
-> 75.637us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482225023: 1 branches:uH: return ffffffffad9ffa46 security_cred_free+0x46 (foo.so) => ffffffffad6bb9e7 put_cred_rcu+0x27 (foo.so)
|
|
-> 75.647us END kfree
|
|
1348489/1348489 2420721.482225023: 1 branches:uH: call ffffffffad6bb9eb put_cred_rcu+0x2b (foo.so) => ffffffffad9f07c0 key_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225143: 1 branches:uH: return ffffffffad9f07dc key_put+0x1c (foo.so) => ffffffffad6bb9f0 put_cred_rcu+0x30 (foo.so)
|
|
-> 75.649us END security_cred_free
|
|
-> 75.649us BEGIN key_put
|
|
1348489/1348489 2420721.482225143: 1 branches:uH: call ffffffffad6bb9f4 put_cred_rcu+0x34 (foo.so) => ffffffffad9f07c0 key_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225152: 1 branches:uH: return ffffffffad9f07dc key_put+0x1c (foo.so) => ffffffffad6bb9f9 put_cred_rcu+0x39 (foo.so)
|
|
-> 75.769us END key_put
|
|
-> 75.769us BEGIN key_put
|
|
1348489/1348489 2420721.482225152: 1 branches:uH: call ffffffffad6bb9fd put_cred_rcu+0x3d (foo.so) => ffffffffad9f07c0 key_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225159: 1 branches:uH: return ffffffffad9f07dc key_put+0x1c (foo.so) => ffffffffad6bba02 put_cred_rcu+0x42 (foo.so)
|
|
-> 75.778us END key_put
|
|
-> 75.778us BEGIN key_put
|
|
1348489/1348489 2420721.482225159: 1 branches:uH: call ffffffffad6bba06 put_cred_rcu+0x46 (foo.so) => ffffffffad9f07c0 key_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225163: 1 branches:uH: return ffffffffad9f07dc key_put+0x1c (foo.so) => ffffffffad6bba0b put_cred_rcu+0x4b (foo.so)
|
|
-> 75.785us END key_put
|
|
-> 75.785us BEGIN key_put
|
|
1348489/1348489 2420721.482225163: 1 branches:uH: call ffffffffad6bba1d put_cred_rcu+0x5d (foo.so) => ffffffffad69e930 free_uid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225271: 1 branches:uH: call ffffffffad69e964 free_uid+0x34 (foo.so) => ffffffffadae5190 refcount_dec_and_lock_irqsave+0x0 (foo.so)
|
|
-> 75.789us END key_put
|
|
-> 75.789us BEGIN free_uid
|
|
1348489/1348489 2420721.482225271: 1 branches:uH: call ffffffffadae51a2 refcount_dec_and_lock_irqsave+0x12 (foo.so) => ffffffffadae5040 refcount_dec_not_one+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225312: 1 branches:uH: return ffffffffadae5060 refcount_dec_not_one+0x20 (foo.so) => ffffffffadae51a7 refcount_dec_and_lock_irqsave+0x17 (foo.so)
|
|
-> 75.897us BEGIN refcount_dec_and_lock_irqsave
|
|
-> 75.917us BEGIN refcount_dec_not_one
|
|
1348489/1348489 2420721.482225312: 1 branches:uH: return ffffffffadae51b4 refcount_dec_and_lock_irqsave+0x24 (foo.so) => ffffffffad69e969 free_uid+0x39 (foo.so)
|
|
1348489/1348489 2420721.482225315: 1 branches:uH: return ffffffffad69e982 free_uid+0x52 (foo.so) => ffffffffad6bba22 put_cred_rcu+0x62 (foo.so)
|
|
-> 75.938us END refcount_dec_not_one
|
|
-> 75.938us END refcount_dec_and_lock_irqsave
|
|
1348489/1348489 2420721.482225317: 1 branches:uH: call ffffffffad6bba2b put_cred_rcu+0x6b (foo.so) => ffffffffad6be2d0 put_ucounts+0x0 (foo.so)
|
|
-> 75.941us END free_uid
|
|
1348489/1348489 2420721.482225317: 1 branches:uH: call ffffffffad6be303 put_ucounts+0x33 (foo.so) => ffffffffadb450e0 _atomic_dec_and_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225437: 1 branches:uH: return ffffffffadb45115 _atomic_dec_and_lock_irqsave+0x35 (foo.so) => ffffffffad6be308 put_ucounts+0x38 (foo.so)
|
|
-> 75.943us BEGIN put_ucounts
|
|
-> 76.003us BEGIN _atomic_dec_and_lock_irqsave
|
|
1348489/1348489 2420721.482225441: 1 branches:uH: return ffffffffad6be388 put_ucounts+0xb8 (foo.so) => ffffffffad6bba30 put_cred_rcu+0x70 (foo.so)
|
|
-> 76.063us END _atomic_dec_and_lock_irqsave
|
|
1348489/1348489 2420721.482225448: 1 branches:uH: jmp ffffffffad6bba62 put_cred_rcu+0xa2 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 76.067us END put_ucounts
|
|
1348489/1348489 2420721.482225455: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 76.074us END put_cred_rcu
|
|
-> 76.074us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482225458: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 76.081us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482225463: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 76.084us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482225463: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225498: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 76.089us BEGIN obj_cgroup_uncharge
|
|
-> 76.106us END obj_cgroup_uncharge
|
|
-> 76.106us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482225498: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225506: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 76.124us END refill_obj_stock
|
|
-> 76.124us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482225507: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 76.132us END mod_objcg_state
|
|
1348489/1348489 2420721.482225509: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 76.133us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482225518: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad9033c9 do_faccessat+0x139 (foo.so)
|
|
-> 76.135us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482225519: 1 branches:uH: return ffffffffad9033ee do_faccessat+0x15e (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 76.144us END kmem_cache_free
|
|
1348489/1348489 2420721.482225519: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225521: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 76.145us END do_faccessat
|
|
-> 76.145us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482225521: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225527: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 76.147us BEGIN syscall_exit_work
|
|
-> 76.15us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482225527: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225529: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 76.153us BEGIN path_put
|
|
-> 76.154us BEGIN dput
|
|
1348489/1348489 2420721.482225529: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225530: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 76.155us END dput
|
|
-> 76.155us END path_put
|
|
-> 76.155us BEGIN mntput
|
|
1348489/1348489 2420721.482225530: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225532: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 76.156us END mntput
|
|
-> 76.156us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482225532: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225534: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 76.158us END unroll_tree_refs
|
|
-> 76.158us BEGIN kfree
|
|
1348489/1348489 2420721.482225534: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482225536: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 76.16us END kfree
|
|
-> 76.16us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482225536: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225547: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 76.162us END syscall_exit_work
|
|
-> 76.162us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482225547: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482225547: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482225576: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719bcb __access+0xb (foo.so)
|
|
-> 76.173us END exit_to_user_mode_prepare
|
|
-> 76.173us END syscall_exit_to_user_mode
|
|
-> 76.173us END do_syscall_64
|
|
-> 76.173us END __entry_text_start
|
|
-> 76.173us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 76.187us END entry_SYSCALL_64_after_hwframe
|
|
-> 76.187us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482225577: 1 branches:uH: return 7f9ac9719be5 __access+0x25 (foo.so) => 7f9ac9716b84 dl_main+0x1d44 (foo.so)
|
|
-> 76.202us END syscall_return_via_sysret
|
|
1348489/1348489 2420721.482225577: 1 branches:uH: call 7f9ac9716bad dl_main+0x1d6d (foo.so) => 7f9ac970eef0 _dl_audit_objopen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225582: 1 branches:uH: return 7f9ac970eefe _dl_audit_objopen+0xe (foo.so) => 7f9ac9716bb2 dl_main+0x1d72 (foo.so)
|
|
-> 76.203us END __access
|
|
-> 76.203us BEGIN _dl_audit_objopen
|
|
1348489/1348489 2420721.482225582: 1 branches:uH: call 7f9ac9716bd3 dl_main+0x1d93 (foo.so) => 7f9ac96f92c0 _dl_map_object_deps+0x0 (foo.so)
|
|
1348489/1348489 2420721.482225894: 1 branches:uH: call 7f9ac96f95fe _dl_map_object_deps+0x33e (foo.so) => 7f9ac96fd200 _dl_dst_count+0x0 (foo.so)
|
|
-> 76.208us END _dl_audit_objopen
|
|
-> 76.208us BEGIN _dl_map_object_deps
|
|
1348489/1348489 2420721.482225894: 1 branches:uH: call 7f9ac96fd214 _dl_dst_count+0x14 (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226021: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac96fd219 _dl_dst_count+0x19 (foo.so)
|
|
-> 76.52us BEGIN _dl_dst_count
|
|
-> 76.583us BEGIN strchr
|
|
1348489/1348489 2420721.482226022: 1 branches:uH: return 7f9ac96fd229 _dl_dst_count+0x29 (foo.so) => 7f9ac96f9603 _dl_map_object_deps+0x343 (foo.so)
|
|
-> 76.647us END strchr
|
|
1348489/1348489 2420721.482226028: 1 branches:uH: call 7f9ac96f9706 _dl_map_object_deps+0x446 (foo.so) => 7f9ac9710b80 _dl_catch_exception+0x0 (foo.so)
|
|
-> 76.648us END _dl_dst_count
|
|
1348489/1348489 2420721.482226154: 1 branches:uH: call 7f9ac9710bd2 _dl_catch_exception+0x52 (foo.so) => 7f9ac971a110 __GI___sigsetjmp+0x0 (foo.so)
|
|
-> 76.654us BEGIN _dl_catch_exception
|
|
1348489/1348489 2420721.482226166: 1 branches:uH: return 7f9ac971a16e __GI___sigsetjmp+0x5e (foo.so) => 7f9ac9710bd7 _dl_catch_exception+0x57 (foo.so)
|
|
-> 76.78us BEGIN __GI___sigsetjmp
|
|
1348489/1348489 2420721.482226167: 1 branches:uH: call 7f9ac9710bec _dl_catch_exception+0x6c (foo.so) => 7f9ac96f9280 openaux+0x0 (foo.so)
|
|
-> 76.792us END __GI___sigsetjmp
|
|
1348489/1348489 2420721.482226167: 1 branches:uH: call 7f9ac96f92b0 openaux+0x30 (foo.so) => 7f9ac96ff5b0 _dl_map_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226447: 1 branches:uH: hw int 7f9ac96ff5c5 _dl_map_object+0x15 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 76.793us BEGIN openaux
|
|
-> 76.933us BEGIN _dl_map_object
|
|
1348489/1348489 2420721.482226447: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226455: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 77.073us BEGIN asm_exc_page_fault
|
|
-> 77.077us BEGIN error_entry
|
|
1348489/1348489 2420721.482226533: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 77.081us BEGIN sync_regs
|
|
1348489/1348489 2420721.482226533: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482226533: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226533: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226535: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 77.159us END sync_regs
|
|
-> 77.159us END error_entry
|
|
-> 77.159us BEGIN exc_page_fault
|
|
-> 77.16us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482226535: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482226536: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 77.161us BEGIN irqentry_enter_from_user_mode
|
|
-> 77.162us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482226536: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226537: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 77.162us END irqentry_enter
|
|
-> 77.162us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482226546: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 77.163us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482226546: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226546: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226556: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 77.172us END down_read_trylock
|
|
-> 77.172us BEGIN find_vma
|
|
-> 77.177us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482226581: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 77.182us END vmacache_find
|
|
1348489/1348489 2420721.482226582: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 77.207us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482226583: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 77.208us END vmacache_update
|
|
1348489/1348489 2420721.482226592: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 77.209us END find_vma
|
|
1348489/1348489 2420721.482226592: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226600: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 77.218us BEGIN handle_mm_fault
|
|
-> 77.222us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482226600: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226600: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226607: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 77.226us END mem_cgroup_from_task
|
|
-> 77.226us BEGIN __count_memcg_events
|
|
-> 77.229us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482226608: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 77.233us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482226608: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226609: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 77.234us END __count_memcg_events
|
|
-> 77.234us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482226609: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226609: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482226612: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 77.235us END arch_local_irq_enable
|
|
-> 77.235us BEGIN rcu_read_unlock_strict
|
|
-> 77.238us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482226619: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 77.238us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482226621: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 77.245us BEGIN pgd_none
|
|
1348489/1348489 2420721.482226621: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226622: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 77.247us END pgd_none
|
|
-> 77.247us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482226622: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226628: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 77.248us END p4d_offset
|
|
-> 77.248us BEGIN pud_val
|
|
1348489/1348489 2420721.482226628: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226629: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 77.254us END pud_val
|
|
-> 77.254us BEGIN pud_val
|
|
1348489/1348489 2420721.482226629: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226631: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 77.255us END pud_val
|
|
-> 77.255us BEGIN pud_val
|
|
1348489/1348489 2420721.482226631: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226633: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 77.257us END pud_val
|
|
-> 77.257us BEGIN pud_val
|
|
1348489/1348489 2420721.482226633: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226634: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 77.259us END pud_val
|
|
-> 77.259us BEGIN pud_val
|
|
1348489/1348489 2420721.482226634: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226640: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 77.26us END pud_val
|
|
-> 77.26us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226640: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226641: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 77.266us END pmd_val
|
|
-> 77.266us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226641: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226643: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 77.267us END pmd_val
|
|
-> 77.267us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226643: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226645: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 77.269us END pmd_val
|
|
-> 77.269us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226645: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226645: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226649: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 77.271us END pmd_val
|
|
-> 77.271us BEGIN pmd_page_vaddr
|
|
-> 77.273us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226649: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482226652: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 77.275us END pmd_val
|
|
-> 77.275us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482226654: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 77.278us BEGIN pmd_val
|
|
1348489/1348489 2420721.482226654: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226654: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226782: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 77.28us END pmd_val
|
|
-> 77.28us BEGIN alloc_pages_vma
|
|
-> 77.344us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482226783: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 77.408us END __get_vma_policy
|
|
1348489/1348489 2420721.482226790: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 77.409us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482226790: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226790: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226795: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 77.416us END policy_nodemask
|
|
-> 77.416us BEGIN __alloc_pages
|
|
-> 77.418us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482226795: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226804: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 77.421us END should_fail_alloc_page
|
|
-> 77.421us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482226804: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226813: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 77.43us END __next_zones_zonelist
|
|
-> 77.43us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482226943: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 77.439us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482226943: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226947: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 77.569us END __list_del_entry_valid
|
|
-> 77.569us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482226967: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 77.573us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482226968: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 77.593us END clear_page_erms
|
|
1348489/1348489 2420721.482226969: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 77.594us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482226970: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 77.595us END get_page_from_freelist
|
|
1348489/1348489 2420721.482226972: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 77.596us END __alloc_pages
|
|
1348489/1348489 2420721.482226972: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226972: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226982: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 77.598us END alloc_pages_vma
|
|
-> 77.598us BEGIN __mem_cgroup_charge
|
|
-> 77.603us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482226987: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 77.608us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482226987: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226987: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482226988: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 77.613us END rcu_read_unlock_strict
|
|
-> 77.613us BEGIN rcu_read_unlock_strict
|
|
-> 77.614us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482226988: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482226989: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 77.614us END get_mem_cgroup_from_mm
|
|
-> 77.614us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482227078: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 77.615us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482227086: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 77.704us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482227087: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 77.712us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482227087: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227090: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 77.713us END try_charge_memcg
|
|
-> 77.713us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482227090: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227092: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 77.716us END rcu_read_unlock_strict
|
|
-> 77.716us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482227103: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 77.718us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482227109: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 77.729us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482227109: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227123: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 77.735us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 77.735us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482227124: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 77.749us END memcg_check_events
|
|
1348489/1348489 2420721.482227125: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 77.75us END charge_memcg
|
|
1348489/1348489 2420721.482227125: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
1348489/1348489 2420721.482227126: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
-> 77.751us BEGIN rcu_read_unlock_strict
|
|
-> 77.752us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482227126: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227126: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227128: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 77.752us END __mem_cgroup_charge
|
|
-> 77.752us BEGIN __cgroup_throttle_swaprate
|
|
-> 77.753us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482227128: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227130: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 77.754us END kthread_blkcg
|
|
-> 77.754us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482227131: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
-> 77.756us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482227131: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227132: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 77.757us END __cgroup_throttle_swaprate
|
|
-> 77.757us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482227132: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227132: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227133: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 77.758us END pfn_pte
|
|
-> 77.758us BEGIN pmd_pfn
|
|
-> 77.758us BEGIN pmd_val
|
|
1348489/1348489 2420721.482227134: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 77.759us END pmd_val
|
|
1348489/1348489 2420721.482227134: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227134: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227135: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 77.76us END pmd_pfn
|
|
-> 77.76us BEGIN pmd_page_vaddr
|
|
-> 77.76us BEGIN pmd_val
|
|
1348489/1348489 2420721.482227136: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 77.761us END pmd_val
|
|
1348489/1348489 2420721.482227136: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227170: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 77.762us END pmd_page_vaddr
|
|
-> 77.762us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482227171: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 77.796us END _raw_spin_lock
|
|
1348489/1348489 2420721.482227172: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 77.797us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482227172: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227173: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 77.798us END add_mm_counter_fast
|
|
-> 77.798us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482227173: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227173: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227195: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 77.799us BEGIN __mod_lruvec_page_state
|
|
-> 77.806us BEGIN __mod_lruvec_state
|
|
-> 77.813us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482227195: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227195: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227197: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 77.821us END __mod_node_page_state
|
|
-> 77.821us END __mod_lruvec_state
|
|
-> 77.821us BEGIN __mod_memcg_lruvec_state
|
|
-> 77.822us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482227198: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 77.823us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482227198: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227198: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482227198: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227199: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 77.824us END __mod_memcg_lruvec_state
|
|
-> 77.824us END __mod_lruvec_page_state
|
|
-> 77.824us BEGIN rcu_read_unlock_strict
|
|
-> 77.824us END rcu_read_unlock_strict
|
|
-> 77.824us END page_add_new_anon_rmap
|
|
-> 77.824us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482227199: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227200: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
-> 77.825us END __page_set_anon_rmap
|
|
-> 77.825us BEGIN lru_cache_add_inactive_or_unevictable
|
|
1348489/1348489 2420721.482227206: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 77.826us END lru_cache_add_inactive_or_unevictable
|
|
-> 77.826us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482227206: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227206: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227207: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 77.832us END lru_cache_add
|
|
-> 77.832us BEGIN set_pte
|
|
-> 77.832us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482227207: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482227207: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227208: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 77.833us END native_set_pte
|
|
-> 77.833us END set_pte
|
|
-> 77.833us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482227209: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 77.834us END queued_spin_unlock
|
|
1348489/1348489 2420721.482227211: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 77.835us END __handle_mm_fault
|
|
1348489/1348489 2420721.482227211: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227216: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 77.837us END handle_mm_fault
|
|
-> 77.837us BEGIN up_read
|
|
1348489/1348489 2420721.482227216: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482227216: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227218: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 77.842us END up_read
|
|
-> 77.842us END do_user_addr_fault
|
|
-> 77.842us END exc_page_fault
|
|
-> 77.842us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482227218: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227226: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 77.844us END irqentry_exit
|
|
-> 77.844us BEGIN irqentry_exit_to_user_mode
|
|
-> 77.848us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482227227: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 77.852us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482227227: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227227: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227227: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227316: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac96ff5c5 _dl_map_object+0x15 (foo.so)
|
|
-> 77.853us END irqentry_exit_to_user_mode
|
|
-> 77.853us END asm_exc_page_fault
|
|
-> 77.853us BEGIN error_return
|
|
-> 77.882us END error_return
|
|
-> 77.882us BEGIN __irqentry_text_end
|
|
-> 77.912us END __irqentry_text_end
|
|
-> 77.912us BEGIN native_iret
|
|
1348489/1348489 2420721.482227337: 1 branches:uH: call 7f9ac96ff646 _dl_map_object+0x96 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 77.942us END native_iret
|
|
1348489/1348489 2420721.482227337: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227341: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 77.963us BEGIN _dl_name_match_p
|
|
-> 77.965us BEGIN strcmp
|
|
1348489/1348489 2420721.482227341: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227343: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 77.967us END strcmp
|
|
-> 77.967us BEGIN strcmp
|
|
1348489/1348489 2420721.482227353: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac96ff64b _dl_map_object+0x9b (foo.so)
|
|
-> 77.969us END strcmp
|
|
1348489/1348489 2420721.482227353: 1 branches:uH: call 7f9ac96ff646 _dl_map_object+0x96 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227353: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227364: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 77.979us END _dl_name_match_p
|
|
-> 77.979us BEGIN _dl_name_match_p
|
|
-> 77.984us BEGIN strcmp
|
|
1348489/1348489 2420721.482227364: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227367: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 77.99us END strcmp
|
|
-> 77.99us BEGIN strcmp
|
|
1348489/1348489 2420721.482227367: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227377: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 77.993us END strcmp
|
|
-> 77.993us BEGIN strcmp
|
|
1348489/1348489 2420721.482227389: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac96ff64b _dl_map_object+0x9b (foo.so)
|
|
-> 78.003us END strcmp
|
|
1348489/1348489 2420721.482227400: 1 branches:uH: call 7f9ac96ff68d _dl_map_object+0xdd (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 78.015us END _dl_name_match_p
|
|
1348489/1348489 2420721.482227410: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac96ff692 _dl_map_object+0xe2 (foo.so)
|
|
-> 78.026us BEGIN strcmp
|
|
1348489/1348489 2420721.482227410: 1 branches:uH: call 7f9ac96ff646 _dl_map_object+0x96 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227410: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227460: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 78.036us END strcmp
|
|
-> 78.036us BEGIN _dl_name_match_p
|
|
-> 78.061us BEGIN strcmp
|
|
1348489/1348489 2420721.482227460: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227487: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 78.086us END strcmp
|
|
-> 78.086us BEGIN strcmp
|
|
1348489/1348489 2420721.482227493: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac96ff64b _dl_map_object+0x9b (foo.so)
|
|
-> 78.113us END strcmp
|
|
1348489/1348489 2420721.482227493: 1 branches:uH: call 7f9ac96ff68d _dl_map_object+0xdd (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227511: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac96ff692 _dl_map_object+0xe2 (foo.so)
|
|
-> 78.119us END _dl_name_match_p
|
|
-> 78.119us BEGIN strcmp
|
|
1348489/1348489 2420721.482227531: 1 branches:uH: call 7f9ac96ff713 _dl_map_object+0x163 (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
-> 78.137us END strcmp
|
|
1348489/1348489 2420721.482227537: 1 branches:uH: return 7f9ac971da8a strchr+0x5a (foo.so) => 7f9ac96ff718 _dl_map_object+0x168 (foo.so)
|
|
-> 78.157us BEGIN strchr
|
|
1348489/1348489 2420721.482227537: 1 branches:uH: call 7f9ac96ff7eb _dl_map_object+0x23b (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227548: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac96ff7f0 _dl_map_object+0x240 (foo.so)
|
|
-> 78.163us END strchr
|
|
-> 78.163us BEGIN strlen
|
|
1348489/1348489 2420721.482227548: 1 branches:uH: call 7f9ac96ffa3b _dl_map_object+0x48b (foo.so) => 7f9ac96fd9c0 cache_rpath+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227651: 1 branches:uH: return 7f9ac96fda1e cache_rpath+0x5e (foo.so) => 7f9ac96ffa40 _dl_map_object+0x490 (foo.so)
|
|
-> 78.174us END strlen
|
|
-> 78.174us BEGIN cache_rpath
|
|
1348489/1348489 2420721.482227660: 1 branches:uH: call 7f9ac96ffb44 _dl_map_object+0x594 (foo.so) => 7f9ac96fd9c0 cache_rpath+0x0 (foo.so)
|
|
-> 78.277us END cache_rpath
|
|
1348489/1348489 2420721.482227677: 1 branches:uH: return 7f9ac96fda1e cache_rpath+0x5e (foo.so) => 7f9ac96ffb49 _dl_map_object+0x599 (foo.so)
|
|
-> 78.286us BEGIN cache_rpath
|
|
1348489/1348489 2420721.482227678: 1 branches:uH: call 7f9ac96ff88b _dl_map_object+0x2db (foo.so) => 7f9ac96fd9c0 cache_rpath+0x0 (foo.so)
|
|
-> 78.303us END cache_rpath
|
|
1348489/1348489 2420721.482227692: 1 branches:uH: return 7f9ac96fda1e cache_rpath+0x5e (foo.so) => 7f9ac96ff890 _dl_map_object+0x2e0 (foo.so)
|
|
-> 78.304us BEGIN cache_rpath
|
|
1348489/1348489 2420721.482227692: 1 branches:uH: call 7f9ac96ff8c0 _dl_map_object+0x310 (foo.so) => 7f9ac970b670 _dl_load_cache_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227801: 1 branches:uH: call 7f9ac970b7df _dl_load_cache_lookup+0x16f (foo.so) => 7f9ac9702450 _dl_sysdep_read_whole_file+0x0 (foo.so)
|
|
-> 78.318us END cache_rpath
|
|
-> 78.318us BEGIN _dl_load_cache_lookup
|
|
1348489/1348489 2420721.482227801: 1 branches:uH: call 7f9ac9702475 _dl_sysdep_read_whole_file+0x25 (foo.so) => 7f9ac9719d00 __open64_nocancel+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227845: 1 branches:uH: syscall 7f9ac9719d36 __open64_nocancel+0x36 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 78.427us BEGIN _dl_sysdep_read_whole_file
|
|
-> 78.449us BEGIN __open64_nocancel
|
|
1348489/1348489 2420721.482227845: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227845: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482227859: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 78.471us BEGIN __entry_text_start
|
|
-> 78.475us BEGIN do_syscall_64
|
|
-> 78.48us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482227861: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 78.485us END syscall_enter_from_user_mode
|
|
-> 78.485us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482227868: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 78.487us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482227871: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 78.494us END __audit_syscall_entry
|
|
-> 78.494us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482227872: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 78.497us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482227884: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad905c90 __x64_sys_openat+0x0 (foo.so)
|
|
-> 78.498us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482228011: 1 branches:uH: call ffffffffad905cde __x64_sys_openat+0x4e (foo.so) => ffffffffad9057f0 do_sys_openat2+0x0 (foo.so)
|
|
-> 78.51us BEGIN __x64_sys_openat
|
|
1348489/1348489 2420721.482228011: 1 branches:uH: call ffffffffad905839 do_sys_openat2+0x49 (foo.so) => ffffffffad905630 build_open_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228330: 1 branches:uH: return ffffffffad9057a2 build_open_flags+0x172 (foo.so) => ffffffffad90583e do_sys_openat2+0x4e (foo.so)
|
|
-> 78.637us BEGIN do_sys_openat2
|
|
-> 78.796us BEGIN build_open_flags
|
|
1348489/1348489 2420721.482228330: 1 branches:uH: call ffffffffad905865 do_sys_openat2+0x75 (foo.so) => ffffffffad91bab0 getname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228330: 1 branches:uH: jmp ffffffffad91bae8 getname+0x38 (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228330: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228330: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228334: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 78.956us END build_open_flags
|
|
-> 78.956us BEGIN getname
|
|
-> 78.957us END getname
|
|
-> 78.957us BEGIN getname_flags.part.0
|
|
-> 78.958us BEGIN kmem_cache_alloc
|
|
-> 78.959us BEGIN should_failslab
|
|
1348489/1348489 2420721.482228337: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 78.96us END should_failslab
|
|
1348489/1348489 2420721.482228337: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228358: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 78.963us BEGIN memset
|
|
-> 78.973us END memset
|
|
-> 78.973us BEGIN memset_erms
|
|
1348489/1348489 2420721.482228358: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228359: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 78.984us END memset_erms
|
|
-> 78.984us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482228466: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 78.985us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482228466: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228467: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
-> 79.092us END kmem_cache_alloc
|
|
-> 79.092us BEGIN strncpy_from_user
|
|
1348489/1348489 2420721.482228467: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228471: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 79.093us BEGIN __check_object_size
|
|
-> 79.095us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482228471: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228477: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 79.097us END check_stack_object
|
|
-> 79.097us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482228477: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228485: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 79.103us END __virt_addr_valid
|
|
-> 79.103us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482228487: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 79.111us END __check_heap_object
|
|
1348489/1348489 2420721.482228669: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 79.113us END __check_object_size
|
|
1348489/1348489 2420721.482228673: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad90586a do_sys_openat2+0x7a (foo.so)
|
|
-> 79.295us END strncpy_from_user
|
|
1348489/1348489 2420721.482228673: 1 branches:uH: call ffffffffad905878 do_sys_openat2+0x88 (foo.so) => ffffffffad92d3c0 get_unused_fd_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228673: 1 branches:uH: jmp ffffffffad92d3e0 get_unused_fd_flags+0x20 (foo.so) => ffffffffad92d250 alloc_fd+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228673: 1 branches:uH: call ffffffffad92d28a alloc_fd+0x3a (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228962: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad92d28f alloc_fd+0x3f (foo.so)
|
|
-> 79.299us END getname_flags.part.0
|
|
-> 79.299us BEGIN get_unused_fd_flags
|
|
-> 79.395us END get_unused_fd_flags
|
|
-> 79.395us BEGIN alloc_fd
|
|
-> 79.491us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482228964: 1 branches:uH: call ffffffffad92d2e0 alloc_fd+0x90 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 79.588us END _raw_spin_lock
|
|
1348489/1348489 2420721.482228972: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffad92d2e5 alloc_fd+0x95 (foo.so)
|
|
-> 79.59us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482228972: 1 branches:uH: call ffffffffad92d332 alloc_fd+0xe2 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482228985: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffad92d337 alloc_fd+0xe7 (foo.so)
|
|
-> 79.598us END _find_next_bit
|
|
-> 79.598us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482228985: 1 branches:uH: call ffffffffad92d29b alloc_fd+0x4b (foo.so) => ffffffffad92d020 expand_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229091: 1 branches:uH: return ffffffffad92d193 expand_files+0x173 (foo.so) => ffffffffad92d2a0 alloc_fd+0x50 (foo.so)
|
|
-> 79.611us END _find_next_bit
|
|
-> 79.611us BEGIN expand_files
|
|
1348489/1348489 2420721.482229122: 1 branches:uH: return ffffffffad92d317 alloc_fd+0xc7 (foo.so) => ffffffffad90587d do_sys_openat2+0x8d (foo.so)
|
|
-> 79.717us END expand_files
|
|
1348489/1348489 2420721.482229123: 1 branches:uH: call ffffffffad90589b do_sys_openat2+0xab (foo.so) => ffffffffad91c620 do_filp_open+0x0 (foo.so)
|
|
-> 79.748us END alloc_fd
|
|
1348489/1348489 2420721.482229149: 1 branches:uH: call ffffffffad91c6c0 do_filp_open+0xa0 (foo.so) => ffffffffad91a490 path_openat+0x0 (foo.so)
|
|
-> 79.749us BEGIN do_filp_open
|
|
1348489/1348489 2420721.482229149: 1 branches:uH: call ffffffffad91a4d5 path_openat+0x45 (foo.so) => ffffffffad90a900 alloc_empty_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229532: 1 branches:uH: call ffffffffad90a93b alloc_empty_file+0x3b (foo.so) => ffffffffad90a540 __alloc_file+0x0 (foo.so)
|
|
-> 79.775us BEGIN path_openat
|
|
-> 79.966us BEGIN alloc_empty_file
|
|
1348489/1348489 2420721.482229532: 1 branches:uH: call ffffffffad90a55e __alloc_file+0x1e (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229532: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229674: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 80.158us BEGIN __alloc_file
|
|
-> 80.205us BEGIN kmem_cache_alloc
|
|
-> 80.252us BEGIN should_failslab
|
|
1348489/1348489 2420721.482229674: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229691: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 80.3us END should_failslab
|
|
-> 80.3us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482229697: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 80.317us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482229697: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229698: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 80.323us END rcu_read_unlock_strict
|
|
-> 80.323us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482229698: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482229698: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229701: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 80.324us END rcu_read_unlock_strict
|
|
-> 80.324us END get_obj_cgroup_from_current
|
|
-> 80.324us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482229802: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 80.327us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482229802: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482229808: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 80.428us BEGIN memset
|
|
-> 80.431us END memset
|
|
-> 80.431us BEGIN memset_erms
|
|
1348489/1348489 2420721.482229808: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230370: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 80.434us END memset_erms
|
|
-> 80.434us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482230371: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 80.996us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482230371: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230617: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 80.997us END rcu_read_unlock_strict
|
|
-> 80.997us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482230617: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230618: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 81.243us END mod_objcg_state
|
|
-> 81.243us END memcg_slab_post_alloc_hook
|
|
-> 81.243us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482230619: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad90a563 __alloc_file+0x23 (foo.so)
|
|
-> 81.244us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482230619: 1 branches:uH: call ffffffffad90a58d __alloc_file+0x4d (foo.so) => ffffffffad9ff580 security_file_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230638: 1 branches:uH: call ffffffffad9ff5c3 security_file_alloc+0x43 (foo.so) => ffffffffad819780 bpf_lsm_file_alloc_security+0x0 (foo.so)
|
|
-> 81.245us END kmem_cache_alloc
|
|
-> 81.245us BEGIN security_file_alloc
|
|
1348489/1348489 2420721.482230646: 1 branches:uH: return ffffffffad819787 bpf_lsm_file_alloc_security+0x7 (foo.so) => ffffffffad9ff5c5 security_file_alloc+0x45 (foo.so)
|
|
-> 81.264us BEGIN bpf_lsm_file_alloc_security
|
|
1348489/1348489 2420721.482230650: 1 branches:uH: return ffffffffad9ff5dc security_file_alloc+0x5c (foo.so) => ffffffffad90a592 __alloc_file+0x52 (foo.so)
|
|
-> 81.272us END bpf_lsm_file_alloc_security
|
|
1348489/1348489 2420721.482230650: 1 branches:uH: call ffffffffad90a5c4 __alloc_file+0x84 (foo.so) => ffffffffad6f5570 __mutex_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230758: 1 branches:uH: return ffffffffad6f5596 __mutex_init+0x26 (foo.so) => ffffffffad90a5c9 __alloc_file+0x89 (foo.so)
|
|
-> 81.276us END security_file_alloc
|
|
-> 81.276us BEGIN __mutex_init
|
|
1348489/1348489 2420721.482230762: 1 branches:uH: return ffffffffad90a5ec __alloc_file+0xac (foo.so) => ffffffffad90a940 alloc_empty_file+0x40 (foo.so)
|
|
-> 81.384us END __mutex_init
|
|
1348489/1348489 2420721.482230763: 1 branches:uH: call ffffffffad90a95d alloc_empty_file+0x5d (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
-> 81.388us END __alloc_file
|
|
1348489/1348489 2420721.482230774: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a962 alloc_empty_file+0x62 (foo.so)
|
|
-> 81.389us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482230775: 1 branches:uH: return ffffffffad90a968 alloc_empty_file+0x68 (foo.so) => ffffffffad91a4da path_openat+0x4a (foo.so)
|
|
-> 81.4us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482230775: 1 branches:uH: call ffffffffad91a50c path_openat+0x7c (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230788: 1 branches:uH: call ffffffffad9175a7 path_init+0x2b7 (foo.so) => ffffffffad9163c0 nd_jump_root+0x0 (foo.so)
|
|
-> 81.401us END alloc_empty_file
|
|
-> 81.401us BEGIN path_init
|
|
1348489/1348489 2420721.482230788: 1 branches:uH: call ffffffffad91647d nd_jump_root+0xbd (foo.so) => ffffffffad9162e0 set_root+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230798: 1 branches:uH: return ffffffffad91635e set_root+0x7e (foo.so) => ffffffffad916482 nd_jump_root+0xc2 (foo.so)
|
|
-> 81.414us BEGIN nd_jump_root
|
|
-> 81.419us BEGIN set_root
|
|
1348489/1348489 2420721.482230799: 1 branches:uH: return ffffffffad916431 nd_jump_root+0x71 (foo.so) => ffffffffad9175ac path_init+0x2bc (foo.so)
|
|
-> 81.424us END set_root
|
|
1348489/1348489 2420721.482230800: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad91a511 path_openat+0x81 (foo.so)
|
|
-> 81.425us END nd_jump_root
|
|
1348489/1348489 2420721.482230800: 1 branches:uH: call ffffffffad91a51a path_openat+0x8a (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230802: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 81.426us END path_init
|
|
-> 81.426us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482230808: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 81.428us BEGIN inode_permission
|
|
1348489/1348489 2420721.482230808: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230808: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230812: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 81.434us BEGIN generic_permission
|
|
-> 81.435us BEGIN make_kuid
|
|
-> 81.436us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482230812: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482230816: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 81.438us END map_id_range_down
|
|
-> 81.438us END make_kuid
|
|
1348489/1348489 2420721.482230817: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
-> 81.442us END generic_permission
|
|
1348489/1348489 2420721.482230818: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 81.443us END inode_permission
|
|
-> 81.443us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482230818: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482230819: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
-> 81.444us BEGIN bpf_lsm_inode_permission
|
|
-> 81.445us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482230842: 1 branches:uH: call ffffffffad917e15 link_path_walk+0x265 (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
-> 81.445us END security_inode_permission
|
|
1348489/1348489 2420721.482230842: 1 branches:uH: call ffffffffad91718f walk_component+0x4f (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230842: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230871: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 81.468us BEGIN walk_component
|
|
-> 81.477us BEGIN lookup_fast.constprop.0
|
|
-> 81.487us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482230872: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad917194 walk_component+0x54 (foo.so)
|
|
-> 81.497us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482230872: 1 branches:uH: call ffffffffad9171be walk_component+0x7e (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230880: 1 branches:uH: call ffffffffad9167ad step_into+0x2ed (foo.so) => ffffffffad932020 __lookup_mnt+0x0 (foo.so)
|
|
-> 81.498us END lookup_fast.constprop.0
|
|
-> 81.498us BEGIN step_into
|
|
1348489/1348489 2420721.482230887: 1 branches:uH: return ffffffffad932071 __lookup_mnt+0x51 (foo.so) => ffffffffad9167b2 step_into+0x2f2 (foo.so)
|
|
-> 81.506us BEGIN __lookup_mnt
|
|
1348489/1348489 2420721.482230889: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad9171c3 walk_component+0x83 (foo.so)
|
|
-> 81.513us END __lookup_mnt
|
|
1348489/1348489 2420721.482230891: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad917e1a link_path_walk+0x26a (foo.so)
|
|
-> 81.515us END step_into
|
|
1348489/1348489 2420721.482230891: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230891: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230891: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230891: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230899: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 81.517us END walk_component
|
|
-> 81.517us BEGIN inode_permission
|
|
-> 81.519us BEGIN generic_permission
|
|
-> 81.521us BEGIN make_kuid
|
|
-> 81.523us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482230899: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482230902: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 81.525us END map_id_range_down
|
|
-> 81.525us END make_kuid
|
|
1348489/1348489 2420721.482230903: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
-> 81.528us END generic_permission
|
|
1348489/1348489 2420721.482230904: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 81.529us END inode_permission
|
|
-> 81.529us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482230904: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482230905: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
-> 81.53us BEGIN bpf_lsm_inode_permission
|
|
-> 81.531us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482230914: 1 branches:uH: call ffffffffad917f1e link_path_walk+0x36e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
-> 81.531us END security_inode_permission
|
|
1348489/1348489 2420721.482230914: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230917: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 81.54us BEGIN make_kuid
|
|
-> 81.541us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482230917: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad917f23 link_path_walk+0x373 (foo.so)
|
|
1348489/1348489 2420721.482230919: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad91a51f path_openat+0x8f (foo.so)
|
|
-> 81.543us END map_id_range_down
|
|
-> 81.543us END make_kuid
|
|
1348489/1348489 2420721.482230919: 1 branches:uH: call ffffffffad91a58c path_openat+0xfc (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482230919: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231154: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 81.545us END link_path_walk
|
|
-> 81.545us BEGIN lookup_fast.constprop.0
|
|
-> 81.662us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482231155: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad91a591 path_openat+0x101 (foo.so)
|
|
-> 81.78us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482231155: 1 branches:uH: call ffffffffad91a5ca path_openat+0x13a (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231158: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad91a5cf path_openat+0x13f (foo.so)
|
|
-> 81.781us END lookup_fast.constprop.0
|
|
-> 81.781us BEGIN step_into
|
|
1348489/1348489 2420721.482231158: 1 branches:uH: call ffffffffad91ad6a path_openat+0x8da (foo.so) => ffffffffad915f30 complete_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231158: 1 branches:uH: call ffffffffad915f6a complete_walk+0x3a (foo.so) => ffffffffad915ea0 try_to_unlazy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231158: 1 branches:uH: call ffffffffad915ebd try_to_unlazy+0x1d (foo.so) => ffffffffad915da0 legitimize_links+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231341: 1 branches:uH: return ffffffffad915e4c legitimize_links+0xac (foo.so) => ffffffffad915ec2 try_to_unlazy+0x22 (foo.so)
|
|
-> 81.784us END step_into
|
|
-> 81.784us BEGIN complete_walk
|
|
-> 81.845us BEGIN try_to_unlazy
|
|
-> 81.906us BEGIN legitimize_links
|
|
1348489/1348489 2420721.482231341: 1 branches:uH: call ffffffffad915ecf try_to_unlazy+0x2f (foo.so) => ffffffffad9152e0 __legitimize_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231341: 1 branches:uH: call ffffffffad9152f1 __legitimize_path+0x11 (foo.so) => ffffffffad931ec0 __legitimize_mnt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231351: 1 branches:uH: return ffffffffad931ef2 __legitimize_mnt+0x32 (foo.so) => ffffffffad9152f6 __legitimize_path+0x16 (foo.so)
|
|
-> 81.967us END legitimize_links
|
|
-> 81.967us BEGIN __legitimize_path
|
|
-> 81.972us BEGIN __legitimize_mnt
|
|
1348489/1348489 2420721.482231351: 1 branches:uH: call ffffffffad915302 __legitimize_path+0x22 (foo.so) => ffffffffadad8470 lockref_get_not_dead+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231363: 1 branches:uH: return ffffffffadad84b6 lockref_get_not_dead+0x46 (foo.so) => ffffffffad915307 __legitimize_path+0x27 (foo.so)
|
|
-> 81.977us END __legitimize_mnt
|
|
-> 81.977us BEGIN lockref_get_not_dead
|
|
1348489/1348489 2420721.482231367: 1 branches:uH: return ffffffffad915319 __legitimize_path+0x39 (foo.so) => ffffffffad915ed4 try_to_unlazy+0x34 (foo.so)
|
|
-> 81.989us END lockref_get_not_dead
|
|
1348489/1348489 2420721.482231367: 1 branches:uH: call ffffffffad915edb try_to_unlazy+0x3b (foo.so) => ffffffffad915330 legitimize_root+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231374: 1 branches:uH: return ffffffffad915373 legitimize_root+0x43 (foo.so) => ffffffffad915ee0 try_to_unlazy+0x40 (foo.so)
|
|
-> 81.993us END __legitimize_path
|
|
-> 81.993us BEGIN legitimize_root
|
|
1348489/1348489 2420721.482231375: 1 branches:uH: call ffffffffad915ee7 try_to_unlazy+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 82us END legitimize_root
|
|
1348489/1348489 2420721.482231379: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915eec try_to_unlazy+0x4c (foo.so)
|
|
-> 82.001us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482231380: 1 branches:uH: return ffffffffad915efd try_to_unlazy+0x5d (foo.so) => ffffffffad915f6f complete_walk+0x3f (foo.so)
|
|
-> 82.005us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482231387: 1 branches:uH: return ffffffffad915f87 complete_walk+0x57 (foo.so) => ffffffffad91ad6f path_openat+0x8df (foo.so)
|
|
-> 82.006us END try_to_unlazy
|
|
1348489/1348489 2420721.482231415: 1 branches:uH: call ffffffffad91a65b path_openat+0x1cb (foo.so) => ffffffffad919630 may_open+0x0 (foo.so)
|
|
-> 82.013us END complete_walk
|
|
1348489/1348489 2420721.482231650: 1 branches:uH: call ffffffffad919695 may_open+0x65 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 82.041us BEGIN may_open
|
|
1348489/1348489 2420721.482231660: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 82.276us BEGIN inode_permission
|
|
1348489/1348489 2420721.482231660: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231660: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231666: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 82.286us BEGIN generic_permission
|
|
-> 82.288us BEGIN make_kuid
|
|
-> 82.29us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482231667: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
-> 82.292us END map_id_range_down
|
|
1348489/1348489 2420721.482231670: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 82.293us END make_kuid
|
|
1348489/1348489 2420721.482231670: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231672: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 82.296us END generic_permission
|
|
-> 82.296us END inode_permission
|
|
-> 82.296us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482231672: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482231673: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad91969a may_open+0x6a (foo.so)
|
|
-> 82.298us BEGIN bpf_lsm_inode_permission
|
|
-> 82.299us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482231682: 1 branches:uH: return ffffffffad9196cc may_open+0x9c (foo.so) => ffffffffad91a660 path_openat+0x1d0 (foo.so)
|
|
-> 82.299us END security_inode_permission
|
|
1348489/1348489 2420721.482231682: 1 branches:uH: call ffffffffad91b037 path_openat+0xba7 (foo.so) => ffffffffad9055b0 vfs_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231682: 1 branches:uH: jmp ffffffffad9055d9 vfs_open+0x29 (foo.so) => ffffffffad903cf0 do_dentry_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231682: 1 branches:uH: call ffffffffad903d0f do_dentry_open+0x1f (foo.so) => ffffffffad915020 path_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231682: 1 branches:uH: call ffffffffad91502c path_get+0xc (foo.so) => ffffffffad92e9b0 mntget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482231991: 1 branches:uH: return ffffffffad92e9c4 mntget+0x14 (foo.so) => ffffffffad915031 path_get+0x11 (foo.so)
|
|
-> 82.308us END may_open
|
|
-> 82.308us BEGIN vfs_open
|
|
-> 82.385us END vfs_open
|
|
-> 82.385us BEGIN do_dentry_open
|
|
-> 82.462us BEGIN path_get
|
|
-> 82.539us BEGIN mntget
|
|
1348489/1348489 2420721.482231992: 1 branches:uH: jmp ffffffffad91503f path_get+0x1f (foo.so) => ffffffffadad82f0 lockref_get+0x0 (foo.so)
|
|
-> 82.617us END mntget
|
|
1348489/1348489 2420721.482232101: 1 branches:uH: return ffffffffadad8325 lockref_get+0x35 (foo.so) => ffffffffad903d14 do_dentry_open+0x24 (foo.so)
|
|
-> 82.618us END path_get
|
|
-> 82.618us BEGIN lockref_get
|
|
1348489/1348489 2420721.482232101: 1 branches:uH: call ffffffffad903d2a do_dentry_open+0x3a (foo.so) => ffffffffadae5370 errseq_sample+0x0 (foo.so)
|
|
1348489/1348489 2420721.482232208: 1 branches:uH: return ffffffffadae537a errseq_sample+0xa (foo.so) => ffffffffad903d2f do_dentry_open+0x3f (foo.so)
|
|
-> 82.727us END lockref_get
|
|
-> 82.727us BEGIN errseq_sample
|
|
1348489/1348489 2420721.482232208: 1 branches:uH: call ffffffffad903d44 do_dentry_open+0x54 (foo.so) => ffffffffadae5370 errseq_sample+0x0 (foo.so)
|
|
1348489/1348489 2420721.482232236: 1 branches:uH: return ffffffffadae537a errseq_sample+0xa (foo.so) => ffffffffad903d49 do_dentry_open+0x59 (foo.so)
|
|
-> 82.834us END errseq_sample
|
|
-> 82.834us BEGIN errseq_sample
|
|
1348489/1348489 2420721.482232236: 1 branches:uH: call ffffffffad903db1 do_dentry_open+0xc1 (foo.so) => ffffffffad743c80 try_module_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482232342: 1 branches:uH: return ffffffffad743cf9 try_module_get+0x79 (foo.so) => ffffffffad903db6 do_dentry_open+0xc6 (foo.so)
|
|
-> 82.862us END errseq_sample
|
|
-> 82.862us BEGIN try_module_get
|
|
1348489/1348489 2420721.482232343: 1 branches:uH: call ffffffffad903dd5 do_dentry_open+0xe5 (foo.so) => ffffffffad9ff8a0 security_file_open+0x0 (foo.so)
|
|
-> 82.968us END try_module_get
|
|
1348489/1348489 2420721.482232363: 1 branches:uH: call ffffffffad9ff8bd security_file_open+0x1d (foo.so) => ffffffffada65140 hook_file_open+0x0 (foo.so)
|
|
-> 82.969us BEGIN security_file_open
|
|
1348489/1348489 2420721.482232483: 1 branches:uH: return ffffffffada651b1 hook_file_open+0x71 (foo.so) => ffffffffad9ff8bf security_file_open+0x1f (foo.so)
|
|
-> 82.989us BEGIN hook_file_open
|
|
1348489/1348489 2420721.482232618: 1 branches:uH: call ffffffffad9ff8bd security_file_open+0x1d (foo.so) => ffffffffad819830 bpf_lsm_file_open+0x0 (foo.so)
|
|
-> 83.109us END hook_file_open
|
|
1348489/1348489 2420721.482232629: 1 branches:uH: return ffffffffad819837 bpf_lsm_file_open+0x7 (foo.so) => ffffffffad9ff8bf security_file_open+0x1f (foo.so)
|
|
-> 83.244us BEGIN bpf_lsm_file_open
|
|
1348489/1348489 2420721.482232640: 1 branches:uH: jmp ffffffffad9ff8d8 security_file_open+0x38 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
-> 83.255us END bpf_lsm_file_open
|
|
1348489/1348489 2420721.482232651: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 83.266us END security_file_open
|
|
-> 83.266us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482232662: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad903dda do_dentry_open+0xea (foo.so)
|
|
-> 83.277us END fsnotify_perm.part.0
|
|
-> 83.277us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482232673: 1 branches:uH: call ffffffffad903e39 do_dentry_open+0x149 (foo.so) => ffffffffc017f6a0 ext4_file_open+0x0 (foo.so)
|
|
-> 83.288us END __fsnotify_parent
|
|
1348489/1348489 2420721.482233233: 1 branches:uH: call ffffffffc017f722 ext4_file_open+0x82 (foo.so) => ffffffffad98aef0 fscrypt_file_open+0x0 (foo.so)
|
|
-> 83.299us BEGIN ext4_file_open
|
|
1348489/1348489 2420721.482233233: 1 branches:uH: call ffffffffad98af13 fscrypt_file_open+0x23 (foo.so) => ffffffffad926f90 dget_parent+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233233: 1 branches:uH: call ffffffffad926fb0 dget_parent+0x20 (foo.so) => ffffffffadad8350 lockref_get_not_zero+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233245: 1 branches:uH: return ffffffffadad8396 lockref_get_not_zero+0x46 (foo.so) => ffffffffad926fb5 dget_parent+0x25 (foo.so)
|
|
-> 83.859us BEGIN fscrypt_file_open
|
|
-> 83.863us BEGIN dget_parent
|
|
-> 83.867us BEGIN lockref_get_not_zero
|
|
1348489/1348489 2420721.482233245: 1 branches:uH: call ffffffffad926fb7 dget_parent+0x27 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233246: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad926fbc dget_parent+0x2c (foo.so)
|
|
-> 83.871us END lockref_get_not_zero
|
|
-> 83.871us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482233247: 1 branches:uH: return ffffffffad926fd1 dget_parent+0x41 (foo.so) => ffffffffad98af18 fscrypt_file_open+0x28 (foo.so)
|
|
-> 83.872us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482233247: 1 branches:uH: call ffffffffad98af2b fscrypt_file_open+0x3b (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233247: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233256: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 83.873us END dget_parent
|
|
-> 83.873us BEGIN dput
|
|
-> 83.877us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482233256: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233260: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad98af30 fscrypt_file_open+0x40 (foo.so)
|
|
-> 83.882us END lockref_put_return
|
|
-> 83.882us END dput
|
|
-> 83.882us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482233262: 1 branches:uH: return ffffffffad98af39 fscrypt_file_open+0x49 (foo.so) => ffffffffc017f727 ext4_file_open+0x87 (foo.so)
|
|
-> 83.886us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482233262: 1 branches:uH: call ffffffffc017f75a ext4_file_open+0xba (foo.so) => ffffffffad991460 fsverity_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233439: 1 branches:uH: return ffffffffad9914d1 fsverity_file_open+0x71 (foo.so) => ffffffffc017f75f ext4_file_open+0xbf (foo.so)
|
|
-> 83.888us END fscrypt_file_open
|
|
-> 83.888us BEGIN fsverity_file_open
|
|
1348489/1348489 2420721.482233448: 1 branches:uH: jmp ffffffffc017f7af ext4_file_open+0x10f (foo.so) => ffffffffad9ac0b0 dquot_file_open+0x0 (foo.so)
|
|
-> 84.065us END fsverity_file_open
|
|
1348489/1348489 2420721.482233448: 1 branches:uH: call ffffffffad9ac0bd dquot_file_open+0xd (foo.so) => ffffffffad903240 generic_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482233672: 1 branches:uH: return ffffffffad90325d generic_file_open+0x1d (foo.so) => ffffffffad9ac0c2 dquot_file_open+0x12 (foo.so)
|
|
-> 84.074us END ext4_file_open
|
|
-> 84.074us BEGIN dquot_file_open
|
|
-> 84.186us BEGIN generic_file_open
|
|
1348489/1348489 2420721.482233673: 1 branches:uH: return ffffffffad9ac0ce dquot_file_open+0x1e (foo.so) => ffffffffad903e3c do_dentry_open+0x14c (foo.so)
|
|
-> 84.298us END generic_file_open
|
|
1348489/1348489 2420721.482233702: 1 branches:uH: call ffffffffad903ec3 do_dentry_open+0x1d3 (foo.so) => ffffffffad847ce0 file_ra_state_init+0x0 (foo.so)
|
|
-> 84.299us END dquot_file_open
|
|
1348489/1348489 2420721.482234081: 1 branches:uH: return ffffffffad847d15 file_ra_state_init+0x35 (foo.so) => ffffffffad903ec8 do_dentry_open+0x1d8 (foo.so)
|
|
-> 84.328us BEGIN file_ra_state_init
|
|
1348489/1348489 2420721.482234082: 1 branches:uH: return ffffffffad903f7b do_dentry_open+0x28b (foo.so) => ffffffffad91b03c path_openat+0xbac (foo.so)
|
|
-> 84.707us END file_ra_state_init
|
|
1348489/1348489 2420721.482234082: 1 branches:uH: call ffffffffad91aede path_openat+0xa4e (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234082: 1 branches:uH: call ffffffffad916243 terminate_walk+0x53 (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234082: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234092: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 84.708us END do_dentry_open
|
|
-> 84.708us BEGIN terminate_walk
|
|
-> 84.711us BEGIN dput
|
|
-> 84.714us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482234092: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234093: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad916248 terminate_walk+0x58 (foo.so)
|
|
-> 84.718us END lockref_put_return
|
|
-> 84.718us END dput
|
|
-> 84.718us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482234093: 1 branches:uH: call ffffffffad91624c terminate_walk+0x5c (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234093: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234093: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234096: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 84.719us END rcu_read_unlock_strict
|
|
-> 84.719us BEGIN mntput
|
|
-> 84.72us END mntput
|
|
-> 84.72us BEGIN mntput_no_expire
|
|
-> 84.721us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482234097: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad916251 terminate_walk+0x61 (foo.so)
|
|
-> 84.722us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482234098: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad91aee3 path_openat+0xa53 (foo.so)
|
|
-> 84.723us END mntput_no_expire
|
|
1348489/1348489 2420721.482234099: 1 branches:uH: return ffffffffad91a8d5 path_openat+0x445 (foo.so) => ffffffffad91c6c5 do_filp_open+0xa5 (foo.so)
|
|
-> 84.724us END terminate_walk
|
|
1348489/1348489 2420721.482234101: 1 branches:uH: return ffffffffad91c731 do_filp_open+0x111 (foo.so) => ffffffffad9058a0 do_sys_openat2+0xb0 (foo.so)
|
|
-> 84.725us END path_openat
|
|
1348489/1348489 2420721.482234204: 1 branches:uH: call ffffffffad90590e do_sys_openat2+0x11e (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 84.727us END do_filp_open
|
|
1348489/1348489 2420721.482234221: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad905913 do_sys_openat2+0x123 (foo.so)
|
|
-> 84.83us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482234221: 1 branches:uH: call ffffffffad905918 do_sys_openat2+0x128 (foo.so) => ffffffffad92cf80 fd_install+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234227: 1 branches:uH: return ffffffffad92cfd3 fd_install+0x53 (foo.so) => ffffffffad90591d do_sys_openat2+0x12d (foo.so)
|
|
-> 84.847us END __fsnotify_parent
|
|
-> 84.847us BEGIN fd_install
|
|
1348489/1348489 2420721.482234227: 1 branches:uH: call ffffffffad905886 do_sys_openat2+0x96 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234228: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 84.853us END fd_install
|
|
-> 84.853us BEGIN putname
|
|
1348489/1348489 2420721.482234237: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 84.854us END putname
|
|
-> 84.854us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482234241: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 84.863us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482234260: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad90588b do_sys_openat2+0x9b (foo.so)
|
|
-> 84.867us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482234260: 1 branches:uH: return ffffffffad905861 do_sys_openat2+0x71 (foo.so) => ffffffffad905ce3 __x64_sys_openat+0x53 (foo.so)
|
|
1348489/1348489 2420721.482234261: 1 branches:uH: return ffffffffad905cf7 __x64_sys_openat+0x67 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 84.886us END kmem_cache_free
|
|
-> 84.886us END do_sys_openat2
|
|
1348489/1348489 2420721.482234261: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234262: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 84.887us END __x64_sys_openat
|
|
-> 84.887us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482234262: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234268: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 84.888us BEGIN syscall_exit_work
|
|
-> 84.891us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482234268: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234274: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 84.894us BEGIN path_put
|
|
-> 84.897us BEGIN dput
|
|
1348489/1348489 2420721.482234274: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234275: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 84.9us END dput
|
|
-> 84.9us END path_put
|
|
-> 84.9us BEGIN mntput
|
|
1348489/1348489 2420721.482234275: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234279: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 84.901us END mntput
|
|
-> 84.901us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482234279: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234284: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 84.905us END unroll_tree_refs
|
|
-> 84.905us BEGIN kfree
|
|
1348489/1348489 2420721.482234285: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 84.91us END kfree
|
|
1348489/1348489 2420721.482234286: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 84.911us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482234286: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234297: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 84.912us END syscall_exit_work
|
|
-> 84.912us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482234297: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482234298: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 84.923us END exit_to_user_mode_prepare
|
|
-> 84.923us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482234327: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719d38 __open64_nocancel+0x38 (foo.so)
|
|
-> 84.924us END do_syscall_64
|
|
-> 84.924us END __entry_text_start
|
|
-> 84.924us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 84.938us END entry_SYSCALL_64_after_hwframe
|
|
-> 84.938us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482234327: 1 branches:uH: return 7f9ac9719d40 __open64_nocancel+0x40 (foo.so) => 7f9ac970247a _dl_sysdep_read_whole_file+0x2a (foo.so)
|
|
1348489/1348489 2420721.482234327: 1 branches:uH: call 7f9ac9702497 _dl_sysdep_read_whole_file+0x47 (foo.so) => 7f9ac9719aa0 __fstat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234434: 1 branches:uH: jmp 7f9ac9719ab7 __fstat+0x17 (foo.so) => 7f9ac9719af0 __GI___fstatat64+0x0 (foo.so)
|
|
-> 84.953us END syscall_return_via_sysret
|
|
-> 84.953us END __open64_nocancel
|
|
-> 84.953us BEGIN __fstat
|
|
1348489/1348489 2420721.482234452: 1 branches:uH: syscall 7f9ac9719afc __GI___fstatat64+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 85.06us END __fstat
|
|
-> 85.06us BEGIN __GI___fstatat64
|
|
1348489/1348489 2420721.482234452: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234452: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234466: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 85.078us BEGIN __entry_text_start
|
|
-> 85.082us BEGIN do_syscall_64
|
|
-> 85.087us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482234468: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 85.092us END syscall_enter_from_user_mode
|
|
-> 85.092us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482234471: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 85.094us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482234476: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 85.097us END __audit_syscall_entry
|
|
-> 85.097us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482234478: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 85.102us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482234481: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad90f880 __x64_sys_newfstatat+0x0 (foo.so)
|
|
-> 85.104us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482234481: 1 branches:uH: jmp ffffffffad90f893 __x64_sys_newfstatat+0x13 (foo.so) => ffffffffad90f800 __do_sys_newfstatat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234481: 1 branches:uH: call ffffffffad90f841 __do_sys_newfstatat+0x41 (foo.so) => ffffffffad90f2e0 vfs_statx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234857: 1 branches:uH: call ffffffffad90f361 vfs_statx+0x81 (foo.so) => ffffffffad91c3c0 user_path_at_empty+0x0 (foo.so)
|
|
-> 85.107us BEGIN __x64_sys_newfstatat
|
|
-> 85.232us END __x64_sys_newfstatat
|
|
-> 85.232us BEGIN __do_sys_newfstatat
|
|
-> 85.357us BEGIN vfs_statx
|
|
1348489/1348489 2420721.482234857: 1 branches:uH: call ffffffffad91c3de user_path_at_empty+0x1e (foo.so) => ffffffffad91ba50 getname_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234857: 1 branches:uH: jmp ffffffffad91ba9c getname_flags+0x4c (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234857: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234857: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234882: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 85.483us BEGIN user_path_at_empty
|
|
-> 85.488us BEGIN getname_flags
|
|
-> 85.493us END getname_flags
|
|
-> 85.493us BEGIN getname_flags.part.0
|
|
-> 85.498us BEGIN kmem_cache_alloc
|
|
-> 85.503us BEGIN should_failslab
|
|
1348489/1348489 2420721.482234899: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 85.508us END should_failslab
|
|
1348489/1348489 2420721.482234899: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234921: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 85.525us BEGIN memset
|
|
-> 85.536us END memset
|
|
-> 85.536us BEGIN memset_erms
|
|
1348489/1348489 2420721.482234921: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234922: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 85.547us END memset_erms
|
|
-> 85.547us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482234925: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 85.548us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482234925: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234925: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234925: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234927: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 85.551us END kmem_cache_alloc
|
|
-> 85.551us BEGIN strncpy_from_user
|
|
-> 85.551us BEGIN __check_object_size
|
|
-> 85.552us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482234927: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234934: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 85.553us END check_stack_object
|
|
-> 85.553us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482234934: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234938: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 85.56us END __virt_addr_valid
|
|
-> 85.56us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482234939: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 85.564us END __check_heap_object
|
|
1348489/1348489 2420721.482234965: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 85.565us END __check_object_size
|
|
1348489/1348489 2420721.482234991: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad91c3e3 user_path_at_empty+0x23 (foo.so)
|
|
-> 85.591us END strncpy_from_user
|
|
1348489/1348489 2420721.482234991: 1 branches:uH: call ffffffffad91c3f5 user_path_at_empty+0x35 (foo.so) => ffffffffad91c130 filename_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482234998: 1 branches:uH: call ffffffffad91c1ed filename_lookup+0xbd (foo.so) => ffffffffad918300 path_lookupat+0x0 (foo.so)
|
|
-> 85.617us END getname_flags.part.0
|
|
-> 85.617us BEGIN filename_lookup
|
|
1348489/1348489 2420721.482234998: 1 branches:uH: call ffffffffad91831d path_lookupat+0x1d (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235024: 1 branches:uH: call ffffffffad9174cc path_init+0x1dc (foo.so) => ffffffffad92e070 __fdget_raw+0x0 (foo.so)
|
|
-> 85.624us BEGIN path_lookupat
|
|
-> 85.637us BEGIN path_init
|
|
1348489/1348489 2420721.482235024: 1 branches:uH: jmp ffffffffad92e077 __fdget_raw+0x7 (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235162: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9174d1 path_init+0x1e1 (foo.so)
|
|
-> 85.65us BEGIN __fdget_raw
|
|
-> 85.719us END __fdget_raw
|
|
-> 85.719us BEGIN __fget_light
|
|
1348489/1348489 2420721.482235162: 1 branches:uH: call ffffffffad917676 path_init+0x386 (foo.so) => ffffffffad92e9b0 mntget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235178: 1 branches:uH: return ffffffffad92e9c4 mntget+0x14 (foo.so) => ffffffffad91767b path_init+0x38b (foo.so)
|
|
-> 85.788us END __fget_light
|
|
-> 85.788us BEGIN mntget
|
|
1348489/1348489 2420721.482235178: 1 branches:uH: call ffffffffad91768d path_init+0x39d (foo.so) => ffffffffadad82f0 lockref_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235187: 1 branches:uH: return ffffffffadad8325 lockref_get+0x35 (foo.so) => ffffffffad917692 path_init+0x3a2 (foo.so)
|
|
-> 85.804us END mntget
|
|
-> 85.804us BEGIN lockref_get
|
|
1348489/1348489 2420721.482235193: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad918322 path_lookupat+0x22 (foo.so)
|
|
-> 85.813us END lockref_get
|
|
1348489/1348489 2420721.482235193: 1 branches:uH: call ffffffffad91836d path_lookupat+0x6d (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235209: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad918372 path_lookupat+0x72 (foo.so)
|
|
-> 85.819us END path_init
|
|
-> 85.819us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482235210: 1 branches:uH: call ffffffffad91835a path_lookupat+0x5a (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
-> 85.835us END link_path_walk
|
|
1348489/1348489 2420721.482235220: 1 branches:uH: call ffffffffad91724d walk_component+0x10d (foo.so) => ffffffffad916da0 handle_dots+0x0 (foo.so)
|
|
-> 85.836us BEGIN walk_component
|
|
1348489/1348489 2420721.482235349: 1 branches:uH: return ffffffffad916f27 handle_dots+0x187 (foo.so) => ffffffffad917252 walk_component+0x112 (foo.so)
|
|
-> 85.846us BEGIN handle_dots
|
|
1348489/1348489 2420721.482235355: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad91835f path_lookupat+0x5f (foo.so)
|
|
-> 85.975us END handle_dots
|
|
1348489/1348489 2420721.482235355: 1 branches:uH: call ffffffffad91839f path_lookupat+0x9f (foo.so) => ffffffffad915f30 complete_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235383: 1 branches:uH: return ffffffffad915f87 complete_walk+0x57 (foo.so) => ffffffffad9183a4 path_lookupat+0xa4 (foo.so)
|
|
-> 85.981us END walk_component
|
|
-> 85.981us BEGIN complete_walk
|
|
1348489/1348489 2420721.482235383: 1 branches:uH: call ffffffffad91837d path_lookupat+0x7d (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235396: 1 branches:uH: call ffffffffad916243 terminate_walk+0x53 (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
-> 86.009us END complete_walk
|
|
-> 86.009us BEGIN terminate_walk
|
|
1348489/1348489 2420721.482235404: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad916248 terminate_walk+0x58 (foo.so)
|
|
-> 86.022us BEGIN dput
|
|
1348489/1348489 2420721.482235404: 1 branches:uH: call ffffffffad91624c terminate_walk+0x5c (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235407: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad916251 terminate_walk+0x61 (foo.so)
|
|
-> 86.03us END dput
|
|
-> 86.03us BEGIN mntput
|
|
1348489/1348489 2420721.482235407: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad918382 path_lookupat+0x82 (foo.so)
|
|
1348489/1348489 2420721.482235409: 1 branches:uH: return ffffffffad918392 path_lookupat+0x92 (foo.so) => ffffffffad91c1f2 filename_lookup+0xc2 (foo.so)
|
|
-> 86.033us END mntput
|
|
-> 86.033us END terminate_walk
|
|
1348489/1348489 2420721.482235415: 1 branches:uH: return ffffffffad91c287 filename_lookup+0x157 (foo.so) => ffffffffad91c3fa user_path_at_empty+0x3a (foo.so)
|
|
-> 86.035us END path_lookupat
|
|
1348489/1348489 2420721.482235415: 1 branches:uH: call ffffffffad91c400 user_path_at_empty+0x40 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235415: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235424: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 86.041us END filename_lookup
|
|
-> 86.041us BEGIN putname
|
|
-> 86.045us END putname
|
|
-> 86.045us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482235427: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 86.05us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482235433: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad91c405 user_path_at_empty+0x45 (foo.so)
|
|
-> 86.053us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482235433: 1 branches:uH: return ffffffffad91c40f user_path_at_empty+0x4f (foo.so) => ffffffffad90f366 vfs_statx+0x86 (foo.so)
|
|
1348489/1348489 2420721.482235433: 1 branches:uH: call ffffffffad90f372 vfs_statx+0x92 (foo.so) => ffffffffad9ff070 security_inode_getattr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235447: 1 branches:uH: call ffffffffad9ff09b security_inode_getattr+0x2b (foo.so) => ffffffffad819680 bpf_lsm_inode_getattr+0x0 (foo.so)
|
|
-> 86.059us END kmem_cache_free
|
|
-> 86.059us END user_path_at_empty
|
|
-> 86.059us BEGIN security_inode_getattr
|
|
1348489/1348489 2420721.482235456: 1 branches:uH: return ffffffffad819687 bpf_lsm_inode_getattr+0x7 (foo.so) => ffffffffad9ff09d security_inode_getattr+0x2d (foo.so)
|
|
-> 86.073us BEGIN bpf_lsm_inode_getattr
|
|
1348489/1348489 2420721.482235459: 1 branches:uH: return ffffffffad9ff0b0 security_inode_getattr+0x40 (foo.so) => ffffffffad90f377 vfs_statx+0x97 (foo.so)
|
|
-> 86.082us END bpf_lsm_inode_getattr
|
|
1348489/1348489 2420721.482235461: 1 branches:uH: call ffffffffad90f38d vfs_statx+0xad (foo.so) => ffffffffad90e950 vfs_getattr_nosec+0x0 (foo.so)
|
|
-> 86.085us END security_inode_getattr
|
|
1348489/1348489 2420721.482235636: 1 branches:uH: jmp ffffffffad90ea04 vfs_getattr_nosec+0xb4 (foo.so) => ffffffffc0191650 ext4_file_getattr+0x0 (foo.so)
|
|
-> 86.087us BEGIN vfs_getattr_nosec
|
|
1348489/1348489 2420721.482235636: 1 branches:uH: call ffffffffc0191662 ext4_file_getattr+0x12 (foo.so) => ffffffffc01915b0 ext4_getattr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235788: 1 branches:uH: call ffffffffc0191622 ext4_getattr+0x72 (foo.so) => ffffffffad90e880 generic_fillattr+0x0 (foo.so)
|
|
-> 86.262us END vfs_getattr_nosec
|
|
-> 86.262us BEGIN ext4_file_getattr
|
|
-> 86.338us BEGIN ext4_getattr
|
|
1348489/1348489 2420721.482235788: 1 branches:uH: call ffffffffad90e8b9 generic_fillattr+0x39 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235788: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235802: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 86.414us BEGIN generic_fillattr
|
|
-> 86.418us BEGIN make_kuid
|
|
-> 86.423us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482235803: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad90e8be generic_fillattr+0x3e (foo.so)
|
|
-> 86.428us END map_id_range_down
|
|
1348489/1348489 2420721.482235803: 1 branches:uH: call ffffffffad90e8c9 generic_fillattr+0x49 (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235803: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235812: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 86.429us END make_kuid
|
|
-> 86.429us BEGIN make_kgid
|
|
-> 86.433us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482235812: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad90e8ce generic_fillattr+0x4e (foo.so)
|
|
1348489/1348489 2420721.482235817: 1 branches:uH: return ffffffffad90e943 generic_fillattr+0xc3 (foo.so) => ffffffffc0191627 ext4_getattr+0x77 (foo.so)
|
|
-> 86.438us END map_id_range_down
|
|
-> 86.438us END make_kgid
|
|
1348489/1348489 2420721.482235821: 1 branches:uH: return ffffffffc0191629 ext4_getattr+0x79 (foo.so) => ffffffffc0191667 ext4_file_getattr+0x17 (foo.so)
|
|
-> 86.443us END generic_fillattr
|
|
1348489/1348489 2420721.482235928: 1 branches:uH: return ffffffffc01916cc ext4_file_getattr+0x7c (foo.so) => ffffffffad90f392 vfs_statx+0xb2 (foo.so)
|
|
-> 86.447us END ext4_getattr
|
|
1348489/1348489 2420721.482235928: 1 branches:uH: call ffffffffad90f3c5 vfs_statx+0xe5 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235928: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235928: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235935: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 86.554us END ext4_file_getattr
|
|
-> 86.554us BEGIN path_put
|
|
-> 86.556us BEGIN dput
|
|
-> 86.558us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482235935: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235936: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 86.561us END lockref_put_return
|
|
-> 86.561us END dput
|
|
-> 86.561us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482235936: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235937: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
-> 86.562us END rcu_read_unlock_strict
|
|
-> 86.562us END path_put
|
|
-> 86.562us BEGIN mntput
|
|
1348489/1348489 2420721.482235937: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235938: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 86.563us END mntput
|
|
-> 86.563us BEGIN mntput_no_expire
|
|
-> 86.563us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482235939: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90f3ca vfs_statx+0xea (foo.so)
|
|
-> 86.564us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482235940: 1 branches:uH: return ffffffffad90f3f1 vfs_statx+0x111 (foo.so) => ffffffffad90f846 __do_sys_newfstatat+0x46 (foo.so)
|
|
-> 86.565us END mntput_no_expire
|
|
1348489/1348489 2420721.482235940: 1 branches:uH: call ffffffffad90f850 __do_sys_newfstatat+0x50 (foo.so) => ffffffffad90ec50 cp_new_stat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235940: 1 branches:uH: call ffffffffad90ecdb cp_new_stat+0x8b (foo.so) => ffffffffad764360 from_kuid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235940: 1 branches:uH: call ffffffffad764365 from_kuid_munged+0x5 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482235991: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76436a from_kuid_munged+0xa (foo.so)
|
|
-> 86.566us END vfs_statx
|
|
-> 86.566us BEGIN cp_new_stat
|
|
-> 86.583us BEGIN from_kuid_munged
|
|
-> 86.6us BEGIN map_id_up
|
|
1348489/1348489 2420721.482236003: 1 branches:uH: return ffffffffad764374 from_kuid_munged+0x14 (foo.so) => ffffffffad90ece0 cp_new_stat+0x90 (foo.so)
|
|
-> 86.617us END map_id_up
|
|
1348489/1348489 2420721.482236003: 1 branches:uH: call ffffffffad90ecf6 cp_new_stat+0xa6 (foo.so) => ffffffffad764390 from_kgid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236003: 1 branches:uH: call ffffffffad764399 from_kgid_munged+0x9 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236006: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76439e from_kgid_munged+0xe (foo.so)
|
|
-> 86.629us END from_kuid_munged
|
|
-> 86.629us BEGIN from_kgid_munged
|
|
-> 86.63us BEGIN map_id_up
|
|
1348489/1348489 2420721.482236006: 1 branches:uH: return ffffffffad7643a8 from_kgid_munged+0x18 (foo.so) => ffffffffad90ecfb cp_new_stat+0xab (foo.so)
|
|
1348489/1348489 2420721.482236006: 1 branches:uH: call ffffffffad90ed7f cp_new_stat+0x12f (foo.so) => ffffffffadae52e0 _copy_to_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236019: 1 branches:uH: call ffffffffadae52f7 _copy_to_user+0x17 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 86.632us END map_id_up
|
|
-> 86.632us END from_kgid_munged
|
|
-> 86.632us BEGIN _copy_to_user
|
|
1348489/1348489 2420721.482236141: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae52fc _copy_to_user+0x1c (foo.so)
|
|
-> 86.645us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482236141: 1 branches:uH: return ffffffffadae52fe _copy_to_user+0x1e (foo.so) => ffffffffad90ed84 cp_new_stat+0x134 (foo.so)
|
|
1348489/1348489 2420721.482236151: 1 branches:uH: return ffffffffad90edaa cp_new_stat+0x15a (foo.so) => ffffffffad90f855 __do_sys_newfstatat+0x55 (foo.so)
|
|
-> 86.767us END copy_user_enhanced_fast_string
|
|
-> 86.767us END _copy_to_user
|
|
1348489/1348489 2420721.482236161: 1 branches:uH: return ffffffffad90f872 __do_sys_newfstatat+0x72 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 86.777us END cp_new_stat
|
|
1348489/1348489 2420721.482236161: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236168: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 86.787us END __do_sys_newfstatat
|
|
-> 86.787us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482236168: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236173: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 86.794us BEGIN syscall_exit_work
|
|
-> 86.796us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482236173: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236175: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 86.799us BEGIN path_put
|
|
-> 86.8us BEGIN dput
|
|
1348489/1348489 2420721.482236175: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236176: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 86.801us END dput
|
|
-> 86.801us END path_put
|
|
-> 86.801us BEGIN mntput
|
|
1348489/1348489 2420721.482236176: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236178: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 86.802us END mntput
|
|
-> 86.802us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482236179: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 86.804us END unroll_tree_refs
|
|
1348489/1348489 2420721.482236183: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 86.805us BEGIN kfree
|
|
1348489/1348489 2420721.482236183: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482236184: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 86.809us END kfree
|
|
-> 86.809us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482236184: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236195: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 86.81us END syscall_exit_work
|
|
-> 86.81us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482236195: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482236196: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 86.821us END exit_to_user_mode_prepare
|
|
-> 86.821us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482236222: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719afe __GI___fstatat64+0xe (foo.so)
|
|
-> 86.822us END do_syscall_64
|
|
-> 86.822us END __entry_text_start
|
|
-> 86.822us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 86.835us END entry_SYSCALL_64_after_hwframe
|
|
-> 86.835us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482236222: 1 branches:uH: return 7f9ac9719b07 __GI___fstatat64+0x17 (foo.so) => 7f9ac970249c _dl_sysdep_read_whole_file+0x4c (foo.so)
|
|
1348489/1348489 2420721.482236222: 1 branches:uH: call 7f9ac97024d0 _dl_sysdep_read_whole_file+0x80 (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236230: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 86.848us END syscall_return_via_sysret
|
|
-> 86.848us END __GI___fstatat64
|
|
-> 86.848us BEGIN mmap64
|
|
1348489/1348489 2420721.482236230: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236230: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236244: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 86.856us BEGIN __entry_text_start
|
|
-> 86.86us BEGIN do_syscall_64
|
|
-> 86.865us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482236246: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 86.87us END syscall_enter_from_user_mode
|
|
-> 86.87us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482236249: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 86.872us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482236252: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 86.875us END __audit_syscall_entry
|
|
-> 86.875us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482236253: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 86.878us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482236254: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 86.879us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482236264: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 86.88us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482236287: 1 branches:uH: call ffffffffad887752 ksys_mmap_pgoff+0x152 (foo.so) => ffffffffad92cc00 fget+0x0 (foo.so)
|
|
-> 86.89us END __x64_sys_mmap
|
|
-> 86.89us BEGIN ksys_mmap_pgoff
|
|
1348489/1348489 2420721.482236287: 1 branches:uH: jmp ffffffffad92cc21 fget+0x21 (foo.so) => ffffffffad92cb50 __fget_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236316: 1 branches:uH: call ffffffffad92cbc4 __fget_files+0x74 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 86.913us BEGIN fget
|
|
-> 86.927us END fget
|
|
-> 86.927us BEGIN __fget_files
|
|
1348489/1348489 2420721.482236316: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad92cbc9 __fget_files+0x79 (foo.so)
|
|
1348489/1348489 2420721.482236316: 1 branches:uH: return ffffffffad92cbd6 __fget_files+0x86 (foo.so) => ffffffffad887757 ksys_mmap_pgoff+0x157 (foo.so)
|
|
1348489/1348489 2420721.482236316: 1 branches:uH: call ffffffffad887771 ksys_mmap_pgoff+0x171 (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236317: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad887776 ksys_mmap_pgoff+0x176 (foo.so)
|
|
-> 86.942us BEGIN rcu_read_unlock_strict
|
|
-> 86.942us END rcu_read_unlock_strict
|
|
-> 86.942us END __fget_files
|
|
-> 86.942us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482236318: 1 branches:uH: call ffffffffad8877ba ksys_mmap_pgoff+0x1ba (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
-> 86.943us END is_file_shm_hugepages
|
|
1348489/1348489 2420721.482236318: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236339: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 86.944us BEGIN vm_mmap_pgoff
|
|
-> 86.954us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482236345: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 86.965us BEGIN cap_mmap_file
|
|
1348489/1348489 2420721.482236347: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 86.971us END cap_mmap_file
|
|
1348489/1348489 2420721.482236349: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 86.973us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482236351: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 86.975us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482236351: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236357: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 86.977us END security_mmap_file
|
|
-> 86.977us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482236357: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236364: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 86.983us END down_write_killable
|
|
-> 86.983us BEGIN do_mmap
|
|
1348489/1348489 2420721.482236380: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad8d8b20 thp_get_unmapped_area+0x0 (foo.so)
|
|
-> 86.99us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482236504: 1 branches:uH: jmp ffffffffad8d8b67 thp_get_unmapped_area+0x47 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 87.006us BEGIN thp_get_unmapped_area
|
|
1348489/1348489 2420721.482236518: 1 branches:uH: call ffffffffad631246 arch_get_unmapped_area_topdown+0xc6 (foo.so) => ffffffffad6797a0 get_mmap_base+0x0 (foo.so)
|
|
-> 87.13us END thp_get_unmapped_area
|
|
-> 87.13us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482236537: 1 branches:uH: return ffffffffad6797d1 get_mmap_base+0x31 (foo.so) => ffffffffad63124b arch_get_unmapped_area_topdown+0xcb (foo.so)
|
|
-> 87.144us BEGIN get_mmap_base
|
|
1348489/1348489 2420721.482236538: 1 branches:uH: call ffffffffad631273 arch_get_unmapped_area_topdown+0xf3 (foo.so) => ffffffffad630e90 get_align_mask+0x0 (foo.so)
|
|
-> 87.163us END get_mmap_base
|
|
1348489/1348489 2420721.482236563: 1 branches:uH: return ffffffffad630ecf get_align_mask+0x3f (foo.so) => ffffffffad631278 arch_get_unmapped_area_topdown+0xf8 (foo.so)
|
|
-> 87.164us BEGIN get_align_mask
|
|
1348489/1348489 2420721.482236563: 1 branches:uH: call ffffffffad631284 arch_get_unmapped_area_topdown+0x104 (foo.so) => ffffffffad630e90 get_align_mask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236571: 1 branches:uH: return ffffffffad630ecf get_align_mask+0x3f (foo.so) => ffffffffad631289 arch_get_unmapped_area_topdown+0x109 (foo.so)
|
|
-> 87.189us END get_align_mask
|
|
-> 87.189us BEGIN get_align_mask
|
|
1348489/1348489 2420721.482236571: 1 branches:uH: call ffffffffad6312a0 arch_get_unmapped_area_topdown+0x120 (foo.so) => ffffffffad887aa0 vm_unmapped_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236679: 1 branches:uH: return ffffffffad887bb1 vm_unmapped_area+0x111 (foo.so) => ffffffffad6312a5 arch_get_unmapped_area_topdown+0x125 (foo.so)
|
|
-> 87.197us END get_align_mask
|
|
-> 87.197us BEGIN vm_unmapped_area
|
|
1348489/1348489 2420721.482236680: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 87.305us END vm_unmapped_area
|
|
1348489/1348489 2420721.482236680: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236683: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 87.306us END arch_get_unmapped_area_topdown
|
|
-> 87.306us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482236692: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 87.309us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482236694: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 87.318us END cap_mmap_addr
|
|
1348489/1348489 2420721.482236694: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482236695: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 87.32us BEGIN bpf_lsm_mmap_addr
|
|
-> 87.321us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482236696: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
-> 87.321us END security_mmap_addr
|
|
1348489/1348489 2420721.482236729: 1 branches:uH: call ffffffffad88a38d do_mmap+0x49d (foo.so) => ffffffffad911e60 path_noexec+0x0 (foo.so)
|
|
-> 87.322us END get_unmapped_area
|
|
1348489/1348489 2420721.482236734: 1 branches:uH: return ffffffffad911e81 path_noexec+0x21 (foo.so) => ffffffffad88a392 do_mmap+0x4a2 (foo.so)
|
|
-> 87.355us BEGIN path_noexec
|
|
1348489/1348489 2420721.482236734: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236734: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236754: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 87.36us END path_noexec
|
|
-> 87.36us BEGIN mmap_region
|
|
-> 87.37us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482236801: 1 branches:uH: call ffffffffad889a1c mmap_region+0x15c (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
-> 87.38us END may_expand_vm
|
|
1348489/1348489 2420721.482236819: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad889a21 mmap_region+0x161 (foo.so)
|
|
-> 87.427us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482236820: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
-> 87.445us END is_file_shm_hugepages
|
|
1348489/1348489 2420721.482236854: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 87.446us BEGIN vma_merge
|
|
1348489/1348489 2420721.482236866: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 87.48us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482236868: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 87.492us END can_vma_merge_before
|
|
1348489/1348489 2420721.482236868: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236868: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236868: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236874: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 87.494us END vma_merge
|
|
-> 87.494us BEGIN vm_area_alloc
|
|
-> 87.496us BEGIN kmem_cache_alloc
|
|
-> 87.498us BEGIN should_failslab
|
|
1348489/1348489 2420721.482236874: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236881: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 87.5us END should_failslab
|
|
-> 87.5us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482236888: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 87.507us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482236888: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236888: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482236889: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 87.514us END rcu_read_unlock_strict
|
|
-> 87.514us BEGIN rcu_read_unlock_strict
|
|
-> 87.515us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482236889: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236891: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 87.515us END get_obj_cgroup_from_current
|
|
-> 87.515us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482236894: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 87.517us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482236894: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236900: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 87.52us BEGIN memset
|
|
-> 87.523us END memset
|
|
-> 87.523us BEGIN memset_erms
|
|
1348489/1348489 2420721.482236900: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236906: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 87.526us END memset_erms
|
|
-> 87.526us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482236909: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 87.532us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482236909: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236914: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 87.535us END rcu_read_unlock_strict
|
|
-> 87.535us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482236914: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482236915: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 87.54us END mod_objcg_state
|
|
-> 87.54us END memcg_slab_post_alloc_hook
|
|
-> 87.54us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482236917: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 87.541us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482236923: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 87.543us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482237029: 1 branches:uH: call ffffffffad889cc0 mmap_region+0x400 (foo.so) => ffffffffc017fc00 ext4_file_mmap+0x0 (foo.so)
|
|
-> 87.549us END vm_area_alloc
|
|
1348489/1348489 2420721.482237143: 1 branches:uH: call ffffffffc017fc98 ext4_file_mmap+0x98 (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 87.655us BEGIN ext4_file_mmap
|
|
1348489/1348489 2420721.482237143: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482237308: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
-> 87.769us BEGIN touch_atime
|
|
-> 87.851us BEGIN atime_needs_update
|
|
1348489/1348489 2420721.482237308: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482237320: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 87.934us BEGIN make_kuid
|
|
-> 87.94us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482237320: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482237320: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482237320: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482237334: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 87.946us END map_id_range_down
|
|
-> 87.946us END make_kuid
|
|
-> 87.946us BEGIN make_kgid
|
|
-> 87.953us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482237334: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482237334: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482237334: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238017: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 87.96us END map_id_range_down
|
|
-> 87.96us END make_kgid
|
|
-> 87.96us BEGIN current_time
|
|
-> 88.301us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482238023: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 88.643us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482238033: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 88.649us END current_time
|
|
1348489/1348489 2420721.482238034: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffc017fc9d ext4_file_mmap+0x9d (foo.so)
|
|
-> 88.659us END atime_needs_update
|
|
1348489/1348489 2420721.482238039: 1 branches:uH: return ffffffffc017fc7b ext4_file_mmap+0x7b (foo.so) => ffffffffad889cc2 mmap_region+0x402 (foo.so)
|
|
-> 88.66us END touch_atime
|
|
1348489/1348489 2420721.482238039: 1 branches:uH: call ffffffffad889d44 mmap_region+0x484 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238039: 1 branches:uH: call ffffffffad8860b5 vma_link+0x35 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238283: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad8860ba vma_link+0x3a (foo.so)
|
|
-> 88.665us END ext4_file_mmap
|
|
-> 88.665us BEGIN vma_link
|
|
-> 88.787us BEGIN down_write
|
|
1348489/1348489 2420721.482238283: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238284: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 88.909us END down_write
|
|
-> 88.909us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482238311: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 88.91us END __vma_link_list
|
|
1348489/1348489 2420721.482238336: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 88.937us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482238477: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 88.962us END __rb_insert_augmented
|
|
-> 88.962us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482238477: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238479: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 89.103us END vma_gap_callbacks_rotate
|
|
-> 89.103us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482238494: 1 branches:uH: jmp ffffffffad871552 vma_interval_tree_insert+0xb2 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 89.105us END __vma_link_file
|
|
-> 89.105us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482238511: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 89.12us END vma_interval_tree_insert
|
|
-> 89.12us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482238511: 1 branches:uH: call ffffffffad886226 vma_link+0x1a6 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238523: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88622b vma_link+0x1ab (foo.so)
|
|
-> 89.137us END __rb_insert_augmented
|
|
-> 89.137us BEGIN up_write
|
|
1348489/1348489 2420721.482238524: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889d49 mmap_region+0x489 (foo.so)
|
|
-> 89.149us END up_write
|
|
1348489/1348489 2420721.482238524: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238550: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 89.15us END vma_link
|
|
-> 89.15us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482238550: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238572: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 89.176us BEGIN kmem_cache_alloc_trace
|
|
-> 89.187us BEGIN should_failslab
|
|
1348489/1348489 2420721.482238756: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 89.198us END should_failslab
|
|
1348489/1348489 2420721.482238756: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238777: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 89.382us BEGIN memset
|
|
-> 89.392us END memset
|
|
-> 89.392us BEGIN memset_erms
|
|
1348489/1348489 2420721.482238777: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238778: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 89.403us END memset_erms
|
|
-> 89.403us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482238782: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 89.404us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482238782: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238782: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482238942: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 89.408us END kmem_cache_alloc_trace
|
|
-> 89.408us BEGIN file_path
|
|
-> 89.488us END file_path
|
|
-> 89.488us BEGIN d_path
|
|
1348489/1348489 2420721.482239095: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 89.568us BEGIN prepend_path
|
|
1348489/1348489 2420721.482239234: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 89.721us BEGIN prepend
|
|
1348489/1348489 2420721.482239234: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239234: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239569: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 89.86us END prepend
|
|
-> 89.86us BEGIN prepend_copy
|
|
-> 89.971us BEGIN copy_from_kernel_nofault
|
|
-> 90.083us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482239587: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 90.195us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482239587: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482239587: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239597: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 90.213us END copy_from_kernel_nofault
|
|
-> 90.213us END prepend_copy
|
|
-> 90.213us BEGIN prepend
|
|
1348489/1348489 2420721.482239597: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239597: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239601: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 90.223us END prepend
|
|
-> 90.223us BEGIN prepend_copy
|
|
-> 90.224us BEGIN copy_from_kernel_nofault
|
|
-> 90.225us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482239606: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 90.227us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482239606: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482239606: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239615: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 90.232us END copy_from_kernel_nofault
|
|
-> 90.232us END prepend_copy
|
|
-> 90.232us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239616: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 90.241us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239618: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 90.242us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239626: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 90.244us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239626: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239631: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
-> 90.252us END prepend_path
|
|
-> 90.252us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239633: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 90.257us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239633: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239651: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 90.259us END d_path
|
|
-> 90.259us BEGIN strlen
|
|
1348489/1348489 2420721.482239666: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 90.277us END strlen
|
|
1348489/1348489 2420721.482239732: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 90.292us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482239752: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 90.358us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482239752: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239764: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 90.378us END perf_event_mmap_output
|
|
-> 90.378us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482239775: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 90.39us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482239792: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 90.401us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482239805: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 90.418us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482239811: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 90.431us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482239829: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 90.437us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482239835: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 90.455us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482239835: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482239836: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 90.461us END perf_iterate_ctx
|
|
-> 90.461us END perf_iterate_sb
|
|
-> 90.461us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482239836: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240047: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 90.462us END rcu_read_unlock_strict
|
|
-> 90.462us BEGIN kfree
|
|
1348489/1348489 2420721.482240051: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 90.673us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482240057: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 90.677us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482240057: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
1348489/1348489 2420721.482240057: 1 branches:uH: call ffffffffad889b4b mmap_region+0x28b (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240061: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad889b50 mmap_region+0x290 (foo.so)
|
|
-> 90.683us END kfree
|
|
-> 90.683us END perf_event_mmap
|
|
-> 90.683us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482240061: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240061: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240064: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 90.687us END uprobe_mmap
|
|
-> 90.687us BEGIN vma_set_page_prot
|
|
-> 90.688us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482240065: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 90.69us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482240065: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
1348489/1348489 2420721.482240066: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 90.691us END vma_set_page_prot
|
|
-> 90.691us END mmap_region
|
|
1348489/1348489 2420721.482240066: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240072: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 90.692us END do_mmap
|
|
-> 90.692us BEGIN up_write
|
|
1348489/1348489 2420721.482240072: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240082: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 90.698us END up_write
|
|
-> 90.698us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482240083: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad8877bf ksys_mmap_pgoff+0x1bf (foo.so)
|
|
-> 90.708us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482240083: 1 branches:uH: call ffffffffad887726 ksys_mmap_pgoff+0x126 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240083: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240088: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad88772b ksys_mmap_pgoff+0x12b (foo.so)
|
|
-> 90.709us END vm_mmap_pgoff
|
|
-> 90.709us BEGIN fput
|
|
-> 90.711us END fput
|
|
-> 90.711us BEGIN fput_many
|
|
1348489/1348489 2420721.482240089: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 90.714us END fput_many
|
|
1348489/1348489 2420721.482240089: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240090: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 90.715us END ksys_mmap_pgoff
|
|
-> 90.715us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482240090: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240092: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 90.716us BEGIN syscall_exit_work
|
|
-> 90.717us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482240092: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240094: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 90.718us BEGIN path_put
|
|
-> 90.719us BEGIN dput
|
|
1348489/1348489 2420721.482240094: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240095: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 90.72us END dput
|
|
-> 90.72us END path_put
|
|
-> 90.72us BEGIN mntput
|
|
1348489/1348489 2420721.482240095: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240096: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 90.721us END mntput
|
|
-> 90.721us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482240097: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 90.722us END unroll_tree_refs
|
|
1348489/1348489 2420721.482240099: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 90.723us BEGIN kfree
|
|
1348489/1348489 2420721.482240099: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482240100: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 90.725us END kfree
|
|
-> 90.725us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482240100: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240111: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 90.726us END syscall_exit_work
|
|
-> 90.726us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482240111: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482240112: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 90.737us END exit_to_user_mode_prepare
|
|
-> 90.737us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482240141: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 90.738us END do_syscall_64
|
|
-> 90.738us END __entry_text_start
|
|
-> 90.738us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 90.752us END entry_SYSCALL_64_after_hwframe
|
|
-> 90.752us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482240141: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac97024d5 _dl_sysdep_read_whole_file+0x85 (foo.so)
|
|
1348489/1348489 2420721.482240141: 1 branches:uH: call 7f9ac97024b6 _dl_sysdep_read_whole_file+0x66 (foo.so) => 7f9ac9719bf0 __GI___close_nocancel+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240154: 1 branches:uH: syscall 7f9ac9719bf9 __GI___close_nocancel+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 90.767us END syscall_return_via_sysret
|
|
-> 90.767us END mmap64
|
|
-> 90.767us BEGIN __GI___close_nocancel
|
|
1348489/1348489 2420721.482240154: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240154: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240172: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 90.78us BEGIN __entry_text_start
|
|
-> 90.786us BEGIN do_syscall_64
|
|
-> 90.792us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482240174: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 90.798us END syscall_enter_from_user_mode
|
|
-> 90.798us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482240178: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 90.8us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482240180: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 90.804us END __audit_syscall_entry
|
|
-> 90.804us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482240181: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 90.806us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482240192: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad9039c0 __x64_sys_close+0x0 (foo.so)
|
|
-> 90.807us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482240192: 1 branches:uH: call ffffffffad9039c8 __x64_sys_close+0x8 (foo.so) => ffffffffad92ce10 close_fd+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240192: 1 branches:uH: call ffffffffad92ce2b close_fd+0x1b (foo.so) => ffffffffad92cd80 pick_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240192: 1 branches:uH: call ffffffffad92cd98 pick_file+0x18 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240326: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad92cd9d pick_file+0x1d (foo.so)
|
|
-> 90.818us BEGIN __x64_sys_close
|
|
-> 90.851us BEGIN close_fd
|
|
-> 90.884us BEGIN pick_file
|
|
-> 90.918us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482240332: 1 branches:uH: return ffffffffad92cdfd pick_file+0x7d (foo.so) => ffffffffad92ce30 close_fd+0x20 (foo.so)
|
|
-> 90.952us END _raw_spin_lock
|
|
1348489/1348489 2420721.482240332: 1 branches:uH: jmp ffffffffad92ce3f close_fd+0x2f (foo.so) => ffffffffad9035e0 filp_close+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240343: 1 branches:uH: call ffffffffad903621 filp_close+0x41 (foo.so) => ffffffffad95c220 dnotify_flush+0x0 (foo.so)
|
|
-> 90.958us END pick_file
|
|
-> 90.958us END close_fd
|
|
-> 90.958us BEGIN filp_close
|
|
1348489/1348489 2420721.482240585: 1 branches:uH: return ffffffffad95c245 dnotify_flush+0x25 (foo.so) => ffffffffad903626 filp_close+0x46 (foo.so)
|
|
-> 90.969us BEGIN dnotify_flush
|
|
1348489/1348489 2420721.482240585: 1 branches:uH: call ffffffffad90362c filp_close+0x4c (foo.so) => ffffffffad996de0 locks_remove_posix+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240717: 1 branches:uH: return ffffffffad996f5a locks_remove_posix+0x17a (foo.so) => ffffffffad903631 filp_close+0x51 (foo.so)
|
|
-> 91.211us END dnotify_flush
|
|
-> 91.211us BEGIN locks_remove_posix
|
|
1348489/1348489 2420721.482240717: 1 branches:uH: call ffffffffad903634 filp_close+0x54 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240717: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240726: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad903639 filp_close+0x59 (foo.so)
|
|
-> 91.343us END locks_remove_posix
|
|
-> 91.343us BEGIN fput
|
|
-> 91.347us END fput
|
|
-> 91.347us BEGIN fput_many
|
|
1348489/1348489 2420721.482240726: 1 branches:uH: return ffffffffad903641 filp_close+0x61 (foo.so) => ffffffffad9039cd __x64_sys_close+0xd (foo.so)
|
|
1348489/1348489 2420721.482240726: 1 branches:uH: return ffffffffad9039f0 __x64_sys_close+0x30 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482240726: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240731: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 91.352us END fput_many
|
|
-> 91.352us END filp_close
|
|
-> 91.352us END __x64_sys_close
|
|
-> 91.352us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482240733: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
-> 91.357us BEGIN syscall_exit_work
|
|
1348489/1348489 2420721.482240733: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240733: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240738: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 91.359us BEGIN __audit_syscall_exit
|
|
-> 91.36us BEGIN path_put
|
|
-> 91.362us BEGIN dput
|
|
1348489/1348489 2420721.482240738: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240739: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 91.364us END dput
|
|
-> 91.364us END path_put
|
|
-> 91.364us BEGIN mntput
|
|
1348489/1348489 2420721.482240739: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240741: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 91.365us END mntput
|
|
-> 91.365us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482240742: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 91.367us END unroll_tree_refs
|
|
1348489/1348489 2420721.482240746: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 91.368us BEGIN kfree
|
|
1348489/1348489 2420721.482240746: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482240747: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 91.372us END kfree
|
|
-> 91.372us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482240747: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482240758: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 91.373us END syscall_exit_work
|
|
-> 91.373us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482240758: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482240759: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 91.384us END exit_to_user_mode_prepare
|
|
-> 91.384us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482240785: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719bfb __GI___close_nocancel+0xb (foo.so)
|
|
-> 91.385us END do_syscall_64
|
|
-> 91.385us END __entry_text_start
|
|
-> 91.385us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 91.398us END entry_SYSCALL_64_after_hwframe
|
|
-> 91.398us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482240785: 1 branches:uH: return 7f9ac9719c03 __GI___close_nocancel+0x13 (foo.so) => 7f9ac97024bb _dl_sysdep_read_whole_file+0x6b (foo.so)
|
|
1348489/1348489 2420721.482240785: 1 branches:uH: return 7f9ac970248e _dl_sysdep_read_whole_file+0x3e (foo.so) => 7f9ac970b7e4 _dl_load_cache_lookup+0x174 (foo.so)
|
|
1348489/1348489 2420721.482241024: 1 branches:uH: hw int 7f9ac970b808 _dl_load_cache_lookup+0x198 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 91.411us END syscall_return_via_sysret
|
|
-> 91.411us END __GI___close_nocancel
|
|
-> 91.411us END _dl_sysdep_read_whole_file
|
|
1348489/1348489 2420721.482241024: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241032: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 91.65us BEGIN asm_exc_page_fault
|
|
-> 91.654us BEGIN error_entry
|
|
1348489/1348489 2420721.482241113: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 91.658us BEGIN sync_regs
|
|
1348489/1348489 2420721.482241114: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 91.739us END sync_regs
|
|
1348489/1348489 2420721.482241114: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241114: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241116: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 91.74us END error_entry
|
|
-> 91.74us BEGIN exc_page_fault
|
|
-> 91.741us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482241116: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482241117: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 91.742us BEGIN irqentry_enter_from_user_mode
|
|
-> 91.743us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482241117: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241118: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 91.743us END irqentry_enter
|
|
-> 91.743us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482241127: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 91.744us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482241127: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241127: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241133: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 91.753us END down_read_trylock
|
|
-> 91.753us BEGIN find_vma
|
|
-> 91.756us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482241138: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 91.759us END vmacache_find
|
|
1348489/1348489 2420721.482241140: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 91.764us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482241140: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482241152: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 91.766us END vmacache_update
|
|
-> 91.766us END find_vma
|
|
1348489/1348489 2420721.482241152: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241159: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 91.778us BEGIN handle_mm_fault
|
|
-> 91.781us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482241159: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241159: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241169: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 91.785us END mem_cgroup_from_task
|
|
-> 91.785us BEGIN __count_memcg_events
|
|
-> 91.79us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482241169: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482241170: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 91.795us END cgroup_rstat_updated
|
|
-> 91.795us END __count_memcg_events
|
|
1348489/1348489 2420721.482241171: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 91.796us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482241171: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241172: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 91.797us END arch_local_irq_enable
|
|
-> 91.797us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482241174: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 91.798us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482241181: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 91.8us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482241189: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 91.807us BEGIN pgd_none
|
|
1348489/1348489 2420721.482241189: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241190: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 91.815us END pgd_none
|
|
-> 91.815us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482241190: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241195: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 91.816us END p4d_offset
|
|
-> 91.816us BEGIN pud_val
|
|
1348489/1348489 2420721.482241195: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241196: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 91.821us END pud_val
|
|
-> 91.821us BEGIN pud_val
|
|
1348489/1348489 2420721.482241196: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241197: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 91.822us END pud_val
|
|
-> 91.822us BEGIN pud_val
|
|
1348489/1348489 2420721.482241197: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241199: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 91.823us END pud_val
|
|
-> 91.823us BEGIN pud_val
|
|
1348489/1348489 2420721.482241199: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241199: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482241202: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 91.825us END pud_val
|
|
-> 91.825us BEGIN pud_val
|
|
-> 91.828us END pud_val
|
|
1348489/1348489 2420721.482241208: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 91.828us BEGIN pmd_val
|
|
1348489/1348489 2420721.482241208: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241209: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 91.834us END pmd_val
|
|
-> 91.834us BEGIN pmd_val
|
|
1348489/1348489 2420721.482241209: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241210: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 91.835us END pmd_val
|
|
-> 91.835us BEGIN pmd_val
|
|
1348489/1348489 2420721.482241210: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241211: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 91.836us END pmd_val
|
|
-> 91.836us BEGIN pmd_val
|
|
1348489/1348489 2420721.482241211: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241211: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241214: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 91.837us END pmd_val
|
|
-> 91.837us BEGIN pmd_page_vaddr
|
|
-> 91.838us BEGIN pmd_val
|
|
1348489/1348489 2420721.482241215: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 91.84us END pmd_val
|
|
1348489/1348489 2420721.482241251: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 91.841us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482241251: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241255: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 91.877us BEGIN filemap_map_pages
|
|
-> 91.879us BEGIN xas_find
|
|
1348489/1348489 2420721.482241255: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241478: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 91.881us BEGIN xas_load
|
|
-> 91.992us BEGIN xas_start
|
|
1348489/1348489 2420721.482241481: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 92.104us END xas_start
|
|
1348489/1348489 2420721.482241482: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 92.107us END xas_load
|
|
1348489/1348489 2420721.482241482: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241626: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 92.108us END xas_find
|
|
-> 92.108us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482241627: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 92.252us END next_uptodate_page
|
|
1348489/1348489 2420721.482241651: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 92.253us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482241651: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241653: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 92.277us END _raw_spin_lock
|
|
-> 92.277us BEGIN PageHuge
|
|
1348489/1348489 2420721.482241653: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241653: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241656: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 92.279us END PageHuge
|
|
-> 92.279us BEGIN do_set_pte
|
|
-> 92.28us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482241656: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241657: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 92.282us END pfn_pte
|
|
-> 92.282us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482241657: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241657: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482241891: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 92.283us END add_mm_counter_fast
|
|
-> 92.283us BEGIN page_add_file_rmap
|
|
-> 92.4us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482241891: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242133: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 92.517us END lock_page_memcg
|
|
-> 92.517us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482242133: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242141: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 92.759us BEGIN __mod_lruvec_state
|
|
-> 92.763us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482242141: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242141: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242568: 1 branches:uH: call ffffffffad75a379 cgroup_rstat_updated+0x39 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 92.767us END __mod_node_page_state
|
|
-> 92.767us END __mod_lruvec_state
|
|
-> 92.767us BEGIN __mod_memcg_lruvec_state
|
|
-> 92.98us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482242593: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad75a37e cgroup_rstat_updated+0x3e (foo.so)
|
|
-> 93.194us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482242877: 1 branches:uH: jmp ffffffffad75a3f4 cgroup_rstat_updated+0xb4 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 93.219us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482242883: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 93.503us END cgroup_rstat_updated
|
|
-> 93.503us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482242884: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 93.509us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482242884: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242884: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482242884: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242885: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 93.51us END __mod_memcg_lruvec_state
|
|
-> 93.51us END __mod_lruvec_page_state
|
|
-> 93.51us BEGIN rcu_read_unlock_strict
|
|
-> 93.51us END rcu_read_unlock_strict
|
|
-> 93.51us END page_add_file_rmap
|
|
-> 93.51us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482242885: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482242885: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482242990: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 93.511us END unlock_page_memcg
|
|
-> 93.511us BEGIN rcu_read_unlock_strict
|
|
-> 93.563us END rcu_read_unlock_strict
|
|
-> 93.563us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482242991: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 93.616us END native_set_pte
|
|
1348489/1348489 2420721.482242991: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243019: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 93.617us END do_set_pte
|
|
-> 93.617us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243020: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 93.645us END unlock_page
|
|
1348489/1348489 2420721.482243037: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 93.646us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243037: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243038: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 93.663us END next_uptodate_page
|
|
-> 93.663us BEGIN PageHuge
|
|
1348489/1348489 2420721.482243038: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243038: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243040: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 93.664us END PageHuge
|
|
-> 93.664us BEGIN do_set_pte
|
|
-> 93.665us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243040: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243041: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 93.666us END pfn_pte
|
|
-> 93.666us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243041: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243041: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243044: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 93.667us END add_mm_counter_fast
|
|
-> 93.667us BEGIN page_add_file_rmap
|
|
-> 93.668us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243044: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243059: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 93.67us END lock_page_memcg
|
|
-> 93.67us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482243059: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243071: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 93.685us BEGIN __mod_lruvec_state
|
|
-> 93.691us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243071: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243071: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243077: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 93.697us END __mod_node_page_state
|
|
-> 93.697us END __mod_lruvec_state
|
|
-> 93.697us BEGIN __mod_memcg_lruvec_state
|
|
-> 93.7us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243079: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 93.703us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243079: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243080: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 93.705us END __mod_memcg_lruvec_state
|
|
-> 93.705us END __mod_lruvec_page_state
|
|
-> 93.705us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243080: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243083: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 93.706us END rcu_read_unlock_strict
|
|
-> 93.706us END page_add_file_rmap
|
|
-> 93.706us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482243085: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 93.709us END unlock_page_memcg
|
|
-> 93.709us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243085: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243085: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482243085: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482243085: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243090: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 93.711us END rcu_read_unlock_strict
|
|
-> 93.711us BEGIN native_set_pte
|
|
-> 93.713us END native_set_pte
|
|
-> 93.713us END do_set_pte
|
|
-> 93.713us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243092: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 93.716us END unlock_page
|
|
1348489/1348489 2420721.482243109: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 93.718us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243109: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243110: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 93.735us END next_uptodate_page
|
|
-> 93.735us BEGIN PageHuge
|
|
1348489/1348489 2420721.482243110: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243110: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243112: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 93.736us END PageHuge
|
|
-> 93.736us BEGIN do_set_pte
|
|
-> 93.737us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243112: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243113: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 93.738us END pfn_pte
|
|
-> 93.738us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243113: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243113: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243116: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 93.739us END add_mm_counter_fast
|
|
-> 93.739us BEGIN page_add_file_rmap
|
|
-> 93.74us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243116: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243122: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 93.742us END lock_page_memcg
|
|
-> 93.742us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482243122: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243125: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 93.748us BEGIN __mod_lruvec_state
|
|
-> 93.749us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243125: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243125: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243128: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 93.751us END __mod_node_page_state
|
|
-> 93.751us END __mod_lruvec_state
|
|
-> 93.751us BEGIN __mod_memcg_lruvec_state
|
|
-> 93.752us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243129: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 93.754us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243129: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243129: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482243129: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243141: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 93.755us END __mod_memcg_lruvec_state
|
|
-> 93.755us END __mod_lruvec_page_state
|
|
-> 93.755us BEGIN rcu_read_unlock_strict
|
|
-> 93.761us END rcu_read_unlock_strict
|
|
-> 93.761us END page_add_file_rmap
|
|
-> 93.761us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482243142: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 93.767us END unlock_page_memcg
|
|
-> 93.767us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243142: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243143: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 93.768us END rcu_read_unlock_strict
|
|
-> 93.768us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482243143: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482243143: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243149: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 93.769us END native_set_pte
|
|
-> 93.769us END do_set_pte
|
|
-> 93.769us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243149: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243167: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 93.775us END unlock_page
|
|
-> 93.775us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243167: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243168: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 93.793us END next_uptodate_page
|
|
-> 93.793us BEGIN PageHuge
|
|
1348489/1348489 2420721.482243168: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243168: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243170: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 93.794us END PageHuge
|
|
-> 93.794us BEGIN do_set_pte
|
|
-> 93.795us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243170: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243172: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 93.796us END pfn_pte
|
|
-> 93.796us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243172: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243172: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243174: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 93.798us END add_mm_counter_fast
|
|
-> 93.798us BEGIN page_add_file_rmap
|
|
-> 93.799us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243174: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243399: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 93.8us END lock_page_memcg
|
|
-> 93.8us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482243399: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243405: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.025us BEGIN __mod_lruvec_state
|
|
-> 94.028us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243405: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243405: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243724: 1 branches:uH: call ffffffffad75a379 cgroup_rstat_updated+0x39 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 94.031us END __mod_node_page_state
|
|
-> 94.031us END __mod_lruvec_state
|
|
-> 94.031us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.19us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243738: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad75a37e cgroup_rstat_updated+0x3e (foo.so)
|
|
-> 94.35us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482243839: 1 branches:uH: jmp ffffffffad75a3f4 cgroup_rstat_updated+0xb4 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 94.364us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482243846: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.465us END cgroup_rstat_updated
|
|
-> 94.465us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482243847: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 94.472us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482243847: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243848: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.473us END __mod_memcg_lruvec_state
|
|
-> 94.473us END __mod_lruvec_page_state
|
|
-> 94.473us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243848: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243849: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 94.474us END rcu_read_unlock_strict
|
|
-> 94.474us END page_add_file_rmap
|
|
-> 94.474us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482243849: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482243849: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243850: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 94.475us END unlock_page_memcg
|
|
-> 94.475us BEGIN rcu_read_unlock_strict
|
|
-> 94.475us END rcu_read_unlock_strict
|
|
-> 94.475us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482243850: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482243850: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243856: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.476us END native_set_pte
|
|
-> 94.476us END do_set_pte
|
|
-> 94.476us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243856: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243874: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.482us END unlock_page
|
|
-> 94.482us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243874: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243875: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 94.5us END next_uptodate_page
|
|
-> 94.5us BEGIN PageHuge
|
|
1348489/1348489 2420721.482243875: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243875: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243877: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.501us END PageHuge
|
|
-> 94.501us BEGIN do_set_pte
|
|
-> 94.502us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243877: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243879: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.503us END pfn_pte
|
|
-> 94.503us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243879: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243879: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243881: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.505us END add_mm_counter_fast
|
|
-> 94.505us BEGIN page_add_file_rmap
|
|
-> 94.506us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243885: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 94.507us END lock_page_memcg
|
|
1348489/1348489 2420721.482243885: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243885: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243889: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.511us BEGIN __mod_lruvec_page_state
|
|
-> 94.512us BEGIN __mod_lruvec_state
|
|
-> 94.513us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243889: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243889: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243890: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.515us END __mod_node_page_state
|
|
-> 94.515us END __mod_lruvec_state
|
|
-> 94.515us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.515us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243891: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 94.516us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243891: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243892: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.517us END __mod_memcg_lruvec_state
|
|
-> 94.517us END __mod_lruvec_page_state
|
|
-> 94.517us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243892: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243893: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 94.518us END rcu_read_unlock_strict
|
|
-> 94.518us END page_add_file_rmap
|
|
-> 94.518us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482243893: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482243893: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243893: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482243894: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 94.519us END unlock_page_memcg
|
|
-> 94.519us BEGIN rcu_read_unlock_strict
|
|
-> 94.519us END rcu_read_unlock_strict
|
|
-> 94.519us BEGIN native_set_pte
|
|
-> 94.52us END native_set_pte
|
|
1348489/1348489 2420721.482243894: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243899: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.52us END do_set_pte
|
|
-> 94.52us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243900: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.525us END unlock_page
|
|
1348489/1348489 2420721.482243917: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.526us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243917: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243918: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 94.543us END next_uptodate_page
|
|
-> 94.543us BEGIN PageHuge
|
|
1348489/1348489 2420721.482243918: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243918: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243921: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.544us END PageHuge
|
|
-> 94.544us BEGIN do_set_pte
|
|
-> 94.545us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243921: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243922: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.547us END pfn_pte
|
|
-> 94.547us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243922: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243922: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243924: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.548us END add_mm_counter_fast
|
|
-> 94.548us BEGIN page_add_file_rmap
|
|
-> 94.549us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243924: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243931: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 94.55us END lock_page_memcg
|
|
-> 94.55us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482243931: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243933: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.557us BEGIN __mod_lruvec_state
|
|
-> 94.558us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243933: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243933: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243937: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.559us END __mod_node_page_state
|
|
-> 94.559us END __mod_lruvec_state
|
|
-> 94.559us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.561us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243939: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 94.563us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243939: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243939: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482243939: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243942: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 94.565us END __mod_memcg_lruvec_state
|
|
-> 94.565us END __mod_lruvec_page_state
|
|
-> 94.565us BEGIN rcu_read_unlock_strict
|
|
-> 94.566us END rcu_read_unlock_strict
|
|
-> 94.566us END page_add_file_rmap
|
|
-> 94.566us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482243944: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 94.568us END unlock_page_memcg
|
|
-> 94.568us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243944: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243945: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 94.57us END rcu_read_unlock_strict
|
|
-> 94.57us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482243945: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482243945: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243950: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.571us END native_set_pte
|
|
-> 94.571us END do_set_pte
|
|
-> 94.571us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243951: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.576us END unlock_page
|
|
1348489/1348489 2420721.482243969: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.577us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482243969: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243969: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482243969: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243969: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243972: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.595us END next_uptodate_page
|
|
-> 94.595us BEGIN PageHuge
|
|
-> 94.596us END PageHuge
|
|
-> 94.596us BEGIN do_set_pte
|
|
-> 94.597us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482243972: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243973: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.598us END pfn_pte
|
|
-> 94.598us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482243973: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243973: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243975: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.599us END add_mm_counter_fast
|
|
-> 94.599us BEGIN page_add_file_rmap
|
|
-> 94.6us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482243976: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 94.601us END lock_page_memcg
|
|
1348489/1348489 2420721.482243982: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 94.602us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482243982: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243983: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.608us BEGIN __mod_lruvec_state
|
|
-> 94.608us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482243983: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243983: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243985: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.609us END __mod_node_page_state
|
|
-> 94.609us END __mod_lruvec_state
|
|
-> 94.609us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.61us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243986: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 94.611us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482243986: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243987: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.612us END __mod_memcg_lruvec_state
|
|
-> 94.612us END __mod_lruvec_page_state
|
|
-> 94.612us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243987: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243987: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243988: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 94.613us END rcu_read_unlock_strict
|
|
-> 94.613us END page_add_file_rmap
|
|
-> 94.613us BEGIN unlock_page_memcg
|
|
-> 94.613us END unlock_page_memcg
|
|
-> 94.613us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482243988: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243988: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482243988: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482243988: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482243994: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.614us END rcu_read_unlock_strict
|
|
-> 94.614us BEGIN native_set_pte
|
|
-> 94.617us END native_set_pte
|
|
-> 94.617us END do_set_pte
|
|
-> 94.617us BEGIN unlock_page
|
|
1348489/1348489 2420721.482243995: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.62us END unlock_page
|
|
1348489/1348489 2420721.482244012: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.621us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244012: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244013: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 94.638us END next_uptodate_page
|
|
-> 94.638us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244013: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244013: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244016: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.639us END PageHuge
|
|
-> 94.639us BEGIN do_set_pte
|
|
-> 94.64us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244016: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244017: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.642us END pfn_pte
|
|
-> 94.642us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244017: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244017: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244019: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.643us END add_mm_counter_fast
|
|
-> 94.643us BEGIN page_add_file_rmap
|
|
-> 94.644us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244019: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244026: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 94.645us END lock_page_memcg
|
|
-> 94.645us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244026: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244028: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.652us BEGIN __mod_lruvec_state
|
|
-> 94.653us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244028: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244028: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244029: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.654us END __mod_node_page_state
|
|
-> 94.654us END __mod_lruvec_state
|
|
-> 94.654us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.654us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244030: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 94.655us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244030: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244031: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.656us END __mod_memcg_lruvec_state
|
|
-> 94.656us END __mod_lruvec_page_state
|
|
-> 94.656us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244031: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244031: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244032: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 94.657us END rcu_read_unlock_strict
|
|
-> 94.657us END page_add_file_rmap
|
|
-> 94.657us BEGIN unlock_page_memcg
|
|
-> 94.657us END unlock_page_memcg
|
|
-> 94.657us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244032: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244032: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482244138: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 94.658us END rcu_read_unlock_strict
|
|
-> 94.658us BEGIN native_set_pte
|
|
-> 94.764us END native_set_pte
|
|
1348489/1348489 2420721.482244138: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244167: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.764us END do_set_pte
|
|
-> 94.764us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244168: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.793us END unlock_page
|
|
1348489/1348489 2420721.482244186: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.794us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244186: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244187: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 94.812us END next_uptodate_page
|
|
-> 94.812us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244187: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244187: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244189: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.813us END PageHuge
|
|
-> 94.813us BEGIN do_set_pte
|
|
-> 94.814us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244189: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244191: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.815us END pfn_pte
|
|
-> 94.815us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244191: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244191: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244193: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.817us END add_mm_counter_fast
|
|
-> 94.817us BEGIN page_add_file_rmap
|
|
-> 94.818us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244198: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 94.819us END lock_page_memcg
|
|
1348489/1348489 2420721.482244198: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244198: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244201: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.824us BEGIN __mod_lruvec_page_state
|
|
-> 94.825us BEGIN __mod_lruvec_state
|
|
-> 94.826us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244201: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244201: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244204: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.827us END __mod_node_page_state
|
|
-> 94.827us END __mod_lruvec_state
|
|
-> 94.827us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.828us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244204: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482244204: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244205: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.83us END cgroup_rstat_updated
|
|
-> 94.83us END __mod_memcg_lruvec_state
|
|
-> 94.83us END __mod_lruvec_page_state
|
|
-> 94.83us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244205: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244206: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 94.831us END rcu_read_unlock_strict
|
|
-> 94.831us END page_add_file_rmap
|
|
-> 94.831us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244206: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244206: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244207: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 94.832us END unlock_page_memcg
|
|
-> 94.832us BEGIN rcu_read_unlock_strict
|
|
-> 94.832us END rcu_read_unlock_strict
|
|
-> 94.832us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244207: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244207: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244213: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.833us END native_set_pte
|
|
-> 94.833us END do_set_pte
|
|
-> 94.833us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244214: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.839us END unlock_page
|
|
1348489/1348489 2420721.482244314: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.84us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244314: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244324: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 94.94us END next_uptodate_page
|
|
-> 94.94us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244329: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 94.95us END PageHuge
|
|
1348489/1348489 2420721.482244329: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244332: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 94.955us BEGIN do_set_pte
|
|
-> 94.956us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244332: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244335: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 94.958us END pfn_pte
|
|
-> 94.958us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244335: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244335: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244337: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 94.961us END add_mm_counter_fast
|
|
-> 94.961us BEGIN page_add_file_rmap
|
|
-> 94.962us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244337: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244343: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 94.963us END lock_page_memcg
|
|
-> 94.963us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244343: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244348: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 94.969us BEGIN __mod_lruvec_state
|
|
-> 94.971us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244348: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244348: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244350: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 94.974us END __mod_node_page_state
|
|
-> 94.974us END __mod_lruvec_state
|
|
-> 94.974us BEGIN __mod_memcg_lruvec_state
|
|
-> 94.975us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244350: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482244350: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244351: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 94.976us END cgroup_rstat_updated
|
|
-> 94.976us END __mod_memcg_lruvec_state
|
|
-> 94.976us END __mod_lruvec_page_state
|
|
-> 94.976us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244351: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244351: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244352: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 94.977us END rcu_read_unlock_strict
|
|
-> 94.977us END page_add_file_rmap
|
|
-> 94.977us BEGIN unlock_page_memcg
|
|
-> 94.977us END unlock_page_memcg
|
|
-> 94.977us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244352: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244353: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 94.978us END rcu_read_unlock_strict
|
|
-> 94.978us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244353: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244353: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244358: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 94.979us END native_set_pte
|
|
-> 94.979us END do_set_pte
|
|
-> 94.979us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244359: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 94.984us END unlock_page
|
|
1348489/1348489 2420721.482244495: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 94.985us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244495: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244496: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.121us END next_uptodate_page
|
|
-> 95.121us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244496: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244496: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244499: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.122us END PageHuge
|
|
-> 95.122us BEGIN do_set_pte
|
|
-> 95.123us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244499: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244500: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.125us END pfn_pte
|
|
-> 95.125us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244500: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244500: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244502: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.126us END add_mm_counter_fast
|
|
-> 95.126us BEGIN page_add_file_rmap
|
|
-> 95.127us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244502: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244508: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 95.128us END lock_page_memcg
|
|
-> 95.128us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244508: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244510: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.134us BEGIN __mod_lruvec_state
|
|
-> 95.135us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244510: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244510: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244512: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.136us END __mod_node_page_state
|
|
-> 95.136us END __mod_lruvec_state
|
|
-> 95.136us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.137us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244513: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 95.138us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244513: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244513: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482244513: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244514: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.139us END __mod_memcg_lruvec_state
|
|
-> 95.139us END __mod_lruvec_page_state
|
|
-> 95.139us BEGIN rcu_read_unlock_strict
|
|
-> 95.139us END rcu_read_unlock_strict
|
|
-> 95.139us END page_add_file_rmap
|
|
-> 95.139us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244515: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 95.14us END unlock_page_memcg
|
|
-> 95.14us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244515: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244515: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482244515: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244515: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244520: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.141us END rcu_read_unlock_strict
|
|
-> 95.141us BEGIN native_set_pte
|
|
-> 95.143us END native_set_pte
|
|
-> 95.143us END do_set_pte
|
|
-> 95.143us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244521: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 95.146us END unlock_page
|
|
1348489/1348489 2420721.482244538: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.147us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244538: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244540: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.164us END next_uptodate_page
|
|
-> 95.164us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244540: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244540: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244542: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.166us END PageHuge
|
|
-> 95.166us BEGIN do_set_pte
|
|
-> 95.167us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244542: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244543: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.168us END pfn_pte
|
|
-> 95.168us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244543: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244543: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244546: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.169us END add_mm_counter_fast
|
|
-> 95.169us BEGIN page_add_file_rmap
|
|
-> 95.17us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244546: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244552: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 95.172us END lock_page_memcg
|
|
-> 95.172us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244552: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244554: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.178us BEGIN __mod_lruvec_state
|
|
-> 95.179us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244554: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244554: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244556: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.18us END __mod_node_page_state
|
|
-> 95.18us END __mod_lruvec_state
|
|
-> 95.18us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.181us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244556: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482244556: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244557: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 95.182us END cgroup_rstat_updated
|
|
-> 95.182us END __mod_memcg_lruvec_state
|
|
-> 95.182us END __mod_lruvec_page_state
|
|
-> 95.182us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244557: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244558: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.183us END rcu_read_unlock_strict
|
|
-> 95.183us END page_add_file_rmap
|
|
-> 95.183us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244558: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244558: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244559: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 95.184us END unlock_page_memcg
|
|
-> 95.184us BEGIN rcu_read_unlock_strict
|
|
-> 95.184us END rcu_read_unlock_strict
|
|
-> 95.184us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244559: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244559: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244564: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.185us END native_set_pte
|
|
-> 95.185us END do_set_pte
|
|
-> 95.185us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244565: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 95.19us END unlock_page
|
|
1348489/1348489 2420721.482244582: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.191us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244582: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244584: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.208us END next_uptodate_page
|
|
-> 95.208us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244584: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244584: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244586: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.21us END PageHuge
|
|
-> 95.21us BEGIN do_set_pte
|
|
-> 95.211us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244586: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244587: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.212us END pfn_pte
|
|
-> 95.212us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244587: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244587: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244589: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.213us END add_mm_counter_fast
|
|
-> 95.213us BEGIN page_add_file_rmap
|
|
-> 95.214us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244590: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 95.215us END lock_page_memcg
|
|
1348489/1348489 2420721.482244596: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 95.216us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244596: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244598: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.222us BEGIN __mod_lruvec_state
|
|
-> 95.223us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244598: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244598: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244600: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.224us END __mod_node_page_state
|
|
-> 95.224us END __mod_lruvec_state
|
|
-> 95.224us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.225us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244600: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482244600: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244601: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 95.226us END cgroup_rstat_updated
|
|
-> 95.226us END __mod_memcg_lruvec_state
|
|
-> 95.226us END __mod_lruvec_page_state
|
|
-> 95.226us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244601: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244602: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.227us END rcu_read_unlock_strict
|
|
-> 95.227us END page_add_file_rmap
|
|
-> 95.227us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244602: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244602: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244603: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 95.228us END unlock_page_memcg
|
|
-> 95.228us BEGIN rcu_read_unlock_strict
|
|
-> 95.228us END rcu_read_unlock_strict
|
|
-> 95.228us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244603: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244603: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244608: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.229us END native_set_pte
|
|
-> 95.229us END do_set_pte
|
|
-> 95.229us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244609: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 95.234us END unlock_page
|
|
1348489/1348489 2420721.482244656: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.235us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244656: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244657: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.282us END next_uptodate_page
|
|
-> 95.282us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244657: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244657: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244659: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.283us END PageHuge
|
|
-> 95.283us BEGIN do_set_pte
|
|
-> 95.284us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244659: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244661: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.285us END pfn_pte
|
|
-> 95.285us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244661: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244661: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244663: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.287us END add_mm_counter_fast
|
|
-> 95.287us BEGIN page_add_file_rmap
|
|
-> 95.288us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244668: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 95.289us END lock_page_memcg
|
|
1348489/1348489 2420721.482244668: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244668: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244671: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.294us BEGIN __mod_lruvec_page_state
|
|
-> 95.295us BEGIN __mod_lruvec_state
|
|
-> 95.296us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244671: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244671: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244673: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.297us END __mod_node_page_state
|
|
-> 95.297us END __mod_lruvec_state
|
|
-> 95.297us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.298us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244674: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 95.299us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244674: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244674: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482244674: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244675: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.3us END __mod_memcg_lruvec_state
|
|
-> 95.3us END __mod_lruvec_page_state
|
|
-> 95.3us BEGIN rcu_read_unlock_strict
|
|
-> 95.3us END rcu_read_unlock_strict
|
|
-> 95.3us END page_add_file_rmap
|
|
-> 95.3us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244675: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244675: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244676: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 95.301us END unlock_page_memcg
|
|
-> 95.301us BEGIN rcu_read_unlock_strict
|
|
-> 95.301us END rcu_read_unlock_strict
|
|
-> 95.301us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244676: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244676: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244681: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.302us END native_set_pte
|
|
-> 95.302us END do_set_pte
|
|
-> 95.302us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244682: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 95.307us END unlock_page
|
|
1348489/1348489 2420721.482244706: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.308us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244706: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244708: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.332us END next_uptodate_page
|
|
-> 95.332us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244708: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244708: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244710: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.334us END PageHuge
|
|
-> 95.334us BEGIN do_set_pte
|
|
-> 95.335us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244710: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244711: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.336us END pfn_pte
|
|
-> 95.336us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244711: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244711: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244714: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.337us END add_mm_counter_fast
|
|
-> 95.337us BEGIN page_add_file_rmap
|
|
-> 95.338us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244719: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 95.34us END lock_page_memcg
|
|
1348489/1348489 2420721.482244719: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244719: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244722: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.345us BEGIN __mod_lruvec_page_state
|
|
-> 95.346us BEGIN __mod_lruvec_state
|
|
-> 95.347us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244722: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244722: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244724: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.348us END __mod_node_page_state
|
|
-> 95.348us END __mod_lruvec_state
|
|
-> 95.348us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.349us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244724: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482244724: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244725: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 95.35us END cgroup_rstat_updated
|
|
-> 95.35us END __mod_memcg_lruvec_state
|
|
-> 95.35us END __mod_lruvec_page_state
|
|
-> 95.35us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244725: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244726: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.351us END rcu_read_unlock_strict
|
|
-> 95.351us END page_add_file_rmap
|
|
-> 95.351us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244726: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244726: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244727: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 95.352us END unlock_page_memcg
|
|
-> 95.352us BEGIN rcu_read_unlock_strict
|
|
-> 95.352us END rcu_read_unlock_strict
|
|
-> 95.352us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482244727: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482244727: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244732: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.353us END native_set_pte
|
|
-> 95.353us END do_set_pte
|
|
-> 95.353us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244737: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 95.358us END unlock_page
|
|
1348489/1348489 2420721.482244838: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.363us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244838: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244839: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 95.464us END next_uptodate_page
|
|
-> 95.464us BEGIN PageHuge
|
|
1348489/1348489 2420721.482244839: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244839: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244948: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 95.465us END PageHuge
|
|
-> 95.465us BEGIN do_set_pte
|
|
-> 95.519us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482244948: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244952: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 95.574us END pfn_pte
|
|
-> 95.574us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482244952: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244952: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244954: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 95.578us END add_mm_counter_fast
|
|
-> 95.578us BEGIN page_add_file_rmap
|
|
-> 95.579us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482244954: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244964: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 95.58us END lock_page_memcg
|
|
-> 95.58us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482244964: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244967: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 95.59us BEGIN __mod_lruvec_state
|
|
-> 95.591us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482244967: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244967: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244968: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 95.593us END __mod_node_page_state
|
|
-> 95.593us END __mod_lruvec_state
|
|
-> 95.593us BEGIN __mod_memcg_lruvec_state
|
|
-> 95.593us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244969: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 95.594us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482244969: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244970: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 95.595us END __mod_memcg_lruvec_state
|
|
-> 95.595us END __mod_lruvec_page_state
|
|
-> 95.595us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244970: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244971: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 95.596us END rcu_read_unlock_strict
|
|
-> 95.596us END page_add_file_rmap
|
|
-> 95.596us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482244971: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482244971: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244971: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482244972: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 95.597us END unlock_page_memcg
|
|
-> 95.597us BEGIN rcu_read_unlock_strict
|
|
-> 95.597us END rcu_read_unlock_strict
|
|
-> 95.597us BEGIN native_set_pte
|
|
-> 95.598us END native_set_pte
|
|
1348489/1348489 2420721.482244972: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244977: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 95.598us END do_set_pte
|
|
-> 95.598us BEGIN unlock_page
|
|
1348489/1348489 2420721.482244977: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244989: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 95.603us END unlock_page
|
|
-> 95.603us BEGIN xas_find
|
|
1348489/1348489 2420721.482244989: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244993: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 95.615us END xas_find
|
|
-> 95.615us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482244993: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482244995: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 95.619us END next_uptodate_page
|
|
-> 95.619us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482244996: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 95.621us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482245001: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 95.622us END filemap_map_pages
|
|
1348489/1348489 2420721.482245006: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 95.627us END __handle_mm_fault
|
|
1348489/1348489 2420721.482245006: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245011: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 95.632us END handle_mm_fault
|
|
-> 95.632us BEGIN up_read
|
|
1348489/1348489 2420721.482245012: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 95.637us END up_read
|
|
1348489/1348489 2420721.482245012: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245013: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 95.638us END do_user_addr_fault
|
|
-> 95.638us END exc_page_fault
|
|
-> 95.638us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482245013: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245022: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 95.639us END irqentry_exit
|
|
-> 95.639us BEGIN irqentry_exit_to_user_mode
|
|
-> 95.643us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482245022: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482245022: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245022: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245022: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245114: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac970b808 _dl_load_cache_lookup+0x198 (foo.so)
|
|
-> 95.648us END exit_to_user_mode_prepare
|
|
-> 95.648us END irqentry_exit_to_user_mode
|
|
-> 95.648us END asm_exc_page_fault
|
|
-> 95.648us BEGIN error_return
|
|
-> 95.678us END error_return
|
|
-> 95.678us BEGIN __irqentry_text_end
|
|
-> 95.709us END __irqentry_text_end
|
|
-> 95.709us BEGIN native_iret
|
|
1348489/1348489 2420721.482245241: 1 branches:uH: call 7f9ac970b6d1 _dl_load_cache_lookup+0x61 (foo.so) => 7f9ac970af90 search_cache+0x0 (foo.so)
|
|
-> 95.74us END native_iret
|
|
1348489/1348489 2420721.482245241: 1 branches:uH: call 7f9ac970afd2 search_cache+0x42 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245837: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970afd7 search_cache+0x47 (foo.so)
|
|
-> 95.867us BEGIN search_cache
|
|
-> 96.165us BEGIN strcmp
|
|
1348489/1348489 2420721.482245837: 1 branches:uH: call 7f9ac970b029 search_cache+0x99 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482245851: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac970b02e search_cache+0x9e (foo.so)
|
|
-> 96.463us END strcmp
|
|
-> 96.463us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482245994: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 96.477us END __tunable_get_val
|
|
1348489/1348489 2420721.482246114: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 96.62us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482246156: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 96.74us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482246285: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 96.782us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482246285: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246426: 1 branches:uH: hw int 7f9ac970aebe _dl_cache_libcmp+0xe (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 96.911us END _dl_cache_libcmp
|
|
-> 96.911us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482246426: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246434: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 97.052us BEGIN asm_exc_page_fault
|
|
-> 97.056us BEGIN error_entry
|
|
1348489/1348489 2420721.482246513: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 97.06us BEGIN sync_regs
|
|
1348489/1348489 2420721.482246513: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482246513: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246513: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246516: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 97.139us END sync_regs
|
|
-> 97.139us END error_entry
|
|
-> 97.139us BEGIN exc_page_fault
|
|
-> 97.14us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482246516: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482246516: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482246516: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246518: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 97.142us BEGIN irqentry_enter_from_user_mode
|
|
-> 97.143us END irqentry_enter_from_user_mode
|
|
-> 97.143us END irqentry_enter
|
|
-> 97.143us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482246526: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 97.144us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482246526: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246526: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246535: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 97.152us END down_read_trylock
|
|
-> 97.152us BEGIN find_vma
|
|
-> 97.156us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482246537: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 97.161us END vmacache_find
|
|
1348489/1348489 2420721.482246540: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 97.163us END find_vma
|
|
1348489/1348489 2420721.482246540: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246555: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 97.166us BEGIN handle_mm_fault
|
|
-> 97.173us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482246555: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246555: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246564: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 97.181us END mem_cgroup_from_task
|
|
-> 97.181us BEGIN __count_memcg_events
|
|
-> 97.185us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482246565: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 97.19us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482246565: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246566: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 97.191us END __count_memcg_events
|
|
-> 97.191us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482246566: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246567: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 97.192us END arch_local_irq_enable
|
|
-> 97.192us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482246569: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 97.193us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482246569: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246577: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 97.195us BEGIN __handle_mm_fault
|
|
-> 97.199us BEGIN pgd_none
|
|
1348489/1348489 2420721.482246577: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246578: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 97.203us END pgd_none
|
|
-> 97.203us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482246578: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246581: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 97.204us END p4d_offset
|
|
-> 97.204us BEGIN pud_val
|
|
1348489/1348489 2420721.482246581: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246581: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482246581: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246582: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 97.207us END pud_val
|
|
-> 97.207us BEGIN pud_val
|
|
-> 97.207us END pud_val
|
|
-> 97.207us BEGIN pud_val
|
|
1348489/1348489 2420721.482246583: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 97.208us END pud_val
|
|
1348489/1348489 2420721.482246583: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
1348489/1348489 2420721.482246583: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246584: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 97.209us BEGIN pud_val
|
|
-> 97.209us END pud_val
|
|
-> 97.209us BEGIN pud_val
|
|
1348489/1348489 2420721.482246584: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246588: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 97.21us END pud_val
|
|
-> 97.21us BEGIN pmd_val
|
|
1348489/1348489 2420721.482246588: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246589: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 97.214us END pmd_val
|
|
-> 97.214us BEGIN pmd_val
|
|
1348489/1348489 2420721.482246589: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246591: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 97.215us END pmd_val
|
|
-> 97.215us BEGIN pmd_val
|
|
1348489/1348489 2420721.482246591: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246592: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 97.217us END pmd_val
|
|
-> 97.217us BEGIN pmd_val
|
|
1348489/1348489 2420721.482246592: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246592: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246595: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 97.218us END pmd_val
|
|
-> 97.218us BEGIN pmd_page_vaddr
|
|
-> 97.219us BEGIN pmd_val
|
|
1348489/1348489 2420721.482246596: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 97.221us END pmd_val
|
|
1348489/1348489 2420721.482246603: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 97.222us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482246603: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246606: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 97.229us BEGIN filemap_map_pages
|
|
-> 97.23us BEGIN xas_find
|
|
1348489/1348489 2420721.482246606: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246609: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 97.232us BEGIN xas_load
|
|
-> 97.233us BEGIN xas_start
|
|
1348489/1348489 2420721.482246613: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 97.235us END xas_start
|
|
1348489/1348489 2420721.482246614: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 97.239us END xas_load
|
|
1348489/1348489 2420721.482246614: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246633: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 97.24us END xas_find
|
|
-> 97.24us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482246634: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 97.259us END next_uptodate_page
|
|
1348489/1348489 2420721.482246641: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 97.26us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482246641: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246642: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 97.267us END _raw_spin_lock
|
|
-> 97.267us BEGIN PageHuge
|
|
1348489/1348489 2420721.482246642: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246649: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 97.268us END PageHuge
|
|
-> 97.268us BEGIN unlock_page
|
|
1348489/1348489 2420721.482246665: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 97.275us END unlock_page
|
|
1348489/1348489 2420721.482246794: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 97.291us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482246794: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246796: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 97.42us END next_uptodate_page
|
|
-> 97.42us BEGIN PageHuge
|
|
1348489/1348489 2420721.482246796: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246796: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246798: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 97.422us END PageHuge
|
|
-> 97.422us BEGIN do_set_pte
|
|
-> 97.423us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482246798: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246799: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 97.424us END pfn_pte
|
|
-> 97.424us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482246799: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246799: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246801: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 97.425us END add_mm_counter_fast
|
|
-> 97.425us BEGIN page_add_file_rmap
|
|
-> 97.426us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482246802: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 97.427us END lock_page_memcg
|
|
1348489/1348489 2420721.482246819: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 97.428us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482246819: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246827: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 97.445us BEGIN __mod_lruvec_state
|
|
-> 97.449us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482246827: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246827: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246830: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 97.453us END __mod_node_page_state
|
|
-> 97.453us END __mod_lruvec_state
|
|
-> 97.453us BEGIN __mod_memcg_lruvec_state
|
|
-> 97.454us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482246831: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 97.456us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482246831: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246831: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482246831: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246832: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 97.457us END __mod_memcg_lruvec_state
|
|
-> 97.457us END __mod_lruvec_page_state
|
|
-> 97.457us BEGIN rcu_read_unlock_strict
|
|
-> 97.457us END rcu_read_unlock_strict
|
|
-> 97.457us END page_add_file_rmap
|
|
-> 97.457us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482246833: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 97.458us END unlock_page_memcg
|
|
-> 97.458us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482246833: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482246833: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482246968: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 97.459us END rcu_read_unlock_strict
|
|
-> 97.459us BEGIN native_set_pte
|
|
-> 97.594us END native_set_pte
|
|
1348489/1348489 2420721.482246968: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247011: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 97.594us END do_set_pte
|
|
-> 97.594us BEGIN unlock_page
|
|
1348489/1348489 2420721.482247012: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 97.637us END unlock_page
|
|
1348489/1348489 2420721.482247029: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 97.638us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482247029: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247030: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 97.655us END next_uptodate_page
|
|
-> 97.655us BEGIN PageHuge
|
|
1348489/1348489 2420721.482247030: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247030: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247033: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 97.656us END PageHuge
|
|
-> 97.656us BEGIN do_set_pte
|
|
-> 97.657us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482247033: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247035: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 97.659us END pfn_pte
|
|
-> 97.659us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482247035: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247035: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247037: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 97.661us END add_mm_counter_fast
|
|
-> 97.661us BEGIN page_add_file_rmap
|
|
-> 97.662us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482247037: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247044: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 97.663us END lock_page_memcg
|
|
-> 97.663us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482247044: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247045: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 97.67us BEGIN __mod_lruvec_state
|
|
-> 97.67us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482247045: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247045: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247047: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 97.671us END __mod_node_page_state
|
|
-> 97.671us END __mod_lruvec_state
|
|
-> 97.671us BEGIN __mod_memcg_lruvec_state
|
|
-> 97.672us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482247048: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 97.673us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482247048: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247048: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482247048: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247049: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 97.674us END __mod_memcg_lruvec_state
|
|
-> 97.674us END __mod_lruvec_page_state
|
|
-> 97.674us BEGIN rcu_read_unlock_strict
|
|
-> 97.674us END rcu_read_unlock_strict
|
|
-> 97.674us END page_add_file_rmap
|
|
-> 97.674us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482247049: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482247049: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247050: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 97.675us END unlock_page_memcg
|
|
-> 97.675us BEGIN rcu_read_unlock_strict
|
|
-> 97.675us END rcu_read_unlock_strict
|
|
-> 97.675us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482247050: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482247050: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247056: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 97.676us END native_set_pte
|
|
-> 97.676us END do_set_pte
|
|
-> 97.676us BEGIN unlock_page
|
|
1348489/1348489 2420721.482247057: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 97.682us END unlock_page
|
|
1348489/1348489 2420721.482247189: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 97.683us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482247189: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247190: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 97.815us END next_uptodate_page
|
|
-> 97.815us BEGIN PageHuge
|
|
1348489/1348489 2420721.482247190: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247190: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247193: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 97.816us END PageHuge
|
|
-> 97.816us BEGIN do_set_pte
|
|
-> 97.817us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482247193: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247195: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 97.819us END pfn_pte
|
|
-> 97.819us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482247195: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247195: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247197: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 97.821us END add_mm_counter_fast
|
|
-> 97.821us BEGIN page_add_file_rmap
|
|
-> 97.822us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482247197: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247203: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 97.823us END lock_page_memcg
|
|
-> 97.823us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482247203: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247205: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 97.829us BEGIN __mod_lruvec_state
|
|
-> 97.83us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482247205: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247205: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247207: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 97.831us END __mod_node_page_state
|
|
-> 97.831us END __mod_lruvec_state
|
|
-> 97.831us BEGIN __mod_memcg_lruvec_state
|
|
-> 97.832us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482247208: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 97.833us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482247208: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247208: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
1348489/1348489 2420721.482247208: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247209: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 97.834us END __mod_memcg_lruvec_state
|
|
-> 97.834us END __mod_lruvec_page_state
|
|
-> 97.834us BEGIN rcu_read_unlock_strict
|
|
-> 97.834us END rcu_read_unlock_strict
|
|
-> 97.834us END page_add_file_rmap
|
|
-> 97.834us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482247209: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482247209: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247210: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 97.835us END unlock_page_memcg
|
|
-> 97.835us BEGIN rcu_read_unlock_strict
|
|
-> 97.835us END rcu_read_unlock_strict
|
|
-> 97.835us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482247210: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482247210: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247215: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 97.836us END native_set_pte
|
|
-> 97.836us END do_set_pte
|
|
-> 97.836us BEGIN unlock_page
|
|
1348489/1348489 2420721.482247215: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247218: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 97.841us END unlock_page
|
|
-> 97.841us BEGIN xas_find
|
|
1348489/1348489 2420721.482247218: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247220: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 97.844us END xas_find
|
|
-> 97.844us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482247220: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247221: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 97.846us END next_uptodate_page
|
|
-> 97.846us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482247222: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 97.847us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482247223: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 97.848us END filemap_map_pages
|
|
1348489/1348489 2420721.482247225: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 97.849us END __handle_mm_fault
|
|
1348489/1348489 2420721.482247225: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247230: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 97.851us END handle_mm_fault
|
|
-> 97.851us BEGIN up_read
|
|
1348489/1348489 2420721.482247231: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 97.856us END up_read
|
|
1348489/1348489 2420721.482247231: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247232: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 97.857us END do_user_addr_fault
|
|
-> 97.857us END exc_page_fault
|
|
-> 97.857us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482247232: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247241: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 97.858us END irqentry_exit
|
|
-> 97.858us BEGIN irqentry_exit_to_user_mode
|
|
-> 97.862us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482247241: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482247241: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247242: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 97.867us END exit_to_user_mode_prepare
|
|
-> 97.867us END irqentry_exit_to_user_mode
|
|
-> 97.867us END asm_exc_page_fault
|
|
-> 97.867us BEGIN error_return
|
|
1348489/1348489 2420721.482247242: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247331: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac970aebe _dl_cache_libcmp+0xe (foo.so)
|
|
-> 97.868us END error_return
|
|
-> 97.868us BEGIN __irqentry_text_end
|
|
-> 97.912us END __irqentry_text_end
|
|
-> 97.912us BEGIN native_iret
|
|
1348489/1348489 2420721.482247468: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 97.957us END native_iret
|
|
1348489/1348489 2420721.482247588: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 98.094us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247730: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.214us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247730: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247734: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.356us END _dl_cache_libcmp
|
|
-> 98.356us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247734: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247739: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.36us END _dl_cache_libcmp
|
|
-> 98.36us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247815: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 98.365us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247925: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.441us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247925: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482247938: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.551us END _dl_cache_libcmp
|
|
-> 98.551us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482247977: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 98.564us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248087: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.603us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248087: 1 branches:uH: call 7f9ac970b08b search_cache+0xfb (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248095: 1 branches:uH: return 7f9ac970aef5 _dl_cache_libcmp+0x45 (foo.so) => 7f9ac970b090 search_cache+0x100 (foo.so)
|
|
-> 98.713us END _dl_cache_libcmp
|
|
-> 98.713us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248096: 1 branches:uH: call 7f9ac970b106 search_cache+0x176 (foo.so) => 7f9ac970aeb0 _dl_cache_libcmp+0x0 (foo.so)
|
|
-> 98.721us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248100: 1 branches:uH: return 7f9ac970af7f _dl_cache_libcmp+0xcf (foo.so) => 7f9ac970b10b search_cache+0x17b (foo.so)
|
|
-> 98.722us BEGIN _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248114: 1 branches:uH: return 7f9ac970b0bf search_cache+0x12f (foo.so) => 7f9ac970b6d6 _dl_load_cache_lookup+0x66 (foo.so)
|
|
-> 98.726us END _dl_cache_libcmp
|
|
1348489/1348489 2420721.482248114: 1 branches:uH: call 7f9ac970b6f2 _dl_load_cache_lookup+0x82 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248238: 1 branches:uH: return 7f9ac971dce6 strlen+0x86 (foo.so) => 7f9ac970b6f7 _dl_load_cache_lookup+0x87 (foo.so)
|
|
-> 98.74us END search_cache
|
|
-> 98.74us BEGIN strlen
|
|
1348489/1348489 2420721.482248241: 1 branches:uH: call 7f9ac970b74b _dl_load_cache_lookup+0xdb (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
-> 98.864us END strlen
|
|
1348489/1348489 2420721.482248263: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac970b751 _dl_load_cache_lookup+0xe1 (foo.so)
|
|
-> 98.867us BEGIN memcpy
|
|
1348489/1348489 2420721.482248263: 1 branches:uH: call 7f9ac970b754 _dl_load_cache_lookup+0xe4 (foo.so) => 7f9ac971a3e0 strdup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248263: 1 branches:uH: call 7f9ac971a3ee strdup+0xe (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248280: 1 branches:uH: return 7f9ac971dce6 strlen+0x86 (foo.so) => 7f9ac971a3f3 strdup+0x13 (foo.so)
|
|
-> 98.889us END memcpy
|
|
-> 98.889us BEGIN strdup
|
|
-> 98.897us BEGIN strlen
|
|
1348489/1348489 2420721.482248281: 1 branches:uH: call 7f9ac971a3fa strdup+0x1a (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 98.906us END strlen
|
|
1348489/1348489 2420721.482248282: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac971a400 strdup+0x20 (foo.so)
|
|
-> 98.907us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482248282: 1 branches:uH: jmp 7f9ac971a415 strdup+0x35 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248290: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac970b759 _dl_load_cache_lookup+0xe9 (foo.so)
|
|
-> 98.908us END __minimal_malloc
|
|
-> 98.908us END strdup
|
|
-> 98.908us BEGIN memcpy
|
|
1348489/1348489 2420721.482248290: 1 branches:uH: return 7f9ac970b75e _dl_load_cache_lookup+0xee (foo.so) => 7f9ac96ff8c5 _dl_map_object+0x315 (foo.so)
|
|
1348489/1348489 2420721.482248290: 1 branches:uH: call 7f9ac96ff905 _dl_map_object+0x355 (foo.so) => 7f9ac96fc290 open_verify.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248290: 1 branches:uH: call 7f9ac96fc2c8 open_verify.constprop.0+0x38 (foo.so) => 7f9ac9719d00 __open64_nocancel+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248317: 1 branches:uH: syscall 7f9ac9719d36 __open64_nocancel+0x36 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 98.916us END memcpy
|
|
-> 98.916us END _dl_load_cache_lookup
|
|
-> 98.916us BEGIN open_verify.constprop.0
|
|
-> 98.929us BEGIN __open64_nocancel
|
|
1348489/1348489 2420721.482248317: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248317: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248334: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 98.943us BEGIN __entry_text_start
|
|
-> 98.948us BEGIN do_syscall_64
|
|
-> 98.954us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482248337: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 98.96us END syscall_enter_from_user_mode
|
|
-> 98.96us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482248343: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 98.963us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482248347: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 98.969us END __audit_syscall_entry
|
|
-> 98.969us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482248348: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 98.973us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482248348: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad905c90 __x64_sys_openat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248359: 1 branches:uH: call ffffffffad905cde __x64_sys_openat+0x4e (foo.so) => ffffffffad9057f0 do_sys_openat2+0x0 (foo.so)
|
|
-> 98.974us END syscall_trace_enter.constprop.0
|
|
-> 98.974us BEGIN __x64_sys_openat
|
|
1348489/1348489 2420721.482248359: 1 branches:uH: call ffffffffad905839 do_sys_openat2+0x49 (foo.so) => ffffffffad905630 build_open_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248376: 1 branches:uH: return ffffffffad9057a2 build_open_flags+0x172 (foo.so) => ffffffffad90583e do_sys_openat2+0x4e (foo.so)
|
|
-> 98.985us BEGIN do_sys_openat2
|
|
-> 98.993us BEGIN build_open_flags
|
|
1348489/1348489 2420721.482248377: 1 branches:uH: call ffffffffad905865 do_sys_openat2+0x75 (foo.so) => ffffffffad91bab0 getname+0x0 (foo.so)
|
|
-> 99.002us END build_open_flags
|
|
1348489/1348489 2420721.482248377: 1 branches:uH: jmp ffffffffad91bae8 getname+0x38 (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248377: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248377: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248386: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 99.003us BEGIN getname
|
|
-> 99.005us END getname
|
|
-> 99.005us BEGIN getname_flags.part.0
|
|
-> 99.007us BEGIN kmem_cache_alloc
|
|
-> 99.009us BEGIN should_failslab
|
|
1348489/1348489 2420721.482248393: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 99.012us END should_failslab
|
|
1348489/1348489 2420721.482248393: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248416: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 99.019us BEGIN memset
|
|
-> 99.03us END memset
|
|
-> 99.03us BEGIN memset_erms
|
|
1348489/1348489 2420721.482248416: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248417: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 99.042us END memset_erms
|
|
-> 99.042us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482248419: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 99.043us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482248419: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248419: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248419: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248421: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 99.045us END kmem_cache_alloc
|
|
-> 99.045us BEGIN strncpy_from_user
|
|
-> 99.045us BEGIN __check_object_size
|
|
-> 99.046us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482248421: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248430: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 99.047us END check_stack_object
|
|
-> 99.047us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482248430: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248435: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 99.056us END __virt_addr_valid
|
|
-> 99.056us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482248436: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 99.061us END __check_heap_object
|
|
1348489/1348489 2420721.482248463: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 99.062us END __check_object_size
|
|
1348489/1348489 2420721.482248573: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad90586a do_sys_openat2+0x7a (foo.so)
|
|
-> 99.089us END strncpy_from_user
|
|
1348489/1348489 2420721.482248573: 1 branches:uH: call ffffffffad905878 do_sys_openat2+0x88 (foo.so) => ffffffffad92d3c0 get_unused_fd_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248573: 1 branches:uH: jmp ffffffffad92d3e0 get_unused_fd_flags+0x20 (foo.so) => ffffffffad92d250 alloc_fd+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248573: 1 branches:uH: call ffffffffad92d28a alloc_fd+0x3a (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248598: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad92d28f alloc_fd+0x3f (foo.so)
|
|
-> 99.199us END getname_flags.part.0
|
|
-> 99.199us BEGIN get_unused_fd_flags
|
|
-> 99.207us END get_unused_fd_flags
|
|
-> 99.207us BEGIN alloc_fd
|
|
-> 99.215us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482248598: 1 branches:uH: call ffffffffad92d2e0 alloc_fd+0x90 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248600: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffad92d2e5 alloc_fd+0x95 (foo.so)
|
|
-> 99.224us END _raw_spin_lock
|
|
-> 99.224us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482248600: 1 branches:uH: call ffffffffad92d332 alloc_fd+0xe2 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248602: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffad92d337 alloc_fd+0xe7 (foo.so)
|
|
-> 99.226us END _find_next_bit
|
|
-> 99.226us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482248603: 1 branches:uH: call ffffffffad92d29b alloc_fd+0x4b (foo.so) => ffffffffad92d020 expand_files+0x0 (foo.so)
|
|
-> 99.228us END _find_next_bit
|
|
1348489/1348489 2420721.482248605: 1 branches:uH: return ffffffffad92d193 expand_files+0x173 (foo.so) => ffffffffad92d2a0 alloc_fd+0x50 (foo.so)
|
|
-> 99.229us BEGIN expand_files
|
|
1348489/1348489 2420721.482248621: 1 branches:uH: return ffffffffad92d317 alloc_fd+0xc7 (foo.so) => ffffffffad90587d do_sys_openat2+0x8d (foo.so)
|
|
-> 99.231us END expand_files
|
|
1348489/1348489 2420721.482248622: 1 branches:uH: call ffffffffad90589b do_sys_openat2+0xab (foo.so) => ffffffffad91c620 do_filp_open+0x0 (foo.so)
|
|
-> 99.247us END alloc_fd
|
|
1348489/1348489 2420721.482248632: 1 branches:uH: call ffffffffad91c6c0 do_filp_open+0xa0 (foo.so) => ffffffffad91a490 path_openat+0x0 (foo.so)
|
|
-> 99.248us BEGIN do_filp_open
|
|
1348489/1348489 2420721.482248632: 1 branches:uH: call ffffffffad91a4d5 path_openat+0x45 (foo.so) => ffffffffad90a900 alloc_empty_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248632: 1 branches:uH: call ffffffffad90a93b alloc_empty_file+0x3b (foo.so) => ffffffffad90a540 __alloc_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248632: 1 branches:uH: call ffffffffad90a55e __alloc_file+0x1e (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248632: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248638: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 99.258us BEGIN path_openat
|
|
-> 99.259us BEGIN alloc_empty_file
|
|
-> 99.26us BEGIN __alloc_file
|
|
-> 99.261us BEGIN kmem_cache_alloc
|
|
-> 99.262us BEGIN should_failslab
|
|
1348489/1348489 2420721.482248638: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248643: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 99.264us END should_failslab
|
|
-> 99.264us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482248651: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 99.269us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482248651: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248652: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 99.277us END rcu_read_unlock_strict
|
|
-> 99.277us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482248652: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482248652: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248654: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 99.278us END rcu_read_unlock_strict
|
|
-> 99.278us END get_obj_cgroup_from_current
|
|
-> 99.278us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482248658: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 99.28us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482248658: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248664: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 99.284us BEGIN memset
|
|
-> 99.287us END memset
|
|
-> 99.287us BEGIN memset_erms
|
|
1348489/1348489 2420721.482248664: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248675: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 99.29us END memset_erms
|
|
-> 99.29us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482248675: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482248675: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248680: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 99.301us BEGIN rcu_read_unlock_strict
|
|
-> 99.303us END rcu_read_unlock_strict
|
|
-> 99.303us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482248680: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248681: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 99.306us END mod_objcg_state
|
|
-> 99.306us END memcg_slab_post_alloc_hook
|
|
-> 99.306us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482248681: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad90a563 __alloc_file+0x23 (foo.so)
|
|
1348489/1348489 2420721.482248681: 1 branches:uH: call ffffffffad90a58d __alloc_file+0x4d (foo.so) => ffffffffad9ff580 security_file_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248704: 1 branches:uH: call ffffffffad9ff5c3 security_file_alloc+0x43 (foo.so) => ffffffffad819780 bpf_lsm_file_alloc_security+0x0 (foo.so)
|
|
-> 99.307us END rcu_read_unlock_strict
|
|
-> 99.307us END kmem_cache_alloc
|
|
-> 99.307us BEGIN security_file_alloc
|
|
1348489/1348489 2420721.482248705: 1 branches:uH: return ffffffffad819787 bpf_lsm_file_alloc_security+0x7 (foo.so) => ffffffffad9ff5c5 security_file_alloc+0x45 (foo.so)
|
|
-> 99.33us BEGIN bpf_lsm_file_alloc_security
|
|
1348489/1348489 2420721.482248705: 1 branches:uH: return ffffffffad9ff5dc security_file_alloc+0x5c (foo.so) => ffffffffad90a592 __alloc_file+0x52 (foo.so)
|
|
1348489/1348489 2420721.482248705: 1 branches:uH: call ffffffffad90a5c4 __alloc_file+0x84 (foo.so) => ffffffffad6f5570 __mutex_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248706: 1 branches:uH: return ffffffffad6f5596 __mutex_init+0x26 (foo.so) => ffffffffad90a5c9 __alloc_file+0x89 (foo.so)
|
|
-> 99.331us END bpf_lsm_file_alloc_security
|
|
-> 99.331us END security_file_alloc
|
|
-> 99.331us BEGIN __mutex_init
|
|
1348489/1348489 2420721.482248707: 1 branches:uH: return ffffffffad90a5ec __alloc_file+0xac (foo.so) => ffffffffad90a940 alloc_empty_file+0x40 (foo.so)
|
|
-> 99.332us END __mutex_init
|
|
1348489/1348489 2420721.482248707: 1 branches:uH: call ffffffffad90a95d alloc_empty_file+0x5d (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248708: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a962 alloc_empty_file+0x62 (foo.so)
|
|
-> 99.333us END __alloc_file
|
|
-> 99.333us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482248708: 1 branches:uH: return ffffffffad90a968 alloc_empty_file+0x68 (foo.so) => ffffffffad91a4da path_openat+0x4a (foo.so)
|
|
1348489/1348489 2420721.482248708: 1 branches:uH: call ffffffffad91a50c path_openat+0x7c (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248710: 1 branches:uH: call ffffffffad9175a7 path_init+0x2b7 (foo.so) => ffffffffad9163c0 nd_jump_root+0x0 (foo.so)
|
|
-> 99.334us END percpu_counter_add_batch
|
|
-> 99.334us END alloc_empty_file
|
|
-> 99.334us BEGIN path_init
|
|
1348489/1348489 2420721.482248711: 1 branches:uH: call ffffffffad91647d nd_jump_root+0xbd (foo.so) => ffffffffad9162e0 set_root+0x0 (foo.so)
|
|
-> 99.336us BEGIN nd_jump_root
|
|
1348489/1348489 2420721.482248713: 1 branches:uH: return ffffffffad91635e set_root+0x7e (foo.so) => ffffffffad916482 nd_jump_root+0xc2 (foo.so)
|
|
-> 99.337us BEGIN set_root
|
|
1348489/1348489 2420721.482248714: 1 branches:uH: return ffffffffad916431 nd_jump_root+0x71 (foo.so) => ffffffffad9175ac path_init+0x2bc (foo.so)
|
|
-> 99.339us END set_root
|
|
1348489/1348489 2420721.482248715: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad91a511 path_openat+0x81 (foo.so)
|
|
-> 99.34us END nd_jump_root
|
|
1348489/1348489 2420721.482248715: 1 branches:uH: call ffffffffad91a51a path_openat+0x8a (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248716: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 99.341us END path_init
|
|
-> 99.341us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482248717: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 99.342us BEGIN inode_permission
|
|
1348489/1348489 2420721.482248717: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248717: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248723: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 99.343us BEGIN generic_permission
|
|
-> 99.345us BEGIN make_kuid
|
|
-> 99.347us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482248723: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482248725: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 99.349us END map_id_range_down
|
|
-> 99.349us END make_kuid
|
|
1348489/1348489 2420721.482248725: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248726: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 99.351us END generic_permission
|
|
-> 99.351us END inode_permission
|
|
-> 99.351us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482248726: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482248727: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
-> 99.352us BEGIN bpf_lsm_inode_permission
|
|
-> 99.353us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482248727: 1 branches:uH: call ffffffffad917e15 link_path_walk+0x265 (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248737: 1 branches:uH: call ffffffffad91718f walk_component+0x4f (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
-> 99.353us END security_inode_permission
|
|
-> 99.353us BEGIN walk_component
|
|
1348489/1348489 2420721.482248737: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248972: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 99.363us BEGIN lookup_fast.constprop.0
|
|
-> 99.48us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482248974: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad917194 walk_component+0x54 (foo.so)
|
|
-> 99.598us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482248974: 1 branches:uH: call ffffffffad9171be walk_component+0x7e (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482248982: 1 branches:uH: call ffffffffad9167ad step_into+0x2ed (foo.so) => ffffffffad932020 __lookup_mnt+0x0 (foo.so)
|
|
-> 99.6us END lookup_fast.constprop.0
|
|
-> 99.6us BEGIN step_into
|
|
1348489/1348489 2420721.482249095: 1 branches:uH: return ffffffffad932071 __lookup_mnt+0x51 (foo.so) => ffffffffad9167b2 step_into+0x2f2 (foo.so)
|
|
-> 99.608us BEGIN __lookup_mnt
|
|
1348489/1348489 2420721.482249115: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad9171c3 walk_component+0x83 (foo.so)
|
|
-> 99.721us END __lookup_mnt
|
|
1348489/1348489 2420721.482249117: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad917e1a link_path_walk+0x26a (foo.so)
|
|
-> 99.741us END step_into
|
|
1348489/1348489 2420721.482249119: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 99.743us END walk_component
|
|
1348489/1348489 2420721.482249216: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 99.745us BEGIN inode_permission
|
|
1348489/1348489 2420721.482249216: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249216: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249224: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 99.842us BEGIN generic_permission
|
|
-> 99.844us BEGIN make_kuid
|
|
-> 99.847us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482249225: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
-> 99.85us END map_id_range_down
|
|
1348489/1348489 2420721.482249225: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
1348489/1348489 2420721.482249226: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
-> 99.851us END make_kuid
|
|
-> 99.851us END generic_permission
|
|
1348489/1348489 2420721.482249227: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 99.852us END inode_permission
|
|
-> 99.852us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482249227: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482249228: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
-> 99.853us BEGIN bpf_lsm_inode_permission
|
|
-> 99.854us END bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482249230: 1 branches:uH: call ffffffffad917e15 link_path_walk+0x265 (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
-> 99.854us END security_inode_permission
|
|
1348489/1348489 2420721.482249230: 1 branches:uH: call ffffffffad91718f walk_component+0x4f (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249230: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249380: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 99.856us BEGIN walk_component
|
|
-> 99.906us BEGIN lookup_fast.constprop.0
|
|
-> 99.956us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482249382: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad917194 walk_component+0x54 (foo.so)
|
|
-> 100.006us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482249382: 1 branches:uH: call ffffffffad9171be walk_component+0x7e (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249394: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad9171c3 walk_component+0x83 (foo.so)
|
|
-> 100.008us END lookup_fast.constprop.0
|
|
-> 100.008us BEGIN step_into
|
|
1348489/1348489 2420721.482249396: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad917e1a link_path_walk+0x26a (foo.so)
|
|
-> 100.02us END step_into
|
|
1348489/1348489 2420721.482249396: 1 branches:uH: call ffffffffad917ca6 link_path_walk+0xf6 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249513: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 100.022us END walk_component
|
|
-> 100.022us BEGIN inode_permission
|
|
1348489/1348489 2420721.482249513: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249513: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249517: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 100.139us BEGIN generic_permission
|
|
-> 100.14us BEGIN make_kuid
|
|
-> 100.141us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482249517: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482249518: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 100.143us END map_id_range_down
|
|
-> 100.143us END make_kuid
|
|
1348489/1348489 2420721.482249518: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249519: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 100.144us END generic_permission
|
|
-> 100.144us END inode_permission
|
|
-> 100.144us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482249520: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
-> 100.145us BEGIN bpf_lsm_inode_permission
|
|
1348489/1348489 2420721.482249520: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad917cab link_path_walk+0xfb (foo.so)
|
|
1348489/1348489 2420721.482249523: 1 branches:uH: call ffffffffad917f1e link_path_walk+0x36e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
-> 100.146us END bpf_lsm_inode_permission
|
|
-> 100.146us END security_inode_permission
|
|
1348489/1348489 2420721.482249523: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249526: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 100.149us BEGIN make_kuid
|
|
-> 100.15us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482249526: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad917f23 link_path_walk+0x373 (foo.so)
|
|
1348489/1348489 2420721.482249527: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad91a51f path_openat+0x8f (foo.so)
|
|
-> 100.152us END map_id_range_down
|
|
-> 100.152us END make_kuid
|
|
1348489/1348489 2420721.482249527: 1 branches:uH: call ffffffffad91a58c path_openat+0xfc (foo.so) => ffffffffad916090 lookup_fast.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249527: 1 branches:uH: call ffffffffad9160d8 lookup_fast.constprop.0+0x48 (foo.so) => ffffffffad928420 __d_lookup_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249763: 1 branches:uH: return ffffffffad928516 __d_lookup_rcu+0xf6 (foo.so) => ffffffffad9160dd lookup_fast.constprop.0+0x4d (foo.so)
|
|
-> 100.153us END link_path_walk
|
|
-> 100.153us BEGIN lookup_fast.constprop.0
|
|
-> 100.271us BEGIN __d_lookup_rcu
|
|
1348489/1348489 2420721.482249764: 1 branches:uH: return ffffffffad916143 lookup_fast.constprop.0+0xb3 (foo.so) => ffffffffad91a591 path_openat+0x101 (foo.so)
|
|
-> 100.389us END __d_lookup_rcu
|
|
1348489/1348489 2420721.482249764: 1 branches:uH: call ffffffffad91a5ca path_openat+0x13a (foo.so) => ffffffffad9164c0 step_into+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249767: 1 branches:uH: return ffffffffad91658a step_into+0xca (foo.so) => ffffffffad91a5cf path_openat+0x13f (foo.so)
|
|
-> 100.39us END lookup_fast.constprop.0
|
|
-> 100.39us BEGIN step_into
|
|
1348489/1348489 2420721.482249767: 1 branches:uH: call ffffffffad91ad6a path_openat+0x8da (foo.so) => ffffffffad915f30 complete_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249767: 1 branches:uH: call ffffffffad915f6a complete_walk+0x3a (foo.so) => ffffffffad915ea0 try_to_unlazy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249767: 1 branches:uH: call ffffffffad915ebd try_to_unlazy+0x1d (foo.so) => ffffffffad915da0 legitimize_links+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249769: 1 branches:uH: return ffffffffad915e4c legitimize_links+0xac (foo.so) => ffffffffad915ec2 try_to_unlazy+0x22 (foo.so)
|
|
-> 100.393us END step_into
|
|
-> 100.393us BEGIN complete_walk
|
|
-> 100.393us BEGIN try_to_unlazy
|
|
-> 100.394us BEGIN legitimize_links
|
|
1348489/1348489 2420721.482249769: 1 branches:uH: call ffffffffad915ecf try_to_unlazy+0x2f (foo.so) => ffffffffad9152e0 __legitimize_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249769: 1 branches:uH: call ffffffffad9152f1 __legitimize_path+0x11 (foo.so) => ffffffffad931ec0 __legitimize_mnt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249777: 1 branches:uH: return ffffffffad931ef2 __legitimize_mnt+0x32 (foo.so) => ffffffffad9152f6 __legitimize_path+0x16 (foo.so)
|
|
-> 100.395us END legitimize_links
|
|
-> 100.395us BEGIN __legitimize_path
|
|
-> 100.399us BEGIN __legitimize_mnt
|
|
1348489/1348489 2420721.482249777: 1 branches:uH: call ffffffffad915302 __legitimize_path+0x22 (foo.so) => ffffffffadad8470 lockref_get_not_dead+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249785: 1 branches:uH: return ffffffffadad84b6 lockref_get_not_dead+0x46 (foo.so) => ffffffffad915307 __legitimize_path+0x27 (foo.so)
|
|
-> 100.403us END __legitimize_mnt
|
|
-> 100.403us BEGIN lockref_get_not_dead
|
|
1348489/1348489 2420721.482249785: 1 branches:uH: return ffffffffad915319 __legitimize_path+0x39 (foo.so) => ffffffffad915ed4 try_to_unlazy+0x34 (foo.so)
|
|
1348489/1348489 2420721.482249785: 1 branches:uH: call ffffffffad915edb try_to_unlazy+0x3b (foo.so) => ffffffffad915330 legitimize_root+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249786: 1 branches:uH: return ffffffffad915373 legitimize_root+0x43 (foo.so) => ffffffffad915ee0 try_to_unlazy+0x40 (foo.so)
|
|
-> 100.411us END lockref_get_not_dead
|
|
-> 100.411us END __legitimize_path
|
|
-> 100.411us BEGIN legitimize_root
|
|
1348489/1348489 2420721.482249786: 1 branches:uH: call ffffffffad915ee7 try_to_unlazy+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249787: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915eec try_to_unlazy+0x4c (foo.so)
|
|
-> 100.412us END legitimize_root
|
|
-> 100.412us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482249787: 1 branches:uH: return ffffffffad915efd try_to_unlazy+0x5d (foo.so) => ffffffffad915f6f complete_walk+0x3f (foo.so)
|
|
1348489/1348489 2420721.482249787: 1 branches:uH: return ffffffffad915f87 complete_walk+0x57 (foo.so) => ffffffffad91ad6f path_openat+0x8df (foo.so)
|
|
1348489/1348489 2420721.482249789: 1 branches:uH: call ffffffffad91a65b path_openat+0x1cb (foo.so) => ffffffffad919630 may_open+0x0 (foo.so)
|
|
-> 100.413us END rcu_read_unlock_strict
|
|
-> 100.413us END try_to_unlazy
|
|
-> 100.413us END complete_walk
|
|
1348489/1348489 2420721.482249871: 1 branches:uH: call ffffffffad919695 may_open+0x65 (foo.so) => ffffffffad9176d0 inode_permission+0x0 (foo.so)
|
|
-> 100.415us BEGIN may_open
|
|
1348489/1348489 2420721.482249873: 1 branches:uH: call ffffffffad917704 inode_permission+0x34 (foo.so) => ffffffffad915730 generic_permission+0x0 (foo.so)
|
|
-> 100.497us BEGIN inode_permission
|
|
1348489/1348489 2420721.482249873: 1 branches:uH: call ffffffffad915752 generic_permission+0x22 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249873: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249877: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 100.499us BEGIN generic_permission
|
|
-> 100.5us BEGIN make_kuid
|
|
-> 100.501us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482249877: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad915757 generic_permission+0x27 (foo.so)
|
|
1348489/1348489 2420721.482249878: 1 branches:uH: return ffffffffad9157d8 generic_permission+0xa8 (foo.so) => ffffffffad917709 inode_permission+0x39 (foo.so)
|
|
-> 100.503us END map_id_range_down
|
|
-> 100.503us END make_kuid
|
|
1348489/1348489 2420721.482249878: 1 branches:uH: jmp ffffffffad917733 inode_permission+0x63 (foo.so) => ffffffffad9ff020 security_inode_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249880: 1 branches:uH: call ffffffffad9ff04b security_inode_permission+0x2b (foo.so) => ffffffffad819660 bpf_lsm_inode_permission+0x0 (foo.so)
|
|
-> 100.504us END generic_permission
|
|
-> 100.504us END inode_permission
|
|
-> 100.504us BEGIN security_inode_permission
|
|
1348489/1348489 2420721.482249880: 1 branches:uH: return ffffffffad819667 bpf_lsm_inode_permission+0x7 (foo.so) => ffffffffad9ff04d security_inode_permission+0x2d (foo.so)
|
|
1348489/1348489 2420721.482249880: 1 branches:uH: return ffffffffad9ff062 security_inode_permission+0x42 (foo.so) => ffffffffad91969a may_open+0x6a (foo.so)
|
|
1348489/1348489 2420721.482249881: 1 branches:uH: return ffffffffad9196cc may_open+0x9c (foo.so) => ffffffffad91a660 path_openat+0x1d0 (foo.so)
|
|
-> 100.506us BEGIN bpf_lsm_inode_permission
|
|
-> 100.507us END bpf_lsm_inode_permission
|
|
-> 100.507us END security_inode_permission
|
|
1348489/1348489 2420721.482249881: 1 branches:uH: call ffffffffad91b037 path_openat+0xba7 (foo.so) => ffffffffad9055b0 vfs_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249881: 1 branches:uH: jmp ffffffffad9055d9 vfs_open+0x29 (foo.so) => ffffffffad903cf0 do_dentry_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249881: 1 branches:uH: call ffffffffad903d0f do_dentry_open+0x1f (foo.so) => ffffffffad915020 path_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249881: 1 branches:uH: call ffffffffad91502c path_get+0xc (foo.so) => ffffffffad92e9b0 mntget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249884: 1 branches:uH: return ffffffffad92e9c4 mntget+0x14 (foo.so) => ffffffffad915031 path_get+0x11 (foo.so)
|
|
-> 100.507us END may_open
|
|
-> 100.507us BEGIN vfs_open
|
|
-> 100.507us END vfs_open
|
|
-> 100.507us BEGIN do_dentry_open
|
|
-> 100.508us BEGIN path_get
|
|
-> 100.509us BEGIN mntget
|
|
1348489/1348489 2420721.482249884: 1 branches:uH: jmp ffffffffad91503f path_get+0x1f (foo.so) => ffffffffadad82f0 lockref_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249891: 1 branches:uH: return ffffffffadad8325 lockref_get+0x35 (foo.so) => ffffffffad903d14 do_dentry_open+0x24 (foo.so)
|
|
-> 100.51us END mntget
|
|
-> 100.51us END path_get
|
|
-> 100.51us BEGIN lockref_get
|
|
1348489/1348489 2420721.482249891: 1 branches:uH: call ffffffffad903d2a do_dentry_open+0x3a (foo.so) => ffffffffadae5370 errseq_sample+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249892: 1 branches:uH: return ffffffffadae537a errseq_sample+0xa (foo.so) => ffffffffad903d2f do_dentry_open+0x3f (foo.so)
|
|
-> 100.517us END lockref_get
|
|
-> 100.517us BEGIN errseq_sample
|
|
1348489/1348489 2420721.482249892: 1 branches:uH: call ffffffffad903d44 do_dentry_open+0x54 (foo.so) => ffffffffadae5370 errseq_sample+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249893: 1 branches:uH: return ffffffffadae537a errseq_sample+0xa (foo.so) => ffffffffad903d49 do_dentry_open+0x59 (foo.so)
|
|
-> 100.518us END errseq_sample
|
|
-> 100.518us BEGIN errseq_sample
|
|
1348489/1348489 2420721.482249893: 1 branches:uH: call ffffffffad903db1 do_dentry_open+0xc1 (foo.so) => ffffffffad743c80 try_module_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249894: 1 branches:uH: return ffffffffad743cf9 try_module_get+0x79 (foo.so) => ffffffffad903db6 do_dentry_open+0xc6 (foo.so)
|
|
-> 100.519us END errseq_sample
|
|
-> 100.519us BEGIN try_module_get
|
|
1348489/1348489 2420721.482249894: 1 branches:uH: call ffffffffad903dd5 do_dentry_open+0xe5 (foo.so) => ffffffffad9ff8a0 security_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249895: 1 branches:uH: call ffffffffad9ff8bd security_file_open+0x1d (foo.so) => ffffffffada65140 hook_file_open+0x0 (foo.so)
|
|
-> 100.52us END try_module_get
|
|
-> 100.52us BEGIN security_file_open
|
|
1348489/1348489 2420721.482249896: 1 branches:uH: return ffffffffada651b1 hook_file_open+0x71 (foo.so) => ffffffffad9ff8bf security_file_open+0x1f (foo.so)
|
|
-> 100.521us BEGIN hook_file_open
|
|
1348489/1348489 2420721.482249896: 1 branches:uH: call ffffffffad9ff8bd security_file_open+0x1d (foo.so) => ffffffffad819830 bpf_lsm_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249896: 1 branches:uH: return ffffffffad819837 bpf_lsm_file_open+0x7 (foo.so) => ffffffffad9ff8bf security_file_open+0x1f (foo.so)
|
|
1348489/1348489 2420721.482249896: 1 branches:uH: jmp ffffffffad9ff8d8 security_file_open+0x38 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482249898: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 100.522us END hook_file_open
|
|
-> 100.522us BEGIN bpf_lsm_file_open
|
|
-> 100.523us END bpf_lsm_file_open
|
|
-> 100.523us END security_file_open
|
|
-> 100.523us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482250014: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad903dda do_dentry_open+0xea (foo.so)
|
|
-> 100.524us END fsnotify_perm.part.0
|
|
-> 100.524us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482250032: 1 branches:uH: call ffffffffad903e39 do_dentry_open+0x149 (foo.so) => ffffffffc017f6a0 ext4_file_open+0x0 (foo.so)
|
|
-> 100.64us END __fsnotify_parent
|
|
1348489/1348489 2420721.482250033: 1 branches:uH: call ffffffffc017f722 ext4_file_open+0x82 (foo.so) => ffffffffad98aef0 fscrypt_file_open+0x0 (foo.so)
|
|
-> 100.658us BEGIN ext4_file_open
|
|
1348489/1348489 2420721.482250033: 1 branches:uH: call ffffffffad98af13 fscrypt_file_open+0x23 (foo.so) => ffffffffad926f90 dget_parent+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250033: 1 branches:uH: call ffffffffad926fb0 dget_parent+0x20 (foo.so) => ffffffffadad8350 lockref_get_not_zero+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250045: 1 branches:uH: return ffffffffadad8396 lockref_get_not_zero+0x46 (foo.so) => ffffffffad926fb5 dget_parent+0x25 (foo.so)
|
|
-> 100.659us BEGIN fscrypt_file_open
|
|
-> 100.663us BEGIN dget_parent
|
|
-> 100.667us BEGIN lockref_get_not_zero
|
|
1348489/1348489 2420721.482250045: 1 branches:uH: call ffffffffad926fb7 dget_parent+0x27 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad926fbc dget_parent+0x2c (foo.so)
|
|
-> 100.671us END lockref_get_not_zero
|
|
-> 100.671us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250047: 1 branches:uH: return ffffffffad926fd1 dget_parent+0x41 (foo.so) => ffffffffad98af18 fscrypt_file_open+0x28 (foo.so)
|
|
-> 100.672us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250047: 1 branches:uH: call ffffffffad98af2b fscrypt_file_open+0x3b (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250047: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250056: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 100.673us END dget_parent
|
|
-> 100.673us BEGIN dput
|
|
-> 100.677us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482250056: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250057: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad98af30 fscrypt_file_open+0x40 (foo.so)
|
|
-> 100.682us END lockref_put_return
|
|
-> 100.682us END dput
|
|
-> 100.682us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250057: 1 branches:uH: return ffffffffad98af39 fscrypt_file_open+0x49 (foo.so) => ffffffffc017f727 ext4_file_open+0x87 (foo.so)
|
|
1348489/1348489 2420721.482250057: 1 branches:uH: call ffffffffc017f75a ext4_file_open+0xba (foo.so) => ffffffffad991460 fsverity_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250058: 1 branches:uH: return ffffffffad9914d1 fsverity_file_open+0x71 (foo.so) => ffffffffc017f75f ext4_file_open+0xbf (foo.so)
|
|
-> 100.683us END rcu_read_unlock_strict
|
|
-> 100.683us END fscrypt_file_open
|
|
-> 100.683us BEGIN fsverity_file_open
|
|
1348489/1348489 2420721.482250058: 1 branches:uH: jmp ffffffffc017f7af ext4_file_open+0x10f (foo.so) => ffffffffad9ac0b0 dquot_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250058: 1 branches:uH: call ffffffffad9ac0bd dquot_file_open+0xd (foo.so) => ffffffffad903240 generic_file_open+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250060: 1 branches:uH: return ffffffffad90325d generic_file_open+0x1d (foo.so) => ffffffffad9ac0c2 dquot_file_open+0x12 (foo.so)
|
|
-> 100.684us END fsverity_file_open
|
|
-> 100.684us END ext4_file_open
|
|
-> 100.684us BEGIN dquot_file_open
|
|
-> 100.685us BEGIN generic_file_open
|
|
1348489/1348489 2420721.482250061: 1 branches:uH: return ffffffffad9ac0ce dquot_file_open+0x1e (foo.so) => ffffffffad903e3c do_dentry_open+0x14c (foo.so)
|
|
-> 100.686us END generic_file_open
|
|
1348489/1348489 2420721.482250061: 1 branches:uH: call ffffffffad903ec3 do_dentry_open+0x1d3 (foo.so) => ffffffffad847ce0 file_ra_state_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250068: 1 branches:uH: return ffffffffad847d15 file_ra_state_init+0x35 (foo.so) => ffffffffad903ec8 do_dentry_open+0x1d8 (foo.so)
|
|
-> 100.687us END dquot_file_open
|
|
-> 100.687us BEGIN file_ra_state_init
|
|
1348489/1348489 2420721.482250068: 1 branches:uH: return ffffffffad903f7b do_dentry_open+0x28b (foo.so) => ffffffffad91b03c path_openat+0xbac (foo.so)
|
|
1348489/1348489 2420721.482250069: 1 branches:uH: call ffffffffad91aede path_openat+0xa4e (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
-> 100.694us END file_ra_state_init
|
|
-> 100.694us END do_dentry_open
|
|
1348489/1348489 2420721.482250069: 1 branches:uH: call ffffffffad916243 terminate_walk+0x53 (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250069: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250076: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 100.695us BEGIN terminate_walk
|
|
-> 100.697us BEGIN dput
|
|
-> 100.699us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482250076: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250078: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad916248 terminate_walk+0x58 (foo.so)
|
|
-> 100.702us END lockref_put_return
|
|
-> 100.702us END dput
|
|
-> 100.702us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250078: 1 branches:uH: call ffffffffad91624c terminate_walk+0x5c (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250078: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250078: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250079: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 100.704us END rcu_read_unlock_strict
|
|
-> 100.704us BEGIN mntput
|
|
-> 100.704us END mntput
|
|
-> 100.704us BEGIN mntput_no_expire
|
|
-> 100.704us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250080: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad916251 terminate_walk+0x61 (foo.so)
|
|
-> 100.705us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482250081: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad91aee3 path_openat+0xa53 (foo.so)
|
|
-> 100.706us END mntput_no_expire
|
|
1348489/1348489 2420721.482250082: 1 branches:uH: return ffffffffad91a8d5 path_openat+0x445 (foo.so) => ffffffffad91c6c5 do_filp_open+0xa5 (foo.so)
|
|
-> 100.707us END terminate_walk
|
|
1348489/1348489 2420721.482250083: 1 branches:uH: return ffffffffad91c731 do_filp_open+0x111 (foo.so) => ffffffffad9058a0 do_sys_openat2+0xb0 (foo.so)
|
|
-> 100.708us END path_openat
|
|
1348489/1348489 2420721.482250083: 1 branches:uH: call ffffffffad90590e do_sys_openat2+0x11e (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250092: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad905913 do_sys_openat2+0x123 (foo.so)
|
|
-> 100.709us END do_filp_open
|
|
-> 100.709us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482250092: 1 branches:uH: call ffffffffad905918 do_sys_openat2+0x128 (foo.so) => ffffffffad92cf80 fd_install+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250096: 1 branches:uH: return ffffffffad92cfd3 fd_install+0x53 (foo.so) => ffffffffad90591d do_sys_openat2+0x12d (foo.so)
|
|
-> 100.718us END __fsnotify_parent
|
|
-> 100.718us BEGIN fd_install
|
|
1348489/1348489 2420721.482250096: 1 branches:uH: call ffffffffad905886 do_sys_openat2+0x96 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250097: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 100.722us END fd_install
|
|
-> 100.722us BEGIN putname
|
|
1348489/1348489 2420721.482250104: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 100.723us END putname
|
|
-> 100.723us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482250107: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 100.73us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482250113: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad90588b do_sys_openat2+0x9b (foo.so)
|
|
-> 100.733us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482250114: 1 branches:uH: return ffffffffad905861 do_sys_openat2+0x71 (foo.so) => ffffffffad905ce3 __x64_sys_openat+0x53 (foo.so)
|
|
-> 100.739us END kmem_cache_free
|
|
1348489/1348489 2420721.482250114: 1 branches:uH: return ffffffffad905cf7 __x64_sys_openat+0x67 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482250114: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250115: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 100.74us END do_sys_openat2
|
|
-> 100.74us END __x64_sys_openat
|
|
-> 100.74us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482250115: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250119: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 100.741us BEGIN syscall_exit_work
|
|
-> 100.743us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482250119: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250122: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 100.745us BEGIN path_put
|
|
-> 100.746us BEGIN dput
|
|
1348489/1348489 2420721.482250122: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250122: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482250122: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250124: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 100.748us END dput
|
|
-> 100.748us END path_put
|
|
-> 100.748us BEGIN mntput
|
|
-> 100.749us END mntput
|
|
-> 100.749us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482250125: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 100.75us END unroll_tree_refs
|
|
1348489/1348489 2420721.482250130: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 100.751us BEGIN kfree
|
|
1348489/1348489 2420721.482250130: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482250131: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 100.756us END kfree
|
|
-> 100.756us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482250131: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250142: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 100.757us END syscall_exit_work
|
|
-> 100.757us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482250142: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482250143: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 100.768us END exit_to_user_mode_prepare
|
|
-> 100.768us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482250171: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719d38 __open64_nocancel+0x38 (foo.so)
|
|
-> 100.769us END do_syscall_64
|
|
-> 100.769us END __entry_text_start
|
|
-> 100.769us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 100.783us END entry_SYSCALL_64_after_hwframe
|
|
-> 100.783us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482250171: 1 branches:uH: return 7f9ac9719d40 __open64_nocancel+0x40 (foo.so) => 7f9ac96fc2cd open_verify.constprop.0+0x3d (foo.so)
|
|
1348489/1348489 2420721.482250171: 1 branches:uH: call 7f9ac96fc30c open_verify.constprop.0+0x7c (foo.so) => 7f9ac9719d80 __GI___read_nocancel+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250179: 1 branches:uH: syscall 7f9ac9719d86 __GI___read_nocancel+0x6 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 100.797us END syscall_return_via_sysret
|
|
-> 100.797us END __open64_nocancel
|
|
-> 100.797us BEGIN __GI___read_nocancel
|
|
1348489/1348489 2420721.482250179: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250179: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250191: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 100.805us BEGIN __entry_text_start
|
|
-> 100.809us BEGIN do_syscall_64
|
|
-> 100.813us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482250193: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 100.817us END syscall_enter_from_user_mode
|
|
-> 100.817us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482250196: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 100.819us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482250199: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 100.822us END __audit_syscall_entry
|
|
-> 100.822us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482250200: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 100.825us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482250203: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad9099a0 __x64_sys_read+0x0 (foo.so)
|
|
-> 100.826us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482250203: 1 branches:uH: jmp ffffffffad9099b0 __x64_sys_read+0x10 (foo.so) => ffffffffad9098c0 ksys_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250203: 1 branches:uH: call ffffffffad9098ed ksys_read+0x2d (foo.so) => ffffffffad92e080 __fdget_pos+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250203: 1 branches:uH: call ffffffffad92e08e __fdget_pos+0xe (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250271: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad92e093 __fdget_pos+0x13 (foo.so)
|
|
-> 100.829us BEGIN __x64_sys_read
|
|
-> 100.846us END __x64_sys_read
|
|
-> 100.846us BEGIN ksys_read
|
|
-> 100.863us BEGIN __fdget_pos
|
|
-> 100.88us BEGIN __fget_light
|
|
1348489/1348489 2420721.482250286: 1 branches:uH: return ffffffffad92e0b0 __fdget_pos+0x30 (foo.so) => ffffffffad9098f2 ksys_read+0x32 (foo.so)
|
|
-> 100.897us END __fget_light
|
|
1348489/1348489 2420721.482250286: 1 branches:uH: call ffffffffad909922 ksys_read+0x62 (foo.so) => ffffffffad9091e0 vfs_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250293: 1 branches:uH: call ffffffffad90923e vfs_read+0x5e (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
-> 100.912us END __fdget_pos
|
|
-> 100.912us BEGIN vfs_read
|
|
1348489/1348489 2420721.482250293: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250314: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 100.919us BEGIN rw_verify_area
|
|
-> 100.929us END rw_verify_area
|
|
-> 100.929us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482250323: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 100.94us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482250324: 1 branches:uH: jmp ffffffffad9ff514 security_file_permission+0x44 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
-> 100.949us END bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482250343: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 100.95us END security_file_permission
|
|
-> 100.95us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482250355: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909243 vfs_read+0x63 (foo.so)
|
|
-> 100.969us END fsnotify_perm.part.0
|
|
-> 100.969us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482250355: 1 branches:uH: call ffffffffad9092cc vfs_read+0xec (foo.so) => ffffffffad906850 new_sync_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250401: 1 branches:uH: call ffffffffad90698b new_sync_read+0x13b (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 100.981us END __fsnotify_parent
|
|
-> 100.981us BEGIN new_sync_read
|
|
1348489/1348489 2420721.482250418: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906990 new_sync_read+0x140 (foo.so)
|
|
-> 101.027us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482250420: 1 branches:uH: call ffffffffad9069a0 new_sync_read+0x150 (foo.so) => ffffffffc017fcb0 ext4_file_read_iter+0x0 (foo.so)
|
|
-> 101.044us END iov_iter_init
|
|
1348489/1348489 2420721.482250434: 1 branches:uH: jmp ffffffffc017fd08 ext4_file_read_iter+0x58 (foo.so) => ffffffffad83e750 generic_file_read_iter+0x0 (foo.so)
|
|
-> 101.046us BEGIN ext4_file_read_iter
|
|
1348489/1348489 2420721.482250551: 1 branches:uH: jmp ffffffffad83e849 generic_file_read_iter+0xf9 (foo.so) => ffffffffad83e400 filemap_read+0x0 (foo.so)
|
|
-> 101.06us END ext4_file_read_iter
|
|
-> 101.06us BEGIN generic_file_read_iter
|
|
1348489/1348489 2420721.482250685: 1 branches:uH: call ffffffffad83e48c filemap_read+0x8c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 101.177us END generic_file_read_iter
|
|
-> 101.177us BEGIN filemap_read
|
|
1348489/1348489 2420721.482250685: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250715: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 101.311us BEGIN __cond_resched
|
|
-> 101.326us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482250718: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad83e491 filemap_read+0x91 (foo.so)
|
|
-> 101.341us END rcu_all_qs
|
|
1348489/1348489 2420721.482250720: 1 branches:uH: call ffffffffad83e4b4 filemap_read+0xb4 (foo.so) => ffffffffad83dce0 filemap_get_pages+0x0 (foo.so)
|
|
-> 101.344us END __cond_resched
|
|
1348489/1348489 2420721.482250831: 1 branches:uH: call ffffffffad83dda9 filemap_get_pages+0xc9 (foo.so) => ffffffffad83a9f0 filemap_get_read_batch+0x0 (foo.so)
|
|
-> 101.346us BEGIN filemap_get_pages
|
|
1348489/1348489 2420721.482250831: 1 branches:uH: call ffffffffad83aa45 filemap_get_read_batch+0x55 (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482250831: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482251069: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 101.457us BEGIN filemap_get_read_batch
|
|
-> 101.536us BEGIN xas_load
|
|
-> 101.615us BEGIN xas_start
|
|
1348489/1348489 2420721.482251311: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83aa4a filemap_get_read_batch+0x5a (foo.so)
|
|
-> 101.695us END xas_start
|
|
1348489/1348489 2420721.482251609: 1 branches:uH: call ffffffffad83ab68 filemap_get_read_batch+0x178 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 101.937us END xas_load
|
|
1348489/1348489 2420721.482251618: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83ab6d filemap_get_read_batch+0x17d (foo.so)
|
|
-> 102.235us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482251620: 1 branches:uH: return ffffffffad83ab87 filemap_get_read_batch+0x197 (foo.so) => ffffffffad83ddae filemap_get_pages+0xce (foo.so)
|
|
-> 102.244us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482251639: 1 branches:uH: return ffffffffad83df8d filemap_get_pages+0x2ad (foo.so) => ffffffffad83e4b9 filemap_read+0xb9 (foo.so)
|
|
-> 102.246us END filemap_get_read_batch
|
|
1348489/1348489 2420721.482251649: 1 branches:uH: call ffffffffad83e527 filemap_read+0x127 (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 102.265us END filemap_get_pages
|
|
1348489/1348489 2420721.482251853: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad83e52c filemap_read+0x12c (foo.so)
|
|
-> 102.275us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482251853: 1 branches:uH: call ffffffffad83e54c filemap_read+0x14c (foo.so) => ffffffffadae0ed0 copy_page_to_iter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482251984: 1 branches:uH: call ffffffffadae0fc4 copy_page_to_iter+0xf4 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 102.479us END mark_page_accessed
|
|
-> 102.479us BEGIN copy_page_to_iter
|
|
1348489/1348489 2420721.482252260: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae0fc9 copy_page_to_iter+0xf9 (foo.so)
|
|
-> 102.61us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482252373: 1 branches:uH: return ffffffffadae10a8 copy_page_to_iter+0x1d8 (foo.so) => ffffffffad83e551 filemap_read+0x151 (foo.so)
|
|
-> 102.886us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482252425: 1 branches:uH: call ffffffffad83e72d filemap_read+0x32d (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 102.999us END copy_page_to_iter
|
|
1348489/1348489 2420721.482252425: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252425: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252425: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252454: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 103.051us BEGIN touch_atime
|
|
-> 103.058us BEGIN atime_needs_update
|
|
-> 103.065us BEGIN make_kuid
|
|
-> 103.072us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482252454: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482252454: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252454: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252459: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 103.08us END map_id_range_down
|
|
-> 103.08us END make_kuid
|
|
-> 103.08us BEGIN make_kgid
|
|
-> 103.082us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482252459: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482252459: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252459: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252463: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 103.085us END map_id_range_down
|
|
-> 103.085us END make_kgid
|
|
-> 103.085us BEGIN current_time
|
|
-> 103.087us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252465: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 103.089us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252468: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 103.091us END current_time
|
|
1348489/1348489 2420721.482252468: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffad83e732 filemap_read+0x332 (foo.so)
|
|
1348489/1348489 2420721.482252472: 1 branches:uH: return ffffffffad83e6af filemap_read+0x2af (foo.so) => ffffffffad9069a2 new_sync_read+0x152 (foo.so)
|
|
-> 103.094us END atime_needs_update
|
|
-> 103.094us END touch_atime
|
|
1348489/1348489 2420721.482252473: 1 branches:uH: return ffffffffad9069ce new_sync_read+0x17e (foo.so) => ffffffffad9092d1 vfs_read+0xf1 (foo.so)
|
|
-> 103.098us END filemap_read
|
|
1348489/1348489 2420721.482252478: 1 branches:uH: call ffffffffad909310 vfs_read+0x130 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 103.099us END new_sync_read
|
|
1348489/1348489 2420721.482252522: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909315 vfs_read+0x135 (foo.so)
|
|
-> 103.104us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482252548: 1 branches:uH: return ffffffffad90929b vfs_read+0xbb (foo.so) => ffffffffad909927 ksys_read+0x67 (foo.so)
|
|
-> 103.148us END __fsnotify_parent
|
|
1348489/1348489 2420721.482252550: 1 branches:uH: return ffffffffad90995e ksys_read+0x9e (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 103.174us END vfs_read
|
|
1348489/1348489 2420721.482252550: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252551: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 103.176us END ksys_read
|
|
-> 103.176us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482252551: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252553: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 103.177us BEGIN syscall_exit_work
|
|
-> 103.178us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482252553: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252555: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 103.179us BEGIN path_put
|
|
-> 103.18us BEGIN dput
|
|
1348489/1348489 2420721.482252555: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252556: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 103.181us END dput
|
|
-> 103.181us END path_put
|
|
-> 103.181us BEGIN mntput
|
|
1348489/1348489 2420721.482252556: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252557: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 103.182us END mntput
|
|
-> 103.182us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482252558: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 103.183us END unroll_tree_refs
|
|
1348489/1348489 2420721.482252560: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 103.184us BEGIN kfree
|
|
1348489/1348489 2420721.482252561: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 103.186us END kfree
|
|
1348489/1348489 2420721.482252562: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 103.187us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482252562: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252573: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 103.188us END syscall_exit_work
|
|
-> 103.188us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482252573: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482252574: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 103.199us END exit_to_user_mode_prepare
|
|
-> 103.199us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482252602: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719d88 __GI___read_nocancel+0x8 (foo.so)
|
|
-> 103.2us END do_syscall_64
|
|
-> 103.2us END __entry_text_start
|
|
-> 103.2us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 103.214us END entry_SYSCALL_64_after_hwframe
|
|
-> 103.214us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482252602: 1 branches:uH: return 7f9ac9719d90 __GI___read_nocancel+0x10 (foo.so) => 7f9ac96fc311 open_verify.constprop.0+0x81 (foo.so)
|
|
1348489/1348489 2420721.482252610: 1 branches:uH: call 7f9ac96fc68c open_verify.constprop.0+0x3fc (foo.so) => 7f9ac9719db0 __pread64_nocancel+0x0 (foo.so)
|
|
-> 103.228us END syscall_return_via_sysret
|
|
-> 103.228us END __GI___read_nocancel
|
|
1348489/1348489 2420721.482252653: 1 branches:uH: syscall 7f9ac9719dbc __pread64_nocancel+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 103.236us BEGIN __pread64_nocancel
|
|
1348489/1348489 2420721.482252653: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252653: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252664: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 103.279us BEGIN __entry_text_start
|
|
-> 103.282us BEGIN do_syscall_64
|
|
-> 103.286us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482252666: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 103.29us END syscall_enter_from_user_mode
|
|
-> 103.29us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482252669: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 103.292us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482252671: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 103.295us END __audit_syscall_entry
|
|
-> 103.295us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252672: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 103.297us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252676: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad909370 __x64_sys_pread64+0x0 (foo.so)
|
|
-> 103.298us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482252685: 1 branches:uH: call ffffffffad9093a7 __x64_sys_pread64+0x37 (foo.so) => ffffffffad92cd00 __fdget+0x0 (foo.so)
|
|
-> 103.302us BEGIN __x64_sys_pread64
|
|
1348489/1348489 2420721.482252685: 1 branches:uH: jmp ffffffffad92cd0a __fdget+0xa (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252700: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9093ac __x64_sys_pread64+0x3c (foo.so)
|
|
-> 103.311us BEGIN __fdget
|
|
-> 103.318us END __fdget
|
|
-> 103.318us BEGIN __fget_light
|
|
1348489/1348489 2420721.482252700: 1 branches:uH: call ffffffffad9093f7 __x64_sys_pread64+0x87 (foo.so) => ffffffffad9091e0 vfs_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252700: 1 branches:uH: call ffffffffad90923e vfs_read+0x5e (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252712: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
-> 103.326us END __fget_light
|
|
-> 103.326us BEGIN vfs_read
|
|
-> 103.332us BEGIN rw_verify_area
|
|
1348489/1348489 2420721.482252715: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 103.338us END rw_verify_area
|
|
-> 103.338us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482252716: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 103.341us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482252716: 1 branches:uH: jmp ffffffffad9ff514 security_file_permission+0x44 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252722: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 103.342us END bpf_lsm_file_permission
|
|
-> 103.342us END security_file_permission
|
|
-> 103.342us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482252736: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909243 vfs_read+0x63 (foo.so)
|
|
-> 103.348us END fsnotify_perm.part.0
|
|
-> 103.348us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482252736: 1 branches:uH: call ffffffffad9092cc vfs_read+0xec (foo.so) => ffffffffad906850 new_sync_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252745: 1 branches:uH: call ffffffffad90698b new_sync_read+0x13b (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 103.362us END __fsnotify_parent
|
|
-> 103.362us BEGIN new_sync_read
|
|
1348489/1348489 2420721.482252759: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906990 new_sync_read+0x140 (foo.so)
|
|
-> 103.371us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482252760: 1 branches:uH: call ffffffffad9069a0 new_sync_read+0x150 (foo.so) => ffffffffc017fcb0 ext4_file_read_iter+0x0 (foo.so)
|
|
-> 103.385us END iov_iter_init
|
|
1348489/1348489 2420721.482252764: 1 branches:uH: jmp ffffffffc017fd08 ext4_file_read_iter+0x58 (foo.so) => ffffffffad83e750 generic_file_read_iter+0x0 (foo.so)
|
|
-> 103.386us BEGIN ext4_file_read_iter
|
|
1348489/1348489 2420721.482252764: 1 branches:uH: jmp ffffffffad83e849 generic_file_read_iter+0xf9 (foo.so) => ffffffffad83e400 filemap_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252778: 1 branches:uH: call ffffffffad83e48c filemap_read+0x8c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 103.39us END ext4_file_read_iter
|
|
-> 103.39us BEGIN generic_file_read_iter
|
|
-> 103.397us END generic_file_read_iter
|
|
-> 103.397us BEGIN filemap_read
|
|
1348489/1348489 2420721.482252778: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252779: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 103.404us BEGIN __cond_resched
|
|
-> 103.404us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482252780: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad83e491 filemap_read+0x91 (foo.so)
|
|
-> 103.405us END rcu_all_qs
|
|
1348489/1348489 2420721.482252780: 1 branches:uH: call ffffffffad83e4b4 filemap_read+0xb4 (foo.so) => ffffffffad83dce0 filemap_get_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252780: 1 branches:uH: call ffffffffad83dda9 filemap_get_pages+0xc9 (foo.so) => ffffffffad83a9f0 filemap_get_read_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252780: 1 branches:uH: call ffffffffad83aa45 filemap_get_read_batch+0x55 (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252780: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252785: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 103.406us END __cond_resched
|
|
-> 103.406us BEGIN filemap_get_pages
|
|
-> 103.407us BEGIN filemap_get_read_batch
|
|
-> 103.408us BEGIN xas_load
|
|
-> 103.409us BEGIN xas_start
|
|
1348489/1348489 2420721.482252799: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83aa4a filemap_get_read_batch+0x5a (foo.so)
|
|
-> 103.411us END xas_start
|
|
1348489/1348489 2420721.482252815: 1 branches:uH: call ffffffffad83ab68 filemap_get_read_batch+0x178 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 103.425us END xas_load
|
|
1348489/1348489 2420721.482252816: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83ab6d filemap_get_read_batch+0x17d (foo.so)
|
|
-> 103.441us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482252817: 1 branches:uH: return ffffffffad83ab87 filemap_get_read_batch+0x197 (foo.so) => ffffffffad83ddae filemap_get_pages+0xce (foo.so)
|
|
-> 103.442us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482252819: 1 branches:uH: return ffffffffad83df8d filemap_get_pages+0x2ad (foo.so) => ffffffffad83e4b9 filemap_read+0xb9 (foo.so)
|
|
-> 103.443us END filemap_get_read_batch
|
|
1348489/1348489 2420721.482252835: 1 branches:uH: call ffffffffad83e54c filemap_read+0x14c (foo.so) => ffffffffadae0ed0 copy_page_to_iter+0x0 (foo.so)
|
|
-> 103.445us END filemap_get_pages
|
|
1348489/1348489 2420721.482252843: 1 branches:uH: call ffffffffadae0fc4 copy_page_to_iter+0xf4 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 103.461us BEGIN copy_page_to_iter
|
|
1348489/1348489 2420721.482252879: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae0fc9 copy_page_to_iter+0xf9 (foo.so)
|
|
-> 103.469us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482252890: 1 branches:uH: return ffffffffadae10a8 copy_page_to_iter+0x1d8 (foo.so) => ffffffffad83e551 filemap_read+0x151 (foo.so)
|
|
-> 103.505us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482252906: 1 branches:uH: call ffffffffad83e72d filemap_read+0x32d (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 103.516us END copy_page_to_iter
|
|
1348489/1348489 2420721.482252906: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252906: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252906: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252911: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 103.532us BEGIN touch_atime
|
|
-> 103.533us BEGIN atime_needs_update
|
|
-> 103.534us BEGIN make_kuid
|
|
-> 103.535us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482252911: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482252911: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252911: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252914: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 103.537us END map_id_range_down
|
|
-> 103.537us END make_kuid
|
|
-> 103.537us BEGIN make_kgid
|
|
-> 103.538us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482252915: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
-> 103.54us END map_id_range_down
|
|
1348489/1348489 2420721.482252915: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252915: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252917: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 103.541us END make_kgid
|
|
-> 103.541us BEGIN current_time
|
|
-> 103.542us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252918: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 103.543us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482252920: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 103.544us END current_time
|
|
1348489/1348489 2420721.482252920: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffad83e732 filemap_read+0x332 (foo.so)
|
|
1348489/1348489 2420721.482252921: 1 branches:uH: return ffffffffad83e6af filemap_read+0x2af (foo.so) => ffffffffad9069a2 new_sync_read+0x152 (foo.so)
|
|
-> 103.546us END atime_needs_update
|
|
-> 103.546us END touch_atime
|
|
1348489/1348489 2420721.482252922: 1 branches:uH: return ffffffffad9069ce new_sync_read+0x17e (foo.so) => ffffffffad9092d1 vfs_read+0xf1 (foo.so)
|
|
-> 103.547us END filemap_read
|
|
1348489/1348489 2420721.482252922: 1 branches:uH: call ffffffffad909310 vfs_read+0x130 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252935: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909315 vfs_read+0x135 (foo.so)
|
|
-> 103.548us END new_sync_read
|
|
-> 103.548us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482252938: 1 branches:uH: return ffffffffad90929b vfs_read+0xbb (foo.so) => ffffffffad9093fc __x64_sys_pread64+0x8c (foo.so)
|
|
-> 103.561us END __fsnotify_parent
|
|
1348489/1348489 2420721.482252944: 1 branches:uH: return ffffffffad9093ea __x64_sys_pread64+0x7a (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 103.564us END vfs_read
|
|
1348489/1348489 2420721.482252944: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252946: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 103.57us END __x64_sys_pread64
|
|
-> 103.57us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482252946: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252951: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 103.572us BEGIN syscall_exit_work
|
|
-> 103.574us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482252951: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252953: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 103.577us BEGIN path_put
|
|
-> 103.578us BEGIN dput
|
|
1348489/1348489 2420721.482252953: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252954: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 103.579us END dput
|
|
-> 103.579us END path_put
|
|
-> 103.579us BEGIN mntput
|
|
1348489/1348489 2420721.482252954: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252956: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 103.58us END mntput
|
|
-> 103.58us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482252957: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 103.582us END unroll_tree_refs
|
|
1348489/1348489 2420721.482252961: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 103.583us BEGIN kfree
|
|
1348489/1348489 2420721.482252961: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482252962: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 103.587us END kfree
|
|
-> 103.587us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482252962: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482252973: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 103.588us END syscall_exit_work
|
|
-> 103.588us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482252974: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 103.599us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482252974: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482253000: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719dbe __pread64_nocancel+0xe (foo.so)
|
|
-> 103.6us END syscall_exit_to_user_mode
|
|
-> 103.6us END do_syscall_64
|
|
-> 103.6us END __entry_text_start
|
|
-> 103.6us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 103.613us END entry_SYSCALL_64_after_hwframe
|
|
-> 103.613us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482253000: 1 branches:uH: return 7f9ac9719dc6 __pread64_nocancel+0x16 (foo.so) => 7f9ac96fc691 open_verify.constprop.0+0x401 (foo.so)
|
|
1348489/1348489 2420721.482253014: 1 branches:uH: call 7f9ac96fc51c open_verify.constprop.0+0x28c (foo.so) => 7f9ac9719db0 __pread64_nocancel+0x0 (foo.so)
|
|
-> 103.626us END syscall_return_via_sysret
|
|
-> 103.626us END __pread64_nocancel
|
|
1348489/1348489 2420721.482253035: 1 branches:uH: syscall 7f9ac9719dbc __pread64_nocancel+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 103.64us BEGIN __pread64_nocancel
|
|
1348489/1348489 2420721.482253035: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253035: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253044: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 103.661us BEGIN __entry_text_start
|
|
-> 103.664us BEGIN do_syscall_64
|
|
-> 103.667us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482253046: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 103.67us END syscall_enter_from_user_mode
|
|
-> 103.67us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253050: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 103.672us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482253052: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 103.676us END __audit_syscall_entry
|
|
-> 103.676us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253053: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 103.678us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253054: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad909370 __x64_sys_pread64+0x0 (foo.so)
|
|
-> 103.679us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253055: 1 branches:uH: call ffffffffad9093a7 __x64_sys_pread64+0x37 (foo.so) => ffffffffad92cd00 __fdget+0x0 (foo.so)
|
|
-> 103.68us BEGIN __x64_sys_pread64
|
|
1348489/1348489 2420721.482253055: 1 branches:uH: jmp ffffffffad92cd0a __fdget+0xa (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253068: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9093ac __x64_sys_pread64+0x3c (foo.so)
|
|
-> 103.681us BEGIN __fdget
|
|
-> 103.687us END __fdget
|
|
-> 103.687us BEGIN __fget_light
|
|
1348489/1348489 2420721.482253068: 1 branches:uH: call ffffffffad9093f7 __x64_sys_pread64+0x87 (foo.so) => ffffffffad9091e0 vfs_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253068: 1 branches:uH: call ffffffffad90923e vfs_read+0x5e (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253070: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
-> 103.694us END __fget_light
|
|
-> 103.694us BEGIN vfs_read
|
|
-> 103.695us BEGIN rw_verify_area
|
|
1348489/1348489 2420721.482253072: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 103.696us END rw_verify_area
|
|
-> 103.696us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482253073: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 103.698us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482253073: 1 branches:uH: jmp ffffffffad9ff514 security_file_permission+0x44 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253078: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 103.699us END bpf_lsm_file_permission
|
|
-> 103.699us END security_file_permission
|
|
-> 103.699us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482253092: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909243 vfs_read+0x63 (foo.so)
|
|
-> 103.704us END fsnotify_perm.part.0
|
|
-> 103.704us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482253092: 1 branches:uH: call ffffffffad9092cc vfs_read+0xec (foo.so) => ffffffffad906850 new_sync_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253105: 1 branches:uH: call ffffffffad90698b new_sync_read+0x13b (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 103.718us END __fsnotify_parent
|
|
-> 103.718us BEGIN new_sync_read
|
|
1348489/1348489 2420721.482253107: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906990 new_sync_read+0x140 (foo.so)
|
|
-> 103.731us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482253108: 1 branches:uH: call ffffffffad9069a0 new_sync_read+0x150 (foo.so) => ffffffffc017fcb0 ext4_file_read_iter+0x0 (foo.so)
|
|
-> 103.733us END iov_iter_init
|
|
1348489/1348489 2420721.482253110: 1 branches:uH: jmp ffffffffc017fd08 ext4_file_read_iter+0x58 (foo.so) => ffffffffad83e750 generic_file_read_iter+0x0 (foo.so)
|
|
-> 103.734us BEGIN ext4_file_read_iter
|
|
1348489/1348489 2420721.482253110: 1 branches:uH: jmp ffffffffad83e849 generic_file_read_iter+0xf9 (foo.so) => ffffffffad83e400 filemap_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253123: 1 branches:uH: call ffffffffad83e48c filemap_read+0x8c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 103.736us END ext4_file_read_iter
|
|
-> 103.736us BEGIN generic_file_read_iter
|
|
-> 103.742us END generic_file_read_iter
|
|
-> 103.742us BEGIN filemap_read
|
|
1348489/1348489 2420721.482253123: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253124: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 103.749us BEGIN __cond_resched
|
|
-> 103.749us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482253125: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad83e491 filemap_read+0x91 (foo.so)
|
|
-> 103.75us END rcu_all_qs
|
|
1348489/1348489 2420721.482253125: 1 branches:uH: call ffffffffad83e4b4 filemap_read+0xb4 (foo.so) => ffffffffad83dce0 filemap_get_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253125: 1 branches:uH: call ffffffffad83dda9 filemap_get_pages+0xc9 (foo.so) => ffffffffad83a9f0 filemap_get_read_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253125: 1 branches:uH: call ffffffffad83aa45 filemap_get_read_batch+0x55 (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253125: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253131: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 103.751us END __cond_resched
|
|
-> 103.751us BEGIN filemap_get_pages
|
|
-> 103.752us BEGIN filemap_get_read_batch
|
|
-> 103.753us BEGIN xas_load
|
|
-> 103.755us BEGIN xas_start
|
|
1348489/1348489 2420721.482253137: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83aa4a filemap_get_read_batch+0x5a (foo.so)
|
|
-> 103.757us END xas_start
|
|
1348489/1348489 2420721.482253151: 1 branches:uH: call ffffffffad83ab68 filemap_get_read_batch+0x178 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 103.763us END xas_load
|
|
1348489/1348489 2420721.482253152: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83ab6d filemap_get_read_batch+0x17d (foo.so)
|
|
-> 103.777us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482253153: 1 branches:uH: return ffffffffad83ab87 filemap_get_read_batch+0x197 (foo.so) => ffffffffad83ddae filemap_get_pages+0xce (foo.so)
|
|
-> 103.778us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482253258: 1 branches:uH: return ffffffffad83df8d filemap_get_pages+0x2ad (foo.so) => ffffffffad83e4b9 filemap_read+0xb9 (foo.so)
|
|
-> 103.779us END filemap_get_read_batch
|
|
1348489/1348489 2420721.482253265: 1 branches:uH: call ffffffffad83e54c filemap_read+0x14c (foo.so) => ffffffffadae0ed0 copy_page_to_iter+0x0 (foo.so)
|
|
-> 103.884us END filemap_get_pages
|
|
1348489/1348489 2420721.482253270: 1 branches:uH: call ffffffffadae0fc4 copy_page_to_iter+0xf4 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 103.891us BEGIN copy_page_to_iter
|
|
1348489/1348489 2420721.482253302: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae0fc9 copy_page_to_iter+0xf9 (foo.so)
|
|
-> 103.896us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482253305: 1 branches:uH: return ffffffffadae10a8 copy_page_to_iter+0x1d8 (foo.so) => ffffffffad83e551 filemap_read+0x151 (foo.so)
|
|
-> 103.928us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482253321: 1 branches:uH: call ffffffffad83e72d filemap_read+0x32d (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 103.931us END copy_page_to_iter
|
|
1348489/1348489 2420721.482253321: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253321: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253321: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253326: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 103.947us BEGIN touch_atime
|
|
-> 103.948us BEGIN atime_needs_update
|
|
-> 103.949us BEGIN make_kuid
|
|
-> 103.95us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482253326: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482253326: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253326: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253329: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 103.952us END map_id_range_down
|
|
-> 103.952us END make_kuid
|
|
-> 103.952us BEGIN make_kgid
|
|
-> 103.953us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482253329: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482253329: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253329: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253331: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 103.955us END map_id_range_down
|
|
-> 103.955us END make_kgid
|
|
-> 103.955us BEGIN current_time
|
|
-> 103.956us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253332: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 103.957us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253334: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 103.958us END current_time
|
|
1348489/1348489 2420721.482253334: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffad83e732 filemap_read+0x332 (foo.so)
|
|
1348489/1348489 2420721.482253335: 1 branches:uH: return ffffffffad83e6af filemap_read+0x2af (foo.so) => ffffffffad9069a2 new_sync_read+0x152 (foo.so)
|
|
-> 103.96us END atime_needs_update
|
|
-> 103.96us END touch_atime
|
|
1348489/1348489 2420721.482253336: 1 branches:uH: return ffffffffad9069ce new_sync_read+0x17e (foo.so) => ffffffffad9092d1 vfs_read+0xf1 (foo.so)
|
|
-> 103.961us END filemap_read
|
|
1348489/1348489 2420721.482253337: 1 branches:uH: call ffffffffad909310 vfs_read+0x130 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 103.962us END new_sync_read
|
|
1348489/1348489 2420721.482253346: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909315 vfs_read+0x135 (foo.so)
|
|
-> 103.963us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482253347: 1 branches:uH: return ffffffffad90929b vfs_read+0xbb (foo.so) => ffffffffad9093fc __x64_sys_pread64+0x8c (foo.so)
|
|
-> 103.972us END __fsnotify_parent
|
|
1348489/1348489 2420721.482253348: 1 branches:uH: return ffffffffad9093ea __x64_sys_pread64+0x7a (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 103.973us END vfs_read
|
|
1348489/1348489 2420721.482253348: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253349: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 103.974us END __x64_sys_pread64
|
|
-> 103.974us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482253349: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253352: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 103.975us BEGIN syscall_exit_work
|
|
-> 103.976us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482253352: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253353: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 103.978us BEGIN path_put
|
|
-> 103.978us BEGIN dput
|
|
1348489/1348489 2420721.482253353: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253354: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 103.979us END dput
|
|
-> 103.979us END path_put
|
|
-> 103.979us BEGIN mntput
|
|
1348489/1348489 2420721.482253354: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253356: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 103.98us END mntput
|
|
-> 103.98us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482253356: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253360: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 103.982us END unroll_tree_refs
|
|
-> 103.982us BEGIN kfree
|
|
1348489/1348489 2420721.482253360: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482253361: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 103.986us END kfree
|
|
-> 103.986us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482253361: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253371: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 103.987us END syscall_exit_work
|
|
-> 103.987us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482253372: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 103.997us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482253372: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482253398: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719dbe __pread64_nocancel+0xe (foo.so)
|
|
-> 103.998us END syscall_exit_to_user_mode
|
|
-> 103.998us END do_syscall_64
|
|
-> 103.998us END __entry_text_start
|
|
-> 103.998us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 104.011us END entry_SYSCALL_64_after_hwframe
|
|
-> 104.011us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482253398: 1 branches:uH: return 7f9ac9719dc6 __pread64_nocancel+0x16 (foo.so) => 7f9ac96fc521 open_verify.constprop.0+0x291 (foo.so)
|
|
1348489/1348489 2420721.482253415: 1 branches:uH: call 7f9ac96fc51c open_verify.constprop.0+0x28c (foo.so) => 7f9ac9719db0 __pread64_nocancel+0x0 (foo.so)
|
|
-> 104.024us END syscall_return_via_sysret
|
|
-> 104.024us END __pread64_nocancel
|
|
1348489/1348489 2420721.482253440: 1 branches:uH: syscall 7f9ac9719dbc __pread64_nocancel+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 104.041us BEGIN __pread64_nocancel
|
|
1348489/1348489 2420721.482253440: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253440: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253450: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 104.066us BEGIN __entry_text_start
|
|
-> 104.069us BEGIN do_syscall_64
|
|
-> 104.072us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482253452: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 104.076us END syscall_enter_from_user_mode
|
|
-> 104.076us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253456: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 104.078us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482253458: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 104.082us END __audit_syscall_entry
|
|
-> 104.082us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253459: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 104.084us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253460: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad909370 __x64_sys_pread64+0x0 (foo.so)
|
|
-> 104.085us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253460: 1 branches:uH: call ffffffffad9093a7 __x64_sys_pread64+0x37 (foo.so) => ffffffffad92cd00 __fdget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253460: 1 branches:uH: jmp ffffffffad92cd0a __fdget+0xa (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253468: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9093ac __x64_sys_pread64+0x3c (foo.so)
|
|
-> 104.086us BEGIN __x64_sys_pread64
|
|
-> 104.088us BEGIN __fdget
|
|
-> 104.091us END __fdget
|
|
-> 104.091us BEGIN __fget_light
|
|
1348489/1348489 2420721.482253468: 1 branches:uH: call ffffffffad9093f7 __x64_sys_pread64+0x87 (foo.so) => ffffffffad9091e0 vfs_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253468: 1 branches:uH: call ffffffffad90923e vfs_read+0x5e (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253470: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
-> 104.094us END __fget_light
|
|
-> 104.094us BEGIN vfs_read
|
|
-> 104.095us BEGIN rw_verify_area
|
|
1348489/1348489 2420721.482253471: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 104.096us END rw_verify_area
|
|
-> 104.096us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482253472: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 104.097us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482253472: 1 branches:uH: jmp ffffffffad9ff514 security_file_permission+0x44 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253475: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 104.098us END bpf_lsm_file_permission
|
|
-> 104.098us END security_file_permission
|
|
-> 104.098us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482253487: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909243 vfs_read+0x63 (foo.so)
|
|
-> 104.101us END fsnotify_perm.part.0
|
|
-> 104.101us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482253487: 1 branches:uH: call ffffffffad9092cc vfs_read+0xec (foo.so) => ffffffffad906850 new_sync_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253496: 1 branches:uH: call ffffffffad90698b new_sync_read+0x13b (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 104.113us END __fsnotify_parent
|
|
-> 104.113us BEGIN new_sync_read
|
|
1348489/1348489 2420721.482253502: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906990 new_sync_read+0x140 (foo.so)
|
|
-> 104.122us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482253503: 1 branches:uH: call ffffffffad9069a0 new_sync_read+0x150 (foo.so) => ffffffffc017fcb0 ext4_file_read_iter+0x0 (foo.so)
|
|
-> 104.128us END iov_iter_init
|
|
1348489/1348489 2420721.482253505: 1 branches:uH: jmp ffffffffc017fd08 ext4_file_read_iter+0x58 (foo.so) => ffffffffad83e750 generic_file_read_iter+0x0 (foo.so)
|
|
-> 104.129us BEGIN ext4_file_read_iter
|
|
1348489/1348489 2420721.482253505: 1 branches:uH: jmp ffffffffad83e849 generic_file_read_iter+0xf9 (foo.so) => ffffffffad83e400 filemap_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253516: 1 branches:uH: call ffffffffad83e48c filemap_read+0x8c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 104.131us END ext4_file_read_iter
|
|
-> 104.131us BEGIN generic_file_read_iter
|
|
-> 104.136us END generic_file_read_iter
|
|
-> 104.136us BEGIN filemap_read
|
|
1348489/1348489 2420721.482253516: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253518: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 104.142us BEGIN __cond_resched
|
|
-> 104.143us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482253518: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad83e491 filemap_read+0x91 (foo.so)
|
|
1348489/1348489 2420721.482253519: 1 branches:uH: call ffffffffad83e4b4 filemap_read+0xb4 (foo.so) => ffffffffad83dce0 filemap_get_pages+0x0 (foo.so)
|
|
-> 104.144us END rcu_all_qs
|
|
-> 104.144us END __cond_resched
|
|
1348489/1348489 2420721.482253522: 1 branches:uH: call ffffffffad83dda9 filemap_get_pages+0xc9 (foo.so) => ffffffffad83a9f0 filemap_get_read_batch+0x0 (foo.so)
|
|
-> 104.145us BEGIN filemap_get_pages
|
|
1348489/1348489 2420721.482253522: 1 branches:uH: call ffffffffad83aa45 filemap_get_read_batch+0x55 (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253522: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253524: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 104.148us BEGIN filemap_get_read_batch
|
|
-> 104.148us BEGIN xas_load
|
|
-> 104.149us BEGIN xas_start
|
|
1348489/1348489 2420721.482253529: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83aa4a filemap_get_read_batch+0x5a (foo.so)
|
|
-> 104.15us END xas_start
|
|
1348489/1348489 2420721.482253543: 1 branches:uH: call ffffffffad83ab68 filemap_get_read_batch+0x178 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 104.155us END xas_load
|
|
1348489/1348489 2420721.482253545: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83ab6d filemap_get_read_batch+0x17d (foo.so)
|
|
-> 104.169us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482253545: 1 branches:uH: return ffffffffad83ab87 filemap_get_read_batch+0x197 (foo.so) => ffffffffad83ddae filemap_get_pages+0xce (foo.so)
|
|
1348489/1348489 2420721.482253546: 1 branches:uH: return ffffffffad83df8d filemap_get_pages+0x2ad (foo.so) => ffffffffad83e4b9 filemap_read+0xb9 (foo.so)
|
|
-> 104.171us END rcu_read_unlock_strict
|
|
-> 104.171us END filemap_get_read_batch
|
|
1348489/1348489 2420721.482253549: 1 branches:uH: call ffffffffad83e54c filemap_read+0x14c (foo.so) => ffffffffadae0ed0 copy_page_to_iter+0x0 (foo.so)
|
|
-> 104.172us END filemap_get_pages
|
|
1348489/1348489 2420721.482253551: 1 branches:uH: call ffffffffadae0fc4 copy_page_to_iter+0xf4 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 104.175us BEGIN copy_page_to_iter
|
|
1348489/1348489 2420721.482253570: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae0fc9 copy_page_to_iter+0xf9 (foo.so)
|
|
-> 104.177us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482253573: 1 branches:uH: return ffffffffadae10a8 copy_page_to_iter+0x1d8 (foo.so) => ffffffffad83e551 filemap_read+0x151 (foo.so)
|
|
-> 104.196us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482253588: 1 branches:uH: call ffffffffad83e72d filemap_read+0x32d (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 104.199us END copy_page_to_iter
|
|
1348489/1348489 2420721.482253588: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253588: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253588: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253593: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 104.214us BEGIN touch_atime
|
|
-> 104.215us BEGIN atime_needs_update
|
|
-> 104.216us BEGIN make_kuid
|
|
-> 104.217us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482253593: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482253593: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253593: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253596: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 104.219us END map_id_range_down
|
|
-> 104.219us END make_kuid
|
|
-> 104.219us BEGIN make_kgid
|
|
-> 104.22us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482253597: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
-> 104.222us END map_id_range_down
|
|
1348489/1348489 2420721.482253597: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253597: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253599: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 104.223us END make_kgid
|
|
-> 104.223us BEGIN current_time
|
|
-> 104.224us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253600: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 104.225us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253601: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 104.226us END current_time
|
|
1348489/1348489 2420721.482253602: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffad83e732 filemap_read+0x332 (foo.so)
|
|
-> 104.227us END atime_needs_update
|
|
1348489/1348489 2420721.482253602: 1 branches:uH: return ffffffffad83e6af filemap_read+0x2af (foo.so) => ffffffffad9069a2 new_sync_read+0x152 (foo.so)
|
|
1348489/1348489 2420721.482253603: 1 branches:uH: return ffffffffad9069ce new_sync_read+0x17e (foo.so) => ffffffffad9092d1 vfs_read+0xf1 (foo.so)
|
|
-> 104.228us END touch_atime
|
|
-> 104.228us END filemap_read
|
|
1348489/1348489 2420721.482253604: 1 branches:uH: call ffffffffad909310 vfs_read+0x130 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 104.229us END new_sync_read
|
|
1348489/1348489 2420721.482253615: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909315 vfs_read+0x135 (foo.so)
|
|
-> 104.23us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482253617: 1 branches:uH: return ffffffffad90929b vfs_read+0xbb (foo.so) => ffffffffad9093fc __x64_sys_pread64+0x8c (foo.so)
|
|
-> 104.241us END __fsnotify_parent
|
|
1348489/1348489 2420721.482253618: 1 branches:uH: return ffffffffad9093ea __x64_sys_pread64+0x7a (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 104.243us END vfs_read
|
|
1348489/1348489 2420721.482253618: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253622: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 104.244us END __x64_sys_pread64
|
|
-> 104.244us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482253622: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253623: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 104.248us BEGIN syscall_exit_work
|
|
-> 104.248us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482253623: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253626: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 104.249us BEGIN path_put
|
|
-> 104.25us BEGIN dput
|
|
1348489/1348489 2420721.482253626: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253627: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 104.252us END dput
|
|
-> 104.252us END path_put
|
|
-> 104.252us BEGIN mntput
|
|
1348489/1348489 2420721.482253627: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253628: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 104.253us END mntput
|
|
-> 104.253us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482253628: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253631: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 104.254us END unroll_tree_refs
|
|
-> 104.254us BEGIN kfree
|
|
1348489/1348489 2420721.482253631: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482253632: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 104.257us END kfree
|
|
-> 104.257us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482253632: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253642: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 104.258us END syscall_exit_work
|
|
-> 104.258us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482253643: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 104.268us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482253643: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 104.269us END syscall_exit_to_user_mode
|
|
-> 104.269us END do_syscall_64
|
|
-> 104.269us END __entry_text_start
|
|
-> 104.269us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482253669: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719dbe __pread64_nocancel+0xe (foo.so)
|
|
-> 104.27us END entry_SYSCALL_64_after_hwframe
|
|
-> 104.27us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482253669: 1 branches:uH: return 7f9ac9719dc6 __pread64_nocancel+0x16 (foo.so) => 7f9ac96fc521 open_verify.constprop.0+0x291 (foo.so)
|
|
1348489/1348489 2420721.482253689: 1 branches:uH: call 7f9ac96fc3a5 open_verify.constprop.0+0x115 (foo.so) => 7f9ac9702380 __minimal_free+0x0 (foo.so)
|
|
-> 104.295us END syscall_return_via_sysret
|
|
-> 104.295us END __pread64_nocancel
|
|
1348489/1348489 2420721.482253710: 1 branches:uH: return 7f9ac9702390 __minimal_free+0x10 (foo.so) => 7f9ac96fc3ab open_verify.constprop.0+0x11b (foo.so)
|
|
-> 104.315us BEGIN __minimal_free
|
|
1348489/1348489 2420721.482253712: 1 branches:uH: return 7f9ac96fc3bc open_verify.constprop.0+0x12c (foo.so) => 7f9ac96ff90a _dl_map_object+0x35a (foo.so)
|
|
-> 104.336us END __minimal_free
|
|
1348489/1348489 2420721.482253717: 1 branches:uH: call 7f9ac96ff7a7 _dl_map_object+0x1f7 (foo.so) => 7f9ac96fde20 _dl_map_object_from_fd+0x0 (foo.so)
|
|
-> 104.338us END open_verify.constprop.0
|
|
1348489/1348489 2420721.482253717: 1 branches:uH: call 7f9ac96fde5d _dl_map_object_from_fd+0x3d (foo.so) => 7f9ac96f90a0 _dl_debug_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253763: 1 branches:uH: return 7f9ac96f90cb _dl_debug_update+0x2b (foo.so) => 7f9ac96fde62 _dl_map_object_from_fd+0x42 (foo.so)
|
|
-> 104.343us BEGIN _dl_map_object_from_fd
|
|
-> 104.366us BEGIN _dl_debug_update
|
|
1348489/1348489 2420721.482253767: 1 branches:uH: call 7f9ac96fe335 _dl_map_object_from_fd+0x515 (foo.so) => 7f9ac9719aa0 __fstat+0x0 (foo.so)
|
|
-> 104.389us END _dl_debug_update
|
|
1348489/1348489 2420721.482253878: 1 branches:uH: jmp 7f9ac9719ab7 __fstat+0x17 (foo.so) => 7f9ac9719af0 __GI___fstatat64+0x0 (foo.so)
|
|
-> 104.393us BEGIN __fstat
|
|
1348489/1348489 2420721.482253891: 1 branches:uH: syscall 7f9ac9719afc __GI___fstatat64+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 104.504us END __fstat
|
|
-> 104.504us BEGIN __GI___fstatat64
|
|
1348489/1348489 2420721.482253891: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253891: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253901: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 104.517us BEGIN __entry_text_start
|
|
-> 104.52us BEGIN do_syscall_64
|
|
-> 104.523us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482253903: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 104.527us END syscall_enter_from_user_mode
|
|
-> 104.527us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253906: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 104.529us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482253909: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 104.532us END __audit_syscall_entry
|
|
-> 104.532us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253910: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 104.535us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482253911: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad90f880 __x64_sys_newfstatat+0x0 (foo.so)
|
|
-> 104.536us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482253911: 1 branches:uH: jmp ffffffffad90f893 __x64_sys_newfstatat+0x13 (foo.so) => ffffffffad90f800 __do_sys_newfstatat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253911: 1 branches:uH: call ffffffffad90f841 __do_sys_newfstatat+0x41 (foo.so) => ffffffffad90f2e0 vfs_statx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253931: 1 branches:uH: call ffffffffad90f361 vfs_statx+0x81 (foo.so) => ffffffffad91c3c0 user_path_at_empty+0x0 (foo.so)
|
|
-> 104.537us BEGIN __x64_sys_newfstatat
|
|
-> 104.543us END __x64_sys_newfstatat
|
|
-> 104.543us BEGIN __do_sys_newfstatat
|
|
-> 104.55us BEGIN vfs_statx
|
|
1348489/1348489 2420721.482253931: 1 branches:uH: call ffffffffad91c3de user_path_at_empty+0x1e (foo.so) => ffffffffad91ba50 getname_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253936: 1 branches:uH: jmp ffffffffad91ba9c getname_flags+0x4c (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
-> 104.557us BEGIN user_path_at_empty
|
|
-> 104.559us BEGIN getname_flags
|
|
1348489/1348489 2420721.482253936: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253936: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253940: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 104.562us END getname_flags
|
|
-> 104.562us BEGIN getname_flags.part.0
|
|
-> 104.563us BEGIN kmem_cache_alloc
|
|
-> 104.564us BEGIN should_failslab
|
|
1348489/1348489 2420721.482253943: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 104.566us END should_failslab
|
|
1348489/1348489 2420721.482253943: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253969: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 104.569us BEGIN memset
|
|
-> 104.582us END memset
|
|
-> 104.582us BEGIN memset_erms
|
|
1348489/1348489 2420721.482253969: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253971: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 104.595us END memset_erms
|
|
-> 104.595us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482253973: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 104.597us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482253973: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253973: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253973: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253975: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 104.599us END kmem_cache_alloc
|
|
-> 104.599us BEGIN strncpy_from_user
|
|
-> 104.599us BEGIN __check_object_size
|
|
-> 104.6us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482253975: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253983: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 104.601us END check_stack_object
|
|
-> 104.601us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482253983: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482253986: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 104.609us END __virt_addr_valid
|
|
-> 104.609us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482253988: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 104.612us END __check_heap_object
|
|
1348489/1348489 2420721.482254144: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 104.614us END __check_object_size
|
|
1348489/1348489 2420721.482254148: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad91c3e3 user_path_at_empty+0x23 (foo.so)
|
|
-> 104.77us END strncpy_from_user
|
|
1348489/1348489 2420721.482254148: 1 branches:uH: call ffffffffad91c3f5 user_path_at_empty+0x35 (foo.so) => ffffffffad91c130 filename_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254154: 1 branches:uH: call ffffffffad91c1ed filename_lookup+0xbd (foo.so) => ffffffffad918300 path_lookupat+0x0 (foo.so)
|
|
-> 104.774us END getname_flags.part.0
|
|
-> 104.774us BEGIN filename_lookup
|
|
1348489/1348489 2420721.482254154: 1 branches:uH: call ffffffffad91831d path_lookupat+0x1d (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254163: 1 branches:uH: call ffffffffad9174cc path_init+0x1dc (foo.so) => ffffffffad92e070 __fdget_raw+0x0 (foo.so)
|
|
-> 104.78us BEGIN path_lookupat
|
|
-> 104.784us BEGIN path_init
|
|
1348489/1348489 2420721.482254163: 1 branches:uH: jmp ffffffffad92e077 __fdget_raw+0x7 (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254171: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9174d1 path_init+0x1e1 (foo.so)
|
|
-> 104.789us BEGIN __fdget_raw
|
|
-> 104.793us END __fdget_raw
|
|
-> 104.793us BEGIN __fget_light
|
|
1348489/1348489 2420721.482254171: 1 branches:uH: call ffffffffad917676 path_init+0x386 (foo.so) => ffffffffad92e9b0 mntget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254178: 1 branches:uH: return ffffffffad92e9c4 mntget+0x14 (foo.so) => ffffffffad91767b path_init+0x38b (foo.so)
|
|
-> 104.797us END __fget_light
|
|
-> 104.797us BEGIN mntget
|
|
1348489/1348489 2420721.482254178: 1 branches:uH: call ffffffffad91768d path_init+0x39d (foo.so) => ffffffffadad82f0 lockref_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254184: 1 branches:uH: return ffffffffadad8325 lockref_get+0x35 (foo.so) => ffffffffad917692 path_init+0x3a2 (foo.so)
|
|
-> 104.804us END mntget
|
|
-> 104.804us BEGIN lockref_get
|
|
1348489/1348489 2420721.482254185: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad918322 path_lookupat+0x22 (foo.so)
|
|
-> 104.81us END lockref_get
|
|
1348489/1348489 2420721.482254185: 1 branches:uH: call ffffffffad91836d path_lookupat+0x6d (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254187: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad918372 path_lookupat+0x72 (foo.so)
|
|
-> 104.811us END path_init
|
|
-> 104.811us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482254188: 1 branches:uH: call ffffffffad91835a path_lookupat+0x5a (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
-> 104.813us END link_path_walk
|
|
1348489/1348489 2420721.482254188: 1 branches:uH: call ffffffffad91724d walk_component+0x10d (foo.so) => ffffffffad916da0 handle_dots+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254191: 1 branches:uH: return ffffffffad916f27 handle_dots+0x187 (foo.so) => ffffffffad917252 walk_component+0x112 (foo.so)
|
|
-> 104.814us BEGIN walk_component
|
|
-> 104.815us BEGIN handle_dots
|
|
1348489/1348489 2420721.482254191: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad91835f path_lookupat+0x5f (foo.so)
|
|
1348489/1348489 2420721.482254191: 1 branches:uH: call ffffffffad91839f path_lookupat+0x9f (foo.so) => ffffffffad915f30 complete_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254193: 1 branches:uH: return ffffffffad915f87 complete_walk+0x57 (foo.so) => ffffffffad9183a4 path_lookupat+0xa4 (foo.so)
|
|
-> 104.817us END handle_dots
|
|
-> 104.817us END walk_component
|
|
-> 104.817us BEGIN complete_walk
|
|
1348489/1348489 2420721.482254193: 1 branches:uH: call ffffffffad91837d path_lookupat+0x7d (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254193: 1 branches:uH: call ffffffffad916243 terminate_walk+0x53 (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254196: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad916248 terminate_walk+0x58 (foo.so)
|
|
-> 104.819us END complete_walk
|
|
-> 104.819us BEGIN terminate_walk
|
|
-> 104.82us BEGIN dput
|
|
1348489/1348489 2420721.482254196: 1 branches:uH: call ffffffffad91624c terminate_walk+0x5c (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254197: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad916251 terminate_walk+0x61 (foo.so)
|
|
-> 104.822us END dput
|
|
-> 104.822us BEGIN mntput
|
|
1348489/1348489 2420721.482254198: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad918382 path_lookupat+0x82 (foo.so)
|
|
-> 104.823us END mntput
|
|
1348489/1348489 2420721.482254198: 1 branches:uH: return ffffffffad918392 path_lookupat+0x92 (foo.so) => ffffffffad91c1f2 filename_lookup+0xc2 (foo.so)
|
|
1348489/1348489 2420721.482254199: 1 branches:uH: return ffffffffad91c287 filename_lookup+0x157 (foo.so) => ffffffffad91c3fa user_path_at_empty+0x3a (foo.so)
|
|
-> 104.824us END terminate_walk
|
|
-> 104.824us END path_lookupat
|
|
1348489/1348489 2420721.482254199: 1 branches:uH: call ffffffffad91c400 user_path_at_empty+0x40 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254200: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 104.825us END filename_lookup
|
|
-> 104.825us BEGIN putname
|
|
1348489/1348489 2420721.482254203: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 104.826us END putname
|
|
-> 104.826us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482254207: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 104.829us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482254216: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad91c405 user_path_at_empty+0x45 (foo.so)
|
|
-> 104.833us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482254217: 1 branches:uH: return ffffffffad91c40f user_path_at_empty+0x4f (foo.so) => ffffffffad90f366 vfs_statx+0x86 (foo.so)
|
|
-> 104.842us END kmem_cache_free
|
|
1348489/1348489 2420721.482254217: 1 branches:uH: call ffffffffad90f372 vfs_statx+0x92 (foo.so) => ffffffffad9ff070 security_inode_getattr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254219: 1 branches:uH: call ffffffffad9ff09b security_inode_getattr+0x2b (foo.so) => ffffffffad819680 bpf_lsm_inode_getattr+0x0 (foo.so)
|
|
-> 104.843us END user_path_at_empty
|
|
-> 104.843us BEGIN security_inode_getattr
|
|
1348489/1348489 2420721.482254219: 1 branches:uH: return ffffffffad819687 bpf_lsm_inode_getattr+0x7 (foo.so) => ffffffffad9ff09d security_inode_getattr+0x2d (foo.so)
|
|
1348489/1348489 2420721.482254219: 1 branches:uH: return ffffffffad9ff0b0 security_inode_getattr+0x40 (foo.so) => ffffffffad90f377 vfs_statx+0x97 (foo.so)
|
|
1348489/1348489 2420721.482254219: 1 branches:uH: call ffffffffad90f38d vfs_statx+0xad (foo.so) => ffffffffad90e950 vfs_getattr_nosec+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254230: 1 branches:uH: jmp ffffffffad90ea04 vfs_getattr_nosec+0xb4 (foo.so) => ffffffffc0191650 ext4_file_getattr+0x0 (foo.so)
|
|
-> 104.845us BEGIN bpf_lsm_inode_getattr
|
|
-> 104.85us END bpf_lsm_inode_getattr
|
|
-> 104.85us END security_inode_getattr
|
|
-> 104.85us BEGIN vfs_getattr_nosec
|
|
1348489/1348489 2420721.482254230: 1 branches:uH: call ffffffffc0191662 ext4_file_getattr+0x12 (foo.so) => ffffffffc01915b0 ext4_getattr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254332: 1 branches:uH: call ffffffffc0191622 ext4_getattr+0x72 (foo.so) => ffffffffad90e880 generic_fillattr+0x0 (foo.so)
|
|
-> 104.856us END vfs_getattr_nosec
|
|
-> 104.856us BEGIN ext4_file_getattr
|
|
-> 104.907us BEGIN ext4_getattr
|
|
1348489/1348489 2420721.482254332: 1 branches:uH: call ffffffffad90e8b9 generic_fillattr+0x39 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254332: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254337: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 104.958us BEGIN generic_fillattr
|
|
-> 104.959us BEGIN make_kuid
|
|
-> 104.961us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482254337: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad90e8be generic_fillattr+0x3e (foo.so)
|
|
1348489/1348489 2420721.482254337: 1 branches:uH: call ffffffffad90e8c9 generic_fillattr+0x49 (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254337: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254340: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 104.963us END map_id_range_down
|
|
-> 104.963us END make_kuid
|
|
-> 104.963us BEGIN make_kgid
|
|
-> 104.964us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482254340: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad90e8ce generic_fillattr+0x4e (foo.so)
|
|
1348489/1348489 2420721.482254342: 1 branches:uH: return ffffffffad90e943 generic_fillattr+0xc3 (foo.so) => ffffffffc0191627 ext4_getattr+0x77 (foo.so)
|
|
-> 104.966us END map_id_range_down
|
|
-> 104.966us END make_kgid
|
|
1348489/1348489 2420721.482254342: 1 branches:uH: return ffffffffc0191629 ext4_getattr+0x79 (foo.so) => ffffffffc0191667 ext4_file_getattr+0x17 (foo.so)
|
|
1348489/1348489 2420721.482254342: 1 branches:uH: return ffffffffc01916cc ext4_file_getattr+0x7c (foo.so) => ffffffffad90f392 vfs_statx+0xb2 (foo.so)
|
|
1348489/1348489 2420721.482254343: 1 branches:uH: call ffffffffad90f3c5 vfs_statx+0xe5 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 104.968us END generic_fillattr
|
|
-> 104.968us END ext4_getattr
|
|
-> 104.968us END ext4_file_getattr
|
|
1348489/1348489 2420721.482254343: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254343: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254350: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 104.969us BEGIN path_put
|
|
-> 104.971us BEGIN dput
|
|
-> 104.973us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482254350: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254351: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 104.976us END lockref_put_return
|
|
-> 104.976us END dput
|
|
-> 104.976us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482254351: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254352: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
-> 104.977us END rcu_read_unlock_strict
|
|
-> 104.977us END path_put
|
|
-> 104.977us BEGIN mntput
|
|
1348489/1348489 2420721.482254353: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 104.978us END mntput
|
|
-> 104.978us BEGIN mntput_no_expire
|
|
1348489/1348489 2420721.482254353: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
1348489/1348489 2420721.482254354: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90f3ca vfs_statx+0xea (foo.so)
|
|
-> 104.979us BEGIN rcu_read_unlock_strict
|
|
-> 104.98us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482254355: 1 branches:uH: return ffffffffad90f3f1 vfs_statx+0x111 (foo.so) => ffffffffad90f846 __do_sys_newfstatat+0x46 (foo.so)
|
|
-> 104.98us END mntput_no_expire
|
|
1348489/1348489 2420721.482254355: 1 branches:uH: call ffffffffad90f850 __do_sys_newfstatat+0x50 (foo.so) => ffffffffad90ec50 cp_new_stat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254355: 1 branches:uH: call ffffffffad90ecdb cp_new_stat+0x8b (foo.so) => ffffffffad764360 from_kuid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254355: 1 branches:uH: call ffffffffad764365 from_kuid_munged+0x5 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254363: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76436a from_kuid_munged+0xa (foo.so)
|
|
-> 104.981us END vfs_statx
|
|
-> 104.981us BEGIN cp_new_stat
|
|
-> 104.983us BEGIN from_kuid_munged
|
|
-> 104.986us BEGIN map_id_up
|
|
1348489/1348489 2420721.482254363: 1 branches:uH: return ffffffffad764374 from_kuid_munged+0x14 (foo.so) => ffffffffad90ece0 cp_new_stat+0x90 (foo.so)
|
|
1348489/1348489 2420721.482254363: 1 branches:uH: call ffffffffad90ecf6 cp_new_stat+0xa6 (foo.so) => ffffffffad764390 from_kgid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254363: 1 branches:uH: call ffffffffad764399 from_kgid_munged+0x9 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254366: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76439e from_kgid_munged+0xe (foo.so)
|
|
-> 104.989us END map_id_up
|
|
-> 104.989us END from_kuid_munged
|
|
-> 104.989us BEGIN from_kgid_munged
|
|
-> 104.99us BEGIN map_id_up
|
|
1348489/1348489 2420721.482254366: 1 branches:uH: return ffffffffad7643a8 from_kgid_munged+0x18 (foo.so) => ffffffffad90ecfb cp_new_stat+0xab (foo.so)
|
|
1348489/1348489 2420721.482254366: 1 branches:uH: call ffffffffad90ed7f cp_new_stat+0x12f (foo.so) => ffffffffadae52e0 _copy_to_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254367: 1 branches:uH: call ffffffffadae52f7 _copy_to_user+0x17 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 104.992us END map_id_up
|
|
-> 104.992us END from_kgid_munged
|
|
-> 104.992us BEGIN _copy_to_user
|
|
1348489/1348489 2420721.482254385: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae52fc _copy_to_user+0x1c (foo.so)
|
|
-> 104.993us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482254386: 1 branches:uH: return ffffffffadae52fe _copy_to_user+0x1e (foo.so) => ffffffffad90ed84 cp_new_stat+0x134 (foo.so)
|
|
-> 105.011us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482254387: 1 branches:uH: return ffffffffad90edaa cp_new_stat+0x15a (foo.so) => ffffffffad90f855 __do_sys_newfstatat+0x55 (foo.so)
|
|
-> 105.012us END _copy_to_user
|
|
1348489/1348489 2420721.482254387: 1 branches:uH: return ffffffffad90f872 __do_sys_newfstatat+0x72 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482254387: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254389: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 105.013us END cp_new_stat
|
|
-> 105.013us END __do_sys_newfstatat
|
|
-> 105.013us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482254389: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254392: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 105.015us BEGIN syscall_exit_work
|
|
-> 105.016us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482254392: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254394: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 105.018us BEGIN path_put
|
|
-> 105.019us BEGIN dput
|
|
1348489/1348489 2420721.482254394: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254395: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 105.02us END dput
|
|
-> 105.02us END path_put
|
|
-> 105.02us BEGIN mntput
|
|
1348489/1348489 2420721.482254395: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254397: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 105.021us END mntput
|
|
-> 105.021us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482254398: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 105.023us END unroll_tree_refs
|
|
1348489/1348489 2420721.482254420: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 105.024us BEGIN kfree
|
|
1348489/1348489 2420721.482254421: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 105.046us END kfree
|
|
1348489/1348489 2420721.482254422: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 105.047us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482254422: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254432: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 105.048us END syscall_exit_work
|
|
-> 105.048us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482254433: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 105.058us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482254433: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482254461: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719afe __GI___fstatat64+0xe (foo.so)
|
|
-> 105.059us END syscall_exit_to_user_mode
|
|
-> 105.059us END do_syscall_64
|
|
-> 105.059us END __entry_text_start
|
|
-> 105.059us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 105.073us END entry_SYSCALL_64_after_hwframe
|
|
-> 105.073us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482254461: 1 branches:uH: return 7f9ac9719b07 __GI___fstatat64+0x17 (foo.so) => 7f9ac96fe33a _dl_map_object_from_fd+0x51a (foo.so)
|
|
1348489/1348489 2420721.482254487: 1 branches:uH: call 7f9ac96fdece _dl_map_object_from_fd+0xae (foo.so) => 7f9ac97027b0 _dl_new_object+0x0 (foo.so)
|
|
-> 105.087us END syscall_return_via_sysret
|
|
-> 105.087us END __GI___fstatat64
|
|
1348489/1348489 2420721.482254487: 1 branches:uH: call 7f9ac97027f3 _dl_new_object+0x43 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254508: 1 branches:uH: return 7f9ac971dc9d strlen+0x3d (foo.so) => 7f9ac97027f8 _dl_new_object+0x48 (foo.so)
|
|
-> 105.113us BEGIN _dl_new_object
|
|
-> 105.123us BEGIN strlen
|
|
1348489/1348489 2420721.482254509: 1 branches:uH: call 7f9ac970281d _dl_new_object+0x6d (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 105.134us END strlen
|
|
1348489/1348489 2420721.482254518: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 105.135us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482254531: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9702823 _dl_new_object+0x73 (foo.so)
|
|
-> 105.144us END __minimal_calloc
|
|
-> 105.144us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482254531: 1 branches:uH: call 7f9ac9702860 _dl_new_object+0xb0 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254549: 1 branches:uH: return 7f9ac971e240 memcpy+0x70 (foo.so) => 7f9ac9702866 _dl_new_object+0xb6 (foo.so)
|
|
-> 105.157us END __minimal_malloc
|
|
-> 105.157us BEGIN memcpy
|
|
1348489/1348489 2420721.482254587: 1 branches:uH: call 7f9ac97029a1 _dl_new_object+0x1f1 (foo.so) => 7f9ac971dc60 strlen+0x0 (foo.so)
|
|
-> 105.175us END memcpy
|
|
1348489/1348489 2420721.482254615: 1 branches:uH: return 7f9ac971dce6 strlen+0x86 (foo.so) => 7f9ac97029a6 _dl_new_object+0x1f6 (foo.so)
|
|
-> 105.213us BEGIN strlen
|
|
1348489/1348489 2420721.482254616: 1 branches:uH: call 7f9ac9702b13 _dl_new_object+0x363 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 105.241us END strlen
|
|
1348489/1348489 2420721.482254617: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9702b19 _dl_new_object+0x369 (foo.so)
|
|
-> 105.242us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482254617: 1 branches:uH: call 7f9ac9702a42 _dl_new_object+0x292 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254617: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482254627: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac9702a48 _dl_new_object+0x298 (foo.so)
|
|
-> 105.243us END __minimal_malloc
|
|
-> 105.243us BEGIN __mempcpy
|
|
-> 105.248us END __mempcpy
|
|
-> 105.248us BEGIN memcpy
|
|
1348489/1348489 2420721.482254664: 1 branches:uH: return 7f9ac9702a7e _dl_new_object+0x2ce (foo.so) => 7f9ac96fded3 _dl_map_object_from_fd+0xb3 (foo.so)
|
|
-> 105.253us END memcpy
|
|
1348489/1348489 2420721.482254667: 1 branches:uH: call 7f9ac96fe4df _dl_map_object_from_fd+0x6bf (foo.so) => 7f9ac9719db0 __pread64_nocancel+0x0 (foo.so)
|
|
-> 105.29us END _dl_new_object
|
|
1348489/1348489 2420721.482254805: 1 branches:uH: syscall 7f9ac9719dbc __pread64_nocancel+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 105.293us BEGIN __pread64_nocancel
|
|
1348489/1348489 2420721.482254805: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254805: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254814: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 105.431us BEGIN __entry_text_start
|
|
-> 105.434us BEGIN do_syscall_64
|
|
-> 105.437us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482254816: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 105.44us END syscall_enter_from_user_mode
|
|
-> 105.44us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482254819: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 105.442us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482254824: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 105.445us END __audit_syscall_entry
|
|
-> 105.445us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482254825: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 105.45us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482254827: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad909370 __x64_sys_pread64+0x0 (foo.so)
|
|
-> 105.451us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482254829: 1 branches:uH: call ffffffffad9093a7 __x64_sys_pread64+0x37 (foo.so) => ffffffffad92cd00 __fdget+0x0 (foo.so)
|
|
-> 105.453us BEGIN __x64_sys_pread64
|
|
1348489/1348489 2420721.482254829: 1 branches:uH: jmp ffffffffad92cd0a __fdget+0xa (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254837: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9093ac __x64_sys_pread64+0x3c (foo.so)
|
|
-> 105.455us BEGIN __fdget
|
|
-> 105.459us END __fdget
|
|
-> 105.459us BEGIN __fget_light
|
|
1348489/1348489 2420721.482254837: 1 branches:uH: call ffffffffad9093f7 __x64_sys_pread64+0x87 (foo.so) => ffffffffad9091e0 vfs_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254837: 1 branches:uH: call ffffffffad90923e vfs_read+0x5e (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254840: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
-> 105.463us END __fget_light
|
|
-> 105.463us BEGIN vfs_read
|
|
-> 105.464us BEGIN rw_verify_area
|
|
1348489/1348489 2420721.482254843: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 105.466us END rw_verify_area
|
|
-> 105.466us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482254844: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 105.469us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482254844: 1 branches:uH: jmp ffffffffad9ff514 security_file_permission+0x44 (foo.so) => ffffffffad9fdf10 fsnotify_perm.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254848: 1 branches:uH: jmp ffffffffad9fdf78 fsnotify_perm.part.0+0x68 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 105.47us END bpf_lsm_file_permission
|
|
-> 105.47us END security_file_permission
|
|
-> 105.47us BEGIN fsnotify_perm.part.0
|
|
1348489/1348489 2420721.482254863: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909243 vfs_read+0x63 (foo.so)
|
|
-> 105.474us END fsnotify_perm.part.0
|
|
-> 105.474us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482254863: 1 branches:uH: call ffffffffad9092cc vfs_read+0xec (foo.so) => ffffffffad906850 new_sync_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254876: 1 branches:uH: call ffffffffad90698b new_sync_read+0x13b (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 105.489us END __fsnotify_parent
|
|
-> 105.489us BEGIN new_sync_read
|
|
1348489/1348489 2420721.482254878: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906990 new_sync_read+0x140 (foo.so)
|
|
-> 105.502us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482254879: 1 branches:uH: call ffffffffad9069a0 new_sync_read+0x150 (foo.so) => ffffffffc017fcb0 ext4_file_read_iter+0x0 (foo.so)
|
|
-> 105.504us END iov_iter_init
|
|
1348489/1348489 2420721.482254882: 1 branches:uH: jmp ffffffffc017fd08 ext4_file_read_iter+0x58 (foo.so) => ffffffffad83e750 generic_file_read_iter+0x0 (foo.so)
|
|
-> 105.505us BEGIN ext4_file_read_iter
|
|
1348489/1348489 2420721.482254882: 1 branches:uH: jmp ffffffffad83e849 generic_file_read_iter+0xf9 (foo.so) => ffffffffad83e400 filemap_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254895: 1 branches:uH: call ffffffffad83e48c filemap_read+0x8c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 105.508us END ext4_file_read_iter
|
|
-> 105.508us BEGIN generic_file_read_iter
|
|
-> 105.514us END generic_file_read_iter
|
|
-> 105.514us BEGIN filemap_read
|
|
1348489/1348489 2420721.482254895: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254896: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 105.521us BEGIN __cond_resched
|
|
-> 105.521us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482254896: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad83e491 filemap_read+0x91 (foo.so)
|
|
1348489/1348489 2420721.482254897: 1 branches:uH: call ffffffffad83e4b4 filemap_read+0xb4 (foo.so) => ffffffffad83dce0 filemap_get_pages+0x0 (foo.so)
|
|
-> 105.522us END rcu_all_qs
|
|
-> 105.522us END __cond_resched
|
|
1348489/1348489 2420721.482254901: 1 branches:uH: call ffffffffad83dda9 filemap_get_pages+0xc9 (foo.so) => ffffffffad83a9f0 filemap_get_read_batch+0x0 (foo.so)
|
|
-> 105.523us BEGIN filemap_get_pages
|
|
1348489/1348489 2420721.482254901: 1 branches:uH: call ffffffffad83aa45 filemap_get_read_batch+0x55 (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254901: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254903: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 105.527us BEGIN filemap_get_read_batch
|
|
-> 105.527us BEGIN xas_load
|
|
-> 105.528us BEGIN xas_start
|
|
1348489/1348489 2420721.482254909: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83aa4a filemap_get_read_batch+0x5a (foo.so)
|
|
-> 105.529us END xas_start
|
|
1348489/1348489 2420721.482254925: 1 branches:uH: call ffffffffad83ab68 filemap_get_read_batch+0x178 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 105.535us END xas_load
|
|
1348489/1348489 2420721.482254926: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83ab6d filemap_get_read_batch+0x17d (foo.so)
|
|
-> 105.551us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482254927: 1 branches:uH: return ffffffffad83ab87 filemap_get_read_batch+0x197 (foo.so) => ffffffffad83ddae filemap_get_pages+0xce (foo.so)
|
|
-> 105.552us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482254928: 1 branches:uH: return ffffffffad83df8d filemap_get_pages+0x2ad (foo.so) => ffffffffad83e4b9 filemap_read+0xb9 (foo.so)
|
|
-> 105.553us END filemap_get_read_batch
|
|
1348489/1348489 2420721.482254931: 1 branches:uH: call ffffffffad83e54c filemap_read+0x14c (foo.so) => ffffffffadae0ed0 copy_page_to_iter+0x0 (foo.so)
|
|
-> 105.554us END filemap_get_pages
|
|
1348489/1348489 2420721.482254933: 1 branches:uH: call ffffffffadae0fc4 copy_page_to_iter+0xf4 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 105.557us BEGIN copy_page_to_iter
|
|
1348489/1348489 2420721.482254971: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae0fc9 copy_page_to_iter+0xf9 (foo.so)
|
|
-> 105.559us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482254975: 1 branches:uH: return ffffffffadae10a8 copy_page_to_iter+0x1d8 (foo.so) => ffffffffad83e551 filemap_read+0x151 (foo.so)
|
|
-> 105.597us END copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482254990: 1 branches:uH: call ffffffffad83e72d filemap_read+0x32d (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 105.601us END copy_page_to_iter
|
|
1348489/1348489 2420721.482254990: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254990: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254990: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254995: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 105.616us BEGIN touch_atime
|
|
-> 105.617us BEGIN atime_needs_update
|
|
-> 105.618us BEGIN make_kuid
|
|
-> 105.619us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482254995: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482254995: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254995: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254999: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 105.621us END map_id_range_down
|
|
-> 105.621us END make_kuid
|
|
-> 105.621us BEGIN make_kgid
|
|
-> 105.623us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482254999: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482254999: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482254999: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255001: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 105.625us END map_id_range_down
|
|
-> 105.625us END make_kgid
|
|
-> 105.625us BEGIN current_time
|
|
-> 105.626us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255002: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 105.627us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255109: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 105.628us END current_time
|
|
1348489/1348489 2420721.482255111: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffad83e732 filemap_read+0x332 (foo.so)
|
|
-> 105.735us END atime_needs_update
|
|
1348489/1348489 2420721.482255113: 1 branches:uH: return ffffffffad83e6af filemap_read+0x2af (foo.so) => ffffffffad9069a2 new_sync_read+0x152 (foo.so)
|
|
-> 105.737us END touch_atime
|
|
1348489/1348489 2420721.482255114: 1 branches:uH: return ffffffffad9069ce new_sync_read+0x17e (foo.so) => ffffffffad9092d1 vfs_read+0xf1 (foo.so)
|
|
-> 105.739us END filemap_read
|
|
1348489/1348489 2420721.482255115: 1 branches:uH: call ffffffffad909310 vfs_read+0x130 (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 105.74us END new_sync_read
|
|
1348489/1348489 2420721.482255128: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad909315 vfs_read+0x135 (foo.so)
|
|
-> 105.741us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482255130: 1 branches:uH: return ffffffffad90929b vfs_read+0xbb (foo.so) => ffffffffad9093fc __x64_sys_pread64+0x8c (foo.so)
|
|
-> 105.754us END __fsnotify_parent
|
|
1348489/1348489 2420721.482255131: 1 branches:uH: return ffffffffad9093ea __x64_sys_pread64+0x7a (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 105.756us END vfs_read
|
|
1348489/1348489 2420721.482255131: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255132: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 105.757us END __x64_sys_pread64
|
|
-> 105.757us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482255132: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255134: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 105.758us BEGIN syscall_exit_work
|
|
-> 105.759us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482255134: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255138: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 105.76us BEGIN path_put
|
|
-> 105.762us BEGIN dput
|
|
1348489/1348489 2420721.482255138: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255139: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 105.764us END dput
|
|
-> 105.764us END path_put
|
|
-> 105.764us BEGIN mntput
|
|
1348489/1348489 2420721.482255139: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255141: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 105.765us END mntput
|
|
-> 105.765us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482255141: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255143: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 105.767us END unroll_tree_refs
|
|
-> 105.767us BEGIN kfree
|
|
1348489/1348489 2420721.482255143: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482255145: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 105.769us END kfree
|
|
-> 105.769us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482255145: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255155: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 105.771us END syscall_exit_work
|
|
-> 105.771us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482255156: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 105.781us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482255156: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482255182: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719dbe __pread64_nocancel+0xe (foo.so)
|
|
-> 105.782us END syscall_exit_to_user_mode
|
|
-> 105.782us END do_syscall_64
|
|
-> 105.782us END __entry_text_start
|
|
-> 105.782us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 105.795us END entry_SYSCALL_64_after_hwframe
|
|
-> 105.795us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482255182: 1 branches:uH: return 7f9ac9719dc6 __pread64_nocancel+0x16 (foo.so) => 7f9ac96fe4e4 _dl_map_object_from_fd+0x6c4 (foo.so)
|
|
1348489/1348489 2420721.482255371: 1 branches:uH: call 7f9ac96fe16a _dl_map_object_from_fd+0x34a (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
-> 105.808us END syscall_return_via_sysret
|
|
-> 105.808us END __pread64_nocancel
|
|
1348489/1348489 2420721.482255391: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 105.997us BEGIN mmap64
|
|
1348489/1348489 2420721.482255391: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255391: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255401: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 106.017us BEGIN __entry_text_start
|
|
-> 106.02us BEGIN do_syscall_64
|
|
-> 106.023us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482255403: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 106.027us END syscall_enter_from_user_mode
|
|
-> 106.027us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482255407: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 106.029us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482255409: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 106.033us END __audit_syscall_entry
|
|
-> 106.033us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255410: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 106.035us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255412: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 106.036us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482255421: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 106.038us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482255421: 1 branches:uH: call ffffffffad887752 ksys_mmap_pgoff+0x152 (foo.so) => ffffffffad92cc00 fget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255421: 1 branches:uH: jmp ffffffffad92cc21 fget+0x21 (foo.so) => ffffffffad92cb50 __fget_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255433: 1 branches:uH: call ffffffffad92cbc4 __fget_files+0x74 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 106.047us END __x64_sys_mmap
|
|
-> 106.047us BEGIN ksys_mmap_pgoff
|
|
-> 106.051us BEGIN fget
|
|
-> 106.055us END fget
|
|
-> 106.055us BEGIN __fget_files
|
|
1348489/1348489 2420721.482255438: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad92cbc9 __fget_files+0x79 (foo.so)
|
|
-> 106.059us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255439: 1 branches:uH: return ffffffffad92cbd6 __fget_files+0x86 (foo.so) => ffffffffad887757 ksys_mmap_pgoff+0x157 (foo.so)
|
|
-> 106.064us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255439: 1 branches:uH: call ffffffffad887771 ksys_mmap_pgoff+0x171 (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255439: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad887776 ksys_mmap_pgoff+0x176 (foo.so)
|
|
1348489/1348489 2420721.482255439: 1 branches:uH: call ffffffffad8877ba ksys_mmap_pgoff+0x1ba (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255439: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255444: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 106.065us END __fget_files
|
|
-> 106.065us BEGIN is_file_shm_hugepages
|
|
-> 106.066us END is_file_shm_hugepages
|
|
-> 106.066us BEGIN vm_mmap_pgoff
|
|
-> 106.068us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482255444: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
1348489/1348489 2420721.482255445: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 106.07us BEGIN cap_mmap_file
|
|
-> 106.071us END cap_mmap_file
|
|
1348489/1348489 2420721.482255452: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 106.071us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482255455: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 106.078us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482255455: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255461: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 106.081us END security_mmap_file
|
|
-> 106.081us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482255461: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255463: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 106.087us END down_write_killable
|
|
-> 106.087us BEGIN do_mmap
|
|
1348489/1348489 2420721.482255468: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad8d8b20 thp_get_unmapped_area+0x0 (foo.so)
|
|
-> 106.089us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482255470: 1 branches:uH: jmp ffffffffad8d8b67 thp_get_unmapped_area+0x47 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 106.094us BEGIN thp_get_unmapped_area
|
|
1348489/1348489 2420721.482255476: 1 branches:uH: call ffffffffad631246 arch_get_unmapped_area_topdown+0xc6 (foo.so) => ffffffffad6797a0 get_mmap_base+0x0 (foo.so)
|
|
-> 106.096us END thp_get_unmapped_area
|
|
-> 106.096us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482255480: 1 branches:uH: return ffffffffad6797d1 get_mmap_base+0x31 (foo.so) => ffffffffad63124b arch_get_unmapped_area_topdown+0xcb (foo.so)
|
|
-> 106.102us BEGIN get_mmap_base
|
|
1348489/1348489 2420721.482255481: 1 branches:uH: call ffffffffad631273 arch_get_unmapped_area_topdown+0xf3 (foo.so) => ffffffffad630e90 get_align_mask+0x0 (foo.so)
|
|
-> 106.106us END get_mmap_base
|
|
1348489/1348489 2420721.482255482: 1 branches:uH: return ffffffffad630ecf get_align_mask+0x3f (foo.so) => ffffffffad631278 arch_get_unmapped_area_topdown+0xf8 (foo.so)
|
|
-> 106.107us BEGIN get_align_mask
|
|
1348489/1348489 2420721.482255482: 1 branches:uH: call ffffffffad631284 arch_get_unmapped_area_topdown+0x104 (foo.so) => ffffffffad630e90 get_align_mask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255483: 1 branches:uH: return ffffffffad630ecf get_align_mask+0x3f (foo.so) => ffffffffad631289 arch_get_unmapped_area_topdown+0x109 (foo.so)
|
|
-> 106.108us END get_align_mask
|
|
-> 106.108us BEGIN get_align_mask
|
|
1348489/1348489 2420721.482255483: 1 branches:uH: call ffffffffad6312a0 arch_get_unmapped_area_topdown+0x120 (foo.so) => ffffffffad887aa0 vm_unmapped_area+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255544: 1 branches:uH: return ffffffffad887bb1 vm_unmapped_area+0x111 (foo.so) => ffffffffad6312a5 arch_get_unmapped_area_topdown+0x125 (foo.so)
|
|
-> 106.109us END get_align_mask
|
|
-> 106.109us BEGIN vm_unmapped_area
|
|
1348489/1348489 2420721.482255546: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 106.17us END vm_unmapped_area
|
|
1348489/1348489 2420721.482255546: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255549: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 106.172us END arch_get_unmapped_area_topdown
|
|
-> 106.172us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482255552: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 106.175us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482255553: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 106.178us END cap_mmap_addr
|
|
1348489/1348489 2420721.482255554: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 106.179us BEGIN bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482255554: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
1348489/1348489 2420721.482255555: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
-> 106.18us END bpf_lsm_mmap_addr
|
|
-> 106.18us END security_mmap_addr
|
|
1348489/1348489 2420721.482255563: 1 branches:uH: call ffffffffad88a38d do_mmap+0x49d (foo.so) => ffffffffad911e60 path_noexec+0x0 (foo.so)
|
|
-> 106.181us END get_unmapped_area
|
|
1348489/1348489 2420721.482255574: 1 branches:uH: return ffffffffad911e81 path_noexec+0x21 (foo.so) => ffffffffad88a392 do_mmap+0x4a2 (foo.so)
|
|
-> 106.189us BEGIN path_noexec
|
|
1348489/1348489 2420721.482255577: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
-> 106.2us END path_noexec
|
|
1348489/1348489 2420721.482255577: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255583: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 106.203us BEGIN mmap_region
|
|
-> 106.206us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482255588: 1 branches:uH: call ffffffffad889a1c mmap_region+0x15c (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
-> 106.209us END may_expand_vm
|
|
1348489/1348489 2420721.482255589: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad889a21 mmap_region+0x161 (foo.so)
|
|
-> 106.214us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482255589: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255592: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 106.215us END is_file_shm_hugepages
|
|
-> 106.215us BEGIN vma_merge
|
|
1348489/1348489 2420721.482255603: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 106.218us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482255604: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 106.229us END can_vma_merge_before
|
|
1348489/1348489 2420721.482255605: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
-> 106.23us END vma_merge
|
|
1348489/1348489 2420721.482255605: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255605: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255616: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 106.231us BEGIN vm_area_alloc
|
|
-> 106.234us BEGIN kmem_cache_alloc
|
|
-> 106.238us BEGIN should_failslab
|
|
1348489/1348489 2420721.482255616: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255628: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 106.242us END should_failslab
|
|
-> 106.242us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482255635: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 106.254us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255635: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255636: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 106.261us END rcu_read_unlock_strict
|
|
-> 106.261us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255636: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482255636: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255638: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 106.262us END rcu_read_unlock_strict
|
|
-> 106.262us END get_obj_cgroup_from_current
|
|
-> 106.262us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482255645: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 106.264us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482255645: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255652: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 106.271us BEGIN memset
|
|
-> 106.274us END memset
|
|
-> 106.274us BEGIN memset_erms
|
|
1348489/1348489 2420721.482255652: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255661: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 106.278us END memset_erms
|
|
-> 106.278us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482255664: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 106.287us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255664: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255669: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 106.29us END rcu_read_unlock_strict
|
|
-> 106.29us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482255669: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255672: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 106.295us END mod_objcg_state
|
|
-> 106.295us END memcg_slab_post_alloc_hook
|
|
-> 106.295us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255673: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 106.298us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482255679: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 106.299us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482255689: 1 branches:uH: call ffffffffad889cc0 mmap_region+0x400 (foo.so) => ffffffffc017fc00 ext4_file_mmap+0x0 (foo.so)
|
|
-> 106.305us END vm_area_alloc
|
|
1348489/1348489 2420721.482255690: 1 branches:uH: call ffffffffc017fc98 ext4_file_mmap+0x98 (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 106.315us BEGIN ext4_file_mmap
|
|
1348489/1348489 2420721.482255690: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255690: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255690: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255695: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 106.316us BEGIN touch_atime
|
|
-> 106.317us BEGIN atime_needs_update
|
|
-> 106.318us BEGIN make_kuid
|
|
-> 106.319us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482255695: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482255695: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255695: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255698: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 106.321us END map_id_range_down
|
|
-> 106.321us END make_kuid
|
|
-> 106.321us BEGIN make_kgid
|
|
-> 106.322us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482255698: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482255698: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255698: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255700: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 106.324us END map_id_range_down
|
|
-> 106.324us END make_kgid
|
|
-> 106.324us BEGIN current_time
|
|
-> 106.325us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255701: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 106.326us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482255703: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 106.327us END current_time
|
|
1348489/1348489 2420721.482255703: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffc017fc9d ext4_file_mmap+0x9d (foo.so)
|
|
1348489/1348489 2420721.482255704: 1 branches:uH: return ffffffffc017fc7b ext4_file_mmap+0x7b (foo.so) => ffffffffad889cc2 mmap_region+0x402 (foo.so)
|
|
-> 106.329us END atime_needs_update
|
|
-> 106.329us END touch_atime
|
|
1348489/1348489 2420721.482255704: 1 branches:uH: call ffffffffad889d44 mmap_region+0x484 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255704: 1 branches:uH: call ffffffffad8860b5 vma_link+0x35 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255717: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad8860ba vma_link+0x3a (foo.so)
|
|
-> 106.33us END ext4_file_mmap
|
|
-> 106.33us BEGIN vma_link
|
|
-> 106.336us BEGIN down_write
|
|
1348489/1348489 2420721.482255717: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255718: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 106.343us END down_write
|
|
-> 106.343us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482255802: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 106.344us END __vma_link_list
|
|
1348489/1348489 2420721.482255841: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 106.428us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482255841: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482255843: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 106.467us END __rb_insert_augmented
|
|
-> 106.467us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482257750: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 106.469us END __vma_link_file
|
|
-> 106.469us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482257877: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 108.376us END vma_interval_tree_insert
|
|
-> 108.376us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482257877: 1 branches:uH: call ffffffffad886226 vma_link+0x1a6 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257883: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88622b vma_link+0x1ab (foo.so)
|
|
-> 108.503us END __rb_insert_augmented
|
|
-> 108.503us BEGIN up_write
|
|
1348489/1348489 2420721.482257884: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889d49 mmap_region+0x489 (foo.so)
|
|
-> 108.509us END up_write
|
|
1348489/1348489 2420721.482257884: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257897: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 108.51us END vma_link
|
|
-> 108.51us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482257897: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257911: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 108.523us BEGIN kmem_cache_alloc_trace
|
|
-> 108.53us BEGIN should_failslab
|
|
1348489/1348489 2420721.482257921: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 108.537us END should_failslab
|
|
1348489/1348489 2420721.482257921: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257943: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 108.547us BEGIN memset
|
|
-> 108.558us END memset
|
|
-> 108.558us BEGIN memset_erms
|
|
1348489/1348489 2420721.482257943: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257945: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 108.569us END memset_erms
|
|
-> 108.569us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482257949: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 108.571us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482257949: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257949: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257949: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257972: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 108.575us END kmem_cache_alloc_trace
|
|
-> 108.575us BEGIN file_path
|
|
-> 108.582us END file_path
|
|
-> 108.582us BEGIN d_path
|
|
-> 108.59us BEGIN prepend_path
|
|
1348489/1348489 2420721.482257972: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257972: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257972: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257977: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 108.598us BEGIN prepend
|
|
-> 108.599us END prepend
|
|
-> 108.599us BEGIN prepend_copy
|
|
-> 108.6us BEGIN copy_from_kernel_nofault
|
|
-> 108.601us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482257983: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 108.603us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482257983: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482257983: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257993: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 108.609us END copy_from_kernel_nofault
|
|
-> 108.609us END prepend_copy
|
|
-> 108.609us BEGIN prepend
|
|
1348489/1348489 2420721.482257993: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257993: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482257997: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 108.619us END prepend
|
|
-> 108.619us BEGIN prepend_copy
|
|
-> 108.62us BEGIN copy_from_kernel_nofault
|
|
-> 108.621us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482258000: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 108.623us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482258001: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 108.626us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482258001: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258009: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 108.627us END prepend_copy
|
|
-> 108.627us BEGIN prepend
|
|
1348489/1348489 2420721.482258009: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258009: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258014: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 108.635us END prepend
|
|
-> 108.635us BEGIN prepend_copy
|
|
-> 108.636us BEGIN copy_from_kernel_nofault
|
|
-> 108.638us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482258018: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 108.64us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482258019: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 108.644us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482258026: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 108.645us END prepend_copy
|
|
1348489/1348489 2420721.482258029: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 108.652us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482258029: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258030: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 108.655us END rcu_read_unlock_strict
|
|
-> 108.655us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482258033: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 108.656us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482258033: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258033: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482258034: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 108.659us END prepend_path
|
|
-> 108.659us BEGIN rcu_read_unlock_strict
|
|
-> 108.66us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482258034: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258051: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 108.66us END d_path
|
|
-> 108.66us BEGIN strlen
|
|
1348489/1348489 2420721.482258065: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 108.677us END strlen
|
|
1348489/1348489 2420721.482258084: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 108.691us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482258095: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 108.71us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482258095: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258111: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 108.721us END perf_event_mmap_output
|
|
-> 108.721us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482258122: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 108.737us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482258131: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 108.748us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482258146: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 108.757us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482258162: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 108.772us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482258177: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 108.788us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482258182: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 108.803us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482258182: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 108.808us END perf_iterate_ctx
|
|
-> 108.808us END perf_iterate_sb
|
|
-> 108.808us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482258183: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258185: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 108.809us END rcu_read_unlock_strict
|
|
-> 108.809us BEGIN kfree
|
|
1348489/1348489 2420721.482258198: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 108.811us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482258203: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 108.824us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482258205: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 108.829us END kfree
|
|
1348489/1348489 2420721.482258211: 1 branches:uH: call ffffffffad889b4b mmap_region+0x28b (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
-> 108.831us END perf_event_mmap
|
|
1348489/1348489 2420721.482258224: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad889b50 mmap_region+0x290 (foo.so)
|
|
-> 108.837us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482258224: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258224: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258231: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 108.85us END uprobe_mmap
|
|
-> 108.85us BEGIN vma_set_page_prot
|
|
-> 108.853us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482258231: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
1348489/1348489 2420721.482258232: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
-> 108.857us END vma_wants_writenotify
|
|
-> 108.857us END vma_set_page_prot
|
|
1348489/1348489 2420721.482258233: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 108.858us END mmap_region
|
|
1348489/1348489 2420721.482258233: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258238: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 108.859us END do_mmap
|
|
-> 108.859us BEGIN up_write
|
|
1348489/1348489 2420721.482258238: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258247: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 108.864us END up_write
|
|
-> 108.864us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482258247: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad8877bf ksys_mmap_pgoff+0x1bf (foo.so)
|
|
1348489/1348489 2420721.482258247: 1 branches:uH: call ffffffffad887726 ksys_mmap_pgoff+0x126 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258247: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258252: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad88772b ksys_mmap_pgoff+0x12b (foo.so)
|
|
-> 108.873us END userfaultfd_unmap_complete
|
|
-> 108.873us END vm_mmap_pgoff
|
|
-> 108.873us BEGIN fput
|
|
-> 108.875us END fput
|
|
-> 108.875us BEGIN fput_many
|
|
1348489/1348489 2420721.482258253: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 108.878us END fput_many
|
|
1348489/1348489 2420721.482258253: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258254: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 108.879us END ksys_mmap_pgoff
|
|
-> 108.879us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482258254: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258257: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 108.88us BEGIN syscall_exit_work
|
|
-> 108.881us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482258257: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258260: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 108.883us BEGIN path_put
|
|
-> 108.884us BEGIN dput
|
|
1348489/1348489 2420721.482258260: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258260: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482258260: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258262: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 108.886us END dput
|
|
-> 108.886us END path_put
|
|
-> 108.886us BEGIN mntput
|
|
-> 108.887us END mntput
|
|
-> 108.887us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482258262: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258264: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 108.888us END unroll_tree_refs
|
|
-> 108.888us BEGIN kfree
|
|
1348489/1348489 2420721.482258264: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482258266: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 108.89us END kfree
|
|
-> 108.89us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482258266: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258276: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 108.892us END syscall_exit_work
|
|
-> 108.892us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482258276: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482258277: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 108.902us END exit_to_user_mode_prepare
|
|
-> 108.902us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482258304: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 108.903us END do_syscall_64
|
|
-> 108.903us END __entry_text_start
|
|
-> 108.903us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 108.916us END entry_SYSCALL_64_after_hwframe
|
|
-> 108.916us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482258304: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac96fe16f _dl_map_object_from_fd+0x34f (foo.so)
|
|
1348489/1348489 2420721.482258304: 1 branches:uH: call 7f9ac96fe1e5 _dl_map_object_from_fd+0x3c5 (foo.so) => 7f9ac9719f40 mprotect+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258321: 1 branches:uH: syscall 7f9ac9719f49 mprotect+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 108.93us END syscall_return_via_sysret
|
|
-> 108.93us END mmap64
|
|
-> 108.93us BEGIN mprotect
|
|
1348489/1348489 2420721.482258321: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258321: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258335: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 108.947us BEGIN __entry_text_start
|
|
-> 108.951us BEGIN do_syscall_64
|
|
-> 108.956us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482258337: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 108.961us END syscall_enter_from_user_mode
|
|
-> 108.961us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482258340: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 108.963us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482258344: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 108.966us END __audit_syscall_entry
|
|
-> 108.966us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482258344: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482258347: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad88cb70 __x64_sys_mprotect+0x0 (foo.so)
|
|
-> 108.97us END ktime_get_coarse_real_ts64
|
|
-> 108.97us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482258347: 1 branches:uH: call ffffffffad88cb86 __x64_sys_mprotect+0x16 (foo.so) => ffffffffad88c7d0 do_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258585: 1 branches:uH: call ffffffffad88c888 do_mprotect_pkey+0xb8 (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 108.973us BEGIN __x64_sys_mprotect
|
|
-> 109.092us BEGIN do_mprotect_pkey
|
|
1348489/1348489 2420721.482258601: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad88c88d do_mprotect_pkey+0xbd (foo.so)
|
|
-> 109.211us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482258601: 1 branches:uH: call ffffffffad88c904 do_mprotect_pkey+0x134 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258601: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258667: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 109.227us END down_write_killable
|
|
-> 109.227us BEGIN find_vma
|
|
-> 109.26us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482258808: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 109.293us END vmacache_find
|
|
1348489/1348489 2420721.482258815: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 109.434us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482258815: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad88c909 do_mprotect_pkey+0x139 (foo.so)
|
|
1348489/1348489 2420721.482258815: 1 branches:uH: call ffffffffad88ca39 do_mprotect_pkey+0x269 (foo.so) => ffffffffad6837b0 __arch_override_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482258922: 1 branches:uH: return ffffffffad6837df __arch_override_mprotect_pkey+0x2f (foo.so) => ffffffffad88ca3e do_mprotect_pkey+0x26e (foo.so)
|
|
-> 109.441us END vmacache_update
|
|
-> 109.441us END find_vma
|
|
-> 109.441us BEGIN __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482258928: 1 branches:uH: call ffffffffad88c975 do_mprotect_pkey+0x1a5 (foo.so) => ffffffffad9ff700 security_file_mprotect+0x0 (foo.so)
|
|
-> 109.548us END __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482258943: 1 branches:uH: call ffffffffad9ff72d security_file_mprotect+0x2d (foo.so) => ffffffffad8197d0 bpf_lsm_file_mprotect+0x0 (foo.so)
|
|
-> 109.554us BEGIN security_file_mprotect
|
|
1348489/1348489 2420721.482258952: 1 branches:uH: return ffffffffad8197d7 bpf_lsm_file_mprotect+0x7 (foo.so) => ffffffffad9ff72f security_file_mprotect+0x2f (foo.so)
|
|
-> 109.569us BEGIN bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482258956: 1 branches:uH: return ffffffffad9ff746 security_file_mprotect+0x46 (foo.so) => ffffffffad88c97a do_mprotect_pkey+0x1aa (foo.so)
|
|
-> 109.578us END bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482258963: 1 branches:uH: call ffffffffad88c9cc do_mprotect_pkey+0x1fc (foo.so) => ffffffffad88c4e0 mprotect_fixup+0x0 (foo.so)
|
|
-> 109.582us END security_file_mprotect
|
|
1348489/1348489 2420721.482259081: 1 branches:uH: call ffffffffad88c622 mprotect_fixup+0x142 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
-> 109.589us BEGIN mprotect_fixup
|
|
1348489/1348489 2420721.482259121: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad88c627 mprotect_fixup+0x147 (foo.so)
|
|
-> 109.707us BEGIN vma_merge
|
|
1348489/1348489 2420721.482259121: 1 branches:uH: call ffffffffad88c725 mprotect_fixup+0x245 (foo.so) => ffffffffad887fe0 split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259224: 1 branches:uH: jmp ffffffffad887ff0 split_vma+0x10 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
-> 109.747us END vma_merge
|
|
-> 109.747us BEGIN split_vma
|
|
1348489/1348489 2420721.482259224: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259224: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259224: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259249: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 109.85us END split_vma
|
|
-> 109.85us BEGIN __split_vma
|
|
-> 109.856us BEGIN vm_area_dup
|
|
-> 109.862us BEGIN kmem_cache_alloc
|
|
-> 109.868us BEGIN should_failslab
|
|
1348489/1348489 2420721.482259249: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259262: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 109.875us END should_failslab
|
|
-> 109.875us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482259268: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 109.888us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482259268: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259268: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482259269: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 109.894us END rcu_read_unlock_strict
|
|
-> 109.894us BEGIN rcu_read_unlock_strict
|
|
-> 109.895us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482259269: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259271: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 109.895us END get_obj_cgroup_from_current
|
|
-> 109.895us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482259274: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 109.897us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482259274: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259281: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 109.9us BEGIN memset
|
|
-> 109.903us END memset
|
|
-> 109.903us BEGIN memset_erms
|
|
1348489/1348489 2420721.482259281: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259289: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 109.907us END memset_erms
|
|
-> 109.907us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482259289: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482259289: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259294: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 109.915us BEGIN rcu_read_unlock_strict
|
|
-> 109.917us END rcu_read_unlock_strict
|
|
-> 109.917us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482259294: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259297: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 109.92us END mod_objcg_state
|
|
-> 109.92us END memcg_slab_post_alloc_hook
|
|
-> 109.92us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482259297: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
1348489/1348489 2420721.482259330: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 109.923us END rcu_read_unlock_strict
|
|
-> 109.923us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482259330: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259428: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 109.956us END vm_area_dup
|
|
-> 109.956us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482259430: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
-> 110.054us END vma_dup_policy
|
|
1348489/1348489 2420721.482259556: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 110.056us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482259561: 1 branches:uH: call ffffffffad887fc9 __split_vma+0x179 (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
-> 110.182us END anon_vma_clone
|
|
1348489/1348489 2420721.482259561: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259712: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 110.187us BEGIN __vma_adjust
|
|
-> 110.262us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482259714: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 110.338us END vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482259724: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 110.34us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482259724: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259769: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 110.35us END uprobe_munmap
|
|
-> 110.35us BEGIN down_write
|
|
1348489/1348489 2420721.482259769: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259769: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482259841: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 110.395us END down_write
|
|
-> 110.395us BEGIN __vma_link_file
|
|
-> 110.431us END __vma_link_file
|
|
-> 110.431us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482260320: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 110.467us END vma_interval_tree_insert
|
|
-> 110.467us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482260320: 1 branches:uH: call ffffffffad886c9b __vma_adjust+0x5bb (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482260759: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886ca0 __vma_adjust+0x5c0 (foo.so)
|
|
-> 110.946us END __rb_insert_augmented
|
|
-> 110.946us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482260759: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482261800: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 111.385us END vma_interval_tree_remove
|
|
-> 111.385us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482261840: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 112.426us END vma_interval_tree_insert
|
|
-> 112.426us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482261947: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 112.466us END __rb_insert_augmented
|
|
-> 112.466us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482261950: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 112.573us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482261952: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 112.576us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482261975: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 112.578us END __vma_link_list
|
|
1348489/1348489 2420721.482262021: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 112.601us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482262030: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 112.647us END __rb_insert_augmented
|
|
-> 112.647us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482262032: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 112.656us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482262039: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 112.658us BEGIN up_write
|
|
1348489/1348489 2420721.482262039: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262040: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 112.665us END up_write
|
|
-> 112.665us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482262040: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262043: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 112.666us END uprobe_mmap
|
|
-> 112.666us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482262044: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887fce __split_vma+0x17e (foo.so)
|
|
-> 112.669us END uprobe_mmap
|
|
1348489/1348489 2420721.482262227: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad88c72a mprotect_fixup+0x24a (foo.so)
|
|
-> 112.67us END __vma_adjust
|
|
1348489/1348489 2420721.482262228: 1 branches:uH: call ffffffffad88c766 mprotect_fixup+0x286 (foo.so) => ffffffffad887fe0 split_vma+0x0 (foo.so)
|
|
-> 112.853us END __split_vma
|
|
1348489/1348489 2420721.482262228: 1 branches:uH: jmp ffffffffad887ff0 split_vma+0x10 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262243: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
-> 112.854us BEGIN split_vma
|
|
-> 112.861us END split_vma
|
|
-> 112.861us BEGIN __split_vma
|
|
1348489/1348489 2420721.482262243: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262243: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262248: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 112.869us BEGIN vm_area_dup
|
|
-> 112.87us BEGIN kmem_cache_alloc
|
|
-> 112.872us BEGIN should_failslab
|
|
1348489/1348489 2420721.482262248: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262258: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 112.874us END should_failslab
|
|
-> 112.874us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482262264: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 112.884us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482262264: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262265: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 112.89us END rcu_read_unlock_strict
|
|
-> 112.89us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482262265: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482262265: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262267: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 112.891us END rcu_read_unlock_strict
|
|
-> 112.891us END get_obj_cgroup_from_current
|
|
-> 112.891us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482262268: 1 branches:uH: call ffffffffad8ceb6b kmem_cache_alloc+0x26b (foo.so) => ffffffffad8ccb40 ___slab_alloc+0x0 (foo.so)
|
|
-> 112.893us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482262759: 1 branches:uH: return ffffffffad8cd02b ___slab_alloc+0x4eb (foo.so) => ffffffffad8ceb70 kmem_cache_alloc+0x270 (foo.so)
|
|
-> 112.894us BEGIN ___slab_alloc
|
|
1348489/1348489 2420721.482262760: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 113.385us END ___slab_alloc
|
|
1348489/1348489 2420721.482262760: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262766: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 113.386us BEGIN memset
|
|
-> 113.389us END memset
|
|
-> 113.389us BEGIN memset_erms
|
|
1348489/1348489 2420721.482262766: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262768: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 113.392us END memset_erms
|
|
-> 113.392us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482262769: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 113.394us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482262769: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262772: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 113.395us END rcu_read_unlock_strict
|
|
-> 113.395us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482262772: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262773: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 113.398us END mod_objcg_state
|
|
-> 113.398us END memcg_slab_post_alloc_hook
|
|
-> 113.398us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482262773: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
1348489/1348489 2420721.482262812: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 113.399us END rcu_read_unlock_strict
|
|
-> 113.399us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482262812: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262827: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 113.438us END vm_area_dup
|
|
-> 113.438us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482262827: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262839: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 113.453us END vma_dup_policy
|
|
-> 113.453us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482262844: 1 branches:uH: call ffffffffad887f3a __split_vma+0xea (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
-> 113.465us END anon_vma_clone
|
|
1348489/1348489 2420721.482262844: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262868: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 113.47us BEGIN __vma_adjust
|
|
-> 113.482us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482262869: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 113.494us END vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482262877: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 113.495us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482262877: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262883: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 113.503us END uprobe_munmap
|
|
-> 113.503us BEGIN down_write
|
|
1348489/1348489 2420721.482262883: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482262883: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482263997: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 113.509us END down_write
|
|
-> 113.509us BEGIN __vma_link_file
|
|
-> 114.066us END __vma_link_file
|
|
-> 114.066us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482264241: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 114.623us END vma_interval_tree_insert
|
|
-> 114.623us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482264241: 1 branches:uH: call ffffffffad886c9b __vma_adjust+0x5bb (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264510: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886ca0 __vma_adjust+0x5c0 (foo.so)
|
|
-> 114.867us END __rb_insert_augmented
|
|
-> 114.867us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482264511: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 115.136us END vma_interval_tree_remove
|
|
1348489/1348489 2420721.482264589: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 115.137us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482264593: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 115.215us END vma_interval_tree_insert
|
|
-> 115.215us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482264605: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 115.219us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482264610: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 115.231us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482264624: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 115.236us END __vma_link_list
|
|
1348489/1348489 2420721.482264677: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 115.25us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482264678: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 115.303us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482264685: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 115.304us BEGIN up_write
|
|
1348489/1348489 2420721.482264685: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264687: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 115.311us END up_write
|
|
-> 115.311us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482264687: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264688: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 115.313us END uprobe_mmap
|
|
-> 115.313us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482264689: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887f3f __split_vma+0xef (foo.so)
|
|
-> 115.314us END uprobe_mmap
|
|
1348489/1348489 2420721.482264690: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad88c76b mprotect_fixup+0x28b (foo.so)
|
|
-> 115.315us END __vma_adjust
|
|
1348489/1348489 2420721.482264690: 1 branches:uH: call ffffffffad88c64f mprotect_fixup+0x16f (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264695: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad88c654 mprotect_fixup+0x174 (foo.so)
|
|
-> 115.316us END __split_vma
|
|
-> 115.316us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482264695: 1 branches:uH: call ffffffffad88c659 mprotect_fixup+0x179 (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264695: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482264701: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 115.321us END vma_wants_writenotify
|
|
-> 115.321us BEGIN vma_set_page_prot
|
|
-> 115.324us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482264701: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad88c65e mprotect_fixup+0x17e (foo.so)
|
|
1348489/1348489 2420721.482264701: 1 branches:uH: call ffffffffad88c675 mprotect_fixup+0x195 (foo.so) => ffffffffad88b6c0 change_protection+0x0 (foo.so)
|
|
1348489/1348489 2420721.482265400: 1 branches:uH: call ffffffffad88bff0 change_protection+0x930 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 115.327us END vma_wants_writenotify
|
|
-> 115.327us END vma_set_page_prot
|
|
-> 115.327us BEGIN change_protection
|
|
1348489/1348489 2420721.482265400: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482265420: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 116.026us BEGIN __cond_resched
|
|
-> 116.036us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482265421: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad88bff5 change_protection+0x935 (foo.so)
|
|
-> 116.046us END rcu_all_qs
|
|
1348489/1348489 2420721.482265477: 1 branches:uH: call ffffffffad88bc67 change_protection+0x5a7 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 116.047us END __cond_resched
|
|
1348489/1348489 2420721.482265554: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad88bc6c change_protection+0x5ac (foo.so)
|
|
-> 116.103us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482265554: 1 branches:uH: call ffffffffad88bcb5 change_protection+0x5f5 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482265673: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad88bcba change_protection+0x5fa (foo.so)
|
|
-> 116.18us END _raw_spin_lock
|
|
-> 116.18us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482266014: 1 branches:uH: call ffffffffad88bff0 change_protection+0x930 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 116.299us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482266027: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 116.64us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482266028: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 116.653us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482266028: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad88bff5 change_protection+0x935 (foo.so)
|
|
1348489/1348489 2420721.482266071: 1 branches:uH: return ffffffffad88c496 change_protection+0xdd6 (foo.so) => ffffffffad88c67a mprotect_fixup+0x19a (foo.so)
|
|
-> 116.654us END rcu_all_qs
|
|
-> 116.654us END __cond_resched
|
|
1348489/1348489 2420721.482266071: 1 branches:uH: call ffffffffad88c69d mprotect_fixup+0x1bd (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266082: 1 branches:uH: return ffffffffad88a726 vm_stat_account+0x36 (foo.so) => ffffffffad88c6a2 mprotect_fixup+0x1c2 (foo.so)
|
|
-> 116.697us END change_protection
|
|
-> 116.697us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482266082: 1 branches:uH: call ffffffffad88c6ab mprotect_fixup+0x1cb (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266092: 1 branches:uH: return ffffffffad88a726 vm_stat_account+0x36 (foo.so) => ffffffffad88c6b0 mprotect_fixup+0x1d0 (foo.so)
|
|
-> 116.708us END vm_stat_account
|
|
-> 116.708us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482266092: 1 branches:uH: call ffffffffad88c6b3 mprotect_fixup+0x1d3 (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266101: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 116.718us END vm_stat_account
|
|
-> 116.718us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482266101: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266107: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 116.727us BEGIN kmem_cache_alloc_trace
|
|
-> 116.73us BEGIN should_failslab
|
|
1348489/1348489 2420721.482266112: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 116.733us END should_failslab
|
|
1348489/1348489 2420721.482266112: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266139: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 116.738us BEGIN memset
|
|
-> 116.751us END memset
|
|
-> 116.751us BEGIN memset_erms
|
|
1348489/1348489 2420721.482266139: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266141: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 116.765us END memset_erms
|
|
-> 116.765us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482266146: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 116.767us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482266146: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266146: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266149: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 116.772us END kmem_cache_alloc_trace
|
|
-> 116.772us BEGIN file_path
|
|
-> 116.773us END file_path
|
|
-> 116.773us BEGIN d_path
|
|
1348489/1348489 2420721.482266155: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 116.775us BEGIN prepend_path
|
|
1348489/1348489 2420721.482266155: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266155: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266155: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266159: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 116.781us BEGIN prepend
|
|
-> 116.782us END prepend
|
|
-> 116.782us BEGIN prepend_copy
|
|
-> 116.783us BEGIN copy_from_kernel_nofault
|
|
-> 116.784us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266162: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 116.785us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266163: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 116.788us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482266163: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266164: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 116.789us END prepend_copy
|
|
-> 116.789us BEGIN prepend
|
|
1348489/1348489 2420721.482266164: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266164: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266167: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 116.79us END prepend
|
|
-> 116.79us BEGIN prepend_copy
|
|
-> 116.791us BEGIN copy_from_kernel_nofault
|
|
-> 116.792us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266168: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 116.793us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266169: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 116.794us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482266169: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266173: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 116.795us END prepend_copy
|
|
-> 116.795us BEGIN prepend
|
|
1348489/1348489 2420721.482266173: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266173: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266177: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 116.799us END prepend
|
|
-> 116.799us BEGIN prepend_copy
|
|
-> 116.8us BEGIN copy_from_kernel_nofault
|
|
-> 116.801us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266183: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 116.803us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482266183: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482266183: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266184: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 116.809us END copy_from_kernel_nofault
|
|
-> 116.809us END prepend_copy
|
|
-> 116.809us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266184: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266185: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 116.81us END rcu_read_unlock_strict
|
|
-> 116.81us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266189: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 116.811us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266189: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266189: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482266189: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
1348489/1348489 2420721.482266189: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266214: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 116.815us END prepend_path
|
|
-> 116.815us BEGIN rcu_read_unlock_strict
|
|
-> 116.827us END rcu_read_unlock_strict
|
|
-> 116.827us END d_path
|
|
-> 116.827us BEGIN strlen
|
|
1348489/1348489 2420721.482266220: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 116.84us END strlen
|
|
1348489/1348489 2420721.482266232: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 116.846us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482266245: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 116.858us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482266246: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 116.871us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482266255: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 116.872us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482266269: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 116.881us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482266278: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 116.895us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482266290: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 116.904us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482266295: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 116.916us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482266310: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 116.921us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482266311: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 116.936us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482266311: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266312: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 116.937us END perf_iterate_ctx
|
|
-> 116.937us END perf_iterate_sb
|
|
-> 116.937us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266312: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266313: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 116.938us END rcu_read_unlock_strict
|
|
-> 116.938us BEGIN kfree
|
|
1348489/1348489 2420721.482266322: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 116.939us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482266329: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 116.948us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482266331: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad88c6b8 mprotect_fixup+0x1d8 (foo.so)
|
|
-> 116.955us END kfree
|
|
1348489/1348489 2420721.482266332: 1 branches:uH: return ffffffffad88c6dc mprotect_fixup+0x1fc (foo.so) => ffffffffad88c9d1 do_mprotect_pkey+0x201 (foo.so)
|
|
-> 116.957us END perf_event_mmap
|
|
1348489/1348489 2420721.482266334: 1 branches:uH: call ffffffffad88ca9f do_mprotect_pkey+0x2cf (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 116.958us END mprotect_fixup
|
|
1348489/1348489 2420721.482266353: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88caa4 do_mprotect_pkey+0x2d4 (foo.so)
|
|
-> 116.96us BEGIN up_write
|
|
1348489/1348489 2420721.482266354: 1 branches:uH: return ffffffffad88cac9 do_mprotect_pkey+0x2f9 (foo.so) => ffffffffad88cb8b __x64_sys_mprotect+0x1b (foo.so)
|
|
-> 116.979us END up_write
|
|
1348489/1348489 2420721.482266354: 1 branches:uH: return ffffffffad88cb8d __x64_sys_mprotect+0x1d (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482266354: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266355: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 116.98us END do_mprotect_pkey
|
|
-> 116.98us END __x64_sys_mprotect
|
|
-> 116.98us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482266355: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266359: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 116.981us BEGIN syscall_exit_work
|
|
-> 116.983us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482266359: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266368: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 116.985us BEGIN path_put
|
|
-> 116.989us BEGIN dput
|
|
1348489/1348489 2420721.482266368: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266369: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 116.994us END dput
|
|
-> 116.994us END path_put
|
|
-> 116.994us BEGIN mntput
|
|
1348489/1348489 2420721.482266369: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266370: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 116.995us END mntput
|
|
-> 116.995us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482266371: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 116.996us END unroll_tree_refs
|
|
1348489/1348489 2420721.482266373: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 116.997us BEGIN kfree
|
|
1348489/1348489 2420721.482266373: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482266374: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 116.999us END kfree
|
|
-> 116.999us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482266374: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266385: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 117us END syscall_exit_work
|
|
-> 117us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482266385: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482266386: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 117.011us END exit_to_user_mode_prepare
|
|
-> 117.011us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482266413: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719f4b mprotect+0xb (foo.so)
|
|
-> 117.012us END do_syscall_64
|
|
-> 117.012us END __entry_text_start
|
|
-> 117.012us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 117.025us END entry_SYSCALL_64_after_hwframe
|
|
-> 117.025us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482266413: 1 branches:uH: return 7f9ac9719f53 mprotect+0x13 (foo.so) => 7f9ac96fe1ea _dl_map_object_from_fd+0x3ca (foo.so)
|
|
1348489/1348489 2420721.482266413: 1 branches:uH: call 7f9ac96fe2f2 _dl_map_object_from_fd+0x4d2 (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266453: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 117.039us END syscall_return_via_sysret
|
|
-> 117.039us END mprotect
|
|
-> 117.039us BEGIN mmap64
|
|
1348489/1348489 2420721.482266453: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266453: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266467: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 117.079us BEGIN __entry_text_start
|
|
-> 117.083us BEGIN do_syscall_64
|
|
-> 117.088us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482266469: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 117.093us END syscall_enter_from_user_mode
|
|
-> 117.093us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482266473: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 117.095us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482266477: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 117.099us END __audit_syscall_entry
|
|
-> 117.099us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482266478: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 117.103us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482266480: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 117.104us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482266489: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 117.106us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482266595: 1 branches:uH: call ffffffffad887752 ksys_mmap_pgoff+0x152 (foo.so) => ffffffffad92cc00 fget+0x0 (foo.so)
|
|
-> 117.115us END __x64_sys_mmap
|
|
-> 117.115us BEGIN ksys_mmap_pgoff
|
|
1348489/1348489 2420721.482266595: 1 branches:uH: jmp ffffffffad92cc21 fget+0x21 (foo.so) => ffffffffad92cb50 __fget_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266618: 1 branches:uH: call ffffffffad92cbc4 __fget_files+0x74 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 117.221us BEGIN fget
|
|
-> 117.232us END fget
|
|
-> 117.232us BEGIN __fget_files
|
|
1348489/1348489 2420721.482266619: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad92cbc9 __fget_files+0x79 (foo.so)
|
|
-> 117.244us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266619: 1 branches:uH: return ffffffffad92cbd6 __fget_files+0x86 (foo.so) => ffffffffad887757 ksys_mmap_pgoff+0x157 (foo.so)
|
|
1348489/1348489 2420721.482266619: 1 branches:uH: call ffffffffad887771 ksys_mmap_pgoff+0x171 (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266620: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad887776 ksys_mmap_pgoff+0x176 (foo.so)
|
|
-> 117.245us END rcu_read_unlock_strict
|
|
-> 117.245us END __fget_files
|
|
-> 117.245us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482266621: 1 branches:uH: call ffffffffad8877ba ksys_mmap_pgoff+0x1ba (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
-> 117.246us END is_file_shm_hugepages
|
|
1348489/1348489 2420721.482266621: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266623: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 117.247us BEGIN vm_mmap_pgoff
|
|
-> 117.248us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482266624: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 117.249us BEGIN cap_mmap_file
|
|
1348489/1348489 2420721.482266626: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 117.25us END cap_mmap_file
|
|
1348489/1348489 2420721.482266630: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 117.252us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482266639: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 117.256us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482266639: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266645: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 117.265us END security_mmap_file
|
|
-> 117.265us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482266645: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266650: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 117.271us END down_write_killable
|
|
-> 117.271us BEGIN do_mmap
|
|
1348489/1348489 2420721.482266668: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad8d8b20 thp_get_unmapped_area+0x0 (foo.so)
|
|
-> 117.276us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482266677: 1 branches:uH: jmp ffffffffad8d8b67 thp_get_unmapped_area+0x47 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 117.294us BEGIN thp_get_unmapped_area
|
|
1348489/1348489 2420721.482266691: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 117.303us END thp_get_unmapped_area
|
|
-> 117.303us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482266691: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266696: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 117.317us END arch_get_unmapped_area_topdown
|
|
-> 117.317us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482266696: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482266700: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 117.322us BEGIN cap_mmap_addr
|
|
-> 117.326us END cap_mmap_addr
|
|
1348489/1348489 2420721.482266709: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 117.326us BEGIN bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482266711: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 117.335us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482266712: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
-> 117.337us END security_mmap_addr
|
|
1348489/1348489 2420721.482266723: 1 branches:uH: call ffffffffad88a38d do_mmap+0x49d (foo.so) => ffffffffad911e60 path_noexec+0x0 (foo.so)
|
|
-> 117.338us END get_unmapped_area
|
|
1348489/1348489 2420721.482266730: 1 branches:uH: return ffffffffad911e81 path_noexec+0x21 (foo.so) => ffffffffad88a392 do_mmap+0x4a2 (foo.so)
|
|
-> 117.349us BEGIN path_noexec
|
|
1348489/1348489 2420721.482266730: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266730: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266740: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 117.356us END path_noexec
|
|
-> 117.356us BEGIN mmap_region
|
|
-> 117.361us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482266742: 1 branches:uH: call ffffffffad889b91 mmap_region+0x2d1 (foo.so) => ffffffffad888000 __do_munmap+0x0 (foo.so)
|
|
-> 117.366us END may_expand_vm
|
|
1348489/1348489 2420721.482266783: 1 branches:uH: call ffffffffad8880bc __do_munmap+0xbc (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 117.368us BEGIN __do_munmap
|
|
1348489/1348489 2420721.482266783: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266816: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 117.409us BEGIN find_vma
|
|
-> 117.425us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482266822: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8880c1 __do_munmap+0xc1 (foo.so)
|
|
-> 117.442us END vmacache_find
|
|
1348489/1348489 2420721.482266824: 1 branches:uH: call ffffffffad8883b3 __do_munmap+0x3b3 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 117.448us END find_vma
|
|
1348489/1348489 2420721.482266824: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266910: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 117.45us BEGIN find_vma
|
|
-> 117.493us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482266916: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8883b8 __do_munmap+0x3b8 (foo.so)
|
|
-> 117.536us END vmacache_find
|
|
1348489/1348489 2420721.482266916: 1 branches:uH: call ffffffffad8883d0 __do_munmap+0x3d0 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266916: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266916: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266916: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266932: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 117.542us END find_vma
|
|
-> 117.542us BEGIN __split_vma
|
|
-> 117.546us BEGIN vm_area_dup
|
|
-> 117.55us BEGIN kmem_cache_alloc
|
|
-> 117.554us BEGIN should_failslab
|
|
1348489/1348489 2420721.482266932: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266940: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 117.558us END should_failslab
|
|
-> 117.558us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482266949: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 117.566us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266949: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266949: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482266950: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 117.575us END rcu_read_unlock_strict
|
|
-> 117.575us BEGIN rcu_read_unlock_strict
|
|
-> 117.576us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482266950: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482266952: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 117.576us END get_obj_cgroup_from_current
|
|
-> 117.576us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482266952: 1 branches:uH: call ffffffffad8ceb6b kmem_cache_alloc+0x26b (foo.so) => ffffffffad8ccb40 ___slab_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267316: 1 branches:uH: return ffffffffad8cd02b ___slab_alloc+0x4eb (foo.so) => ffffffffad8ceb70 kmem_cache_alloc+0x270 (foo.so)
|
|
-> 117.578us END obj_cgroup_charge
|
|
-> 117.578us BEGIN ___slab_alloc
|
|
1348489/1348489 2420721.482267317: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 117.942us END ___slab_alloc
|
|
1348489/1348489 2420721.482267317: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267323: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 117.943us BEGIN memset
|
|
-> 117.946us END memset
|
|
-> 117.946us BEGIN memset_erms
|
|
1348489/1348489 2420721.482267323: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267326: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 117.949us END memset_erms
|
|
-> 117.949us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482267326: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482267326: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267329: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 117.952us BEGIN rcu_read_unlock_strict
|
|
-> 117.953us END rcu_read_unlock_strict
|
|
-> 117.953us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482267329: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267329: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
1348489/1348489 2420721.482267330: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
-> 117.955us END mod_objcg_state
|
|
-> 117.955us END memcg_slab_post_alloc_hook
|
|
-> 117.955us BEGIN rcu_read_unlock_strict
|
|
-> 117.956us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482267365: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 117.956us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482267365: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267374: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 117.991us END vm_area_dup
|
|
-> 117.991us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482267374: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267378: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 118us END vma_dup_policy
|
|
-> 118us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482267378: 1 branches:uH: call ffffffffad887fc9 __split_vma+0x179 (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267378: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267396: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 118.004us END anon_vma_clone
|
|
-> 118.004us BEGIN __vma_adjust
|
|
-> 118.013us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482267396: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267399: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 118.022us END vma_adjust_trans_huge
|
|
-> 118.022us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482267399: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267404: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 118.025us END uprobe_munmap
|
|
-> 118.025us BEGIN down_write
|
|
1348489/1348489 2420721.482267404: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267404: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267482: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 118.03us END down_write
|
|
-> 118.03us BEGIN __vma_link_file
|
|
-> 118.069us END __vma_link_file
|
|
-> 118.069us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482267545: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 118.108us END vma_interval_tree_insert
|
|
-> 118.108us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482267547: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 118.171us END __rb_insert_augmented
|
|
-> 118.171us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482267547: 1 branches:uH: call ffffffffad886c9b __vma_adjust+0x5bb (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482267574: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886ca0 __vma_adjust+0x5c0 (foo.so)
|
|
-> 118.173us END vma_interval_tree_augment_rotate
|
|
-> 118.173us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482267574: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269224: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 118.2us END vma_interval_tree_remove
|
|
-> 118.2us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482269238: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 119.85us END vma_interval_tree_insert
|
|
-> 119.85us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482269336: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 119.864us END __rb_insert_augmented
|
|
-> 119.864us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482269339: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 119.962us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482269448: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 119.965us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482269455: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 120.074us END __vma_link_list
|
|
1348489/1348489 2420721.482269457: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 120.081us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482269457: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269468: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 120.083us END __rb_insert_augmented
|
|
-> 120.083us BEGIN up_write
|
|
1348489/1348489 2420721.482269468: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269469: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 120.094us END up_write
|
|
-> 120.094us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482269469: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269471: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 120.095us END uprobe_mmap
|
|
-> 120.095us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482269471: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887fce __split_vma+0x17e (foo.so)
|
|
1348489/1348489 2420721.482269472: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad8883d5 __do_munmap+0x3d5 (foo.so)
|
|
-> 120.097us END uprobe_mmap
|
|
-> 120.097us END __vma_adjust
|
|
1348489/1348489 2420721.482269472: 1 branches:uH: call ffffffffad8884ac __do_munmap+0x4ac (foo.so) => ffffffffad969680 userfaultfd_unmap_prep+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269500: 1 branches:uH: return ffffffffad969708 userfaultfd_unmap_prep+0x88 (foo.so) => ffffffffad8884b1 __do_munmap+0x4b1 (foo.so)
|
|
-> 120.098us END __split_vma
|
|
-> 120.098us BEGIN userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482269500: 1 branches:uH: call ffffffffad888194 __do_munmap+0x194 (foo.so) => ffffffffad886240 __vma_rb_erase+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269549: 1 branches:uH: return ffffffffad88643f __vma_rb_erase+0x1ff (foo.so) => ffffffffad888199 __do_munmap+0x199 (foo.so)
|
|
-> 120.126us END userfaultfd_unmap_prep
|
|
-> 120.126us BEGIN __vma_rb_erase
|
|
1348489/1348489 2420721.482269593: 1 branches:uH: call ffffffffad8881fb __do_munmap+0x1fb (foo.so) => ffffffffad885c70 unmap_region+0x0 (foo.so)
|
|
-> 120.175us END __vma_rb_erase
|
|
1348489/1348489 2420721.482269593: 1 branches:uH: call ffffffffad885cc6 unmap_region+0x56 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269593: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269633: 1 branches:uH: call ffffffffad84c3ba lru_add_drain_cpu+0x7a (foo.so) => ffffffffad84be40 __pagevec_lru_add+0x0 (foo.so)
|
|
-> 120.219us BEGIN unmap_region
|
|
-> 120.232us BEGIN lru_add_drain
|
|
-> 120.245us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482269641: 1 branches:uH: call ffffffffad84c006 __pagevec_lru_add+0x1c6 (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
-> 120.259us BEGIN __pagevec_lru_add
|
|
1348489/1348489 2420721.482269667: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 120.267us BEGIN lock_page_lruvec_irqsave
|
|
1348489/1348489 2420721.482269797: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 120.293us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482269798: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84c00b __pagevec_lru_add+0x1cb (foo.so)
|
|
-> 120.423us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482269798: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269839: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.424us END lock_page_lruvec_irqsave
|
|
-> 120.424us BEGIN page_mapping
|
|
1348489/1348489 2420721.482269839: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269842: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.465us END page_mapping
|
|
-> 120.465us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482269853: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 120.468us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482269853: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269859: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.479us BEGIN __mod_lruvec_state
|
|
-> 120.482us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482269859: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269859: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269862: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.485us END __mod_node_page_state
|
|
-> 120.485us END __mod_lruvec_state
|
|
-> 120.485us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.486us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482269864: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 120.488us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482269864: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269870: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.49us END __mod_memcg_lruvec_state
|
|
-> 120.49us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482269870: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482269972: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.496us END __mod_zone_page_state
|
|
-> 120.496us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482269972: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270082: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 120.598us END mem_cgroup_update_lru_size
|
|
-> 120.598us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482270082: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270114: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.708us END __list_add_valid
|
|
-> 120.708us BEGIN page_mapping
|
|
1348489/1348489 2420721.482270114: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270115: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.74us END page_mapping
|
|
-> 120.74us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270115: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270115: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270124: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.741us END rcu_read_unlock_strict
|
|
-> 120.741us BEGIN __mod_lruvec_state
|
|
-> 120.745us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482270124: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270124: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270127: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.75us END __mod_node_page_state
|
|
-> 120.75us END __mod_lruvec_state
|
|
-> 120.75us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.751us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270127: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482270127: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270130: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.753us END cgroup_rstat_updated
|
|
-> 120.753us END __mod_memcg_lruvec_state
|
|
-> 120.753us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482270130: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270132: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.756us END __mod_zone_page_state
|
|
-> 120.756us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482270132: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270134: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 120.758us END mem_cgroup_update_lru_size
|
|
-> 120.758us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482270134: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270158: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.76us END __list_add_valid
|
|
-> 120.76us BEGIN page_mapping
|
|
1348489/1348489 2420721.482270158: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270159: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.784us END page_mapping
|
|
-> 120.784us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270160: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 120.785us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270160: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270164: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.786us BEGIN __mod_lruvec_state
|
|
-> 120.788us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482270164: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270164: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270166: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.79us END __mod_node_page_state
|
|
-> 120.79us END __mod_lruvec_state
|
|
-> 120.79us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.791us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270166: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482270166: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270168: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.792us END cgroup_rstat_updated
|
|
-> 120.792us END __mod_memcg_lruvec_state
|
|
-> 120.792us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482270168: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270169: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.794us END __mod_zone_page_state
|
|
-> 120.794us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482270169: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270170: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 120.795us END mem_cgroup_update_lru_size
|
|
-> 120.795us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482270170: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270193: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.796us END __list_add_valid
|
|
-> 120.796us BEGIN page_mapping
|
|
1348489/1348489 2420721.482270193: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270194: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.819us END page_mapping
|
|
-> 120.819us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270194: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270194: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270200: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.82us END rcu_read_unlock_strict
|
|
-> 120.82us BEGIN __mod_lruvec_state
|
|
-> 120.823us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482270200: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270200: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270201: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.826us END __mod_node_page_state
|
|
-> 120.826us END __mod_lruvec_state
|
|
-> 120.826us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.826us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270202: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 120.827us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270202: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270203: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.828us END __mod_memcg_lruvec_state
|
|
-> 120.828us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482270203: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270205: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.829us END __mod_zone_page_state
|
|
-> 120.829us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482270205: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270205: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
1348489/1348489 2420721.482270205: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270228: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.831us END mem_cgroup_update_lru_size
|
|
-> 120.831us BEGIN __list_add_valid
|
|
-> 120.842us END __list_add_valid
|
|
-> 120.842us BEGIN page_mapping
|
|
1348489/1348489 2420721.482270228: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270229: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.854us END page_mapping
|
|
-> 120.854us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270229: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270229: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270234: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.855us END rcu_read_unlock_strict
|
|
-> 120.855us BEGIN __mod_lruvec_state
|
|
-> 120.857us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482270234: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270234: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270235: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.86us END __mod_node_page_state
|
|
-> 120.86us END __mod_lruvec_state
|
|
-> 120.86us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.86us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270236: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 120.861us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270236: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270238: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.862us END __mod_memcg_lruvec_state
|
|
-> 120.862us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482270238: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270239: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.864us END __mod_zone_page_state
|
|
-> 120.864us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482270239: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270241: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 120.865us END mem_cgroup_update_lru_size
|
|
-> 120.865us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482270241: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270264: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 120.867us END __list_add_valid
|
|
-> 120.867us BEGIN page_mapping
|
|
1348489/1348489 2420721.482270264: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270265: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 120.89us END page_mapping
|
|
-> 120.89us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482270265: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270265: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270270: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 120.891us END rcu_read_unlock_strict
|
|
-> 120.891us BEGIN __mod_lruvec_state
|
|
-> 120.893us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482270270: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270270: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270273: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 120.896us END __mod_node_page_state
|
|
-> 120.896us END __mod_lruvec_state
|
|
-> 120.896us BEGIN __mod_memcg_lruvec_state
|
|
-> 120.897us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270287: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 120.899us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482270287: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270290: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 120.913us END __mod_memcg_lruvec_state
|
|
-> 120.913us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482270290: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270292: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 120.916us END __mod_zone_page_state
|
|
-> 120.916us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482270292: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270293: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 120.918us END mem_cgroup_update_lru_size
|
|
-> 120.918us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482270293: 1 branches:uH: call ffffffffad84c138 __pagevec_lru_add+0x2f8 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270302: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84c13d __pagevec_lru_add+0x2fd (foo.so)
|
|
-> 120.919us END __list_add_valid
|
|
-> 120.919us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482270302: 1 branches:uH: call ffffffffad84c14c __pagevec_lru_add+0x30c (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270467: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 120.928us END _raw_spin_unlock_irqrestore
|
|
-> 120.928us BEGIN release_pages
|
|
1348489/1348489 2420721.482270482: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 121.093us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482270482: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270773: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 121.108us END __mem_cgroup_uncharge_list
|
|
-> 121.108us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482270776: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad84c151 __pagevec_lru_add+0x311 (foo.so)
|
|
-> 121.399us END free_unref_page_list
|
|
1348489/1348489 2420721.482270777: 1 branches:uH: return ffffffffad84c176 __pagevec_lru_add+0x336 (foo.so) => ffffffffad84c3bf lru_add_drain_cpu+0x7f (foo.so)
|
|
-> 121.402us END release_pages
|
|
1348489/1348489 2420721.482270794: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 121.403us END __pagevec_lru_add
|
|
1348489/1348489 2420721.482270794: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad885ccb unmap_region+0x5b (foo.so)
|
|
1348489/1348489 2420721.482270794: 1 branches:uH: call ffffffffad885cd1 unmap_region+0x61 (foo.so) => ffffffffad88af90 tlb_gather_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482270929: 1 branches:uH: return ffffffffad88b009 tlb_gather_mmu+0x79 (foo.so) => ffffffffad885cd6 unmap_region+0x66 (foo.so)
|
|
-> 121.42us END lru_add_drain_cpu
|
|
-> 121.42us END lru_add_drain
|
|
-> 121.42us BEGIN tlb_gather_mmu
|
|
1348489/1348489 2420721.482271025: 1 branches:uH: call ffffffffad885d2a unmap_region+0xba (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
-> 121.555us END tlb_gather_mmu
|
|
1348489/1348489 2420721.482271025: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271055: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 121.651us BEGIN unmap_vmas
|
|
-> 121.666us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482271058: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 121.681us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482271059: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 121.684us END uprobe_munmap
|
|
1348489/1348489 2420721.482271059: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271083: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 121.685us END unmap_single_vma
|
|
-> 121.685us BEGIN unmap_page_range
|
|
-> 121.697us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482271313: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 121.709us END p4d_offset
|
|
1348489/1348489 2420721.482271316: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 121.939us BEGIN pud_val
|
|
1348489/1348489 2420721.482271323: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 121.942us END pud_val
|
|
1348489/1348489 2420721.482271331: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 121.949us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271331: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271333: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 121.957us END pmd_val
|
|
-> 121.957us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271333: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271573: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 121.959us END pmd_val
|
|
-> 121.959us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482271575: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 122.199us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482271575: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482271577: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 122.201us END rcu_all_qs
|
|
-> 122.201us END __cond_resched
|
|
1348489/1348489 2420721.482271586: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 122.203us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271586: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271588: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 122.212us END pmd_val
|
|
-> 122.212us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271588: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271590: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 122.214us END pmd_val
|
|
-> 122.214us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271596: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 122.216us END pmd_val
|
|
1348489/1348489 2420721.482271596: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271606: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 122.222us BEGIN pmd_pfn
|
|
-> 122.227us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271607: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 122.232us END pmd_val
|
|
1348489/1348489 2420721.482271607: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271608: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 122.233us END pmd_pfn
|
|
-> 122.233us BEGIN pmd_val
|
|
1348489/1348489 2420721.482271610: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 122.234us END pmd_val
|
|
1348489/1348489 2420721.482271779: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 122.236us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482271779: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482271780: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 122.405us END _raw_spin_lock
|
|
-> 122.405us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482271886: 1 branches:uH: call ffffffffad87bb27 unmap_page_range+0xbc7 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
-> 122.406us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482272051: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad87bb2c unmap_page_range+0xbcc (foo.so)
|
|
-> 122.512us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482272054: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 122.677us END sync_mm_rss
|
|
1348489/1348489 2420721.482272062: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 122.68us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482272064: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 122.688us END queued_spin_unlock
|
|
1348489/1348489 2420721.482272064: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272080: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 122.69us BEGIN __cond_resched
|
|
-> 122.698us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482272080: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482272080: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272080: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272081: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 122.706us END rcu_all_qs
|
|
-> 122.706us END __cond_resched
|
|
-> 122.706us BEGIN __cond_resched
|
|
-> 122.706us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482272082: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 122.707us END rcu_all_qs
|
|
1348489/1348489 2420721.482272091: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 122.708us END __cond_resched
|
|
1348489/1348489 2420721.482272102: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad885d2f unmap_region+0xbf (foo.so)
|
|
-> 122.717us END unmap_page_range
|
|
1348489/1348489 2420721.482272102: 1 branches:uH: call ffffffffad885d4b unmap_region+0xdb (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272202: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
-> 122.728us END unmap_vmas
|
|
-> 122.728us BEGIN free_pgtables
|
|
1348489/1348489 2420721.482272325: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 122.828us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482272325: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272329: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 122.951us END unlink_anon_vmas
|
|
-> 122.951us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482272336: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 122.955us BEGIN down_write
|
|
1348489/1348489 2420721.482272337: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
-> 122.962us END down_write
|
|
1348489/1348489 2420721.482272348: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 122.963us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482272422: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 122.974us END vma_interval_tree_remove
|
|
-> 122.974us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482272422: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272429: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 123.048us END __rb_erase_color
|
|
-> 123.048us END unlink_file_vma
|
|
-> 123.048us BEGIN up_write
|
|
1348489/1348489 2420721.482272429: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272563: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad885d50 unmap_region+0xe0 (foo.so)
|
|
-> 123.055us END up_write
|
|
-> 123.055us END free_pgtables
|
|
-> 123.055us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482272563: 1 branches:uH: call ffffffffad885d53 unmap_region+0xe3 (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272601: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad885d58 unmap_region+0xe8 (foo.so)
|
|
-> 123.189us END free_pgd_range
|
|
-> 123.189us BEGIN tlb_finish_mmu
|
|
1348489/1348489 2420721.482272601: 1 branches:uH: return ffffffffad885d7c unmap_region+0x10c (foo.so) => ffffffffad888200 __do_munmap+0x200 (foo.so)
|
|
1348489/1348489 2420721.482272610: 1 branches:uH: call ffffffffad88822c __do_munmap+0x22c (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 123.227us END tlb_finish_mmu
|
|
-> 123.227us END unmap_region
|
|
1348489/1348489 2420721.482272638: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 123.236us BEGIN remove_vma
|
|
1348489/1348489 2420721.482272638: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272650: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 123.264us BEGIN fput
|
|
-> 123.27us END fput
|
|
-> 123.27us BEGIN fput_many
|
|
1348489/1348489 2420721.482272650: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272650: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272690: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 123.276us END fput_many
|
|
-> 123.276us BEGIN vm_area_free
|
|
-> 123.296us END vm_area_free
|
|
-> 123.296us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482272705: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 123.316us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482272716: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 123.331us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482272716: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272745: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 123.342us BEGIN obj_cgroup_uncharge
|
|
-> 123.356us END obj_cgroup_uncharge
|
|
-> 123.356us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482272745: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272751: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 123.371us END refill_obj_stock
|
|
-> 123.371us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482272753: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 123.377us END mod_objcg_state
|
|
1348489/1348489 2420721.482272758: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 123.379us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272762: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 123.384us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272763: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888231 __do_munmap+0x231 (foo.so)
|
|
-> 123.388us END kmem_cache_free
|
|
1348489/1348489 2420721.482272763: 1 branches:uH: call ffffffffad8882a1 __do_munmap+0x2a1 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272780: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad8882a6 __do_munmap+0x2a6 (foo.so)
|
|
-> 123.389us END remove_vma
|
|
-> 123.389us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482272781: 1 branches:uH: return ffffffffad8882b7 __do_munmap+0x2b7 (foo.so) => ffffffffad889b96 mmap_region+0x2d6 (foo.so)
|
|
-> 123.406us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482272811: 1 branches:uH: call ffffffffad889a1c mmap_region+0x15c (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
-> 123.407us END __do_munmap
|
|
1348489/1348489 2420721.482272812: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad889a21 mmap_region+0x161 (foo.so)
|
|
-> 123.437us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482272812: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272843: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 123.438us END is_file_shm_hugepages
|
|
-> 123.438us BEGIN vma_merge
|
|
1348489/1348489 2420721.482272864: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 123.469us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482272866: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 123.49us END can_vma_merge_before
|
|
1348489/1348489 2420721.482272866: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272866: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272866: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272870: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 123.492us END vma_merge
|
|
-> 123.492us BEGIN vm_area_alloc
|
|
-> 123.493us BEGIN kmem_cache_alloc
|
|
-> 123.494us BEGIN should_failslab
|
|
1348489/1348489 2420721.482272870: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272876: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 123.496us END should_failslab
|
|
-> 123.496us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482272881: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 123.502us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272881: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272881: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482272882: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 123.507us END rcu_read_unlock_strict
|
|
-> 123.507us BEGIN rcu_read_unlock_strict
|
|
-> 123.508us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272882: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272885: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 123.508us END get_obj_cgroup_from_current
|
|
-> 123.508us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482272897: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 123.511us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482272897: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272905: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 123.523us BEGIN memset
|
|
-> 123.527us END memset
|
|
-> 123.527us BEGIN memset_erms
|
|
1348489/1348489 2420721.482272905: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272913: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 123.531us END memset_erms
|
|
-> 123.531us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482272914: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 123.539us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272914: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272917: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 123.54us END rcu_read_unlock_strict
|
|
-> 123.54us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482272917: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272921: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 123.543us END mod_objcg_state
|
|
-> 123.543us END memcg_slab_post_alloc_hook
|
|
-> 123.543us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272922: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 123.547us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482272927: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 123.548us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482272939: 1 branches:uH: call ffffffffad889cc0 mmap_region+0x400 (foo.so) => ffffffffc017fc00 ext4_file_mmap+0x0 (foo.so)
|
|
-> 123.553us END vm_area_alloc
|
|
1348489/1348489 2420721.482272945: 1 branches:uH: call ffffffffc017fc98 ext4_file_mmap+0x98 (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 123.565us BEGIN ext4_file_mmap
|
|
1348489/1348489 2420721.482272945: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272947: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
-> 123.571us BEGIN touch_atime
|
|
-> 123.572us BEGIN atime_needs_update
|
|
1348489/1348489 2420721.482272947: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272950: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 123.573us BEGIN make_kuid
|
|
-> 123.574us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482272951: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
-> 123.576us END map_id_range_down
|
|
1348489/1348489 2420721.482272951: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272951: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272954: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 123.577us END make_kuid
|
|
-> 123.577us BEGIN make_kgid
|
|
-> 123.578us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482272954: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482272954: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272954: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272956: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 123.58us END map_id_range_down
|
|
-> 123.58us END make_kgid
|
|
-> 123.58us BEGIN current_time
|
|
-> 123.581us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482272957: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 123.582us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482272959: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 123.583us END current_time
|
|
1348489/1348489 2420721.482272959: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffc017fc9d ext4_file_mmap+0x9d (foo.so)
|
|
1348489/1348489 2420721.482272960: 1 branches:uH: return ffffffffc017fc7b ext4_file_mmap+0x7b (foo.so) => ffffffffad889cc2 mmap_region+0x402 (foo.so)
|
|
-> 123.585us END atime_needs_update
|
|
-> 123.585us END touch_atime
|
|
1348489/1348489 2420721.482272960: 1 branches:uH: call ffffffffad889d44 mmap_region+0x484 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272960: 1 branches:uH: call ffffffffad8860b5 vma_link+0x35 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272967: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad8860ba vma_link+0x3a (foo.so)
|
|
-> 123.586us END ext4_file_mmap
|
|
-> 123.586us BEGIN vma_link
|
|
-> 123.589us BEGIN down_write
|
|
1348489/1348489 2420721.482272967: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482272967: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
1348489/1348489 2420721.482272996: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 123.593us END down_write
|
|
-> 123.593us BEGIN __vma_link_list
|
|
-> 123.622us END __vma_link_list
|
|
1348489/1348489 2420721.482273011: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 123.622us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482273011: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273012: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 123.637us END __rb_insert_augmented
|
|
-> 123.637us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482273081: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 123.638us END __vma_link_file
|
|
-> 123.638us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482273088: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 123.707us END vma_interval_tree_insert
|
|
-> 123.707us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482273088: 1 branches:uH: call ffffffffad886226 vma_link+0x1a6 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273095: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88622b vma_link+0x1ab (foo.so)
|
|
-> 123.714us END __rb_insert_augmented
|
|
-> 123.714us BEGIN up_write
|
|
1348489/1348489 2420721.482273095: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889d49 mmap_region+0x489 (foo.so)
|
|
1348489/1348489 2420721.482273096: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
-> 123.721us END up_write
|
|
-> 123.721us END vma_link
|
|
1348489/1348489 2420721.482273103: 1 branches:uH: call ffffffffad82bde5 perf_event_mmap+0x105 (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 123.722us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482273124: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad81c4f0 __perf_addr_filters_adjust+0x0 (foo.so)
|
|
-> 123.729us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482273344: 1 branches:uH: return ffffffffad81c622 __perf_addr_filters_adjust+0x132 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 123.75us BEGIN __perf_addr_filters_adjust
|
|
1348489/1348489 2420721.482273359: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad81c4f0 __perf_addr_filters_adjust+0x0 (foo.so)
|
|
-> 123.97us END __perf_addr_filters_adjust
|
|
1348489/1348489 2420721.482273368: 1 branches:uH: return ffffffffad81c622 __perf_addr_filters_adjust+0x132 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 123.985us BEGIN __perf_addr_filters_adjust
|
|
1348489/1348489 2420721.482273370: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad81c4f0 __perf_addr_filters_adjust+0x0 (foo.so)
|
|
-> 123.994us END __perf_addr_filters_adjust
|
|
1348489/1348489 2420721.482273476: 1 branches:uH: call ffffffffad81c540 __perf_addr_filters_adjust+0x50 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 123.996us BEGIN __perf_addr_filters_adjust
|
|
1348489/1348489 2420721.482273483: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad81c545 __perf_addr_filters_adjust+0x55 (foo.so)
|
|
-> 124.102us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482273483: 1 branches:uH: jmp ffffffffad81c64f __perf_addr_filters_adjust+0x15f (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273484: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 124.109us END _raw_spin_lock_irqsave
|
|
-> 124.109us END __perf_addr_filters_adjust
|
|
-> 124.109us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482273485: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad82bdea perf_event_mmap+0x10a (foo.so)
|
|
-> 124.11us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482273485: 1 branches:uH: call ffffffffad82bdea perf_event_mmap+0x10a (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273486: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bdef perf_event_mmap+0x10f (foo.so)
|
|
-> 124.111us END perf_iterate_ctx
|
|
-> 124.111us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273486: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273486: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273488: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 124.112us END rcu_read_unlock_strict
|
|
-> 124.112us BEGIN kmem_cache_alloc_trace
|
|
-> 124.113us BEGIN should_failslab
|
|
1348489/1348489 2420721.482273493: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 124.114us END should_failslab
|
|
1348489/1348489 2420721.482273493: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273514: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 124.119us BEGIN memset
|
|
-> 124.129us END memset
|
|
-> 124.129us BEGIN memset_erms
|
|
1348489/1348489 2420721.482273514: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273515: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 124.14us END memset_erms
|
|
-> 124.14us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482273519: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 124.141us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482273519: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273519: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273520: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 124.145us END kmem_cache_alloc_trace
|
|
-> 124.145us BEGIN file_path
|
|
-> 124.145us END file_path
|
|
-> 124.145us BEGIN d_path
|
|
1348489/1348489 2420721.482273528: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 124.146us BEGIN prepend_path
|
|
1348489/1348489 2420721.482273529: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 124.154us BEGIN prepend
|
|
1348489/1348489 2420721.482273529: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273529: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273531: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 124.155us END prepend
|
|
-> 124.155us BEGIN prepend_copy
|
|
-> 124.155us BEGIN copy_from_kernel_nofault
|
|
-> 124.156us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273532: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 124.157us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273533: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 124.158us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482273533: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273534: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 124.159us END prepend_copy
|
|
-> 124.159us BEGIN prepend
|
|
1348489/1348489 2420721.482273534: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273534: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273537: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 124.16us END prepend
|
|
-> 124.16us BEGIN prepend_copy
|
|
-> 124.161us BEGIN copy_from_kernel_nofault
|
|
-> 124.162us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273538: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 124.163us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273538: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482273538: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273540: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 124.164us END copy_from_kernel_nofault
|
|
-> 124.164us END prepend_copy
|
|
-> 124.164us BEGIN prepend
|
|
1348489/1348489 2420721.482273540: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273540: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273542: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 124.166us END prepend
|
|
-> 124.166us BEGIN prepend_copy
|
|
-> 124.166us BEGIN copy_from_kernel_nofault
|
|
-> 124.167us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273543: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 124.168us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482273544: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 124.169us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482273545: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 124.17us END prepend_copy
|
|
1348489/1348489 2420721.482273546: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 124.171us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273546: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273547: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 124.172us END rcu_read_unlock_strict
|
|
-> 124.172us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273550: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 124.173us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273550: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273550: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482273551: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 124.176us END prepend_path
|
|
-> 124.176us BEGIN rcu_read_unlock_strict
|
|
-> 124.177us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273551: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273561: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 124.177us END d_path
|
|
-> 124.177us BEGIN strlen
|
|
1348489/1348489 2420721.482273575: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 124.187us END strlen
|
|
1348489/1348489 2420721.482273594: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 124.201us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482273619: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 124.22us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482273629: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 124.245us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482273635: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 124.255us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482273657: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 124.261us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482273676: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 124.283us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482273731: 1 branches:uH: call ffffffffad8221e8 perf_event_mmap_output+0x288 (foo.so) => ffffffffad81fb60 __perf_event_header__init_id+0x0 (foo.so)
|
|
-> 124.302us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482273731: 1 branches:uH: call ffffffffad81fc24 __perf_event_header__init_id+0xc4 (foo.so) => ffffffffad6b3ff0 __task_pid_nr_ns+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273889: 1 branches:uH: call ffffffffad6b406c __task_pid_nr_ns+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 124.357us BEGIN __perf_event_header__init_id
|
|
-> 124.436us BEGIN __task_pid_nr_ns
|
|
1348489/1348489 2420721.482273890: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b4071 __task_pid_nr_ns+0x81 (foo.so)
|
|
-> 124.515us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273890: 1 branches:uH: return ffffffffad6b4076 __task_pid_nr_ns+0x86 (foo.so) => ffffffffad81fc29 __perf_event_header__init_id+0xc9 (foo.so)
|
|
1348489/1348489 2420721.482273890: 1 branches:uH: call ffffffffad81fc5f __perf_event_header__init_id+0xff (foo.so) => ffffffffad6b3ff0 __task_pid_nr_ns+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273890: 1 branches:uH: call ffffffffad6b406c __task_pid_nr_ns+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b4071 __task_pid_nr_ns+0x81 (foo.so)
|
|
-> 124.516us END rcu_read_unlock_strict
|
|
-> 124.516us END __task_pid_nr_ns
|
|
-> 124.516us BEGIN __task_pid_nr_ns
|
|
-> 124.517us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: return ffffffffad6b4076 __task_pid_nr_ns+0x86 (foo.so) => ffffffffad81fc64 __perf_event_header__init_id+0x104 (foo.so)
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: call ffffffffad81fb95 __perf_event_header__init_id+0x35 (foo.so) => ffffffffad81acb0 local_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: jmp ffffffffad81acb7 local_clock+0x7 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273893: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273905: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 124.519us END rcu_read_unlock_strict
|
|
-> 124.519us END __task_pid_nr_ns
|
|
-> 124.519us BEGIN local_clock
|
|
-> 124.522us END local_clock
|
|
-> 124.522us BEGIN sched_clock_cpu
|
|
-> 124.525us BEGIN sched_clock
|
|
-> 124.528us END sched_clock
|
|
-> 124.528us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482273906: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad81fb97 __perf_event_header__init_id+0x37 (foo.so)
|
|
-> 124.531us END native_sched_clock
|
|
1348489/1348489 2420721.482273908: 1 branches:uH: return ffffffffad81fbfd __perf_event_header__init_id+0x9d (foo.so) => ffffffffad8221ed perf_event_mmap_output+0x28d (foo.so)
|
|
-> 124.532us END sched_clock_cpu
|
|
1348489/1348489 2420721.482273908: 1 branches:uH: call ffffffffad82203b perf_event_mmap_output+0xdb (foo.so) => ffffffffad82e9f0 perf_output_begin+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273929: 1 branches:uH: return ffffffffad82eb33 perf_output_begin+0x143 (foo.so) => ffffffffad822040 perf_event_mmap_output+0xe0 (foo.so)
|
|
-> 124.534us END __perf_event_header__init_id
|
|
-> 124.534us BEGIN perf_output_begin
|
|
1348489/1348489 2420721.482273929: 1 branches:uH: call ffffffffad82207f perf_event_mmap_output+0x11f (foo.so) => ffffffffad6b3ff0 __task_pid_nr_ns+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273942: 1 branches:uH: call ffffffffad6b406c __task_pid_nr_ns+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 124.555us END perf_output_begin
|
|
-> 124.555us BEGIN __task_pid_nr_ns
|
|
1348489/1348489 2420721.482273944: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b4071 __task_pid_nr_ns+0x81 (foo.so)
|
|
-> 124.568us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273945: 1 branches:uH: return ffffffffad6b4076 __task_pid_nr_ns+0x86 (foo.so) => ffffffffad822084 perf_event_mmap_output+0x124 (foo.so)
|
|
-> 124.57us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273946: 1 branches:uH: call ffffffffad8220b9 perf_event_mmap_output+0x159 (foo.so) => ffffffffad6b3ff0 __task_pid_nr_ns+0x0 (foo.so)
|
|
-> 124.571us END __task_pid_nr_ns
|
|
1348489/1348489 2420721.482273946: 1 branches:uH: call ffffffffad6b406c __task_pid_nr_ns+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273962: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b4071 __task_pid_nr_ns+0x81 (foo.so)
|
|
-> 124.572us BEGIN __task_pid_nr_ns
|
|
-> 124.58us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482273962: 1 branches:uH: return ffffffffad6b4076 __task_pid_nr_ns+0x86 (foo.so) => ffffffffad8220be perf_event_mmap_output+0x15e (foo.so)
|
|
1348489/1348489 2420721.482273963: 1 branches:uH: call ffffffffad8221ff perf_event_mmap_output+0x29f (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
-> 124.588us END rcu_read_unlock_strict
|
|
-> 124.588us END __task_pid_nr_ns
|
|
1348489/1348489 2420721.482273963: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273963: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273990: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.589us BEGIN perf_output_copy
|
|
-> 124.598us BEGIN memcpy
|
|
-> 124.607us END memcpy
|
|
-> 124.607us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482273991: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad822204 perf_event_mmap_output+0x2a4 (foo.so)
|
|
-> 124.616us END memcpy_erms
|
|
1348489/1348489 2420721.482273991: 1 branches:uH: call ffffffffad822221 perf_event_mmap_output+0x2c1 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273991: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482273991: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274001: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.617us END perf_output_copy
|
|
-> 124.617us BEGIN perf_output_copy
|
|
-> 124.62us BEGIN memcpy
|
|
-> 124.623us END memcpy
|
|
-> 124.623us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274002: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad822226 perf_event_mmap_output+0x2c6 (foo.so)
|
|
-> 124.627us END memcpy_erms
|
|
1348489/1348489 2420721.482274002: 1 branches:uH: call ffffffffad822234 perf_event_mmap_output+0x2d4 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274002: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274002: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274006: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.628us END perf_output_copy
|
|
-> 124.628us BEGIN perf_output_copy
|
|
-> 124.629us BEGIN memcpy
|
|
-> 124.63us END memcpy
|
|
-> 124.63us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274008: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad822239 perf_event_mmap_output+0x2d9 (foo.so)
|
|
-> 124.632us END memcpy_erms
|
|
1348489/1348489 2420721.482274008: 1 branches:uH: call ffffffffad822247 perf_event_mmap_output+0x2e7 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274008: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274008: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274012: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.634us END perf_output_copy
|
|
-> 124.634us BEGIN perf_output_copy
|
|
-> 124.635us BEGIN memcpy
|
|
-> 124.636us END memcpy
|
|
-> 124.636us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274013: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad82224c perf_event_mmap_output+0x2ec (foo.so)
|
|
-> 124.638us END memcpy_erms
|
|
1348489/1348489 2420721.482274013: 1 branches:uH: call ffffffffad82225a perf_event_mmap_output+0x2fa (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274013: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274013: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274018: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.639us END perf_output_copy
|
|
-> 124.639us BEGIN perf_output_copy
|
|
-> 124.64us BEGIN memcpy
|
|
-> 124.642us END memcpy
|
|
-> 124.642us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274019: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad82225f perf_event_mmap_output+0x2ff (foo.so)
|
|
-> 124.644us END memcpy_erms
|
|
1348489/1348489 2420721.482274019: 1 branches:uH: call ffffffffad82226d perf_event_mmap_output+0x30d (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274019: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274019: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274024: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.645us END perf_output_copy
|
|
-> 124.645us BEGIN perf_output_copy
|
|
-> 124.646us BEGIN memcpy
|
|
-> 124.648us END memcpy
|
|
-> 124.648us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274025: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad822272 perf_event_mmap_output+0x312 (foo.so)
|
|
-> 124.65us END memcpy_erms
|
|
1348489/1348489 2420721.482274025: 1 branches:uH: call ffffffffad822280 perf_event_mmap_output+0x320 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274025: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274025: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274030: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.651us END perf_output_copy
|
|
-> 124.651us BEGIN perf_output_copy
|
|
-> 124.652us BEGIN memcpy
|
|
-> 124.654us END memcpy
|
|
-> 124.654us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274031: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad822285 perf_event_mmap_output+0x325 (foo.so)
|
|
-> 124.656us END memcpy_erms
|
|
1348489/1348489 2420721.482274031: 1 branches:uH: call ffffffffad82213a perf_event_mmap_output+0x1da (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274031: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274064: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82213f perf_event_mmap_output+0x1df (foo.so)
|
|
-> 124.657us END perf_output_copy
|
|
-> 124.657us BEGIN memcpy
|
|
-> 124.673us END memcpy
|
|
-> 124.673us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274064: 1 branches:uH: call ffffffffad8223b4 perf_event_mmap_output+0x454 (foo.so) => ffffffffad81ae60 __perf_event__output_id_sample+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274064: 1 branches:uH: call ffffffffad81ae9d __perf_event__output_id_sample+0x3d (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274064: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274064: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274073: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.69us END memcpy_erms
|
|
-> 124.69us BEGIN __perf_event__output_id_sample
|
|
-> 124.692us BEGIN perf_output_copy
|
|
-> 124.694us BEGIN memcpy
|
|
-> 124.696us END memcpy
|
|
-> 124.696us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274075: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad81aea2 __perf_event__output_id_sample+0x42 (foo.so)
|
|
-> 124.699us END memcpy_erms
|
|
1348489/1348489 2420721.482274075: 1 branches:uH: call ffffffffad81aeb3 __perf_event__output_id_sample+0x53 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274075: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274075: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274088: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.701us END perf_output_copy
|
|
-> 124.701us BEGIN perf_output_copy
|
|
-> 124.705us BEGIN memcpy
|
|
-> 124.709us END memcpy
|
|
-> 124.709us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274089: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad81aeb8 __perf_event__output_id_sample+0x58 (foo.so)
|
|
-> 124.714us END memcpy_erms
|
|
1348489/1348489 2420721.482274093: 1 branches:uH: jmp ffffffffad81af12 __perf_event__output_id_sample+0xb2 (foo.so) => ffffffffad82e580 perf_output_copy+0x0 (foo.so)
|
|
-> 124.715us END perf_output_copy
|
|
1348489/1348489 2420721.482274093: 1 branches:uH: call ffffffffad82e5af perf_output_copy+0x2f (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274093: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274106: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffad82e5b4 perf_output_copy+0x34 (foo.so)
|
|
-> 124.719us END __perf_event__output_id_sample
|
|
-> 124.719us BEGIN perf_output_copy
|
|
-> 124.723us BEGIN memcpy
|
|
-> 124.727us END memcpy
|
|
-> 124.727us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482274107: 1 branches:uH: return ffffffffad82e5f9 perf_output_copy+0x79 (foo.so) => ffffffffad8223b9 perf_event_mmap_output+0x459 (foo.so)
|
|
-> 124.732us END memcpy_erms
|
|
1348489/1348489 2420721.482274107: 1 branches:uH: call ffffffffad82219e perf_event_mmap_output+0x23e (foo.so) => ffffffffad82ec90 perf_output_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274108: 1 branches:uH: jmp ffffffffad82eccd perf_output_end+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 124.733us END perf_output_copy
|
|
-> 124.733us BEGIN perf_output_end
|
|
1348489/1348489 2420721.482274112: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8221a3 perf_event_mmap_output+0x243 (foo.so)
|
|
-> 124.734us END perf_output_end
|
|
-> 124.734us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274113: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 124.738us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274122: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 124.739us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482274144: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 124.748us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482274151: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 124.77us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482274151: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274152: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 124.777us END perf_iterate_ctx
|
|
-> 124.777us END perf_iterate_sb
|
|
-> 124.777us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274152: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274154: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 124.778us END rcu_read_unlock_strict
|
|
-> 124.778us BEGIN kfree
|
|
1348489/1348489 2420721.482274165: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 124.78us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482274173: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 124.791us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482274173: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
1348489/1348489 2420721.482274176: 1 branches:uH: call ffffffffad889b4b mmap_region+0x28b (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
-> 124.799us END kfree
|
|
-> 124.799us END perf_event_mmap
|
|
1348489/1348489 2420721.482274195: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad889b50 mmap_region+0x290 (foo.so)
|
|
-> 124.802us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482274195: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274195: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274204: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 124.821us END uprobe_mmap
|
|
-> 124.821us BEGIN vma_set_page_prot
|
|
-> 124.825us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482274204: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
1348489/1348489 2420721.482274205: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
-> 124.83us END vma_wants_writenotify
|
|
-> 124.83us END vma_set_page_prot
|
|
1348489/1348489 2420721.482274206: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 124.831us END mmap_region
|
|
1348489/1348489 2420721.482274206: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274212: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 124.832us END do_mmap
|
|
-> 124.832us BEGIN up_write
|
|
1348489/1348489 2420721.482274212: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274220: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 124.838us END up_write
|
|
-> 124.838us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482274221: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad8877bf ksys_mmap_pgoff+0x1bf (foo.so)
|
|
-> 124.846us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482274221: 1 branches:uH: call ffffffffad887726 ksys_mmap_pgoff+0x126 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274221: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274226: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad88772b ksys_mmap_pgoff+0x12b (foo.so)
|
|
-> 124.847us END vm_mmap_pgoff
|
|
-> 124.847us BEGIN fput
|
|
-> 124.849us END fput
|
|
-> 124.849us BEGIN fput_many
|
|
1348489/1348489 2420721.482274227: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 124.852us END fput_many
|
|
1348489/1348489 2420721.482274227: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274228: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 124.853us END ksys_mmap_pgoff
|
|
-> 124.853us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482274228: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274231: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 124.854us BEGIN syscall_exit_work
|
|
-> 124.855us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482274231: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274232: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 124.857us BEGIN path_put
|
|
-> 124.857us BEGIN dput
|
|
1348489/1348489 2420721.482274232: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274233: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 124.858us END dput
|
|
-> 124.858us END path_put
|
|
-> 124.858us BEGIN mntput
|
|
1348489/1348489 2420721.482274233: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274235: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 124.859us END mntput
|
|
-> 124.859us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482274235: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274237: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 124.861us END unroll_tree_refs
|
|
-> 124.861us BEGIN kfree
|
|
1348489/1348489 2420721.482274238: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 124.863us END kfree
|
|
1348489/1348489 2420721.482274239: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 124.864us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482274239: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274250: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 124.865us END syscall_exit_work
|
|
-> 124.865us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482274250: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482274251: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 124.876us END exit_to_user_mode_prepare
|
|
-> 124.876us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482274280: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 124.877us END do_syscall_64
|
|
-> 124.877us END __entry_text_start
|
|
-> 124.877us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 124.891us END entry_SYSCALL_64_after_hwframe
|
|
-> 124.891us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482274374: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac96fe2f7 _dl_map_object_from_fd+0x4d7 (foo.so)
|
|
-> 124.906us END syscall_return_via_sysret
|
|
1348489/1348489 2420721.482274381: 1 branches:uH: call 7f9ac96fe2f2 _dl_map_object_from_fd+0x4d2 (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
-> 125us END mmap64
|
|
1348489/1348489 2420721.482274405: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 125.007us BEGIN mmap64
|
|
1348489/1348489 2420721.482274405: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274405: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274420: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 125.031us BEGIN __entry_text_start
|
|
-> 125.036us BEGIN do_syscall_64
|
|
-> 125.041us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482274422: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 125.046us END syscall_enter_from_user_mode
|
|
-> 125.046us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482274425: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 125.048us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482274428: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 125.051us END __audit_syscall_entry
|
|
-> 125.051us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482274428: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482274431: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 125.054us END ktime_get_coarse_real_ts64
|
|
-> 125.054us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482274431: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274431: 1 branches:uH: call ffffffffad887752 ksys_mmap_pgoff+0x152 (foo.so) => ffffffffad92cc00 fget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274431: 1 branches:uH: jmp ffffffffad92cc21 fget+0x21 (foo.so) => ffffffffad92cb50 __fget_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274443: 1 branches:uH: call ffffffffad92cbc4 __fget_files+0x74 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 125.057us BEGIN __x64_sys_mmap
|
|
-> 125.06us END __x64_sys_mmap
|
|
-> 125.06us BEGIN ksys_mmap_pgoff
|
|
-> 125.063us BEGIN fget
|
|
-> 125.066us END fget
|
|
-> 125.066us BEGIN __fget_files
|
|
1348489/1348489 2420721.482274448: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad92cbc9 __fget_files+0x79 (foo.so)
|
|
-> 125.069us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274448: 1 branches:uH: return ffffffffad92cbd6 __fget_files+0x86 (foo.so) => ffffffffad887757 ksys_mmap_pgoff+0x157 (foo.so)
|
|
1348489/1348489 2420721.482274448: 1 branches:uH: call ffffffffad887771 ksys_mmap_pgoff+0x171 (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274449: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad887776 ksys_mmap_pgoff+0x176 (foo.so)
|
|
-> 125.074us END rcu_read_unlock_strict
|
|
-> 125.074us END __fget_files
|
|
-> 125.074us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482274449: 1 branches:uH: call ffffffffad8877ba ksys_mmap_pgoff+0x1ba (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274449: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274453: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 125.075us END is_file_shm_hugepages
|
|
-> 125.075us BEGIN vm_mmap_pgoff
|
|
-> 125.077us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482274453: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
1348489/1348489 2420721.482274459: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 125.079us BEGIN cap_mmap_file
|
|
-> 125.085us END cap_mmap_file
|
|
1348489/1348489 2420721.482274461: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 125.085us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482274462: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 125.087us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482274463: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 125.088us END security_mmap_file
|
|
1348489/1348489 2420721.482274468: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 125.089us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482274468: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274470: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 125.094us END down_write_killable
|
|
-> 125.094us BEGIN do_mmap
|
|
1348489/1348489 2420721.482274476: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad8d8b20 thp_get_unmapped_area+0x0 (foo.so)
|
|
-> 125.096us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482274477: 1 branches:uH: jmp ffffffffad8d8b67 thp_get_unmapped_area+0x47 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 125.102us BEGIN thp_get_unmapped_area
|
|
1348489/1348489 2420721.482274486: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 125.103us END thp_get_unmapped_area
|
|
-> 125.103us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482274486: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274488: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 125.112us END arch_get_unmapped_area_topdown
|
|
-> 125.112us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482274499: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 125.114us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482274500: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 125.125us END cap_mmap_addr
|
|
1348489/1348489 2420721.482274500: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482274500: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
1348489/1348489 2420721.482274501: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
-> 125.126us BEGIN bpf_lsm_mmap_addr
|
|
-> 125.127us END bpf_lsm_mmap_addr
|
|
-> 125.127us END security_mmap_addr
|
|
1348489/1348489 2420721.482274511: 1 branches:uH: call ffffffffad88a38d do_mmap+0x49d (foo.so) => ffffffffad911e60 path_noexec+0x0 (foo.so)
|
|
-> 125.127us END get_unmapped_area
|
|
1348489/1348489 2420721.482274517: 1 branches:uH: return ffffffffad911e81 path_noexec+0x21 (foo.so) => ffffffffad88a392 do_mmap+0x4a2 (foo.so)
|
|
-> 125.137us BEGIN path_noexec
|
|
1348489/1348489 2420721.482274518: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
-> 125.143us END path_noexec
|
|
1348489/1348489 2420721.482274518: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274524: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 125.144us BEGIN mmap_region
|
|
-> 125.147us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482274528: 1 branches:uH: call ffffffffad889b91 mmap_region+0x2d1 (foo.so) => ffffffffad888000 __do_munmap+0x0 (foo.so)
|
|
-> 125.15us END may_expand_vm
|
|
1348489/1348489 2420721.482274532: 1 branches:uH: call ffffffffad8880bc __do_munmap+0xbc (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 125.154us BEGIN __do_munmap
|
|
1348489/1348489 2420721.482274532: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274539: 1 branches:uH: return ffffffffad87132a vmacache_find+0xaa (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 125.158us BEGIN find_vma
|
|
-> 125.161us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482274562: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 125.165us END vmacache_find
|
|
1348489/1348489 2420721.482274568: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 125.188us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482274569: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8880c1 __do_munmap+0xc1 (foo.so)
|
|
-> 125.194us END vmacache_update
|
|
1348489/1348489 2420721.482274569: 1 branches:uH: call ffffffffad8883b3 __do_munmap+0x3b3 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274569: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274593: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 125.195us END find_vma
|
|
-> 125.195us BEGIN find_vma
|
|
-> 125.207us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482274600: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8883b8 __do_munmap+0x3b8 (foo.so)
|
|
-> 125.219us END vmacache_find
|
|
1348489/1348489 2420721.482274600: 1 branches:uH: call ffffffffad8883d0 __do_munmap+0x3d0 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274600: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274600: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274600: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274615: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 125.226us END find_vma
|
|
-> 125.226us BEGIN __split_vma
|
|
-> 125.229us BEGIN vm_area_dup
|
|
-> 125.233us BEGIN kmem_cache_alloc
|
|
-> 125.237us BEGIN should_failslab
|
|
1348489/1348489 2420721.482274615: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274622: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 125.241us END should_failslab
|
|
-> 125.241us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482274629: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 125.248us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274629: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274630: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 125.255us END rcu_read_unlock_strict
|
|
-> 125.255us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274630: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482274630: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274633: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 125.256us END rcu_read_unlock_strict
|
|
-> 125.256us END get_obj_cgroup_from_current
|
|
-> 125.256us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482274636: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 125.259us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482274636: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274642: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 125.262us BEGIN memset
|
|
-> 125.265us END memset
|
|
-> 125.265us BEGIN memset_erms
|
|
1348489/1348489 2420721.482274642: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274648: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 125.268us END memset_erms
|
|
-> 125.268us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482274648: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482274648: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274653: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 125.274us BEGIN rcu_read_unlock_strict
|
|
-> 125.276us END rcu_read_unlock_strict
|
|
-> 125.276us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482274653: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274656: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 125.279us END mod_objcg_state
|
|
-> 125.279us END memcg_slab_post_alloc_hook
|
|
-> 125.279us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274657: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
-> 125.282us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482274692: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 125.283us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482274692: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274693: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 125.318us END vm_area_dup
|
|
-> 125.318us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482274693: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274695: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 125.319us END vma_dup_policy
|
|
-> 125.319us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482274695: 1 branches:uH: call ffffffffad887fc9 __split_vma+0x179 (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274695: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274713: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 125.321us END anon_vma_clone
|
|
-> 125.321us BEGIN __vma_adjust
|
|
-> 125.33us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482274713: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274716: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 125.339us END vma_adjust_trans_huge
|
|
-> 125.339us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482274716: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274721: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 125.342us END uprobe_munmap
|
|
-> 125.342us BEGIN down_write
|
|
1348489/1348489 2420721.482274721: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274721: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482274782: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 125.347us END down_write
|
|
-> 125.347us BEGIN __vma_link_file
|
|
-> 125.377us END __vma_link_file
|
|
-> 125.377us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482275042: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 125.408us END vma_interval_tree_insert
|
|
-> 125.408us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482275043: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 125.668us END __rb_insert_augmented
|
|
-> 125.668us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275044: 1 branches:uH: call ffffffffad886c9b __vma_adjust+0x5bb (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
-> 125.669us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275075: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886ca0 __vma_adjust+0x5c0 (foo.so)
|
|
-> 125.67us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482275076: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 125.701us END vma_interval_tree_remove
|
|
1348489/1348489 2420721.482275112: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 125.702us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482275135: 1 branches:uH: call ffffffffadb4be3f __rb_insert_augmented+0x19f (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 125.738us END vma_interval_tree_insert
|
|
-> 125.738us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482275152: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffadb4be42 __rb_insert_augmented+0x1a2 (foo.so)
|
|
-> 125.761us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275161: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 125.778us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275268: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 125.787us END __rb_insert_augmented
|
|
-> 125.787us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275270: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 125.894us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482275272: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 125.896us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482275277: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 125.898us END __vma_link_list
|
|
1348489/1348489 2420721.482275280: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 125.903us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482275282: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 125.906us END __rb_insert_augmented
|
|
-> 125.906us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482275282: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275288: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 125.908us END vma_gap_callbacks_rotate
|
|
-> 125.908us BEGIN up_write
|
|
1348489/1348489 2420721.482275288: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275289: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 125.914us END up_write
|
|
-> 125.914us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482275289: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275291: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 125.915us END uprobe_mmap
|
|
-> 125.915us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482275291: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887fce __split_vma+0x17e (foo.so)
|
|
1348489/1348489 2420721.482275293: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad8883d5 __do_munmap+0x3d5 (foo.so)
|
|
-> 125.917us END uprobe_mmap
|
|
-> 125.917us END __vma_adjust
|
|
1348489/1348489 2420721.482275293: 1 branches:uH: call ffffffffad8884ac __do_munmap+0x4ac (foo.so) => ffffffffad969680 userfaultfd_unmap_prep+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275296: 1 branches:uH: return ffffffffad969708 userfaultfd_unmap_prep+0x88 (foo.so) => ffffffffad8884b1 __do_munmap+0x4b1 (foo.so)
|
|
-> 125.919us END __split_vma
|
|
-> 125.919us BEGIN userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482275296: 1 branches:uH: call ffffffffad888194 __do_munmap+0x194 (foo.so) => ffffffffad886240 __vma_rb_erase+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275318: 1 branches:uH: return ffffffffad88643f __vma_rb_erase+0x1ff (foo.so) => ffffffffad888199 __do_munmap+0x199 (foo.so)
|
|
-> 125.922us END userfaultfd_unmap_prep
|
|
-> 125.922us BEGIN __vma_rb_erase
|
|
1348489/1348489 2420721.482275331: 1 branches:uH: call ffffffffad8881fb __do_munmap+0x1fb (foo.so) => ffffffffad885c70 unmap_region+0x0 (foo.so)
|
|
-> 125.944us END __vma_rb_erase
|
|
1348489/1348489 2420721.482275342: 1 branches:uH: call ffffffffad885cc6 unmap_region+0x56 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
-> 125.957us BEGIN unmap_region
|
|
1348489/1348489 2420721.482275342: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275359: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 125.968us BEGIN lru_add_drain
|
|
-> 125.976us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482275359: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad885ccb unmap_region+0x5b (foo.so)
|
|
1348489/1348489 2420721.482275359: 1 branches:uH: call ffffffffad885cd1 unmap_region+0x61 (foo.so) => ffffffffad88af90 tlb_gather_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275367: 1 branches:uH: return ffffffffad88b009 tlb_gather_mmu+0x79 (foo.so) => ffffffffad885cd6 unmap_region+0x66 (foo.so)
|
|
-> 125.985us END lru_add_drain_cpu
|
|
-> 125.985us END lru_add_drain
|
|
-> 125.985us BEGIN tlb_gather_mmu
|
|
1348489/1348489 2420721.482275368: 1 branches:uH: call ffffffffad885d2a unmap_region+0xba (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
-> 125.993us END tlb_gather_mmu
|
|
1348489/1348489 2420721.482275368: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275390: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 125.994us BEGIN unmap_vmas
|
|
-> 126.005us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482275391: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 126.016us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482275391: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275394: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 126.017us END uprobe_munmap
|
|
-> 126.017us END unmap_single_vma
|
|
-> 126.017us BEGIN unmap_page_range
|
|
1348489/1348489 2420721.482275403: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 126.02us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482275425: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 126.029us END p4d_offset
|
|
1348489/1348489 2420721.482275430: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 126.051us BEGIN pud_val
|
|
1348489/1348489 2420721.482275435: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 126.056us END pud_val
|
|
1348489/1348489 2420721.482275445: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 126.061us BEGIN pmd_val
|
|
1348489/1348489 2420721.482275445: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275446: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 126.071us END pmd_val
|
|
-> 126.071us BEGIN pmd_val
|
|
1348489/1348489 2420721.482275446: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275449: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 126.072us END pmd_val
|
|
-> 126.072us BEGIN pmd_val
|
|
1348489/1348489 2420721.482275449: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275449: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275462: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 126.075us END pmd_val
|
|
-> 126.075us BEGIN pmd_pfn
|
|
-> 126.081us BEGIN pmd_val
|
|
1348489/1348489 2420721.482275462: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482275462: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275464: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 126.088us END pmd_val
|
|
-> 126.088us END pmd_pfn
|
|
-> 126.088us BEGIN pmd_val
|
|
1348489/1348489 2420721.482275464: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275470: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 126.09us END pmd_val
|
|
-> 126.09us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482275470: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275471: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 126.096us END _raw_spin_lock
|
|
-> 126.096us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482275664: 1 branches:uH: call ffffffffad87bb27 unmap_page_range+0xbc7 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
-> 126.097us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482275696: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad87bb2c unmap_page_range+0xbcc (foo.so)
|
|
-> 126.29us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482275701: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 126.322us END sync_mm_rss
|
|
1348489/1348489 2420721.482275705: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 126.327us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482275705: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275712: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 126.331us END queued_spin_unlock
|
|
-> 126.331us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482275713: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 126.338us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482275713: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482275714: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 126.339us END rcu_all_qs
|
|
-> 126.339us END __cond_resched
|
|
1348489/1348489 2420721.482275714: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275716: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 126.34us BEGIN __cond_resched
|
|
-> 126.341us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482275716: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482275723: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 126.342us END rcu_all_qs
|
|
-> 126.342us END __cond_resched
|
|
1348489/1348489 2420721.482275725: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad885d2f unmap_region+0xbf (foo.so)
|
|
-> 126.349us END unmap_page_range
|
|
1348489/1348489 2420721.482275725: 1 branches:uH: call ffffffffad885d4b unmap_region+0xdb (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275725: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275731: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 126.351us END unmap_vmas
|
|
-> 126.351us BEGIN free_pgtables
|
|
-> 126.354us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482275731: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275731: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275737: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 126.357us END unlink_anon_vmas
|
|
-> 126.357us BEGIN unlink_file_vma
|
|
-> 126.36us BEGIN down_write
|
|
1348489/1348489 2420721.482275737: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275739: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 126.363us END down_write
|
|
-> 126.363us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482275742: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 126.365us END vma_interval_tree_remove
|
|
-> 126.365us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482275742: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275748: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 126.368us END __rb_erase_color
|
|
-> 126.368us END unlink_file_vma
|
|
-> 126.368us BEGIN up_write
|
|
1348489/1348489 2420721.482275748: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275752: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad885d50 unmap_region+0xe0 (foo.so)
|
|
-> 126.374us END up_write
|
|
-> 126.374us END free_pgtables
|
|
-> 126.374us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482275752: 1 branches:uH: call ffffffffad885d53 unmap_region+0xe3 (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275760: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad885d58 unmap_region+0xe8 (foo.so)
|
|
-> 126.378us END free_pgd_range
|
|
-> 126.378us BEGIN tlb_finish_mmu
|
|
1348489/1348489 2420721.482275760: 1 branches:uH: return ffffffffad885d7c unmap_region+0x10c (foo.so) => ffffffffad888200 __do_munmap+0x200 (foo.so)
|
|
1348489/1348489 2420721.482275761: 1 branches:uH: call ffffffffad88822c __do_munmap+0x22c (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 126.386us END tlb_finish_mmu
|
|
-> 126.386us END unmap_region
|
|
1348489/1348489 2420721.482275783: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 126.387us BEGIN remove_vma
|
|
1348489/1348489 2420721.482275783: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275788: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 126.409us BEGIN fput
|
|
-> 126.411us END fput
|
|
-> 126.411us BEGIN fput_many
|
|
1348489/1348489 2420721.482275788: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275788: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275793: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 126.414us END fput_many
|
|
-> 126.414us BEGIN vm_area_free
|
|
-> 126.416us END vm_area_free
|
|
-> 126.416us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482275798: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 126.419us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482275801: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 126.424us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482275801: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275809: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 126.427us BEGIN obj_cgroup_uncharge
|
|
-> 126.431us END obj_cgroup_uncharge
|
|
-> 126.431us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482275809: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275811: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 126.435us END refill_obj_stock
|
|
-> 126.435us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482275812: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 126.437us END mod_objcg_state
|
|
1348489/1348489 2420721.482275815: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 126.438us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275819: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 126.441us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275819: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888231 __do_munmap+0x231 (foo.so)
|
|
1348489/1348489 2420721.482275819: 1 branches:uH: call ffffffffad8882a1 __do_munmap+0x2a1 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275822: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad8882a6 __do_munmap+0x2a6 (foo.so)
|
|
-> 126.445us END kmem_cache_free
|
|
-> 126.445us END remove_vma
|
|
-> 126.445us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482275822: 1 branches:uH: return ffffffffad8882b7 __do_munmap+0x2b7 (foo.so) => ffffffffad889b96 mmap_region+0x2d6 (foo.so)
|
|
1348489/1348489 2420721.482275828: 1 branches:uH: call ffffffffad889a1c mmap_region+0x15c (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
-> 126.448us END percpu_counter_add_batch
|
|
-> 126.448us END __do_munmap
|
|
1348489/1348489 2420721.482275830: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad889a21 mmap_region+0x161 (foo.so)
|
|
-> 126.454us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482275830: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275834: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 126.456us END is_file_shm_hugepages
|
|
-> 126.456us BEGIN vma_merge
|
|
1348489/1348489 2420721.482275835: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 126.46us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482275836: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 126.461us END can_vma_merge_before
|
|
1348489/1348489 2420721.482275836: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275836: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275836: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275839: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 126.462us END vma_merge
|
|
-> 126.462us BEGIN vm_area_alloc
|
|
-> 126.463us BEGIN kmem_cache_alloc
|
|
-> 126.464us BEGIN should_failslab
|
|
1348489/1348489 2420721.482275839: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275844: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 126.465us END should_failslab
|
|
-> 126.465us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482275849: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 126.47us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275849: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275850: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 126.475us END rcu_read_unlock_strict
|
|
-> 126.475us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275850: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482275850: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275852: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 126.476us END rcu_read_unlock_strict
|
|
-> 126.476us END get_obj_cgroup_from_current
|
|
-> 126.476us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482275856: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 126.478us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482275856: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275863: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 126.482us BEGIN memset
|
|
-> 126.485us END memset
|
|
-> 126.485us BEGIN memset_erms
|
|
1348489/1348489 2420721.482275863: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275873: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 126.489us END memset_erms
|
|
-> 126.489us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482275873: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482275873: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275877: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 126.499us BEGIN rcu_read_unlock_strict
|
|
-> 126.501us END rcu_read_unlock_strict
|
|
-> 126.501us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482275877: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275879: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 126.503us END mod_objcg_state
|
|
-> 126.503us END memcg_slab_post_alloc_hook
|
|
-> 126.503us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275880: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 126.505us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482275885: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 126.506us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482275897: 1 branches:uH: call ffffffffad889cc0 mmap_region+0x400 (foo.so) => ffffffffc017fc00 ext4_file_mmap+0x0 (foo.so)
|
|
-> 126.511us END vm_area_alloc
|
|
1348489/1348489 2420721.482275898: 1 branches:uH: call ffffffffc017fc98 ext4_file_mmap+0x98 (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 126.523us BEGIN ext4_file_mmap
|
|
1348489/1348489 2420721.482275898: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275898: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275898: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275903: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 126.524us BEGIN touch_atime
|
|
-> 126.525us BEGIN atime_needs_update
|
|
-> 126.526us BEGIN make_kuid
|
|
-> 126.527us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482275904: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
-> 126.529us END map_id_range_down
|
|
1348489/1348489 2420721.482275904: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275904: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275907: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 126.53us END make_kuid
|
|
-> 126.53us BEGIN make_kgid
|
|
-> 126.531us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482275907: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482275907: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275907: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275909: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 126.533us END map_id_range_down
|
|
-> 126.533us END make_kgid
|
|
-> 126.533us BEGIN current_time
|
|
-> 126.534us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482275911: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 126.535us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482275913: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 126.537us END current_time
|
|
1348489/1348489 2420721.482275913: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffc017fc9d ext4_file_mmap+0x9d (foo.so)
|
|
1348489/1348489 2420721.482275916: 1 branches:uH: return ffffffffc017fc7b ext4_file_mmap+0x7b (foo.so) => ffffffffad889cc2 mmap_region+0x402 (foo.so)
|
|
-> 126.539us END atime_needs_update
|
|
-> 126.539us END touch_atime
|
|
1348489/1348489 2420721.482275916: 1 branches:uH: call ffffffffad889d44 mmap_region+0x484 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275916: 1 branches:uH: call ffffffffad8860b5 vma_link+0x35 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275922: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad8860ba vma_link+0x3a (foo.so)
|
|
-> 126.542us END ext4_file_mmap
|
|
-> 126.542us BEGIN vma_link
|
|
-> 126.545us BEGIN down_write
|
|
1348489/1348489 2420721.482275922: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275924: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 126.548us END down_write
|
|
-> 126.548us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482275928: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 126.55us END __vma_link_list
|
|
1348489/1348489 2420721.482275930: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 126.554us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482275930: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275930: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275967: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 126.556us END __rb_insert_augmented
|
|
-> 126.556us BEGIN __vma_link_file
|
|
-> 126.574us END __vma_link_file
|
|
-> 126.574us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482275981: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 126.593us END vma_interval_tree_insert
|
|
-> 126.593us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482275981: 1 branches:uH: call ffffffffad886226 vma_link+0x1a6 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482275988: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88622b vma_link+0x1ab (foo.so)
|
|
-> 126.607us END __rb_insert_augmented
|
|
-> 126.607us BEGIN up_write
|
|
1348489/1348489 2420721.482275988: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889d49 mmap_region+0x489 (foo.so)
|
|
1348489/1348489 2420721.482275989: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
-> 126.614us END up_write
|
|
-> 126.614us END vma_link
|
|
1348489/1348489 2420721.482275994: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 126.615us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482275994: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276012: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 126.62us BEGIN kmem_cache_alloc_trace
|
|
-> 126.629us BEGIN should_failslab
|
|
1348489/1348489 2420721.482276019: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 126.638us END should_failslab
|
|
1348489/1348489 2420721.482276019: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276043: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 126.645us BEGIN memset
|
|
-> 126.657us END memset
|
|
-> 126.657us BEGIN memset_erms
|
|
1348489/1348489 2420721.482276043: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276045: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 126.669us END memset_erms
|
|
-> 126.669us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482276049: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 126.671us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482276049: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276049: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276049: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276071: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 126.675us END kmem_cache_alloc_trace
|
|
-> 126.675us BEGIN file_path
|
|
-> 126.682us END file_path
|
|
-> 126.682us BEGIN d_path
|
|
-> 126.689us BEGIN prepend_path
|
|
1348489/1348489 2420721.482276071: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276071: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276071: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276075: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 126.697us BEGIN prepend
|
|
-> 126.698us END prepend
|
|
-> 126.698us BEGIN prepend_copy
|
|
-> 126.699us BEGIN copy_from_kernel_nofault
|
|
-> 126.7us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276078: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 126.701us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276078: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482276078: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276080: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 126.704us END copy_from_kernel_nofault
|
|
-> 126.704us END prepend_copy
|
|
-> 126.704us BEGIN prepend
|
|
1348489/1348489 2420721.482276080: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276080: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276082: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 126.706us END prepend
|
|
-> 126.706us BEGIN prepend_copy
|
|
-> 126.706us BEGIN copy_from_kernel_nofault
|
|
-> 126.707us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276086: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 126.708us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276087: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 126.712us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482276087: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276088: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 126.713us END prepend_copy
|
|
-> 126.713us BEGIN prepend
|
|
1348489/1348489 2420721.482276088: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276088: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276091: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 126.714us END prepend
|
|
-> 126.714us BEGIN prepend_copy
|
|
-> 126.715us BEGIN copy_from_kernel_nofault
|
|
-> 126.716us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276094: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 126.717us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482276095: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 126.72us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482276095: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276097: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 126.721us END prepend_copy
|
|
-> 126.721us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276097: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276098: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 126.723us END rcu_read_unlock_strict
|
|
-> 126.723us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276100: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 126.724us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276100: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276101: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
-> 126.726us END prepend_path
|
|
-> 126.726us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276102: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 126.727us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276102: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276112: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 126.728us END d_path
|
|
-> 126.728us BEGIN strlen
|
|
1348489/1348489 2420721.482276126: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 126.738us END strlen
|
|
1348489/1348489 2420721.482276140: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 126.752us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482276163: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 126.766us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482276163: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276173: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 126.789us END perf_event_mmap_output
|
|
-> 126.789us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482276186: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 126.799us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482276192: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 126.812us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482276207: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 126.818us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482276212: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 126.833us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482276226: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 126.838us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482276228: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 126.852us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482276228: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276228: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
1348489/1348489 2420721.482276228: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276229: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 126.854us END perf_iterate_ctx
|
|
-> 126.854us END perf_iterate_sb
|
|
-> 126.854us BEGIN rcu_read_unlock_strict
|
|
-> 126.854us END rcu_read_unlock_strict
|
|
-> 126.854us BEGIN kfree
|
|
1348489/1348489 2420721.482276239: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 126.855us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482276246: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 126.865us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482276247: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 126.872us END kfree
|
|
1348489/1348489 2420721.482276249: 1 branches:uH: call ffffffffad889b4b mmap_region+0x28b (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
-> 126.873us END perf_event_mmap
|
|
1348489/1348489 2420721.482276251: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad889b50 mmap_region+0x290 (foo.so)
|
|
-> 126.875us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482276251: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276251: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276256: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 126.877us END uprobe_mmap
|
|
-> 126.877us BEGIN vma_set_page_prot
|
|
-> 126.879us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482276257: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 126.882us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482276257: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
1348489/1348489 2420721.482276258: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 126.883us END vma_set_page_prot
|
|
-> 126.883us END mmap_region
|
|
1348489/1348489 2420721.482276258: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276264: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 126.884us END do_mmap
|
|
-> 126.884us BEGIN up_write
|
|
1348489/1348489 2420721.482276264: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276272: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 126.89us END up_write
|
|
-> 126.89us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482276272: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad8877bf ksys_mmap_pgoff+0x1bf (foo.so)
|
|
1348489/1348489 2420721.482276272: 1 branches:uH: call ffffffffad887726 ksys_mmap_pgoff+0x126 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276272: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276412: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad88772b ksys_mmap_pgoff+0x12b (foo.so)
|
|
-> 126.898us END userfaultfd_unmap_complete
|
|
-> 126.898us END vm_mmap_pgoff
|
|
-> 126.898us BEGIN fput
|
|
-> 126.968us END fput
|
|
-> 126.968us BEGIN fput_many
|
|
1348489/1348489 2420721.482276414: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 127.038us END fput_many
|
|
1348489/1348489 2420721.482276414: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276416: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 127.04us END ksys_mmap_pgoff
|
|
-> 127.04us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482276416: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276419: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 127.042us BEGIN syscall_exit_work
|
|
-> 127.043us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482276419: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276421: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 127.045us BEGIN path_put
|
|
-> 127.046us BEGIN dput
|
|
1348489/1348489 2420721.482276421: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276422: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 127.047us END dput
|
|
-> 127.047us END path_put
|
|
-> 127.047us BEGIN mntput
|
|
1348489/1348489 2420721.482276422: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276424: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 127.048us END mntput
|
|
-> 127.048us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482276425: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 127.05us END unroll_tree_refs
|
|
1348489/1348489 2420721.482276429: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 127.051us BEGIN kfree
|
|
1348489/1348489 2420721.482276429: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482276431: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 127.055us END kfree
|
|
-> 127.055us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482276431: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276441: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 127.057us END syscall_exit_work
|
|
-> 127.057us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482276442: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 127.067us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482276442: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482276470: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 127.068us END syscall_exit_to_user_mode
|
|
-> 127.068us END do_syscall_64
|
|
-> 127.068us END __entry_text_start
|
|
-> 127.068us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 127.082us END entry_SYSCALL_64_after_hwframe
|
|
-> 127.082us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482276470: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac96fe2f7 _dl_map_object_from_fd+0x4d7 (foo.so)
|
|
1348489/1348489 2420721.482276470: 1 branches:uH: call 7f9ac96fe2f2 _dl_map_object_from_fd+0x4d2 (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276488: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 127.096us END syscall_return_via_sysret
|
|
-> 127.096us END mmap64
|
|
-> 127.096us BEGIN mmap64
|
|
1348489/1348489 2420721.482276488: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276488: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276501: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 127.114us BEGIN __entry_text_start
|
|
-> 127.118us BEGIN do_syscall_64
|
|
-> 127.122us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482276503: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 127.127us END syscall_enter_from_user_mode
|
|
-> 127.127us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482276507: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 127.129us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482276509: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 127.133us END __audit_syscall_entry
|
|
-> 127.133us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482276510: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 127.135us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482276512: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 127.136us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482276513: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 127.138us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482276514: 1 branches:uH: call ffffffffad887752 ksys_mmap_pgoff+0x152 (foo.so) => ffffffffad92cc00 fget+0x0 (foo.so)
|
|
-> 127.139us END __x64_sys_mmap
|
|
-> 127.139us BEGIN ksys_mmap_pgoff
|
|
1348489/1348489 2420721.482276514: 1 branches:uH: jmp ffffffffad92cc21 fget+0x21 (foo.so) => ffffffffad92cb50 __fget_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276530: 1 branches:uH: call ffffffffad92cbc4 __fget_files+0x74 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 127.14us BEGIN fget
|
|
-> 127.148us END fget
|
|
-> 127.148us BEGIN __fget_files
|
|
1348489/1348489 2420721.482276531: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad92cbc9 __fget_files+0x79 (foo.so)
|
|
-> 127.156us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276531: 1 branches:uH: return ffffffffad92cbd6 __fget_files+0x86 (foo.so) => ffffffffad887757 ksys_mmap_pgoff+0x157 (foo.so)
|
|
1348489/1348489 2420721.482276531: 1 branches:uH: call ffffffffad887771 ksys_mmap_pgoff+0x171 (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276531: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad887776 ksys_mmap_pgoff+0x176 (foo.so)
|
|
1348489/1348489 2420721.482276532: 1 branches:uH: call ffffffffad8877ba ksys_mmap_pgoff+0x1ba (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
-> 127.157us END rcu_read_unlock_strict
|
|
-> 127.157us END __fget_files
|
|
-> 127.157us BEGIN is_file_shm_hugepages
|
|
-> 127.158us END is_file_shm_hugepages
|
|
1348489/1348489 2420721.482276532: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276535: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 127.158us BEGIN vm_mmap_pgoff
|
|
-> 127.159us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482276537: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 127.161us BEGIN cap_mmap_file
|
|
1348489/1348489 2420721.482276541: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 127.163us END cap_mmap_file
|
|
1348489/1348489 2420721.482276546: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 127.167us BEGIN bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482276549: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 127.172us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482276550: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 127.175us END security_mmap_file
|
|
1348489/1348489 2420721.482276555: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 127.176us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482276555: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276557: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 127.181us END down_write_killable
|
|
-> 127.181us BEGIN do_mmap
|
|
1348489/1348489 2420721.482276562: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad8d8b20 thp_get_unmapped_area+0x0 (foo.so)
|
|
-> 127.183us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482276563: 1 branches:uH: jmp ffffffffad8d8b67 thp_get_unmapped_area+0x47 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 127.188us BEGIN thp_get_unmapped_area
|
|
1348489/1348489 2420721.482276573: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 127.189us END thp_get_unmapped_area
|
|
-> 127.189us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482276573: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276575: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 127.199us END arch_get_unmapped_area_topdown
|
|
-> 127.199us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482276575: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482276577: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 127.201us BEGIN cap_mmap_addr
|
|
-> 127.203us END cap_mmap_addr
|
|
1348489/1348489 2420721.482276577: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482276578: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 127.203us BEGIN bpf_lsm_mmap_addr
|
|
-> 127.204us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482276578: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482276586: 1 branches:uH: call ffffffffad88a38d do_mmap+0x49d (foo.so) => ffffffffad911e60 path_noexec+0x0 (foo.so)
|
|
-> 127.204us END security_mmap_addr
|
|
-> 127.204us END get_unmapped_area
|
|
1348489/1348489 2420721.482276593: 1 branches:uH: return ffffffffad911e81 path_noexec+0x21 (foo.so) => ffffffffad88a392 do_mmap+0x4a2 (foo.so)
|
|
-> 127.212us BEGIN path_noexec
|
|
1348489/1348489 2420721.482276593: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276593: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276612: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 127.219us END path_noexec
|
|
-> 127.219us BEGIN mmap_region
|
|
-> 127.228us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482276649: 1 branches:uH: call ffffffffad889b91 mmap_region+0x2d1 (foo.so) => ffffffffad888000 __do_munmap+0x0 (foo.so)
|
|
-> 127.238us END may_expand_vm
|
|
1348489/1348489 2420721.482276674: 1 branches:uH: call ffffffffad8880bc __do_munmap+0xbc (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 127.275us BEGIN __do_munmap
|
|
1348489/1348489 2420721.482276674: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276704: 1 branches:uH: return ffffffffad87132a vmacache_find+0xaa (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 127.3us BEGIN find_vma
|
|
-> 127.315us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482276727: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 127.33us END vmacache_find
|
|
1348489/1348489 2420721.482276731: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 127.353us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482276731: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8880c1 __do_munmap+0xc1 (foo.so)
|
|
1348489/1348489 2420721.482276732: 1 branches:uH: call ffffffffad8883b3 __do_munmap+0x3b3 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 127.357us END vmacache_update
|
|
-> 127.357us END find_vma
|
|
1348489/1348489 2420721.482276732: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 127.358us BEGIN find_vma
|
|
-> 127.364us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8883b8 __do_munmap+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: call ffffffffad8883d0 __do_munmap+0x3d0 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276745: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276750: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 127.371us END vmacache_find
|
|
-> 127.371us END find_vma
|
|
-> 127.371us BEGIN __split_vma
|
|
-> 127.372us BEGIN vm_area_dup
|
|
-> 127.373us BEGIN kmem_cache_alloc
|
|
-> 127.374us BEGIN should_failslab
|
|
1348489/1348489 2420721.482276750: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276755: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 127.376us END should_failslab
|
|
-> 127.376us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482276761: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 127.381us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276761: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276761: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482276761: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482276761: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276764: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 127.387us END rcu_read_unlock_strict
|
|
-> 127.387us BEGIN rcu_read_unlock_strict
|
|
-> 127.388us END rcu_read_unlock_strict
|
|
-> 127.388us END get_obj_cgroup_from_current
|
|
-> 127.388us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482276768: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 127.39us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482276768: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276776: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 127.394us BEGIN memset
|
|
-> 127.398us END memset
|
|
-> 127.398us BEGIN memset_erms
|
|
1348489/1348489 2420721.482276776: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276783: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 127.402us END memset_erms
|
|
-> 127.402us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482276784: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 127.409us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276784: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276788: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 127.41us END rcu_read_unlock_strict
|
|
-> 127.41us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482276788: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276791: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 127.414us END mod_objcg_state
|
|
-> 127.414us END memcg_slab_post_alloc_hook
|
|
-> 127.414us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482276791: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
1348489/1348489 2420721.482276822: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 127.417us END rcu_read_unlock_strict
|
|
-> 127.417us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482276822: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276824: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 127.448us END vm_area_dup
|
|
-> 127.448us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482276824: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276827: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 127.45us END vma_dup_policy
|
|
-> 127.45us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482276827: 1 branches:uH: call ffffffffad887fc9 __split_vma+0x179 (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276827: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276836: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 127.453us END anon_vma_clone
|
|
-> 127.453us BEGIN __vma_adjust
|
|
-> 127.457us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482276836: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276838: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 127.462us END vma_adjust_trans_huge
|
|
-> 127.462us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482276838: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276843: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 127.464us END uprobe_munmap
|
|
-> 127.464us BEGIN down_write
|
|
1348489/1348489 2420721.482276843: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276843: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482276892: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 127.469us END down_write
|
|
-> 127.469us BEGIN __vma_link_file
|
|
-> 127.493us END __vma_link_file
|
|
-> 127.493us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482277032: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 127.518us END vma_interval_tree_insert
|
|
-> 127.518us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482277033: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 127.658us END __rb_insert_augmented
|
|
-> 127.658us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482277035: 1 branches:uH: call ffffffffad886c9b __vma_adjust+0x5bb (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
-> 127.659us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482277559: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886ca0 __vma_adjust+0x5c0 (foo.so)
|
|
-> 127.661us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482277559: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482277797: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 128.185us END vma_interval_tree_remove
|
|
-> 128.185us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482277900: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 128.423us END vma_interval_tree_insert
|
|
-> 128.423us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482277904: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 128.526us END __rb_insert_augmented
|
|
-> 128.526us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482277918: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 128.53us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482277920: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 128.544us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482277929: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 128.546us END __vma_link_list
|
|
1348489/1348489 2420721.482277938: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 128.555us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482277939: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 128.564us END __rb_insert_augmented
|
|
-> 128.564us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482277939: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482277946: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 128.565us END vma_gap_callbacks_rotate
|
|
-> 128.565us BEGIN up_write
|
|
1348489/1348489 2420721.482277946: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482277947: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 128.572us END up_write
|
|
-> 128.572us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482277947: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482277948: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 128.573us END uprobe_mmap
|
|
-> 128.573us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482277949: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887fce __split_vma+0x17e (foo.so)
|
|
-> 128.574us END uprobe_mmap
|
|
1348489/1348489 2420721.482277950: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad8883d5 __do_munmap+0x3d5 (foo.so)
|
|
-> 128.575us END __vma_adjust
|
|
1348489/1348489 2420721.482277950: 1 branches:uH: call ffffffffad8884ac __do_munmap+0x4ac (foo.so) => ffffffffad969680 userfaultfd_unmap_prep+0x0 (foo.so)
|
|
1348489/1348489 2420721.482277955: 1 branches:uH: return ffffffffad969708 userfaultfd_unmap_prep+0x88 (foo.so) => ffffffffad8884b1 __do_munmap+0x4b1 (foo.so)
|
|
-> 128.576us END __split_vma
|
|
-> 128.576us BEGIN userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482278062: 1 branches:uH: call ffffffffad888194 __do_munmap+0x194 (foo.so) => ffffffffad886240 __vma_rb_erase+0x0 (foo.so)
|
|
-> 128.581us END userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482278096: 1 branches:uH: return ffffffffad88643f __vma_rb_erase+0x1ff (foo.so) => ffffffffad888199 __do_munmap+0x199 (foo.so)
|
|
-> 128.688us BEGIN __vma_rb_erase
|
|
1348489/1348489 2420721.482278136: 1 branches:uH: call ffffffffad8881fb __do_munmap+0x1fb (foo.so) => ffffffffad885c70 unmap_region+0x0 (foo.so)
|
|
-> 128.722us END __vma_rb_erase
|
|
1348489/1348489 2420721.482278136: 1 branches:uH: call ffffffffad885cc6 unmap_region+0x56 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278136: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278152: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 128.762us BEGIN unmap_region
|
|
-> 128.767us BEGIN lru_add_drain
|
|
-> 128.772us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482278152: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad885ccb unmap_region+0x5b (foo.so)
|
|
1348489/1348489 2420721.482278152: 1 branches:uH: call ffffffffad885cd1 unmap_region+0x61 (foo.so) => ffffffffad88af90 tlb_gather_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278159: 1 branches:uH: return ffffffffad88b009 tlb_gather_mmu+0x79 (foo.so) => ffffffffad885cd6 unmap_region+0x66 (foo.so)
|
|
-> 128.778us END lru_add_drain_cpu
|
|
-> 128.778us END lru_add_drain
|
|
-> 128.778us BEGIN tlb_gather_mmu
|
|
1348489/1348489 2420721.482278160: 1 branches:uH: call ffffffffad885d2a unmap_region+0xba (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
-> 128.785us END tlb_gather_mmu
|
|
1348489/1348489 2420721.482278160: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278166: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 128.786us BEGIN unmap_vmas
|
|
-> 128.789us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482278168: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 128.792us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482278168: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278168: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278179: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 128.794us END uprobe_munmap
|
|
-> 128.794us END unmap_single_vma
|
|
-> 128.794us BEGIN unmap_page_range
|
|
-> 128.799us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482278188: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 128.805us END p4d_offset
|
|
1348489/1348489 2420721.482278188: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482278190: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 128.814us BEGIN pud_val
|
|
-> 128.816us END pud_val
|
|
1348489/1348489 2420721.482278191: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 128.816us BEGIN pmd_val
|
|
1348489/1348489 2420721.482278191: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278192: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 128.817us END pmd_val
|
|
-> 128.817us BEGIN pmd_val
|
|
1348489/1348489 2420721.482278192: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278193: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 128.818us END pmd_val
|
|
-> 128.818us BEGIN pmd_val
|
|
1348489/1348489 2420721.482278193: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278193: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278195: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 128.819us END pmd_val
|
|
-> 128.819us BEGIN pmd_pfn
|
|
-> 128.82us BEGIN pmd_val
|
|
1348489/1348489 2420721.482278196: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 128.821us END pmd_val
|
|
1348489/1348489 2420721.482278196: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278196: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482278197: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 128.822us END pmd_pfn
|
|
-> 128.822us BEGIN pmd_val
|
|
-> 128.823us END pmd_val
|
|
1348489/1348489 2420721.482278203: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 128.823us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482278203: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278203: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482278206: 1 branches:uH: call ffffffffad87bb27 unmap_page_range+0xbc7 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
-> 128.829us END _raw_spin_lock
|
|
-> 128.829us BEGIN flush_tlb_batched_pending
|
|
-> 128.832us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482278234: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad87bb2c unmap_page_range+0xbcc (foo.so)
|
|
-> 128.832us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482278236: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 128.86us END sync_mm_rss
|
|
1348489/1348489 2420721.482278238: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 128.862us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482278238: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278238: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278240: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 128.864us END queued_spin_unlock
|
|
-> 128.864us BEGIN __cond_resched
|
|
-> 128.865us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482278240: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482278241: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 128.866us END rcu_all_qs
|
|
-> 128.866us END __cond_resched
|
|
1348489/1348489 2420721.482278241: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278242: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 128.867us BEGIN __cond_resched
|
|
-> 128.867us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482278242: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482278246: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 128.868us END rcu_all_qs
|
|
-> 128.868us END __cond_resched
|
|
1348489/1348489 2420721.482278248: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad885d2f unmap_region+0xbf (foo.so)
|
|
-> 128.872us END unmap_page_range
|
|
1348489/1348489 2420721.482278248: 1 branches:uH: call ffffffffad885d4b unmap_region+0xdb (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278248: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278254: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 128.874us END unmap_vmas
|
|
-> 128.874us BEGIN free_pgtables
|
|
-> 128.877us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482278254: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278255: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 128.88us END unlink_anon_vmas
|
|
-> 128.88us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482278261: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 128.881us BEGIN down_write
|
|
1348489/1348489 2420721.482278262: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
-> 128.887us END down_write
|
|
1348489/1348489 2420721.482278290: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 128.888us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482278330: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 128.916us END vma_interval_tree_remove
|
|
-> 128.916us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482278330: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278335: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 128.956us END __rb_erase_color
|
|
-> 128.956us END unlink_file_vma
|
|
-> 128.956us BEGIN up_write
|
|
1348489/1348489 2420721.482278335: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278339: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad885d50 unmap_region+0xe0 (foo.so)
|
|
-> 128.961us END up_write
|
|
-> 128.961us END free_pgtables
|
|
-> 128.961us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482278339: 1 branches:uH: call ffffffffad885d53 unmap_region+0xe3 (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278346: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad885d58 unmap_region+0xe8 (foo.so)
|
|
-> 128.965us END free_pgd_range
|
|
-> 128.965us BEGIN tlb_finish_mmu
|
|
1348489/1348489 2420721.482278347: 1 branches:uH: return ffffffffad885d7c unmap_region+0x10c (foo.so) => ffffffffad888200 __do_munmap+0x200 (foo.so)
|
|
-> 128.972us END tlb_finish_mmu
|
|
1348489/1348489 2420721.482278347: 1 branches:uH: call ffffffffad88822c __do_munmap+0x22c (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278348: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 128.973us END unmap_region
|
|
-> 128.973us BEGIN remove_vma
|
|
1348489/1348489 2420721.482278348: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278354: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 128.974us BEGIN fput
|
|
-> 128.977us END fput
|
|
-> 128.977us BEGIN fput_many
|
|
1348489/1348489 2420721.482278354: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278354: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278357: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 128.98us END fput_many
|
|
-> 128.98us BEGIN vm_area_free
|
|
-> 128.981us END vm_area_free
|
|
-> 128.981us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482278368: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 128.983us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482278372: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 128.994us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482278372: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278382: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 128.998us BEGIN obj_cgroup_uncharge
|
|
-> 129.003us END obj_cgroup_uncharge
|
|
-> 129.003us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482278382: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278384: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 129.008us END refill_obj_stock
|
|
-> 129.008us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482278385: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 129.01us END mod_objcg_state
|
|
1348489/1348489 2420721.482278386: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 129.011us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278390: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 129.012us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278390: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888231 __do_munmap+0x231 (foo.so)
|
|
1348489/1348489 2420721.482278391: 1 branches:uH: call ffffffffad8882a1 __do_munmap+0x2a1 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
-> 129.016us END kmem_cache_free
|
|
-> 129.016us END remove_vma
|
|
1348489/1348489 2420721.482278395: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad8882a6 __do_munmap+0x2a6 (foo.so)
|
|
-> 129.017us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482278395: 1 branches:uH: return ffffffffad8882b7 __do_munmap+0x2b7 (foo.so) => ffffffffad889b96 mmap_region+0x2d6 (foo.so)
|
|
1348489/1348489 2420721.482278406: 1 branches:uH: call ffffffffad889a1c mmap_region+0x15c (foo.so) => ffffffffad9eb1a0 is_file_shm_hugepages+0x0 (foo.so)
|
|
-> 129.021us END percpu_counter_add_batch
|
|
-> 129.021us END __do_munmap
|
|
1348489/1348489 2420721.482278414: 1 branches:uH: return ffffffffad9eb1b0 is_file_shm_hugepages+0x10 (foo.so) => ffffffffad889a21 mmap_region+0x161 (foo.so)
|
|
-> 129.032us BEGIN is_file_shm_hugepages
|
|
1348489/1348489 2420721.482278416: 1 branches:uH: call ffffffffad889a51 mmap_region+0x191 (foo.so) => ffffffffad9fe440 security_vm_enough_memory_mm+0x0 (foo.so)
|
|
-> 129.04us END is_file_shm_hugepages
|
|
1348489/1348489 2420721.482278436: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad9fb770 cap_vm_enough_memory+0x0 (foo.so)
|
|
-> 129.042us BEGIN security_vm_enough_memory_mm
|
|
1348489/1348489 2420721.482278459: 1 branches:uH: return ffffffffad9fb7d8 cap_vm_enough_memory+0x68 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 129.062us BEGIN cap_vm_enough_memory
|
|
1348489/1348489 2420721.482278460: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad819310 bpf_lsm_vm_enough_memory+0x0 (foo.so)
|
|
-> 129.085us END cap_vm_enough_memory
|
|
1348489/1348489 2420721.482278460: 1 branches:uH: return ffffffffad819317 bpf_lsm_vm_enough_memory+0x7 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
1348489/1348489 2420721.482278460: 1 branches:uH: jmp ffffffffad9fe484 security_vm_enough_memory_mm+0x44 (foo.so) => ffffffffad85fa10 __vm_enough_memory+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278460: 1 branches:uH: call ffffffffad85fa31 __vm_enough_memory+0x21 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278461: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad85fa36 __vm_enough_memory+0x26 (foo.so)
|
|
-> 129.086us BEGIN bpf_lsm_vm_enough_memory
|
|
-> 129.086us END bpf_lsm_vm_enough_memory
|
|
-> 129.086us END security_vm_enough_memory_mm
|
|
-> 129.086us BEGIN __vm_enough_memory
|
|
-> 129.086us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482278462: 1 branches:uH: return ffffffffad85fa60 __vm_enough_memory+0x50 (foo.so) => ffffffffad889a56 mmap_region+0x196 (foo.so)
|
|
-> 129.087us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482278462: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278474: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 129.088us END __vm_enough_memory
|
|
-> 129.088us BEGIN vma_merge
|
|
1348489/1348489 2420721.482278491: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 129.1us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482278493: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 129.117us END can_vma_merge_before
|
|
1348489/1348489 2420721.482278493: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278493: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278493: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278497: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 129.119us END vma_merge
|
|
-> 129.119us BEGIN vm_area_alloc
|
|
-> 129.12us BEGIN kmem_cache_alloc
|
|
-> 129.121us BEGIN should_failslab
|
|
1348489/1348489 2420721.482278497: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278502: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 129.123us END should_failslab
|
|
-> 129.123us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482278506: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 129.128us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278506: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278507: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 129.132us END rcu_read_unlock_strict
|
|
-> 129.132us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278507: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482278507: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278510: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 129.133us END rcu_read_unlock_strict
|
|
-> 129.133us END get_obj_cgroup_from_current
|
|
-> 129.133us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482278513: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 129.136us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482278513: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278521: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 129.139us BEGIN memset
|
|
-> 129.143us END memset
|
|
-> 129.143us BEGIN memset_erms
|
|
1348489/1348489 2420721.482278521: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278530: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 129.147us END memset_erms
|
|
-> 129.147us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482278531: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 129.156us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278531: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278534: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 129.157us END rcu_read_unlock_strict
|
|
-> 129.157us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482278534: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278536: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 129.16us END mod_objcg_state
|
|
-> 129.16us END memcg_slab_post_alloc_hook
|
|
-> 129.16us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278537: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 129.162us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278545: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 129.163us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482278555: 1 branches:uH: call ffffffffad889cc0 mmap_region+0x400 (foo.so) => ffffffffc017fc00 ext4_file_mmap+0x0 (foo.so)
|
|
-> 129.171us END vm_area_alloc
|
|
1348489/1348489 2420721.482278556: 1 branches:uH: call ffffffffc017fc98 ext4_file_mmap+0x98 (foo.so) => ffffffffad92bd30 touch_atime+0x0 (foo.so)
|
|
-> 129.181us BEGIN ext4_file_mmap
|
|
1348489/1348489 2420721.482278556: 1 branches:uH: call ffffffffad92bd6f touch_atime+0x3f (foo.so) => ffffffffad92bc30 atime_needs_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278556: 1 branches:uH: call ffffffffad92bc5e atime_needs_update+0x2e (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278556: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278561: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 129.182us BEGIN touch_atime
|
|
-> 129.183us BEGIN atime_needs_update
|
|
-> 129.184us BEGIN make_kuid
|
|
-> 129.185us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482278561: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad92bc63 atime_needs_update+0x33 (foo.so)
|
|
1348489/1348489 2420721.482278561: 1 branches:uH: call ffffffffad92bc6e atime_needs_update+0x3e (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278561: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278565: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 129.187us END map_id_range_down
|
|
-> 129.187us END make_kuid
|
|
-> 129.187us BEGIN make_kgid
|
|
-> 129.189us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482278565: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad92bc73 atime_needs_update+0x43 (foo.so)
|
|
1348489/1348489 2420721.482278565: 1 branches:uH: call ffffffffad92bcad atime_needs_update+0x7d (foo.so) => ffffffffad929db0 current_time+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278565: 1 branches:uH: call ffffffffad929de7 current_time+0x37 (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278567: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad929dec current_time+0x3c (foo.so)
|
|
-> 129.191us END map_id_range_down
|
|
-> 129.191us END make_kgid
|
|
-> 129.191us BEGIN current_time
|
|
-> 129.192us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482278568: 1 branches:uH: return ffffffffad929e71 current_time+0xc1 (foo.so) => ffffffffad92bcb2 atime_needs_update+0x82 (foo.so)
|
|
-> 129.193us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482278570: 1 branches:uH: return ffffffffad92bc4f atime_needs_update+0x1f (foo.so) => ffffffffad92bd74 touch_atime+0x44 (foo.so)
|
|
-> 129.194us END current_time
|
|
1348489/1348489 2420721.482278570: 1 branches:uH: return ffffffffad92bd94 touch_atime+0x64 (foo.so) => ffffffffc017fc9d ext4_file_mmap+0x9d (foo.so)
|
|
1348489/1348489 2420721.482278573: 1 branches:uH: return ffffffffc017fc7b ext4_file_mmap+0x7b (foo.so) => ffffffffad889cc2 mmap_region+0x402 (foo.so)
|
|
-> 129.196us END atime_needs_update
|
|
-> 129.196us END touch_atime
|
|
1348489/1348489 2420721.482278573: 1 branches:uH: call ffffffffad889d44 mmap_region+0x484 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278573: 1 branches:uH: call ffffffffad8860b5 vma_link+0x35 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278579: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad8860ba vma_link+0x3a (foo.so)
|
|
-> 129.199us END ext4_file_mmap
|
|
-> 129.199us BEGIN vma_link
|
|
-> 129.202us BEGIN down_write
|
|
1348489/1348489 2420721.482278579: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278581: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 129.205us END down_write
|
|
-> 129.205us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482278615: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 129.207us END __vma_link_list
|
|
1348489/1348489 2420721.482278619: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 129.241us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482278619: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278620: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 129.245us END __rb_insert_augmented
|
|
-> 129.245us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482278684: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 129.246us END __vma_link_file
|
|
-> 129.246us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482278696: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 129.31us END vma_interval_tree_insert
|
|
-> 129.31us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482278697: 1 branches:uH: call ffffffffad886226 vma_link+0x1a6 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 129.322us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482278704: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88622b vma_link+0x1ab (foo.so)
|
|
-> 129.323us BEGIN up_write
|
|
1348489/1348489 2420721.482278704: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889d49 mmap_region+0x489 (foo.so)
|
|
1348489/1348489 2420721.482278705: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
-> 129.33us END up_write
|
|
-> 129.33us END vma_link
|
|
1348489/1348489 2420721.482278705: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278705: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278733: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 129.331us BEGIN perf_event_mmap
|
|
-> 129.34us BEGIN kmem_cache_alloc_trace
|
|
-> 129.349us BEGIN should_failslab
|
|
1348489/1348489 2420721.482278736: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 129.359us END should_failslab
|
|
1348489/1348489 2420721.482278736: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278763: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 129.362us BEGIN memset
|
|
-> 129.375us END memset
|
|
-> 129.375us BEGIN memset_erms
|
|
1348489/1348489 2420721.482278763: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278764: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 129.389us END memset_erms
|
|
-> 129.389us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482278768: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 129.39us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482278768: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278768: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278768: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278781: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 129.394us END kmem_cache_alloc_trace
|
|
-> 129.394us BEGIN file_path
|
|
-> 129.398us END file_path
|
|
-> 129.398us BEGIN d_path
|
|
-> 129.402us BEGIN prepend_path
|
|
1348489/1348489 2420721.482278782: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 129.407us BEGIN prepend
|
|
1348489/1348489 2420721.482278782: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278782: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278784: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 129.408us END prepend
|
|
-> 129.408us BEGIN prepend_copy
|
|
-> 129.408us BEGIN copy_from_kernel_nofault
|
|
-> 129.409us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278786: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 129.41us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278786: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482278786: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278787: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 129.412us END copy_from_kernel_nofault
|
|
-> 129.412us END prepend_copy
|
|
-> 129.412us BEGIN prepend
|
|
1348489/1348489 2420721.482278787: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278787: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278790: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 129.413us END prepend
|
|
-> 129.413us BEGIN prepend_copy
|
|
-> 129.414us BEGIN copy_from_kernel_nofault
|
|
-> 129.415us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278791: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 129.416us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278792: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 129.417us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482278792: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278793: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 129.418us END prepend_copy
|
|
-> 129.418us BEGIN prepend
|
|
1348489/1348489 2420721.482278793: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278793: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278795: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 129.419us END prepend
|
|
-> 129.419us BEGIN prepend_copy
|
|
-> 129.419us BEGIN copy_from_kernel_nofault
|
|
-> 129.42us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278797: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 129.421us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482278797: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482278797: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278799: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 129.423us END copy_from_kernel_nofault
|
|
-> 129.423us END prepend_copy
|
|
-> 129.423us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278799: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278800: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 129.425us END rcu_read_unlock_strict
|
|
-> 129.425us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278803: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 129.426us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278803: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278803: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482278804: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 129.429us END prepend_path
|
|
-> 129.429us BEGIN rcu_read_unlock_strict
|
|
-> 129.43us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482278804: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278921: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 129.43us END d_path
|
|
-> 129.43us BEGIN strlen
|
|
1348489/1348489 2420721.482278928: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 129.547us END strlen
|
|
1348489/1348489 2420721.482278941: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 129.554us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482278954: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 129.567us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482278954: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482278964: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 129.58us END perf_event_mmap_output
|
|
-> 129.58us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482278978: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 129.59us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482278985: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 129.604us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482278999: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 129.611us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482279005: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 129.625us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482279018: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 129.631us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482279020: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 129.644us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482279020: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279021: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 129.646us END perf_iterate_ctx
|
|
-> 129.646us END perf_iterate_sb
|
|
-> 129.646us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279021: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279021: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279031: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 129.647us END rcu_read_unlock_strict
|
|
-> 129.647us BEGIN kfree
|
|
-> 129.652us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482279038: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 129.657us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482279039: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 129.664us END kfree
|
|
1348489/1348489 2420721.482279041: 1 branches:uH: call ffffffffad889b4b mmap_region+0x28b (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
-> 129.665us END perf_event_mmap
|
|
1348489/1348489 2420721.482279051: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad889b50 mmap_region+0x290 (foo.so)
|
|
-> 129.667us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482279051: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279051: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279057: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 129.677us END uprobe_mmap
|
|
-> 129.677us BEGIN vma_set_page_prot
|
|
-> 129.68us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482279058: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 129.683us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482279058: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
1348489/1348489 2420721.482279059: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 129.684us END vma_set_page_prot
|
|
-> 129.684us END mmap_region
|
|
1348489/1348489 2420721.482279059: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279065: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 129.685us END do_mmap
|
|
-> 129.685us BEGIN up_write
|
|
1348489/1348489 2420721.482279065: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279073: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 129.691us END up_write
|
|
-> 129.691us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482279073: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad8877bf ksys_mmap_pgoff+0x1bf (foo.so)
|
|
1348489/1348489 2420721.482279073: 1 branches:uH: call ffffffffad887726 ksys_mmap_pgoff+0x126 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279073: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279078: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad88772b ksys_mmap_pgoff+0x12b (foo.so)
|
|
-> 129.699us END userfaultfd_unmap_complete
|
|
-> 129.699us END vm_mmap_pgoff
|
|
-> 129.699us BEGIN fput
|
|
-> 129.701us END fput
|
|
-> 129.701us BEGIN fput_many
|
|
1348489/1348489 2420721.482279079: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 129.704us END fput_many
|
|
1348489/1348489 2420721.482279079: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279080: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 129.705us END ksys_mmap_pgoff
|
|
-> 129.705us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482279080: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279083: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 129.706us BEGIN syscall_exit_work
|
|
-> 129.707us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482279083: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279086: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 129.709us BEGIN path_put
|
|
-> 129.71us BEGIN dput
|
|
1348489/1348489 2420721.482279086: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279087: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 129.712us END dput
|
|
-> 129.712us END path_put
|
|
-> 129.712us BEGIN mntput
|
|
1348489/1348489 2420721.482279087: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279089: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 129.713us END mntput
|
|
-> 129.713us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482279089: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279091: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 129.715us END unroll_tree_refs
|
|
-> 129.715us BEGIN kfree
|
|
1348489/1348489 2420721.482279091: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482279092: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 129.717us END kfree
|
|
-> 129.717us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482279092: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279103: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 129.718us END syscall_exit_work
|
|
-> 129.718us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482279103: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482279104: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 129.729us END exit_to_user_mode_prepare
|
|
-> 129.729us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482279134: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 129.73us END do_syscall_64
|
|
-> 129.73us END __entry_text_start
|
|
-> 129.73us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 129.745us END entry_SYSCALL_64_after_hwframe
|
|
-> 129.745us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482279134: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac96fe2f7 _dl_map_object_from_fd+0x4d7 (foo.so)
|
|
1348489/1348489 2420721.482279145: 1 branches:uH: call 7f9ac96fe288 _dl_map_object_from_fd+0x468 (foo.so) => 7f9ac971e3c0 memset+0x0 (foo.so)
|
|
-> 129.76us END syscall_return_via_sysret
|
|
-> 129.76us END mmap64
|
|
1348489/1348489 2420721.482279324: 1 branches:uH: hw int 7f9ac971e3fa memset+0x3a (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 129.771us BEGIN memset
|
|
1348489/1348489 2420721.482279324: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279332: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 129.95us BEGIN asm_exc_page_fault
|
|
-> 129.954us BEGIN error_entry
|
|
1348489/1348489 2420721.482279417: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 129.958us BEGIN sync_regs
|
|
1348489/1348489 2420721.482279417: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482279417: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279417: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279418: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 130.043us END sync_regs
|
|
-> 130.043us END error_entry
|
|
-> 130.043us BEGIN exc_page_fault
|
|
-> 130.043us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482279419: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 130.044us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482279419: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482279419: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279420: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 130.045us END irqentry_enter_from_user_mode
|
|
-> 130.045us END irqentry_enter
|
|
-> 130.045us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482279430: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 130.046us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482279430: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279430: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279432: 1 branches:uH: return ffffffffad87132a vmacache_find+0xaa (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 130.056us END down_read_trylock
|
|
-> 130.056us BEGIN find_vma
|
|
-> 130.057us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482279457: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 130.058us END vmacache_find
|
|
1348489/1348489 2420721.482279469: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 130.083us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482279469: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482279472: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 130.095us END vmacache_update
|
|
-> 130.095us END find_vma
|
|
1348489/1348489 2420721.482279472: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279488: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 130.098us BEGIN handle_mm_fault
|
|
-> 130.106us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482279488: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279488: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279502: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 130.114us END mem_cgroup_from_task
|
|
-> 130.114us BEGIN __count_memcg_events
|
|
-> 130.121us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482279503: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 130.128us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482279504: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 130.129us END __count_memcg_events
|
|
1348489/1348489 2420721.482279505: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 130.13us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482279505: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279505: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482279509: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 130.131us END arch_local_irq_enable
|
|
-> 130.131us BEGIN rcu_read_unlock_strict
|
|
-> 130.135us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279509: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279516: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 130.135us BEGIN __handle_mm_fault
|
|
-> 130.138us BEGIN pgd_none
|
|
1348489/1348489 2420721.482279516: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279517: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 130.142us END pgd_none
|
|
-> 130.142us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482279517: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279519: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 130.143us END p4d_offset
|
|
-> 130.143us BEGIN pud_val
|
|
1348489/1348489 2420721.482279519: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279520: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 130.145us END pud_val
|
|
-> 130.145us BEGIN pud_val
|
|
1348489/1348489 2420721.482279520: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279521: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 130.146us END pud_val
|
|
-> 130.146us BEGIN pud_val
|
|
1348489/1348489 2420721.482279521: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279522: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 130.147us END pud_val
|
|
-> 130.147us BEGIN pud_val
|
|
1348489/1348489 2420721.482279522: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279523: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 130.148us END pud_val
|
|
-> 130.148us BEGIN pud_val
|
|
1348489/1348489 2420721.482279523: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279525: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 130.149us END pud_val
|
|
-> 130.149us BEGIN pmd_val
|
|
1348489/1348489 2420721.482279525: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279525: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482279526: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 130.151us END pmd_val
|
|
-> 130.151us BEGIN pmd_val
|
|
-> 130.152us END pmd_val
|
|
1348489/1348489 2420721.482279526: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
1348489/1348489 2420721.482279526: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279533: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 130.152us BEGIN pmd_val
|
|
-> 130.155us END pmd_val
|
|
-> 130.155us BEGIN pmd_val
|
|
1348489/1348489 2420721.482279535: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
-> 130.159us END pmd_val
|
|
1348489/1348489 2420721.482279535: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279538: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 130.161us BEGIN pmd_page_vaddr
|
|
-> 130.162us BEGIN pmd_val
|
|
1348489/1348489 2420721.482279539: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 130.164us END pmd_val
|
|
1348489/1348489 2420721.482279543: 1 branches:uH: call ffffffffad8812f6 __handle_mm_fault+0x13a6 (foo.so) => ffffffffad8940f0 __anon_vma_prepare+0x0 (foo.so)
|
|
-> 130.165us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482279543: 1 branches:uH: call ffffffffad894116 __anon_vma_prepare+0x26 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279543: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279563: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 130.169us BEGIN __anon_vma_prepare
|
|
-> 130.175us BEGIN kmem_cache_alloc
|
|
-> 130.182us BEGIN should_failslab
|
|
1348489/1348489 2420721.482279563: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279569: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.189us END should_failslab
|
|
-> 130.189us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482279577: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 130.195us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279577: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279577: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482279578: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 130.203us END rcu_read_unlock_strict
|
|
-> 130.203us BEGIN rcu_read_unlock_strict
|
|
-> 130.204us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279578: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279580: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 130.204us END get_obj_cgroup_from_current
|
|
-> 130.204us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482279587: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 130.206us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482279587: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279592: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 130.213us BEGIN memset
|
|
-> 130.215us END memset
|
|
-> 130.215us BEGIN memset_erms
|
|
1348489/1348489 2420721.482279592: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279603: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.218us END memset_erms
|
|
-> 130.218us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482279603: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482279603: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279608: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 130.229us BEGIN rcu_read_unlock_strict
|
|
-> 130.231us END rcu_read_unlock_strict
|
|
-> 130.231us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482279608: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279609: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 130.234us END mod_objcg_state
|
|
-> 130.234us END memcg_slab_post_alloc_hook
|
|
-> 130.234us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279610: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89411b __anon_vma_prepare+0x2b (foo.so)
|
|
-> 130.235us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279610: 1 branches:uH: call ffffffffad89412a __anon_vma_prepare+0x3a (foo.so) => ffffffffad887520 find_mergeable_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279610: 1 branches:uH: call ffffffffad887536 find_mergeable_anon_vma+0x16 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279630: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad88753b find_mergeable_anon_vma+0x1b (foo.so)
|
|
-> 130.236us END kmem_cache_alloc
|
|
-> 130.236us BEGIN find_mergeable_anon_vma
|
|
-> 130.246us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482279631: 1 branches:uH: call ffffffffad887574 find_mergeable_anon_vma+0x54 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
-> 130.256us END anon_vma_compatible
|
|
1348489/1348489 2420721.482279651: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad887579 find_mergeable_anon_vma+0x59 (foo.so)
|
|
-> 130.257us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482279651: 1 branches:uH: return ffffffffad8875a7 find_mergeable_anon_vma+0x87 (foo.so) => ffffffffad89412f __anon_vma_prepare+0x3f (foo.so)
|
|
1348489/1348489 2420721.482279651: 1 branches:uH: call ffffffffad894206 __anon_vma_prepare+0x116 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279651: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279663: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 130.277us END anon_vma_compatible
|
|
-> 130.277us END find_mergeable_anon_vma
|
|
-> 130.277us BEGIN kmem_cache_alloc
|
|
-> 130.283us BEGIN should_failslab
|
|
1348489/1348489 2420721.482279663: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279668: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.289us END should_failslab
|
|
-> 130.289us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482279672: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 130.294us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279672: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279672: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482279672: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482279672: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279675: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 130.298us END rcu_read_unlock_strict
|
|
-> 130.298us BEGIN rcu_read_unlock_strict
|
|
-> 130.299us END rcu_read_unlock_strict
|
|
-> 130.299us END get_obj_cgroup_from_current
|
|
-> 130.299us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482279680: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
-> 130.301us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482279692: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.306us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482279706: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 130.318us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279706: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279711: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 130.332us END rcu_read_unlock_strict
|
|
-> 130.332us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482279711: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279711: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
1348489/1348489 2420721.482279712: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89420b __anon_vma_prepare+0x11b (foo.so)
|
|
-> 130.337us END mod_objcg_state
|
|
-> 130.337us END memcg_slab_post_alloc_hook
|
|
-> 130.337us BEGIN rcu_read_unlock_strict
|
|
-> 130.338us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482279712: 1 branches:uH: call ffffffffad894149 __anon_vma_prepare+0x59 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279908: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad89414e __anon_vma_prepare+0x5e (foo.so)
|
|
-> 130.338us END kmem_cache_alloc
|
|
-> 130.338us BEGIN down_write
|
|
1348489/1348489 2420721.482279908: 1 branches:uH: call ffffffffad894151 __anon_vma_prepare+0x61 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279935: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad894156 __anon_vma_prepare+0x66 (foo.so)
|
|
-> 130.534us END down_write
|
|
-> 130.534us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482279935: 1 branches:uH: call ffffffffad894194 __anon_vma_prepare+0xa4 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279936: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad894199 __anon_vma_prepare+0xa9 (foo.so)
|
|
-> 130.561us END _raw_spin_lock
|
|
-> 130.561us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482279936: 1 branches:uH: call ffffffffad8941c0 __anon_vma_prepare+0xd0 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279936: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279939: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad8941c5 __anon_vma_prepare+0xd5 (foo.so)
|
|
-> 130.562us END __list_add_valid
|
|
-> 130.562us BEGIN anon_vma_interval_tree_insert
|
|
-> 130.563us END anon_vma_interval_tree_insert
|
|
-> 130.563us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482279939: 1 branches:uH: call ffffffffad8941da __anon_vma_prepare+0xea (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279945: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8941df __anon_vma_prepare+0xef (foo.so)
|
|
-> 130.565us END __rb_insert_augmented
|
|
-> 130.565us BEGIN up_write
|
|
1348489/1348489 2420721.482279946: 1 branches:uH: return ffffffffad8941f9 __anon_vma_prepare+0x109 (foo.so) => ffffffffad8812fb __handle_mm_fault+0x13ab (foo.so)
|
|
-> 130.571us END up_write
|
|
1348489/1348489 2420721.482279946: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279946: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279949: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 130.572us END __anon_vma_prepare
|
|
-> 130.572us BEGIN alloc_pages_vma
|
|
-> 130.573us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482279949: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279950: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 130.575us END __get_vma_policy
|
|
-> 130.575us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482279950: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279952: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 130.576us END policy_nodemask
|
|
-> 130.576us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482279955: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 130.578us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482279955: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482279957: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 130.581us END should_fail_alloc_page
|
|
-> 130.581us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482279958: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 130.583us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482279965: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 130.584us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482280104: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 130.591us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482280108: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 130.73us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482280108: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280155: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 130.734us BEGIN kernel_init_free_pages.part.0
|
|
-> 130.757us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482280156: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 130.781us END clear_page_erms
|
|
1348489/1348489 2420721.482280159: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 130.782us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482280160: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 130.785us END get_page_from_freelist
|
|
1348489/1348489 2420721.482280162: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 130.786us END __alloc_pages
|
|
1348489/1348489 2420721.482280162: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280162: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280257: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.788us END alloc_pages_vma
|
|
-> 130.788us BEGIN __mem_cgroup_charge
|
|
-> 130.835us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482280258: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 130.883us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280258: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280258: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482280259: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 130.884us END rcu_read_unlock_strict
|
|
-> 130.884us BEGIN rcu_read_unlock_strict
|
|
-> 130.885us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280259: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280260: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 130.885us END get_mem_cgroup_from_mm
|
|
-> 130.885us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482280276: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 130.886us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482280284: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 130.902us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482280285: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 130.91us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482280285: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280292: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 130.911us END try_charge_memcg
|
|
-> 130.911us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280292: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280296: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 130.918us END rcu_read_unlock_strict
|
|
-> 130.918us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482280313: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 130.922us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482280317: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 130.939us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482280317: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280324: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 130.943us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 130.943us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482280326: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 130.95us END memcg_check_events
|
|
1348489/1348489 2420721.482280326: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280327: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 130.952us END charge_memcg
|
|
-> 130.952us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280327: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
1348489/1348489 2420721.482280328: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 130.953us END rcu_read_unlock_strict
|
|
-> 130.953us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482280328: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280330: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 130.954us BEGIN __cgroup_throttle_swaprate
|
|
-> 130.955us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482280343: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 130.956us END kthread_blkcg
|
|
1348489/1348489 2420721.482280353: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 130.969us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280354: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
-> 130.979us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280354: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280355: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 130.98us END __cgroup_throttle_swaprate
|
|
-> 130.98us BEGIN __do_fault
|
|
1348489/1348489 2420721.482280355: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280355: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280355: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280377: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 130.981us BEGIN filemap_fault
|
|
-> 130.986us BEGIN pagecache_get_page
|
|
-> 130.991us BEGIN xas_load
|
|
-> 130.997us BEGIN xas_start
|
|
1348489/1348489 2420721.482280614: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 131.003us END xas_start
|
|
1348489/1348489 2420721.482280740: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 131.24us END xas_load
|
|
1348489/1348489 2420721.482280748: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 131.366us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280749: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 131.374us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482280750: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 131.375us BEGIN PageHuge
|
|
1348489/1348489 2420721.482280751: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
-> 131.376us END PageHuge
|
|
1348489/1348489 2420721.482280778: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 131.377us END pagecache_get_page
|
|
1348489/1348489 2420721.482280785: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
-> 131.404us END filemap_fault
|
|
1348489/1348489 2420721.482280785: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482280785: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281189: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 131.411us END __do_fault
|
|
-> 131.411us BEGIN copy_user_highpage.constprop.0
|
|
-> 131.613us BEGIN copy_page
|
|
1348489/1348489 2420721.482281190: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
-> 131.815us END copy_page
|
|
1348489/1348489 2420721.482281190: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281190: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281191: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 131.816us END copy_user_highpage.constprop.0
|
|
-> 131.816us BEGIN finish_fault
|
|
-> 131.816us BEGIN pmd_val
|
|
1348489/1348489 2420721.482281191: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281192: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 131.817us END pmd_val
|
|
-> 131.817us BEGIN pmd_val
|
|
1348489/1348489 2420721.482281192: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281192: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281194: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 131.818us END pmd_val
|
|
-> 131.818us BEGIN pmd_pfn
|
|
-> 131.819us BEGIN pmd_val
|
|
1348489/1348489 2420721.482281194: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
1348489/1348489 2420721.482281194: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281194: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281195: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 131.82us END pmd_val
|
|
-> 131.82us END pmd_pfn
|
|
-> 131.82us BEGIN pmd_page_vaddr
|
|
-> 131.82us BEGIN pmd_val
|
|
1348489/1348489 2420721.482281196: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 131.821us END pmd_val
|
|
1348489/1348489 2420721.482281196: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281202: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 131.822us END pmd_page_vaddr
|
|
-> 131.822us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482281202: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281202: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281204: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 131.828us END _raw_spin_lock
|
|
-> 131.828us BEGIN do_set_pte
|
|
-> 131.829us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482281204: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281206: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 131.83us END pfn_pte
|
|
-> 131.83us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482281206: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281207: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 131.832us END add_mm_counter_fast
|
|
-> 131.832us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482281207: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281207: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281220: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 131.833us BEGIN __mod_lruvec_page_state
|
|
-> 131.837us BEGIN __mod_lruvec_state
|
|
-> 131.841us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482281220: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281220: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281222: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 131.846us END __mod_node_page_state
|
|
-> 131.846us END __mod_lruvec_state
|
|
-> 131.846us BEGIN __mod_memcg_lruvec_state
|
|
-> 131.847us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482281223: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 131.848us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482281223: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482281223: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281226: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 131.849us END __mod_memcg_lruvec_state
|
|
-> 131.849us END __mod_lruvec_page_state
|
|
-> 131.849us BEGIN rcu_read_unlock_strict
|
|
-> 131.85us END rcu_read_unlock_strict
|
|
-> 131.85us END page_add_new_anon_rmap
|
|
-> 131.85us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482281226: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281226: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281236: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 131.852us END __page_set_anon_rmap
|
|
-> 131.852us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 131.857us END lru_cache_add_inactive_or_unevictable
|
|
-> 131.857us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482281236: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281236: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482281237: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
-> 131.862us END lru_cache_add
|
|
-> 131.862us BEGIN native_set_pte
|
|
-> 131.863us END native_set_pte
|
|
1348489/1348489 2420721.482281237: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281237: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
1348489/1348489 2420721.482281238: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
-> 131.863us END do_set_pte
|
|
-> 131.863us BEGIN queued_spin_unlock
|
|
-> 131.864us END queued_spin_unlock
|
|
1348489/1348489 2420721.482281238: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281244: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 131.864us END finish_fault
|
|
-> 131.864us BEGIN unlock_page
|
|
1348489/1348489 2420721.482281244: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281249: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 131.87us END unlock_page
|
|
-> 131.87us BEGIN put_page
|
|
1348489/1348489 2420721.482281250: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 131.875us END put_page
|
|
1348489/1348489 2420721.482281266: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 131.876us END __handle_mm_fault
|
|
1348489/1348489 2420721.482281266: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281272: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 131.892us END handle_mm_fault
|
|
-> 131.892us BEGIN up_read
|
|
1348489/1348489 2420721.482281272: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482281272: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281274: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 131.898us END up_read
|
|
-> 131.898us END do_user_addr_fault
|
|
-> 131.898us END exc_page_fault
|
|
-> 131.898us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482281274: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281282: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 131.9us END irqentry_exit
|
|
-> 131.9us BEGIN irqentry_exit_to_user_mode
|
|
-> 131.904us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482281283: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 131.908us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482281283: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281283: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281283: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281375: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac971e3fa memset+0x3a (foo.so)
|
|
-> 131.909us END irqentry_exit_to_user_mode
|
|
-> 131.909us END asm_exc_page_fault
|
|
-> 131.909us BEGIN error_return
|
|
-> 131.939us END error_return
|
|
-> 131.939us BEGIN __irqentry_text_end
|
|
-> 131.97us END __irqentry_text_end
|
|
-> 131.97us BEGIN native_iret
|
|
1348489/1348489 2420721.482281432: 1 branches:uH: return 7f9ac971e457 memset+0x97 (foo.so) => 7f9ac96fe28e _dl_map_object_from_fd+0x46e (foo.so)
|
|
-> 132.001us END native_iret
|
|
1348489/1348489 2420721.482281438: 1 branches:uH: call 7f9ac96fef0f _dl_map_object_from_fd+0x10ef (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
-> 132.058us END memset
|
|
1348489/1348489 2420721.482281464: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 132.064us BEGIN mmap64
|
|
1348489/1348489 2420721.482281464: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281464: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281478: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 132.09us BEGIN __entry_text_start
|
|
-> 132.094us BEGIN do_syscall_64
|
|
-> 132.099us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482281489: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 132.104us END syscall_enter_from_user_mode
|
|
-> 132.104us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482281496: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 132.115us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482281498: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 132.122us END __audit_syscall_entry
|
|
-> 132.122us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482281499: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 132.124us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482281501: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 132.125us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482281501: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281501: 1 branches:uH: call ffffffffad88765a ksys_mmap_pgoff+0x5a (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281501: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281511: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 132.127us BEGIN __x64_sys_mmap
|
|
-> 132.129us END __x64_sys_mmap
|
|
-> 132.129us BEGIN ksys_mmap_pgoff
|
|
-> 132.131us BEGIN vm_mmap_pgoff
|
|
-> 132.134us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482281512: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
-> 132.137us BEGIN cap_mmap_file
|
|
1348489/1348489 2420721.482281515: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 132.138us END cap_mmap_file
|
|
1348489/1348489 2420721.482281515: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
1348489/1348489 2420721.482281516: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 132.141us BEGIN bpf_lsm_mmap_file
|
|
-> 132.142us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482281516: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281627: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 132.142us END security_mmap_file
|
|
-> 132.142us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482281627: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281631: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 132.253us END down_write_killable
|
|
-> 132.253us BEGIN do_mmap
|
|
1348489/1348489 2420721.482281638: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 132.257us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482281661: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 132.264us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482281661: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281663: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 132.287us END arch_get_unmapped_area_topdown
|
|
-> 132.287us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482281664: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 132.289us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482281667: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 132.29us END cap_mmap_addr
|
|
1348489/1348489 2420721.482281667: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482281668: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 132.293us BEGIN bpf_lsm_mmap_addr
|
|
-> 132.294us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482281668: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482281671: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
-> 132.294us END security_mmap_addr
|
|
-> 132.294us END get_unmapped_area
|
|
1348489/1348489 2420721.482281671: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281692: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 132.297us BEGIN mmap_region
|
|
-> 132.307us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482281701: 1 branches:uH: call ffffffffad889b91 mmap_region+0x2d1 (foo.so) => ffffffffad888000 __do_munmap+0x0 (foo.so)
|
|
-> 132.318us END may_expand_vm
|
|
1348489/1348489 2420721.482281714: 1 branches:uH: call ffffffffad8880bc __do_munmap+0xbc (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 132.327us BEGIN __do_munmap
|
|
1348489/1348489 2420721.482281714: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281765: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 132.34us BEGIN find_vma
|
|
-> 132.365us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482281784: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 132.391us END vmacache_find
|
|
1348489/1348489 2420721.482281796: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 132.41us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482281797: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8880c1 __do_munmap+0xc1 (foo.so)
|
|
-> 132.422us END vmacache_update
|
|
1348489/1348489 2420721.482281797: 1 branches:uH: call ffffffffad8883b3 __do_munmap+0x3b3 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281797: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281834: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 132.423us END find_vma
|
|
-> 132.423us BEGIN find_vma
|
|
-> 132.441us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482281843: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 132.46us END vmacache_find
|
|
1348489/1348489 2420721.482281854: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 132.469us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482281855: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8883b8 __do_munmap+0x3b8 (foo.so)
|
|
-> 132.48us END vmacache_update
|
|
1348489/1348489 2420721.482281855: 1 branches:uH: call ffffffffad8884ac __do_munmap+0x4ac (foo.so) => ffffffffad969680 userfaultfd_unmap_prep+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281889: 1 branches:uH: return ffffffffad969708 userfaultfd_unmap_prep+0x88 (foo.so) => ffffffffad8884b1 __do_munmap+0x4b1 (foo.so)
|
|
-> 132.481us END find_vma
|
|
-> 132.481us BEGIN userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482281890: 1 branches:uH: call ffffffffad888194 __do_munmap+0x194 (foo.so) => ffffffffad886240 __vma_rb_erase+0x0 (foo.so)
|
|
-> 132.515us END userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482281946: 1 branches:uH: return ffffffffad88643f __vma_rb_erase+0x1ff (foo.so) => ffffffffad888199 __do_munmap+0x199 (foo.so)
|
|
-> 132.516us BEGIN __vma_rb_erase
|
|
1348489/1348489 2420721.482281963: 1 branches:uH: call ffffffffad8881fb __do_munmap+0x1fb (foo.so) => ffffffffad885c70 unmap_region+0x0 (foo.so)
|
|
-> 132.572us END __vma_rb_erase
|
|
1348489/1348489 2420721.482281963: 1 branches:uH: call ffffffffad885cc6 unmap_region+0x56 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281963: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281984: 1 branches:uH: call ffffffffad84c3ba lru_add_drain_cpu+0x7a (foo.so) => ffffffffad84be40 __pagevec_lru_add+0x0 (foo.so)
|
|
-> 132.589us BEGIN unmap_region
|
|
-> 132.596us BEGIN lru_add_drain
|
|
-> 132.603us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482281984: 1 branches:uH: call ffffffffad84c006 __pagevec_lru_add+0x1c6 (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482281984: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282012: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 132.61us BEGIN __pagevec_lru_add
|
|
-> 132.619us BEGIN lock_page_lruvec_irqsave
|
|
-> 132.628us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482282012: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84c00b __pagevec_lru_add+0x1cb (foo.so)
|
|
1348489/1348489 2420721.482282012: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282033: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 132.638us END _raw_spin_lock_irqsave
|
|
-> 132.638us END lock_page_lruvec_irqsave
|
|
-> 132.638us BEGIN page_mapping
|
|
1348489/1348489 2420721.482282033: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282033: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
1348489/1348489 2420721.482282035: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 132.659us END page_mapping
|
|
-> 132.659us BEGIN rcu_read_unlock_strict
|
|
-> 132.661us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282035: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282039: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 132.661us BEGIN __mod_lruvec_state
|
|
-> 132.663us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482282039: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282039: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282043: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 132.665us END __mod_node_page_state
|
|
-> 132.665us END __mod_lruvec_state
|
|
-> 132.665us BEGIN __mod_memcg_lruvec_state
|
|
-> 132.667us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482282046: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 132.669us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482282046: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282052: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 132.672us END __mod_memcg_lruvec_state
|
|
-> 132.672us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482282052: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282054: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 132.678us END __mod_zone_page_state
|
|
-> 132.678us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482282054: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282060: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 132.68us END mem_cgroup_update_lru_size
|
|
-> 132.68us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482282060: 1 branches:uH: call ffffffffad84c138 __pagevec_lru_add+0x2f8 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282064: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84c13d __pagevec_lru_add+0x2fd (foo.so)
|
|
-> 132.686us END __list_add_valid
|
|
-> 132.686us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482282064: 1 branches:uH: call ffffffffad84c14c __pagevec_lru_add+0x30c (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282066: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 132.69us END _raw_spin_unlock_irqrestore
|
|
-> 132.69us BEGIN release_pages
|
|
1348489/1348489 2420721.482282093: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 132.692us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482282093: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282109: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 132.719us END __mem_cgroup_uncharge_list
|
|
-> 132.719us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482282110: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad84c151 __pagevec_lru_add+0x311 (foo.so)
|
|
-> 132.735us END free_unref_page_list
|
|
1348489/1348489 2420721.482282111: 1 branches:uH: return ffffffffad84c176 __pagevec_lru_add+0x336 (foo.so) => ffffffffad84c3bf lru_add_drain_cpu+0x7f (foo.so)
|
|
-> 132.736us END release_pages
|
|
1348489/1348489 2420721.482282115: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 132.737us END __pagevec_lru_add
|
|
1348489/1348489 2420721.482282115: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad885ccb unmap_region+0x5b (foo.so)
|
|
1348489/1348489 2420721.482282115: 1 branches:uH: call ffffffffad885cd1 unmap_region+0x61 (foo.so) => ffffffffad88af90 tlb_gather_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282122: 1 branches:uH: return ffffffffad88b009 tlb_gather_mmu+0x79 (foo.so) => ffffffffad885cd6 unmap_region+0x66 (foo.so)
|
|
-> 132.741us END lru_add_drain_cpu
|
|
-> 132.741us END lru_add_drain
|
|
-> 132.741us BEGIN tlb_gather_mmu
|
|
1348489/1348489 2420721.482282123: 1 branches:uH: call ffffffffad885d2a unmap_region+0xba (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
-> 132.748us END tlb_gather_mmu
|
|
1348489/1348489 2420721.482282123: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282125: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 132.749us BEGIN unmap_vmas
|
|
-> 132.75us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482282126: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 132.751us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482282126: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282126: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282133: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 132.752us END uprobe_munmap
|
|
-> 132.752us END unmap_single_vma
|
|
-> 132.752us BEGIN unmap_page_range
|
|
-> 132.755us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482282141: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 132.759us END p4d_offset
|
|
1348489/1348489 2420721.482282143: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 132.767us BEGIN pud_val
|
|
1348489/1348489 2420721.482282144: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 132.769us END pud_val
|
|
1348489/1348489 2420721.482282146: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 132.77us BEGIN pmd_val
|
|
1348489/1348489 2420721.482282146: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282146: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482282146: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282147: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 132.772us END pmd_val
|
|
-> 132.772us BEGIN pmd_val
|
|
-> 132.772us END pmd_val
|
|
-> 132.772us BEGIN pmd_val
|
|
1348489/1348489 2420721.482282147: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282147: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282150: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 132.773us END pmd_val
|
|
-> 132.773us BEGIN pmd_pfn
|
|
-> 132.774us BEGIN pmd_val
|
|
1348489/1348489 2420721.482282151: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 132.776us END pmd_val
|
|
1348489/1348489 2420721.482282151: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282152: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 132.777us END pmd_pfn
|
|
-> 132.777us BEGIN pmd_val
|
|
1348489/1348489 2420721.482282152: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282159: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 132.778us END pmd_val
|
|
-> 132.778us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482282159: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282160: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 132.785us END _raw_spin_lock
|
|
-> 132.785us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482282195: 1 branches:uH: call ffffffffad87bb27 unmap_page_range+0xbc7 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
-> 132.786us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482282213: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad87bb2c unmap_page_range+0xbcc (foo.so)
|
|
-> 132.821us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482282216: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 132.839us END sync_mm_rss
|
|
1348489/1348489 2420721.482282219: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 132.842us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482282219: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282219: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282220: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 132.845us END queued_spin_unlock
|
|
-> 132.845us BEGIN __cond_resched
|
|
-> 132.845us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482282221: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 132.846us END rcu_all_qs
|
|
1348489/1348489 2420721.482282221: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282221: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282222: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 132.847us END __cond_resched
|
|
-> 132.847us BEGIN __cond_resched
|
|
-> 132.847us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482282222: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482282227: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 132.848us END rcu_all_qs
|
|
-> 132.848us END __cond_resched
|
|
1348489/1348489 2420721.482282229: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad885d2f unmap_region+0xbf (foo.so)
|
|
-> 132.853us END unmap_page_range
|
|
1348489/1348489 2420721.482282229: 1 branches:uH: call ffffffffad885d4b unmap_region+0xdb (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282229: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282236: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 132.855us END unmap_vmas
|
|
-> 132.855us BEGIN free_pgtables
|
|
-> 132.858us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482282236: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282236: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282242: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 132.862us END unlink_anon_vmas
|
|
-> 132.862us BEGIN unlink_file_vma
|
|
-> 132.865us BEGIN down_write
|
|
1348489/1348489 2420721.482282242: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282497: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 132.868us END down_write
|
|
-> 132.868us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482282497: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282502: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 133.123us END vma_interval_tree_remove
|
|
-> 133.123us END unlink_file_vma
|
|
-> 133.123us BEGIN up_write
|
|
1348489/1348489 2420721.482282502: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282507: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad885d50 unmap_region+0xe0 (foo.so)
|
|
-> 133.128us END up_write
|
|
-> 133.128us END free_pgtables
|
|
-> 133.128us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482282507: 1 branches:uH: call ffffffffad885d53 unmap_region+0xe3 (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282514: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad885d58 unmap_region+0xe8 (foo.so)
|
|
-> 133.133us END free_pgd_range
|
|
-> 133.133us BEGIN tlb_finish_mmu
|
|
1348489/1348489 2420721.482282515: 1 branches:uH: return ffffffffad885d7c unmap_region+0x10c (foo.so) => ffffffffad888200 __do_munmap+0x200 (foo.so)
|
|
-> 133.14us END tlb_finish_mmu
|
|
1348489/1348489 2420721.482282515: 1 branches:uH: call ffffffffad88822c __do_munmap+0x22c (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282517: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 133.141us END unmap_region
|
|
-> 133.141us BEGIN remove_vma
|
|
1348489/1348489 2420721.482282517: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282522: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 133.143us BEGIN fput
|
|
-> 133.145us END fput
|
|
-> 133.145us BEGIN fput_many
|
|
1348489/1348489 2420721.482282523: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 133.148us END fput_many
|
|
1348489/1348489 2420721.482282523: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282527: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 133.149us BEGIN vm_area_free
|
|
-> 133.151us END vm_area_free
|
|
-> 133.151us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482282549: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 133.153us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482282556: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 133.175us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482282556: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282565: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 133.182us BEGIN obj_cgroup_uncharge
|
|
-> 133.186us END obj_cgroup_uncharge
|
|
-> 133.186us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482282565: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282568: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 133.191us END refill_obj_stock
|
|
-> 133.191us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482282568: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282571: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 133.194us END mod_objcg_state
|
|
-> 133.194us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282572: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 133.197us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282597: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 133.198us BEGIN __slab_free
|
|
1348489/1348489 2420721.482282724: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 133.223us END __slab_free
|
|
-> 133.223us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482282725: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 133.35us END put_cpu_partial
|
|
1348489/1348489 2420721.482282726: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888231 __do_munmap+0x231 (foo.so)
|
|
-> 133.351us END kmem_cache_free
|
|
1348489/1348489 2420721.482282726: 1 branches:uH: call ffffffffad8882a1 __do_munmap+0x2a1 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282727: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad8882a6 __do_munmap+0x2a6 (foo.so)
|
|
-> 133.352us END remove_vma
|
|
-> 133.352us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482282728: 1 branches:uH: return ffffffffad8882b7 __do_munmap+0x2b7 (foo.so) => ffffffffad889b96 mmap_region+0x2d6 (foo.so)
|
|
-> 133.353us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482282732: 1 branches:uH: call ffffffffad889a51 mmap_region+0x191 (foo.so) => ffffffffad9fe440 security_vm_enough_memory_mm+0x0 (foo.so)
|
|
-> 133.354us END __do_munmap
|
|
1348489/1348489 2420721.482282733: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad9fb770 cap_vm_enough_memory+0x0 (foo.so)
|
|
-> 133.358us BEGIN security_vm_enough_memory_mm
|
|
1348489/1348489 2420721.482282733: 1 branches:uH: return ffffffffad9fb7d8 cap_vm_enough_memory+0x68 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
1348489/1348489 2420721.482282734: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad819310 bpf_lsm_vm_enough_memory+0x0 (foo.so)
|
|
-> 133.359us BEGIN cap_vm_enough_memory
|
|
-> 133.36us END cap_vm_enough_memory
|
|
1348489/1348489 2420721.482282735: 1 branches:uH: return ffffffffad819317 bpf_lsm_vm_enough_memory+0x7 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 133.36us BEGIN bpf_lsm_vm_enough_memory
|
|
1348489/1348489 2420721.482282735: 1 branches:uH: jmp ffffffffad9fe484 security_vm_enough_memory_mm+0x44 (foo.so) => ffffffffad85fa10 __vm_enough_memory+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282735: 1 branches:uH: call ffffffffad85fa31 __vm_enough_memory+0x21 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282736: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad85fa36 __vm_enough_memory+0x26 (foo.so)
|
|
-> 133.361us END bpf_lsm_vm_enough_memory
|
|
-> 133.361us END security_vm_enough_memory_mm
|
|
-> 133.361us BEGIN __vm_enough_memory
|
|
-> 133.361us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482282737: 1 branches:uH: return ffffffffad85fa60 __vm_enough_memory+0x50 (foo.so) => ffffffffad889a56 mmap_region+0x196 (foo.so)
|
|
-> 133.362us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482282737: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282739: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 133.363us END __vm_enough_memory
|
|
-> 133.363us BEGIN vma_merge
|
|
1348489/1348489 2420721.482282741: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 133.365us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482282741: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
1348489/1348489 2420721.482282742: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
-> 133.367us END can_vma_merge_before
|
|
-> 133.367us END vma_merge
|
|
1348489/1348489 2420721.482282742: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282742: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282744: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 133.368us BEGIN vm_area_alloc
|
|
-> 133.368us BEGIN kmem_cache_alloc
|
|
-> 133.369us BEGIN should_failslab
|
|
1348489/1348489 2420721.482282744: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282746: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 133.37us END should_failslab
|
|
-> 133.37us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482282747: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 133.372us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282747: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282747: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482282748: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 133.373us END rcu_read_unlock_strict
|
|
-> 133.373us BEGIN rcu_read_unlock_strict
|
|
-> 133.374us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282748: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282885: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 133.374us END get_obj_cgroup_from_current
|
|
-> 133.374us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482282893: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 133.511us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482282893: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282901: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 133.519us BEGIN memset
|
|
-> 133.523us END memset
|
|
-> 133.523us BEGIN memset_erms
|
|
1348489/1348489 2420721.482282901: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282910: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 133.527us END memset_erms
|
|
-> 133.527us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482282910: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482282910: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282915: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 133.536us BEGIN rcu_read_unlock_strict
|
|
-> 133.538us END rcu_read_unlock_strict
|
|
-> 133.538us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482282915: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282916: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 133.541us END mod_objcg_state
|
|
-> 133.541us END memcg_slab_post_alloc_hook
|
|
-> 133.541us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282917: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 133.542us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482282922: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 133.543us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482282922: 1 branches:uH: call ffffffffad889da9 mmap_region+0x4e9 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282922: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482282954: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 133.548us END vm_area_alloc
|
|
-> 133.548us BEGIN vma_link
|
|
-> 133.564us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482282985: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 133.58us END __vma_link_list
|
|
1348489/1348489 2420721.482283018: 1 branches:uH: call ffffffffadb4bdf6 __rb_insert_augmented+0x156 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 133.611us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482283027: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffadb4bdf9 __rb_insert_augmented+0x159 (foo.so)
|
|
-> 133.644us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482283036: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 133.653us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482283038: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 133.662us END __rb_insert_augmented
|
|
-> 133.662us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482283038: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283043: 1 branches:uH: return ffffffffad885b8b __vma_link_file+0x2b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 133.664us END vma_gap_callbacks_rotate
|
|
-> 133.664us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482283047: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889dae mmap_region+0x4ee (foo.so)
|
|
-> 133.669us END __vma_link_file
|
|
1348489/1348489 2420721.482283047: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283055: 1 branches:uH: call ffffffffad82c04d perf_event_mmap+0x36d (foo.so) => ffffffffad6797e0 arch_vma_name+0x0 (foo.so)
|
|
-> 133.673us END vma_link
|
|
-> 133.673us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482283077: 1 branches:uH: return ffffffffad6797e7 arch_vma_name+0x7 (foo.so) => ffffffffad82c052 perf_event_mmap+0x372 (foo.so)
|
|
-> 133.681us BEGIN arch_vma_name
|
|
1348489/1348489 2420721.482283077: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283095: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 133.703us END arch_vma_name
|
|
-> 133.703us BEGIN strlen
|
|
1348489/1348489 2420721.482283103: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 133.721us END strlen
|
|
1348489/1348489 2420721.482283118: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 133.729us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482283130: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 133.744us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482283131: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 133.756us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482283146: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 133.757us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482283156: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 133.772us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482283164: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 133.782us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482283177: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 133.79us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482283182: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 133.803us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482283198: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 133.808us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482283199: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 133.824us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482283199: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283200: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 133.825us END perf_iterate_ctx
|
|
-> 133.825us END perf_iterate_sb
|
|
-> 133.825us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482283200: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283208: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 133.826us END rcu_read_unlock_strict
|
|
-> 133.826us BEGIN kfree
|
|
1348489/1348489 2420721.482283210: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 133.834us END kfree
|
|
1348489/1348489 2420721.482283213: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
-> 133.836us END perf_event_mmap
|
|
1348489/1348489 2420721.482283213: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283223: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 133.839us BEGIN vma_set_page_prot
|
|
-> 133.844us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482283224: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 133.849us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482283226: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
-> 133.85us END vma_set_page_prot
|
|
1348489/1348489 2420721.482283228: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 133.852us END mmap_region
|
|
1348489/1348489 2420721.482283228: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283234: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 133.854us END do_mmap
|
|
-> 133.854us BEGIN up_write
|
|
1348489/1348489 2420721.482283234: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283242: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 133.86us END up_write
|
|
-> 133.86us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482283242: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad88765f ksys_mmap_pgoff+0x5f (foo.so)
|
|
1348489/1348489 2420721.482283243: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 133.868us END userfaultfd_unmap_complete
|
|
-> 133.868us END vm_mmap_pgoff
|
|
1348489/1348489 2420721.482283243: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283245: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 133.869us END ksys_mmap_pgoff
|
|
-> 133.869us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482283245: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283251: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 133.871us BEGIN syscall_exit_work
|
|
-> 133.874us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482283251: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283253: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 133.877us BEGIN path_put
|
|
-> 133.878us BEGIN dput
|
|
1348489/1348489 2420721.482283253: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283254: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 133.879us END dput
|
|
-> 133.879us END path_put
|
|
-> 133.879us BEGIN mntput
|
|
1348489/1348489 2420721.482283254: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283255: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 133.88us END mntput
|
|
-> 133.88us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482283256: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 133.881us END unroll_tree_refs
|
|
1348489/1348489 2420721.482283258: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 133.882us BEGIN kfree
|
|
1348489/1348489 2420721.482283258: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482283259: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 133.884us END kfree
|
|
-> 133.884us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482283259: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283270: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 133.885us END syscall_exit_work
|
|
-> 133.885us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482283270: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482283271: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 133.896us END exit_to_user_mode_prepare
|
|
-> 133.896us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482283298: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 133.897us END do_syscall_64
|
|
-> 133.897us END __entry_text_start
|
|
-> 133.897us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 133.91us END entry_SYSCALL_64_after_hwframe
|
|
-> 133.91us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482283298: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac96fef14 _dl_map_object_from_fd+0x10f4 (foo.so)
|
|
1348489/1348489 2420721.482283453: 1 branches:uH: hw int 7f9ac96fe7d8 _dl_map_object_from_fd+0x9b8 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 133.924us END syscall_return_via_sysret
|
|
-> 133.924us END mmap64
|
|
1348489/1348489 2420721.482283453: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283461: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 134.079us BEGIN asm_exc_page_fault
|
|
-> 134.083us BEGIN error_entry
|
|
1348489/1348489 2420721.482283540: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 134.087us BEGIN sync_regs
|
|
1348489/1348489 2420721.482283541: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 134.166us END sync_regs
|
|
1348489/1348489 2420721.482283541: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283541: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283543: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 134.167us END error_entry
|
|
-> 134.167us BEGIN exc_page_fault
|
|
-> 134.168us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482283543: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482283543: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482283543: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283545: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 134.169us BEGIN irqentry_enter_from_user_mode
|
|
-> 134.17us END irqentry_enter_from_user_mode
|
|
-> 134.17us END irqentry_enter
|
|
-> 134.17us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482283553: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 134.171us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482283553: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283553: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283555: 1 branches:uH: return ffffffffad87132a vmacache_find+0xaa (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 134.179us END down_read_trylock
|
|
-> 134.179us BEGIN find_vma
|
|
-> 134.18us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482283558: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 134.181us END vmacache_find
|
|
1348489/1348489 2420721.482283561: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 134.184us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482283561: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482283563: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 134.187us END vmacache_update
|
|
-> 134.187us END find_vma
|
|
1348489/1348489 2420721.482283563: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283574: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 134.189us BEGIN handle_mm_fault
|
|
-> 134.194us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482283574: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283574: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283581: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 134.2us END mem_cgroup_from_task
|
|
-> 134.2us BEGIN __count_memcg_events
|
|
-> 134.203us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482283581: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482283581: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283583: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 134.207us END cgroup_rstat_updated
|
|
-> 134.207us END __count_memcg_events
|
|
-> 134.207us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482283583: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283584: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 134.209us END arch_local_irq_enable
|
|
-> 134.209us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482283586: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 134.21us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482283586: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283597: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 134.212us BEGIN __handle_mm_fault
|
|
-> 134.217us BEGIN pgd_none
|
|
1348489/1348489 2420721.482283597: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283597: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482283597: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283603: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 134.223us END pgd_none
|
|
-> 134.223us BEGIN p4d_offset
|
|
-> 134.226us END p4d_offset
|
|
-> 134.226us BEGIN pud_val
|
|
1348489/1348489 2420721.482283603: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283604: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 134.229us END pud_val
|
|
-> 134.229us BEGIN pud_val
|
|
1348489/1348489 2420721.482283604: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283608: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 134.23us END pud_val
|
|
-> 134.23us BEGIN pud_val
|
|
1348489/1348489 2420721.482283608: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283612: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 134.234us END pud_val
|
|
-> 134.234us BEGIN pud_val
|
|
1348489/1348489 2420721.482283612: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283613: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 134.238us END pud_val
|
|
-> 134.238us BEGIN pud_val
|
|
1348489/1348489 2420721.482283613: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283617: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 134.239us END pud_val
|
|
-> 134.239us BEGIN pmd_val
|
|
1348489/1348489 2420721.482283618: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 134.243us END pmd_val
|
|
1348489/1348489 2420721.482283619: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 134.244us BEGIN pmd_val
|
|
1348489/1348489 2420721.482283619: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283621: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 134.245us END pmd_val
|
|
-> 134.245us BEGIN pmd_val
|
|
1348489/1348489 2420721.482283622: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 134.247us END pmd_val
|
|
1348489/1348489 2420721.482283623: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 134.248us BEGIN pmd_val
|
|
1348489/1348489 2420721.482283623: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283623: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283627: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 134.249us END pmd_val
|
|
-> 134.249us BEGIN pmd_page_vaddr
|
|
-> 134.251us BEGIN pmd_val
|
|
1348489/1348489 2420721.482283628: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 134.253us END pmd_val
|
|
1348489/1348489 2420721.482283635: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 134.254us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482283635: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283645: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 134.261us BEGIN filemap_map_pages
|
|
-> 134.266us BEGIN xas_find
|
|
1348489/1348489 2420721.482283645: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283649: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 134.271us BEGIN xas_load
|
|
-> 134.273us BEGIN xas_start
|
|
1348489/1348489 2420721.482283768: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 134.275us END xas_start
|
|
1348489/1348489 2420721.482283769: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 134.394us END xas_load
|
|
1348489/1348489 2420721.482283769: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283912: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 134.395us END xas_find
|
|
-> 134.395us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482283913: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 134.538us END next_uptodate_page
|
|
1348489/1348489 2420721.482283920: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 134.539us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482283920: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283921: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 134.546us END _raw_spin_lock
|
|
-> 134.546us BEGIN PageHuge
|
|
1348489/1348489 2420721.482283921: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283921: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283924: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 134.547us END PageHuge
|
|
-> 134.547us BEGIN do_set_pte
|
|
-> 134.548us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482283924: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283925: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 134.55us END pfn_pte
|
|
-> 134.55us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482283925: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283925: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482283928: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 134.551us END add_mm_counter_fast
|
|
-> 134.551us BEGIN page_add_file_rmap
|
|
-> 134.552us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482284035: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 134.554us END lock_page_memcg
|
|
1348489/1348489 2420721.482284868: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 134.661us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482284868: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482284874: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 135.494us BEGIN __mod_lruvec_state
|
|
-> 135.497us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482284874: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482284874: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285194: 1 branches:uH: call ffffffffad75a379 cgroup_rstat_updated+0x39 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 135.5us END __mod_node_page_state
|
|
-> 135.5us END __mod_lruvec_state
|
|
-> 135.5us BEGIN __mod_memcg_lruvec_state
|
|
-> 135.66us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482285213: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad75a37e cgroup_rstat_updated+0x3e (foo.so)
|
|
-> 135.82us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482285318: 1 branches:uH: jmp ffffffffad75a3f4 cgroup_rstat_updated+0xb4 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 135.839us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482285320: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 135.944us END cgroup_rstat_updated
|
|
-> 135.944us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482285321: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 135.946us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482285321: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285322: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 135.947us END __mod_memcg_lruvec_state
|
|
-> 135.947us END __mod_lruvec_page_state
|
|
-> 135.947us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285322: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285323: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 135.948us END rcu_read_unlock_strict
|
|
-> 135.948us END page_add_file_rmap
|
|
-> 135.948us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482285323: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482285323: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285323: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482285324: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 135.949us END unlock_page_memcg
|
|
-> 135.949us BEGIN rcu_read_unlock_strict
|
|
-> 135.949us END rcu_read_unlock_strict
|
|
-> 135.949us BEGIN native_set_pte
|
|
-> 135.95us END native_set_pte
|
|
1348489/1348489 2420721.482285324: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285329: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 135.95us END do_set_pte
|
|
-> 135.95us BEGIN unlock_page
|
|
1348489/1348489 2420721.482285330: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 135.955us END unlock_page
|
|
1348489/1348489 2420721.482285348: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 135.956us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482285348: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285358: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 135.974us END next_uptodate_page
|
|
-> 135.974us BEGIN PageHuge
|
|
1348489/1348489 2420721.482285358: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285358: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285364: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 135.984us END PageHuge
|
|
-> 135.984us BEGIN do_set_pte
|
|
-> 135.987us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482285365: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 135.99us END pfn_pte
|
|
1348489/1348489 2420721.482285369: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 135.991us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482285369: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285369: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285371: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 135.995us END add_mm_counter_fast
|
|
-> 135.995us BEGIN page_add_file_rmap
|
|
-> 135.996us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482285372: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 135.997us END lock_page_memcg
|
|
1348489/1348489 2420721.482285377: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 135.998us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482285377: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285383: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 136.003us BEGIN __mod_lruvec_state
|
|
-> 136.006us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482285383: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285383: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285385: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 136.009us END __mod_node_page_state
|
|
-> 136.009us END __mod_lruvec_state
|
|
-> 136.009us BEGIN __mod_memcg_lruvec_state
|
|
-> 136.01us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482285385: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482285385: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285386: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 136.011us END cgroup_rstat_updated
|
|
-> 136.011us END __mod_memcg_lruvec_state
|
|
-> 136.011us END __mod_lruvec_page_state
|
|
-> 136.011us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285386: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285387: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 136.012us END rcu_read_unlock_strict
|
|
-> 136.012us END page_add_file_rmap
|
|
-> 136.012us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482285388: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 136.013us END unlock_page_memcg
|
|
-> 136.013us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285388: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285389: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 136.014us END rcu_read_unlock_strict
|
|
-> 136.014us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482285389: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482285389: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285394: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 136.015us END native_set_pte
|
|
-> 136.015us END do_set_pte
|
|
-> 136.015us BEGIN unlock_page
|
|
1348489/1348489 2420721.482285395: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 136.02us END unlock_page
|
|
1348489/1348489 2420721.482285412: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 136.021us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482285412: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285413: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 136.038us END next_uptodate_page
|
|
-> 136.038us BEGIN PageHuge
|
|
1348489/1348489 2420721.482285413: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285413: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285415: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 136.039us END PageHuge
|
|
-> 136.039us BEGIN do_set_pte
|
|
-> 136.04us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482285415: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285417: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 136.041us END pfn_pte
|
|
-> 136.041us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482285417: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285417: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285419: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 136.043us END add_mm_counter_fast
|
|
-> 136.043us BEGIN page_add_file_rmap
|
|
-> 136.044us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482285423: 1 branches:uH: call ffffffffad89238b page_add_file_rmap+0x8b (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 136.045us END lock_page_memcg
|
|
1348489/1348489 2420721.482285423: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285423: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285427: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 136.049us BEGIN __mod_lruvec_page_state
|
|
-> 136.05us BEGIN __mod_lruvec_state
|
|
-> 136.051us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482285427: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285427: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285428: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 136.053us END __mod_node_page_state
|
|
-> 136.053us END __mod_lruvec_state
|
|
-> 136.053us BEGIN __mod_memcg_lruvec_state
|
|
-> 136.053us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482285429: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 136.054us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482285429: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285430: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892390 page_add_file_rmap+0x90 (foo.so)
|
|
-> 136.055us END __mod_memcg_lruvec_state
|
|
-> 136.055us END __mod_lruvec_page_state
|
|
-> 136.055us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285430: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285430: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285431: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 136.056us END rcu_read_unlock_strict
|
|
-> 136.056us END page_add_file_rmap
|
|
-> 136.056us BEGIN unlock_page_memcg
|
|
-> 136.056us END unlock_page_memcg
|
|
-> 136.056us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285431: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285431: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482285432: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 136.057us END rcu_read_unlock_strict
|
|
-> 136.057us BEGIN native_set_pte
|
|
-> 136.058us END native_set_pte
|
|
1348489/1348489 2420721.482285432: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285437: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 136.058us END do_set_pte
|
|
-> 136.058us BEGIN unlock_page
|
|
1348489/1348489 2420721.482285438: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 136.063us END unlock_page
|
|
1348489/1348489 2420721.482285456: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 136.064us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482285456: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285457: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 136.082us END next_uptodate_page
|
|
-> 136.082us BEGIN PageHuge
|
|
1348489/1348489 2420721.482285457: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285474: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 136.083us END PageHuge
|
|
-> 136.083us BEGIN unlock_page
|
|
1348489/1348489 2420721.482285479: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 136.1us END unlock_page
|
|
1348489/1348489 2420721.482285482: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 136.105us BEGIN xas_find
|
|
1348489/1348489 2420721.482285482: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285487: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 136.108us END xas_find
|
|
-> 136.108us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482285487: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285492: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 136.113us END next_uptodate_page
|
|
-> 136.113us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285497: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 136.118us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482285498: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 136.123us END filemap_map_pages
|
|
1348489/1348489 2420721.482285503: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 136.124us END __handle_mm_fault
|
|
1348489/1348489 2420721.482285503: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285508: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 136.129us END handle_mm_fault
|
|
-> 136.129us BEGIN up_read
|
|
1348489/1348489 2420721.482285509: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 136.134us END up_read
|
|
1348489/1348489 2420721.482285509: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285510: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 136.135us END do_user_addr_fault
|
|
-> 136.135us END exc_page_fault
|
|
-> 136.135us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482285510: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285519: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 136.136us END irqentry_exit
|
|
-> 136.136us BEGIN irqentry_exit_to_user_mode
|
|
-> 136.14us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482285520: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 136.145us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482285520: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285520: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285520: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482285608: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac96fe7d8 _dl_map_object_from_fd+0x9b8 (foo.so)
|
|
-> 136.146us END irqentry_exit_to_user_mode
|
|
-> 136.146us END asm_exc_page_fault
|
|
-> 136.146us BEGIN error_return
|
|
-> 136.175us END error_return
|
|
-> 136.175us BEGIN __irqentry_text_end
|
|
-> 136.204us END __irqentry_text_end
|
|
-> 136.204us BEGIN native_iret
|
|
1348489/1348489 2420721.482286039: 1 branches:uH: hw int 7f9ac96fe88d _dl_map_object_from_fd+0xa6d (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 136.234us END native_iret
|
|
1348489/1348489 2420721.482286039: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286047: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 136.665us BEGIN asm_exc_page_fault
|
|
-> 136.669us BEGIN error_entry
|
|
1348489/1348489 2420721.482286126: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 136.673us BEGIN sync_regs
|
|
1348489/1348489 2420721.482286126: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482286126: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286126: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286127: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 136.752us END sync_regs
|
|
-> 136.752us END error_entry
|
|
-> 136.752us BEGIN exc_page_fault
|
|
-> 136.752us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482286128: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 136.753us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482286128: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482286128: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286130: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 136.754us END irqentry_enter_from_user_mode
|
|
-> 136.754us END irqentry_enter
|
|
-> 136.754us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482286139: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 136.756us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482286139: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286139: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286142: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 136.765us END down_read_trylock
|
|
-> 136.765us BEGIN find_vma
|
|
-> 136.766us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482286142: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482286152: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 136.768us END vmacache_find
|
|
-> 136.768us END find_vma
|
|
1348489/1348489 2420721.482286152: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286158: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 136.778us BEGIN handle_mm_fault
|
|
-> 136.781us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482286158: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286158: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286165: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 136.784us END mem_cgroup_from_task
|
|
-> 136.784us BEGIN __count_memcg_events
|
|
-> 136.787us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482286166: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 136.791us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482286166: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286167: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 136.792us END __count_memcg_events
|
|
-> 136.792us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482286167: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286168: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 136.793us END arch_local_irq_enable
|
|
-> 136.793us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482286279: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 136.794us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482286279: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286291: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 136.905us BEGIN __handle_mm_fault
|
|
-> 136.911us BEGIN pgd_none
|
|
1348489/1348489 2420721.482286291: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286292: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 136.917us END pgd_none
|
|
-> 136.917us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482286292: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286298: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 136.918us END p4d_offset
|
|
-> 136.918us BEGIN pud_val
|
|
1348489/1348489 2420721.482286298: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286298: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482286298: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286299: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 136.924us END pud_val
|
|
-> 136.924us BEGIN pud_val
|
|
-> 136.924us END pud_val
|
|
-> 136.924us BEGIN pud_val
|
|
1348489/1348489 2420721.482286300: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 136.925us END pud_val
|
|
1348489/1348489 2420721.482286301: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 136.926us BEGIN pud_val
|
|
1348489/1348489 2420721.482286301: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286302: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 136.927us END pud_val
|
|
-> 136.927us BEGIN pud_val
|
|
1348489/1348489 2420721.482286302: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286303: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 136.928us END pud_val
|
|
-> 136.928us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286303: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286304: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 136.929us END pmd_val
|
|
-> 136.929us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286305: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 136.93us END pmd_val
|
|
1348489/1348489 2420721.482286306: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 136.931us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286306: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286307: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 136.932us END pmd_val
|
|
-> 136.932us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286307: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286307: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286310: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 136.933us END pmd_val
|
|
-> 136.933us BEGIN pmd_page_vaddr
|
|
-> 136.934us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286311: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 136.936us END pmd_val
|
|
1348489/1348489 2420721.482286315: 1 branches:uH: call ffffffffad880897 __handle_mm_fault+0x947 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 136.937us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482286315: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286326: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 136.941us BEGIN pmd_pfn
|
|
-> 136.946us BEGIN pmd_val
|
|
1348489/1348489 2420721.482286327: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad88089c __handle_mm_fault+0x94c (foo.so)
|
|
-> 136.952us END pmd_val
|
|
1348489/1348489 2420721.482286327: 1 branches:uH: call ffffffffad8808b3 __handle_mm_fault+0x963 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286334: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad8808b8 __handle_mm_fault+0x968 (foo.so)
|
|
-> 136.953us END pmd_pfn
|
|
-> 136.953us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482286334: 1 branches:uH: call ffffffffad880b45 __handle_mm_fault+0xbf5 (foo.so) => ffffffffad87c4d0 do_wp_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286334: 1 branches:uH: call ffffffffad87c530 do_wp_page+0x60 (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286346: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87c535 do_wp_page+0x65 (foo.so)
|
|
-> 136.96us END _raw_spin_lock
|
|
-> 136.96us BEGIN do_wp_page
|
|
-> 136.966us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482286358: 1 branches:uH: call ffffffffad87c581 do_wp_page+0xb1 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 136.972us END vm_normal_page
|
|
1348489/1348489 2420721.482286362: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87c586 do_wp_page+0xb6 (foo.so)
|
|
-> 136.984us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482286362: 1 branches:uH: jmp ffffffffad87c591 do_wp_page+0xc1 (foo.so) => ffffffffad879920 wp_page_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286369: 1 branches:uH: call ffffffffad879970 wp_page_copy+0x50 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
-> 136.988us END queued_spin_unlock
|
|
-> 136.988us END do_wp_page
|
|
-> 136.988us BEGIN wp_page_copy
|
|
1348489/1348489 2420721.482286369: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879975 wp_page_copy+0x55 (foo.so)
|
|
1348489/1348489 2420721.482286369: 1 branches:uH: call ffffffffad87999b wp_page_copy+0x7b (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286369: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286382: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 136.995us BEGIN pte_pfn
|
|
-> 136.999us END pte_pfn
|
|
-> 136.999us BEGIN alloc_pages_vma
|
|
-> 137.003us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482286389: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 137.008us END __get_vma_policy
|
|
1348489/1348489 2420721.482286393: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 137.015us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482286393: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286393: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286398: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 137.019us END policy_nodemask
|
|
-> 137.019us BEGIN __alloc_pages
|
|
-> 137.021us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482286416: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
-> 137.024us END should_fail_alloc_page
|
|
1348489/1348489 2420721.482286421: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 137.042us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482286421: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286434: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 137.047us END __next_zones_zonelist
|
|
-> 137.047us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482286547: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 137.06us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482286547: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286552: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 137.173us END __list_del_entry_valid
|
|
-> 137.173us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482286571: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 137.178us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482286572: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 137.197us END clear_page_erms
|
|
1348489/1348489 2420721.482286573: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 137.198us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482286574: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 137.199us END get_page_from_freelist
|
|
1348489/1348489 2420721.482286577: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8799a0 wp_page_copy+0x80 (foo.so)
|
|
-> 137.2us END __alloc_pages
|
|
1348489/1348489 2420721.482286577: 1 branches:uH: call ffffffffad8799bb wp_page_copy+0x9b (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286577: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286991: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 137.203us END alloc_pages_vma
|
|
-> 137.203us BEGIN copy_user_highpage.constprop.0
|
|
-> 137.41us BEGIN copy_page
|
|
1348489/1348489 2420721.482286992: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad8799c0 wp_page_copy+0xa0 (foo.so)
|
|
-> 137.617us END copy_page
|
|
1348489/1348489 2420721.482286992: 1 branches:uH: call ffffffffad8799cd wp_page_copy+0xad (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286992: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286993: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 137.618us END copy_user_highpage.constprop.0
|
|
-> 137.618us BEGIN __mem_cgroup_charge
|
|
-> 137.618us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482286995: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 137.619us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482286995: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286995: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482286996: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 137.621us END rcu_read_unlock_strict
|
|
-> 137.621us BEGIN rcu_read_unlock_strict
|
|
-> 137.622us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482286996: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482286997: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 137.622us END get_mem_cgroup_from_mm
|
|
-> 137.622us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482287012: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 137.623us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482287018: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 137.638us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482287020: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 137.644us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482287020: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287024: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 137.646us END try_charge_memcg
|
|
-> 137.646us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482287024: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287026: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 137.65us END rcu_read_unlock_strict
|
|
-> 137.65us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482287027: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 137.652us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287028: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 137.653us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287028: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287030: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 137.654us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 137.654us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482287031: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 137.656us END memcg_check_events
|
|
1348489/1348489 2420721.482287032: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 137.657us END charge_memcg
|
|
1348489/1348489 2420721.482287033: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 137.658us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482287033: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad8799d2 wp_page_copy+0xb2 (foo.so)
|
|
1348489/1348489 2420721.482287033: 1 branches:uH: call ffffffffad879a21 wp_page_copy+0x101 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287033: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287035: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 137.659us END rcu_read_unlock_strict
|
|
-> 137.659us END __mem_cgroup_charge
|
|
-> 137.659us BEGIN __cgroup_throttle_swaprate
|
|
-> 137.66us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482287035: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287045: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 137.661us END kthread_blkcg
|
|
-> 137.661us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482287045: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad879a26 wp_page_copy+0x106 (foo.so)
|
|
1348489/1348489 2420721.482287046: 1 branches:uH: call ffffffffad879a74 wp_page_copy+0x154 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 137.671us END rcu_read_unlock_strict
|
|
-> 137.671us END __cgroup_throttle_swaprate
|
|
1348489/1348489 2420721.482287046: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287046: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
1348489/1348489 2420721.482287047: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad879a79 wp_page_copy+0x159 (foo.so)
|
|
-> 137.672us BEGIN pmd_pfn
|
|
-> 137.672us BEGIN pmd_val
|
|
-> 137.673us END pmd_val
|
|
1348489/1348489 2420721.482287047: 1 branches:uH: call ffffffffad879aa5 wp_page_copy+0x185 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287047: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287048: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 137.673us END pmd_pfn
|
|
-> 137.673us BEGIN pmd_page_vaddr
|
|
-> 137.673us BEGIN pmd_val
|
|
1348489/1348489 2420721.482287049: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad879aaa wp_page_copy+0x18a (foo.so)
|
|
-> 137.674us END pmd_val
|
|
1348489/1348489 2420721.482287049: 1 branches:uH: call ffffffffad879ab8 wp_page_copy+0x198 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287055: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad879abd wp_page_copy+0x19d (foo.so)
|
|
-> 137.675us END pmd_page_vaddr
|
|
-> 137.675us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482287055: 1 branches:uH: call ffffffffad879c6e wp_page_copy+0x34e (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287056: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c73 wp_page_copy+0x353 (foo.so)
|
|
-> 137.681us END _raw_spin_lock
|
|
-> 137.681us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482287056: 1 branches:uH: call ffffffffad879c80 wp_page_copy+0x360 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287057: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c85 wp_page_copy+0x365 (foo.so)
|
|
-> 137.682us END add_mm_counter_fast
|
|
-> 137.682us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482287057: 1 branches:uH: call ffffffffad879af5 wp_page_copy+0x1d5 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287058: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879afa wp_page_copy+0x1da (foo.so)
|
|
-> 137.683us END add_mm_counter_fast
|
|
-> 137.683us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482287058: 1 branches:uH: call ffffffffad879b0c wp_page_copy+0x1ec (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287059: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad879b11 wp_page_copy+0x1f1 (foo.so)
|
|
-> 137.684us END pte_pfn
|
|
-> 137.684us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482287059: 1 branches:uH: call ffffffffad879b41 wp_page_copy+0x221 (foo.so) => ffffffffad890dd0 ptep_clear_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287066: 1 branches:uH: call ffffffffad890e20 ptep_clear_flush+0x50 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 137.685us END pfn_pte
|
|
-> 137.685us BEGIN ptep_clear_flush
|
|
1348489/1348489 2420721.482287066: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287066: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287091: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 137.692us BEGIN flush_tlb_mm_range
|
|
-> 137.7us BEGIN cpumask_any_but
|
|
-> 137.708us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482287091: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287116: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 137.717us END _find_next_bit
|
|
-> 137.717us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482287118: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 137.742us END _find_next_bit
|
|
1348489/1348489 2420721.482287118: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287139: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 137.744us END cpumask_any_but
|
|
-> 137.744us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482287337: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 137.765us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482287340: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 137.963us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482287341: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad890e25 ptep_clear_flush+0x55 (foo.so)
|
|
-> 137.966us END flush_tlb_func
|
|
1348489/1348489 2420721.482287352: 1 branches:uH: return ffffffffad890e2a ptep_clear_flush+0x5a (foo.so) => ffffffffad879b46 wp_page_copy+0x226 (foo.so)
|
|
-> 137.967us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482287355: 1 branches:uH: call ffffffffad879b69 wp_page_copy+0x249 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
-> 137.978us END ptep_clear_flush
|
|
1348489/1348489 2420721.482287355: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287376: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 137.981us BEGIN page_add_new_anon_rmap
|
|
-> 137.991us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482287376: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287382: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 138.002us BEGIN __mod_lruvec_state
|
|
-> 138.005us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482287382: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287382: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287384: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 138.008us END __mod_node_page_state
|
|
-> 138.008us END __mod_lruvec_state
|
|
-> 138.008us BEGIN __mod_memcg_lruvec_state
|
|
-> 138.009us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287385: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 138.01us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287385: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287385: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482287385: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287387: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad879b6e wp_page_copy+0x24e (foo.so)
|
|
-> 138.011us END __mod_memcg_lruvec_state
|
|
-> 138.011us END __mod_lruvec_page_state
|
|
-> 138.011us BEGIN rcu_read_unlock_strict
|
|
-> 138.012us END rcu_read_unlock_strict
|
|
-> 138.012us END page_add_new_anon_rmap
|
|
-> 138.012us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482287387: 1 branches:uH: call ffffffffad879b74 wp_page_copy+0x254 (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287387: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287393: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad879b79 wp_page_copy+0x259 (foo.so)
|
|
-> 138.013us END __page_set_anon_rmap
|
|
-> 138.013us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 138.016us END lru_cache_add_inactive_or_unevictable
|
|
-> 138.016us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482287393: 1 branches:uH: call ffffffffad879b92 wp_page_copy+0x272 (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287393: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287395: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 138.019us END lru_cache_add
|
|
-> 138.019us BEGIN set_pte
|
|
-> 138.02us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482287395: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad879b97 wp_page_copy+0x277 (foo.so)
|
|
1348489/1348489 2420721.482287395: 1 branches:uH: call ffffffffad879bae wp_page_copy+0x28e (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287395: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287397: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 138.021us END native_set_pte
|
|
-> 138.021us END set_pte
|
|
-> 138.021us BEGIN page_remove_rmap
|
|
-> 138.022us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482287397: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287401: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 138.023us END lock_page_memcg
|
|
-> 138.023us BEGIN PageHuge
|
|
1348489/1348489 2420721.482287401: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287401: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287401: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287426: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 138.027us END PageHuge
|
|
-> 138.027us BEGIN __mod_lruvec_page_state
|
|
-> 138.035us BEGIN __mod_lruvec_state
|
|
-> 138.043us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482287426: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287426: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287430: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 138.052us END __mod_node_page_state
|
|
-> 138.052us END __mod_lruvec_state
|
|
-> 138.052us BEGIN __mod_memcg_lruvec_state
|
|
-> 138.054us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287431: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 138.056us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482287431: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287431: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482287432: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 138.057us END __mod_memcg_lruvec_state
|
|
-> 138.057us END __mod_lruvec_page_state
|
|
-> 138.057us BEGIN rcu_read_unlock_strict
|
|
-> 138.058us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482287432: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287439: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad879bb3 wp_page_copy+0x293 (foo.so)
|
|
-> 138.058us END page_remove_rmap
|
|
-> 138.058us BEGIN unlock_page_memcg
|
|
-> 138.061us END unlock_page_memcg
|
|
-> 138.061us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482287439: 1 branches:uH: call ffffffffad879bbc wp_page_copy+0x29c (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287444: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad879bc1 wp_page_copy+0x2a1 (foo.so)
|
|
-> 138.065us END rcu_read_unlock_strict
|
|
-> 138.065us BEGIN put_page
|
|
1348489/1348489 2420721.482287444: 1 branches:uH: call ffffffffad879bc5 wp_page_copy+0x2a5 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287445: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad879bca wp_page_copy+0x2aa (foo.so)
|
|
-> 138.07us END put_page
|
|
-> 138.07us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482287445: 1 branches:uH: call ffffffffad879bfc wp_page_copy+0x2dc (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287452: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad879c01 wp_page_copy+0x2e1 (foo.so)
|
|
-> 138.071us END queued_spin_unlock
|
|
-> 138.071us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482287452: 1 branches:uH: call ffffffffad8799ec wp_page_copy+0xcc (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287457: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad8799f1 wp_page_copy+0xd1 (foo.so)
|
|
-> 138.078us END free_swap_cache
|
|
-> 138.078us BEGIN put_page
|
|
1348489/1348489 2420721.482287458: 1 branches:uH: return ffffffffad879a16 wp_page_copy+0xf6 (foo.so) => ffffffffad880b4a __handle_mm_fault+0xbfa (foo.so)
|
|
-> 138.083us END put_page
|
|
1348489/1348489 2420721.482287459: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 138.084us END wp_page_copy
|
|
1348489/1348489 2420721.482287462: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 138.085us END __handle_mm_fault
|
|
1348489/1348489 2420721.482287462: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287467: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 138.088us END handle_mm_fault
|
|
-> 138.088us BEGIN up_read
|
|
1348489/1348489 2420721.482287468: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 138.093us END up_read
|
|
1348489/1348489 2420721.482287468: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287479: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 138.094us END do_user_addr_fault
|
|
-> 138.094us END exc_page_fault
|
|
-> 138.094us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482287479: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287494: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 138.105us END irqentry_exit
|
|
-> 138.105us BEGIN irqentry_exit_to_user_mode
|
|
-> 138.112us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482287494: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482287494: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287506: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 138.12us END exit_to_user_mode_prepare
|
|
-> 138.12us END irqentry_exit_to_user_mode
|
|
-> 138.12us END asm_exc_page_fault
|
|
-> 138.12us BEGIN error_return
|
|
1348489/1348489 2420721.482287506: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287620: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac96fe88d _dl_map_object_from_fd+0xa6d (foo.so)
|
|
-> 138.132us END error_return
|
|
-> 138.132us BEGIN __irqentry_text_end
|
|
-> 138.189us END __irqentry_text_end
|
|
-> 138.189us BEGIN native_iret
|
|
1348489/1348489 2420721.482287975: 1 branches:uH: hw int 7f9ac96fea6e _dl_map_object_from_fd+0xc4e (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 138.246us END native_iret
|
|
1348489/1348489 2420721.482287975: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482287983: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 138.601us BEGIN asm_exc_page_fault
|
|
-> 138.605us BEGIN error_entry
|
|
1348489/1348489 2420721.482288062: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 138.609us BEGIN sync_regs
|
|
1348489/1348489 2420721.482288062: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482288062: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288062: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288064: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 138.688us END sync_regs
|
|
-> 138.688us END error_entry
|
|
-> 138.688us BEGIN exc_page_fault
|
|
-> 138.689us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482288064: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482288064: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482288064: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288066: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 138.69us BEGIN irqentry_enter_from_user_mode
|
|
-> 138.691us END irqentry_enter_from_user_mode
|
|
-> 138.691us END irqentry_enter
|
|
-> 138.691us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482288075: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 138.692us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482288075: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288075: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288107: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 138.701us END down_read_trylock
|
|
-> 138.701us BEGIN find_vma
|
|
-> 138.717us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482288129: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 138.733us END vmacache_find
|
|
1348489/1348489 2420721.482288142: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 138.755us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482288142: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482288147: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 138.768us END vmacache_update
|
|
-> 138.768us END find_vma
|
|
1348489/1348489 2420721.482288147: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288159: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 138.773us BEGIN handle_mm_fault
|
|
-> 138.779us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482288159: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288159: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288165: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 138.785us END mem_cgroup_from_task
|
|
-> 138.785us BEGIN __count_memcg_events
|
|
-> 138.788us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482288166: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 138.791us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482288166: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288167: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 138.792us END __count_memcg_events
|
|
-> 138.792us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482288167: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288168: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 138.793us END arch_local_irq_enable
|
|
-> 138.793us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288170: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 138.794us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288170: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288179: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 138.796us BEGIN __handle_mm_fault
|
|
-> 138.8us BEGIN pgd_none
|
|
1348489/1348489 2420721.482288179: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288180: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 138.805us END pgd_none
|
|
-> 138.805us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482288180: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288185: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 138.806us END p4d_offset
|
|
-> 138.806us BEGIN pud_val
|
|
1348489/1348489 2420721.482288186: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 138.811us END pud_val
|
|
1348489/1348489 2420721.482288186: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482288186: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288187: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 138.812us BEGIN pud_val
|
|
-> 138.812us END pud_val
|
|
-> 138.812us BEGIN pud_val
|
|
1348489/1348489 2420721.482288187: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288188: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 138.813us END pud_val
|
|
-> 138.813us BEGIN pud_val
|
|
1348489/1348489 2420721.482288188: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288189: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 138.814us END pud_val
|
|
-> 138.814us BEGIN pud_val
|
|
1348489/1348489 2420721.482288207: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 138.815us END pud_val
|
|
1348489/1348489 2420721.482288222: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 138.833us BEGIN pmd_val
|
|
1348489/1348489 2420721.482288222: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288224: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 138.848us END pmd_val
|
|
-> 138.848us BEGIN pmd_val
|
|
1348489/1348489 2420721.482288246: 1 branches:uH: call ffffffffad881409 __handle_mm_fault+0x14b9 (foo.so) => ffffffffad6799f0 pte_alloc_one+0x0 (foo.so)
|
|
-> 138.85us END pmd_val
|
|
1348489/1348489 2420721.482288246: 1 branches:uH: call ffffffffad6799ff pte_alloc_one+0xf (foo.so) => ffffffffad8c0250 alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288374: 1 branches:uH: call ffffffffad8c02b0 alloc_pages+0x60 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 138.872us BEGIN pte_alloc_one
|
|
-> 138.936us BEGIN alloc_pages
|
|
1348489/1348489 2420721.482288376: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8c02b5 alloc_pages+0x65 (foo.so)
|
|
-> 139us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482288377: 1 branches:uH: jmp ffffffffad8c02e2 alloc_pages+0x92 (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 139.002us END policy_nodemask
|
|
1348489/1348489 2420721.482288377: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288384: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 139.003us END alloc_pages
|
|
-> 139.003us BEGIN __alloc_pages
|
|
-> 139.006us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482288384: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288386: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 139.01us END should_fail_alloc_page
|
|
-> 139.01us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482288386: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288391: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 139.012us END __next_zones_zonelist
|
|
-> 139.012us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482288533: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 139.017us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482288533: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288538: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 139.159us END __list_del_entry_valid
|
|
-> 139.159us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482288560: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 139.164us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482288561: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 139.186us END clear_page_erms
|
|
1348489/1348489 2420721.482288562: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 139.187us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482288577: 1 branches:uH: call ffffffffad8a2566 __alloc_pages+0x266 (foo.so) => ffffffffad8eddb0 __memcg_kmem_charge_page+0x0 (foo.so)
|
|
-> 139.188us END get_page_from_freelist
|
|
1348489/1348489 2420721.482288632: 1 branches:uH: call ffffffffad8ede7d __memcg_kmem_charge_page+0xcd (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 139.203us BEGIN __memcg_kmem_charge_page
|
|
1348489/1348489 2420721.482288654: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ede82 __memcg_kmem_charge_page+0xd2 (foo.so)
|
|
-> 139.258us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288654: 1 branches:uH: call ffffffffad8ede82 __memcg_kmem_charge_page+0xd2 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288654: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ede87 __memcg_kmem_charge_page+0xd7 (foo.so)
|
|
1348489/1348489 2420721.482288654: 1 branches:uH: call ffffffffad8ede9b __memcg_kmem_charge_page+0xeb (foo.so) => ffffffffad8ecdf0 obj_cgroup_charge_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288654: 1 branches:uH: call ffffffffad8ecee9 obj_cgroup_charge_pages+0xf9 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288676: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eceee obj_cgroup_charge_pages+0xfe (foo.so)
|
|
-> 139.28us END rcu_read_unlock_strict
|
|
-> 139.28us BEGIN rcu_read_unlock_strict
|
|
-> 139.287us END rcu_read_unlock_strict
|
|
-> 139.287us BEGIN obj_cgroup_charge_pages
|
|
-> 139.294us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288676: 1 branches:uH: call ffffffffad8ece2d obj_cgroup_charge_pages+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288676: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ece32 obj_cgroup_charge_pages+0x42 (foo.so)
|
|
1348489/1348489 2420721.482288676: 1 branches:uH: call ffffffffad8ece3a obj_cgroup_charge_pages+0x4a (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288693: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 139.302us END rcu_read_unlock_strict
|
|
-> 139.302us BEGIN rcu_read_unlock_strict
|
|
-> 139.31us END rcu_read_unlock_strict
|
|
-> 139.31us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482288699: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 139.319us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482288700: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ece3f obj_cgroup_charge_pages+0x4f (foo.so)
|
|
-> 139.325us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482288700: 1 branches:uH: call ffffffffad8eced3 obj_cgroup_charge_pages+0xe3 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288703: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eced8 obj_cgroup_charge_pages+0xe8 (foo.so)
|
|
-> 139.326us END try_charge_memcg
|
|
-> 139.326us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288704: 1 branches:uH: return ffffffffad8ece71 obj_cgroup_charge_pages+0x81 (foo.so) => ffffffffad8edea0 __memcg_kmem_charge_page+0xf0 (foo.so)
|
|
-> 139.329us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288707: 1 branches:uH: return ffffffffad8edebe __memcg_kmem_charge_page+0x10e (foo.so) => ffffffffad8a256b __alloc_pages+0x26b (foo.so)
|
|
-> 139.33us END obj_cgroup_charge_pages
|
|
1348489/1348489 2420721.482288707: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad679a04 pte_alloc_one+0x14 (foo.so)
|
|
1348489/1348489 2420721.482288707: 1 branches:uH: call ffffffffad679a22 pte_alloc_one+0x32 (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288707: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288730: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 139.333us END __memcg_kmem_charge_page
|
|
-> 139.333us END __alloc_pages
|
|
-> 139.333us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 139.344us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482288730: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288741: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 139.356us BEGIN __mod_lruvec_state
|
|
-> 139.361us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482288741: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288741: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288744: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 139.367us END __mod_node_page_state
|
|
-> 139.367us END __mod_lruvec_state
|
|
-> 139.367us BEGIN __mod_memcg_lruvec_state
|
|
-> 139.368us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482288745: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 139.37us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482288745: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288745: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
1348489/1348489 2420721.482288748: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a27 pte_alloc_one+0x37 (foo.so)
|
|
-> 139.371us END __mod_memcg_lruvec_state
|
|
-> 139.371us END __mod_lruvec_page_state
|
|
-> 139.371us BEGIN rcu_read_unlock_strict
|
|
-> 139.374us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288750: 1 branches:uH: return ffffffffad679a2c pte_alloc_one+0x3c (foo.so) => ffffffffad88140e __handle_mm_fault+0x14be (foo.so)
|
|
-> 139.374us END mod_lruvec_page_state.constprop.0
|
|
1348489/1348489 2420721.482288756: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 139.376us END pte_alloc_one
|
|
1348489/1348489 2420721.482288756: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288771: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 139.382us BEGIN filemap_map_pages
|
|
-> 139.389us BEGIN xas_find
|
|
1348489/1348489 2420721.482288771: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288780: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 139.397us BEGIN xas_load
|
|
-> 139.401us BEGIN xas_start
|
|
1348489/1348489 2420721.482288791: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 139.406us END xas_start
|
|
1348489/1348489 2420721.482288792: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 139.417us END xas_load
|
|
1348489/1348489 2420721.482288792: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288815: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 139.418us END xas_find
|
|
-> 139.418us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482288815: 1 branches:uH: call ffffffffad83bc7f filemap_map_pages+0x1bf (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288828: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83bc84 filemap_map_pages+0x1c4 (foo.so)
|
|
-> 139.441us END next_uptodate_page
|
|
-> 139.441us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482288829: 1 branches:uH: call ffffffffad83bcf0 filemap_map_pages+0x230 (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 139.454us END _raw_spin_lock
|
|
1348489/1348489 2420721.482288834: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad83bcf5 filemap_map_pages+0x235 (foo.so)
|
|
-> 139.455us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482288836: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 139.46us END native_set_pmd
|
|
1348489/1348489 2420721.482288844: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 139.462us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482288844: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288846: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 139.47us END _raw_spin_lock
|
|
-> 139.47us BEGIN PageHuge
|
|
1348489/1348489 2420721.482288846: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288846: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288848: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 139.472us END PageHuge
|
|
-> 139.472us BEGIN do_set_pte
|
|
-> 139.473us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482288848: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288852: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 139.474us END pfn_pte
|
|
-> 139.474us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482288852: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288852: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288854: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 139.478us END add_mm_counter_fast
|
|
-> 139.478us BEGIN page_add_file_rmap
|
|
-> 139.479us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482288859: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 139.48us END lock_page_memcg
|
|
1348489/1348489 2420721.482288859: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288869: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 139.485us END page_add_file_rmap
|
|
-> 139.485us BEGIN unlock_page_memcg
|
|
-> 139.49us END unlock_page_memcg
|
|
-> 139.49us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288869: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288870: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 139.495us END rcu_read_unlock_strict
|
|
-> 139.495us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482288870: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482288870: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288876: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 139.496us END native_set_pte
|
|
-> 139.496us END do_set_pte
|
|
-> 139.496us BEGIN unlock_page
|
|
1348489/1348489 2420721.482288877: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 139.502us END unlock_page
|
|
1348489/1348489 2420721.482288898: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 139.503us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482288898: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288899: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 139.524us END next_uptodate_page
|
|
-> 139.524us BEGIN PageHuge
|
|
1348489/1348489 2420721.482288899: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288899: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288901: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 139.525us END PageHuge
|
|
-> 139.525us BEGIN do_set_pte
|
|
-> 139.526us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482288901: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288903: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 139.527us END pfn_pte
|
|
-> 139.527us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482288903: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288903: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288905: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 139.529us END add_mm_counter_fast
|
|
-> 139.529us BEGIN page_add_file_rmap
|
|
-> 139.53us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482288910: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 139.531us END lock_page_memcg
|
|
1348489/1348489 2420721.482288910: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288919: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 139.536us END page_add_file_rmap
|
|
-> 139.536us BEGIN unlock_page_memcg
|
|
-> 139.54us END unlock_page_memcg
|
|
-> 139.54us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482288919: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288919: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482288920: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 139.545us END rcu_read_unlock_strict
|
|
-> 139.545us BEGIN native_set_pte
|
|
-> 139.546us END native_set_pte
|
|
1348489/1348489 2420721.482288920: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482288925: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 139.546us END do_set_pte
|
|
-> 139.546us BEGIN unlock_page
|
|
1348489/1348489 2420721.482288926: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 139.551us END unlock_page
|
|
1348489/1348489 2420721.482289058: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 139.552us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289058: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289059: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 139.684us END next_uptodate_page
|
|
-> 139.684us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289059: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289059: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289062: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 139.685us END PageHuge
|
|
-> 139.685us BEGIN do_set_pte
|
|
-> 139.686us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289062: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289063: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 139.688us END pfn_pte
|
|
-> 139.688us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289063: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289063: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289065: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 139.689us END add_mm_counter_fast
|
|
-> 139.689us BEGIN page_add_file_rmap
|
|
-> 139.69us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289249: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 139.691us END lock_page_memcg
|
|
1348489/1348489 2420721.482289249: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289255: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 139.875us END page_add_file_rmap
|
|
-> 139.875us BEGIN unlock_page_memcg
|
|
-> 139.878us END unlock_page_memcg
|
|
-> 139.878us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289255: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289256: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 139.881us END rcu_read_unlock_strict
|
|
-> 139.881us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482289256: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289256: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289261: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 139.882us END native_set_pte
|
|
-> 139.882us END do_set_pte
|
|
-> 139.882us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289262: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 139.887us END unlock_page
|
|
1348489/1348489 2420721.482289279: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 139.888us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289279: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289281: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 139.905us END next_uptodate_page
|
|
-> 139.905us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289281: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289281: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289283: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 139.907us END PageHuge
|
|
-> 139.907us BEGIN do_set_pte
|
|
-> 139.908us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289283: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289284: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 139.909us END pfn_pte
|
|
-> 139.909us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289284: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289284: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289287: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 139.91us END add_mm_counter_fast
|
|
-> 139.91us BEGIN page_add_file_rmap
|
|
-> 139.911us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289287: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289292: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 139.913us END lock_page_memcg
|
|
-> 139.913us END page_add_file_rmap
|
|
-> 139.913us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289292: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482289292: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289293: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 139.918us END unlock_page_memcg
|
|
-> 139.918us BEGIN rcu_read_unlock_strict
|
|
-> 139.918us END rcu_read_unlock_strict
|
|
-> 139.918us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482289293: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289293: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289298: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 139.919us END native_set_pte
|
|
-> 139.919us END do_set_pte
|
|
-> 139.919us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289299: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 139.924us END unlock_page
|
|
1348489/1348489 2420721.482289427: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 139.925us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289427: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289428: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.053us END next_uptodate_page
|
|
-> 140.053us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289428: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289428: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289430: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.054us END PageHuge
|
|
-> 140.054us BEGIN do_set_pte
|
|
-> 140.055us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289430: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289432: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.056us END pfn_pte
|
|
-> 140.056us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289432: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289432: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289433: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.058us END add_mm_counter_fast
|
|
-> 140.058us BEGIN page_add_file_rmap
|
|
-> 140.058us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289434: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 140.059us END lock_page_memcg
|
|
1348489/1348489 2420721.482289439: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.06us END page_add_file_rmap
|
|
-> 140.06us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289440: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.065us END unlock_page_memcg
|
|
-> 140.065us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289440: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289440: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482289440: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289440: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289445: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.066us END rcu_read_unlock_strict
|
|
-> 140.066us BEGIN native_set_pte
|
|
-> 140.068us END native_set_pte
|
|
-> 140.068us END do_set_pte
|
|
-> 140.068us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289446: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.071us END unlock_page
|
|
1348489/1348489 2420721.482289566: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.072us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289566: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289567: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.192us END next_uptodate_page
|
|
-> 140.192us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289567: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289567: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289569: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.193us END PageHuge
|
|
-> 140.193us BEGIN do_set_pte
|
|
-> 140.194us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289570: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 140.195us END pfn_pte
|
|
1348489/1348489 2420721.482289571: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.196us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289571: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289571: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289573: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.197us END add_mm_counter_fast
|
|
-> 140.197us BEGIN page_add_file_rmap
|
|
-> 140.198us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289573: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289578: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.199us END lock_page_memcg
|
|
-> 140.199us END page_add_file_rmap
|
|
-> 140.199us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289579: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.204us END unlock_page_memcg
|
|
-> 140.204us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289579: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289579: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482289580: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 140.205us END rcu_read_unlock_strict
|
|
-> 140.205us BEGIN native_set_pte
|
|
-> 140.206us END native_set_pte
|
|
1348489/1348489 2420721.482289580: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289585: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.206us END do_set_pte
|
|
-> 140.206us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289585: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289603: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.211us END unlock_page
|
|
-> 140.211us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289603: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289604: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.229us END next_uptodate_page
|
|
-> 140.229us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289604: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289604: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289607: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.23us END PageHuge
|
|
-> 140.23us BEGIN do_set_pte
|
|
-> 140.231us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289607: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289608: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.233us END pfn_pte
|
|
-> 140.233us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289608: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289608: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289610: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.234us END add_mm_counter_fast
|
|
-> 140.234us BEGIN page_add_file_rmap
|
|
-> 140.235us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289615: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 140.236us END lock_page_memcg
|
|
1348489/1348489 2420721.482289615: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289616: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.241us END page_add_file_rmap
|
|
-> 140.241us BEGIN unlock_page_memcg
|
|
-> 140.241us END unlock_page_memcg
|
|
-> 140.241us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289616: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289617: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 140.242us END rcu_read_unlock_strict
|
|
-> 140.242us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482289617: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289617: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289622: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.243us END native_set_pte
|
|
-> 140.243us END do_set_pte
|
|
-> 140.243us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289623: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.248us END unlock_page
|
|
1348489/1348489 2420721.482289710: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.249us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289710: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289711: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.336us END next_uptodate_page
|
|
-> 140.336us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289711: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289711: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289713: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.337us END PageHuge
|
|
-> 140.337us BEGIN do_set_pte
|
|
-> 140.338us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289713: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289714: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.339us END pfn_pte
|
|
-> 140.339us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289714: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289714: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289716: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.34us END add_mm_counter_fast
|
|
-> 140.34us BEGIN page_add_file_rmap
|
|
-> 140.341us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289717: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 140.342us END lock_page_memcg
|
|
1348489/1348489 2420721.482289722: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.343us END page_add_file_rmap
|
|
-> 140.343us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289723: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.348us END unlock_page_memcg
|
|
-> 140.348us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289723: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289723: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482289724: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 140.349us END rcu_read_unlock_strict
|
|
-> 140.349us BEGIN native_set_pte
|
|
-> 140.35us END native_set_pte
|
|
1348489/1348489 2420721.482289724: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289729: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.35us END do_set_pte
|
|
-> 140.35us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289729: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289774: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.355us END unlock_page
|
|
-> 140.355us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289774: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289775: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.4us END next_uptodate_page
|
|
-> 140.4us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289775: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289775: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289778: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.401us END PageHuge
|
|
-> 140.401us BEGIN do_set_pte
|
|
-> 140.402us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289778: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289779: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.404us END pfn_pte
|
|
-> 140.404us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289779: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289779: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289782: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.405us END add_mm_counter_fast
|
|
-> 140.405us BEGIN page_add_file_rmap
|
|
-> 140.406us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289782: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289787: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.408us END lock_page_memcg
|
|
-> 140.408us END page_add_file_rmap
|
|
-> 140.408us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289788: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.413us END unlock_page_memcg
|
|
-> 140.413us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289788: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289788: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482289788: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289788: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289793: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.414us END rcu_read_unlock_strict
|
|
-> 140.414us BEGIN native_set_pte
|
|
-> 140.416us END native_set_pte
|
|
-> 140.416us END do_set_pte
|
|
-> 140.416us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289795: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.419us END unlock_page
|
|
1348489/1348489 2420721.482289865: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.421us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289865: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289866: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.491us END next_uptodate_page
|
|
-> 140.491us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289866: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289866: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289868: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.492us END PageHuge
|
|
-> 140.492us BEGIN do_set_pte
|
|
-> 140.493us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289869: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 140.494us END pfn_pte
|
|
1348489/1348489 2420721.482289870: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.495us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289870: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289870: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289872: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.496us END add_mm_counter_fast
|
|
-> 140.496us BEGIN page_add_file_rmap
|
|
-> 140.497us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289877: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 140.498us END lock_page_memcg
|
|
1348489/1348489 2420721.482289877: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289878: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.503us END page_add_file_rmap
|
|
-> 140.503us BEGIN unlock_page_memcg
|
|
-> 140.503us END unlock_page_memcg
|
|
-> 140.503us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482289878: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289879: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 140.504us END rcu_read_unlock_strict
|
|
-> 140.504us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482289879: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289879: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289884: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.505us END native_set_pte
|
|
-> 140.505us END do_set_pte
|
|
-> 140.505us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289885: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.51us END unlock_page
|
|
1348489/1348489 2420721.482289925: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.511us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482289925: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289926: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.551us END next_uptodate_page
|
|
-> 140.551us BEGIN PageHuge
|
|
1348489/1348489 2420721.482289926: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289926: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289928: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.552us END PageHuge
|
|
-> 140.552us BEGIN do_set_pte
|
|
-> 140.553us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482289929: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 140.554us END pfn_pte
|
|
1348489/1348489 2420721.482289930: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.555us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482289930: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289930: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289932: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.556us END add_mm_counter_fast
|
|
-> 140.556us BEGIN page_add_file_rmap
|
|
-> 140.557us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482289932: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289938: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.558us END lock_page_memcg
|
|
-> 140.558us END page_add_file_rmap
|
|
-> 140.558us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482289938: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482289938: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289939: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 140.564us END unlock_page_memcg
|
|
-> 140.564us BEGIN rcu_read_unlock_strict
|
|
-> 140.564us END rcu_read_unlock_strict
|
|
-> 140.564us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482289939: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482289939: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482289944: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.565us END native_set_pte
|
|
-> 140.565us END do_set_pte
|
|
-> 140.565us BEGIN unlock_page
|
|
1348489/1348489 2420721.482289945: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.57us END unlock_page
|
|
1348489/1348489 2420721.482290032: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.571us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290032: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290034: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.658us END next_uptodate_page
|
|
-> 140.658us BEGIN PageHuge
|
|
1348489/1348489 2420721.482290034: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290034: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290036: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.66us END PageHuge
|
|
-> 140.66us BEGIN do_set_pte
|
|
-> 140.661us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482290036: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290037: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.662us END pfn_pte
|
|
-> 140.662us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482290037: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290037: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290040: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.663us END add_mm_counter_fast
|
|
-> 140.663us BEGIN page_add_file_rmap
|
|
-> 140.664us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482290147: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 140.666us END lock_page_memcg
|
|
1348489/1348489 2420721.482290147: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290153: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 140.773us END page_add_file_rmap
|
|
-> 140.773us BEGIN unlock_page_memcg
|
|
-> 140.776us END unlock_page_memcg
|
|
-> 140.776us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482290153: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290153: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482290154: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 140.779us END rcu_read_unlock_strict
|
|
-> 140.779us BEGIN native_set_pte
|
|
-> 140.78us END native_set_pte
|
|
1348489/1348489 2420721.482290154: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290178: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.78us END do_set_pte
|
|
-> 140.78us BEGIN unlock_page
|
|
1348489/1348489 2420721.482290179: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.804us END unlock_page
|
|
1348489/1348489 2420721.482290196: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.805us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290196: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290197: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.822us END next_uptodate_page
|
|
-> 140.822us BEGIN PageHuge
|
|
1348489/1348489 2420721.482290197: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290197: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290199: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.823us END PageHuge
|
|
-> 140.823us BEGIN do_set_pte
|
|
-> 140.824us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482290200: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 140.825us END pfn_pte
|
|
1348489/1348489 2420721.482290201: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.826us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482290201: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290201: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290203: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.827us END add_mm_counter_fast
|
|
-> 140.827us BEGIN page_add_file_rmap
|
|
-> 140.828us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482290203: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290209: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.829us END lock_page_memcg
|
|
-> 140.829us END page_add_file_rmap
|
|
-> 140.829us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482290209: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482290209: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290210: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 140.835us END unlock_page_memcg
|
|
-> 140.835us BEGIN rcu_read_unlock_strict
|
|
-> 140.835us END rcu_read_unlock_strict
|
|
-> 140.835us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482290210: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482290210: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290215: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.836us END native_set_pte
|
|
-> 140.836us END do_set_pte
|
|
-> 140.836us BEGIN unlock_page
|
|
1348489/1348489 2420721.482290216: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.841us END unlock_page
|
|
1348489/1348489 2420721.482290315: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.842us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290315: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290316: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.941us END next_uptodate_page
|
|
-> 140.941us BEGIN PageHuge
|
|
1348489/1348489 2420721.482290316: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290316: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290319: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.942us END PageHuge
|
|
-> 140.942us BEGIN do_set_pte
|
|
-> 140.943us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482290319: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290320: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.945us END pfn_pte
|
|
-> 140.945us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482290320: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290320: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290322: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.946us END add_mm_counter_fast
|
|
-> 140.946us BEGIN page_add_file_rmap
|
|
-> 140.947us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482290322: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290328: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.948us END lock_page_memcg
|
|
-> 140.948us END page_add_file_rmap
|
|
-> 140.948us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482290328: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482290328: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290329: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 140.954us END unlock_page_memcg
|
|
-> 140.954us BEGIN rcu_read_unlock_strict
|
|
-> 140.954us END rcu_read_unlock_strict
|
|
-> 140.954us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482290329: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482290329: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290334: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 140.955us END native_set_pte
|
|
-> 140.955us END do_set_pte
|
|
-> 140.955us BEGIN unlock_page
|
|
1348489/1348489 2420721.482290335: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 140.96us END unlock_page
|
|
1348489/1348489 2420721.482290364: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 140.961us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290364: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290365: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 140.99us END next_uptodate_page
|
|
-> 140.99us BEGIN PageHuge
|
|
1348489/1348489 2420721.482290365: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290365: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290367: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 140.991us END PageHuge
|
|
-> 140.991us BEGIN do_set_pte
|
|
-> 140.992us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482290367: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290369: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 140.993us END pfn_pte
|
|
-> 140.993us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482290369: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290369: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290371: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 140.995us END add_mm_counter_fast
|
|
-> 140.995us BEGIN page_add_file_rmap
|
|
-> 140.996us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482290371: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290377: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 140.997us END lock_page_memcg
|
|
-> 140.997us END page_add_file_rmap
|
|
-> 140.997us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482290377: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482290377: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290378: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 141.003us END unlock_page_memcg
|
|
-> 141.003us BEGIN rcu_read_unlock_strict
|
|
-> 141.003us END rcu_read_unlock_strict
|
|
-> 141.003us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482290378: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482290378: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290383: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 141.004us END native_set_pte
|
|
-> 141.004us END do_set_pte
|
|
-> 141.004us BEGIN unlock_page
|
|
1348489/1348489 2420721.482290384: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 141.009us END unlock_page
|
|
1348489/1348489 2420721.482290466: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 141.01us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290466: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290467: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 141.092us END next_uptodate_page
|
|
-> 141.092us BEGIN PageHuge
|
|
1348489/1348489 2420721.482290467: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290467: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290469: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 141.093us END PageHuge
|
|
-> 141.093us BEGIN do_set_pte
|
|
-> 141.094us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482290469: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290470: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 141.095us END pfn_pte
|
|
-> 141.095us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482290470: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290470: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290472: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 141.096us END add_mm_counter_fast
|
|
-> 141.096us BEGIN page_add_file_rmap
|
|
-> 141.097us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482290473: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 141.098us END lock_page_memcg
|
|
1348489/1348489 2420721.482290478: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 141.099us END page_add_file_rmap
|
|
-> 141.099us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482290479: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 141.104us END unlock_page_memcg
|
|
-> 141.104us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482290479: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290479: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482290480: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 141.105us END rcu_read_unlock_strict
|
|
-> 141.105us BEGIN native_set_pte
|
|
-> 141.106us END native_set_pte
|
|
1348489/1348489 2420721.482290480: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290485: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 141.106us END do_set_pte
|
|
-> 141.106us BEGIN unlock_page
|
|
1348489/1348489 2420721.482290485: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290488: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 141.111us END unlock_page
|
|
-> 141.111us BEGIN xas_find
|
|
1348489/1348489 2420721.482290488: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290489: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 141.114us END xas_find
|
|
-> 141.114us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482290490: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 141.115us END next_uptodate_page
|
|
1348489/1348489 2420721.482290490: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
1348489/1348489 2420721.482290491: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 141.116us BEGIN rcu_read_unlock_strict
|
|
-> 141.117us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482290492: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 141.117us END filemap_map_pages
|
|
1348489/1348489 2420721.482290494: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 141.118us END __handle_mm_fault
|
|
1348489/1348489 2420721.482290494: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290499: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 141.12us END handle_mm_fault
|
|
-> 141.12us BEGIN up_read
|
|
1348489/1348489 2420721.482290500: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 141.125us END up_read
|
|
1348489/1348489 2420721.482290500: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290501: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 141.126us END do_user_addr_fault
|
|
-> 141.126us END exc_page_fault
|
|
-> 141.126us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482290501: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290510: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 141.127us END irqentry_exit
|
|
-> 141.127us BEGIN irqentry_exit_to_user_mode
|
|
-> 141.131us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482290510: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482290510: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290511: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 141.136us END exit_to_user_mode_prepare
|
|
-> 141.136us END irqentry_exit_to_user_mode
|
|
-> 141.136us END asm_exc_page_fault
|
|
-> 141.136us BEGIN error_return
|
|
1348489/1348489 2420721.482290511: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290601: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac96fea6e _dl_map_object_from_fd+0xc4e (foo.so)
|
|
-> 141.137us END error_return
|
|
-> 141.137us BEGIN __irqentry_text_end
|
|
-> 141.182us END __irqentry_text_end
|
|
-> 141.182us BEGIN native_iret
|
|
1348489/1348489 2420721.482290655: 1 branches:uH: call 7f9ac96fea5b _dl_map_object_from_fd+0xc3b (foo.so) => 7f9ac96fddb0 _dl_process_pt_gnu_property+0x0 (foo.so)
|
|
-> 141.227us END native_iret
|
|
1348489/1348489 2420721.482290677: 1 branches:uH: return 7f9ac96fde16 _dl_process_pt_gnu_property+0x66 (foo.so) => 7f9ac96fea61 _dl_map_object_from_fd+0xc41 (foo.so)
|
|
-> 141.281us BEGIN _dl_process_pt_gnu_property
|
|
1348489/1348489 2420721.482290799: 1 branches:uH: call 7f9ac96febf6 _dl_map_object_from_fd+0xdd6 (foo.so) => 7f9ac9719bf0 __GI___close_nocancel+0x0 (foo.so)
|
|
-> 141.303us END _dl_process_pt_gnu_property
|
|
1348489/1348489 2420721.482290819: 1 branches:uH: syscall 7f9ac9719bf9 __GI___close_nocancel+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 141.425us BEGIN __GI___close_nocancel
|
|
1348489/1348489 2420721.482290819: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290819: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290833: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 141.445us BEGIN __entry_text_start
|
|
-> 141.449us BEGIN do_syscall_64
|
|
-> 141.454us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482290835: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 141.459us END syscall_enter_from_user_mode
|
|
-> 141.459us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482290842: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 141.461us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482290847: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 141.468us END __audit_syscall_entry
|
|
-> 141.468us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482290847: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482290848: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad9039c0 __x64_sys_close+0x0 (foo.so)
|
|
-> 141.473us END ktime_get_coarse_real_ts64
|
|
-> 141.473us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482290848: 1 branches:uH: call ffffffffad9039c8 __x64_sys_close+0x8 (foo.so) => ffffffffad92ce10 close_fd+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290848: 1 branches:uH: call ffffffffad92ce2b close_fd+0x1b (foo.so) => ffffffffad92cd80 pick_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290848: 1 branches:uH: call ffffffffad92cd98 pick_file+0x18 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290879: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad92cd9d pick_file+0x1d (foo.so)
|
|
-> 141.474us BEGIN __x64_sys_close
|
|
-> 141.481us BEGIN close_fd
|
|
-> 141.489us BEGIN pick_file
|
|
-> 141.497us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482290885: 1 branches:uH: return ffffffffad92cdfd pick_file+0x7d (foo.so) => ffffffffad92ce30 close_fd+0x20 (foo.so)
|
|
-> 141.505us END _raw_spin_lock
|
|
1348489/1348489 2420721.482290885: 1 branches:uH: jmp ffffffffad92ce3f close_fd+0x2f (foo.so) => ffffffffad9035e0 filp_close+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290885: 1 branches:uH: call ffffffffad903621 filp_close+0x41 (foo.so) => ffffffffad95c220 dnotify_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290887: 1 branches:uH: return ffffffffad95c245 dnotify_flush+0x25 (foo.so) => ffffffffad903626 filp_close+0x46 (foo.so)
|
|
-> 141.511us END pick_file
|
|
-> 141.511us END close_fd
|
|
-> 141.511us BEGIN filp_close
|
|
-> 141.512us BEGIN dnotify_flush
|
|
1348489/1348489 2420721.482290887: 1 branches:uH: call ffffffffad90362c filp_close+0x4c (foo.so) => ffffffffad996de0 locks_remove_posix+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290898: 1 branches:uH: return ffffffffad996f5a locks_remove_posix+0x17a (foo.so) => ffffffffad903631 filp_close+0x51 (foo.so)
|
|
-> 141.513us END dnotify_flush
|
|
-> 141.513us BEGIN locks_remove_posix
|
|
1348489/1348489 2420721.482290898: 1 branches:uH: call ffffffffad903634 filp_close+0x54 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290898: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290904: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad903639 filp_close+0x59 (foo.so)
|
|
-> 141.524us END locks_remove_posix
|
|
-> 141.524us BEGIN fput
|
|
-> 141.527us END fput
|
|
-> 141.527us BEGIN fput_many
|
|
1348489/1348489 2420721.482290904: 1 branches:uH: return ffffffffad903641 filp_close+0x61 (foo.so) => ffffffffad9039cd __x64_sys_close+0xd (foo.so)
|
|
1348489/1348489 2420721.482290904: 1 branches:uH: return ffffffffad9039f0 __x64_sys_close+0x30 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482290904: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290906: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 141.53us END fput_many
|
|
-> 141.53us END filp_close
|
|
-> 141.53us END __x64_sys_close
|
|
-> 141.53us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482290906: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290908: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 141.532us BEGIN syscall_exit_work
|
|
-> 141.533us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482290908: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290910: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 141.534us BEGIN path_put
|
|
-> 141.535us BEGIN dput
|
|
1348489/1348489 2420721.482290910: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290911: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 141.536us END dput
|
|
-> 141.536us END path_put
|
|
-> 141.536us BEGIN mntput
|
|
1348489/1348489 2420721.482290911: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290912: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 141.537us END mntput
|
|
-> 141.537us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482290912: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290917: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 141.538us END unroll_tree_refs
|
|
-> 141.538us BEGIN kfree
|
|
1348489/1348489 2420721.482290917: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482290919: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 141.543us END kfree
|
|
-> 141.543us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482290919: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482290929: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 141.545us END syscall_exit_work
|
|
-> 141.545us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482290930: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 141.555us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482290930: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482290955: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719bfb __GI___close_nocancel+0xb (foo.so)
|
|
-> 141.556us END syscall_exit_to_user_mode
|
|
-> 141.556us END do_syscall_64
|
|
-> 141.556us END __entry_text_start
|
|
-> 141.556us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 141.568us END entry_SYSCALL_64_after_hwframe
|
|
-> 141.568us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482290955: 1 branches:uH: return 7f9ac9719c03 __GI___close_nocancel+0x13 (foo.so) => 7f9ac96febfb _dl_map_object_from_fd+0xddb (foo.so)
|
|
1348489/1348489 2420721.482290955: 1 branches:uH: call 7f9ac96fec34 _dl_map_object_from_fd+0xe14 (foo.so) => 7f9ac9708040 _dl_setup_hash+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291060: 1 branches:uH: return 7f9ac97080ad _dl_setup_hash+0x6d (foo.so) => 7f9ac96fec39 _dl_map_object_from_fd+0xe19 (foo.so)
|
|
-> 141.581us END syscall_return_via_sysret
|
|
-> 141.581us END __GI___close_nocancel
|
|
-> 141.581us BEGIN _dl_setup_hash
|
|
1348489/1348489 2420721.482291061: 1 branches:uH: call 7f9ac96ff0a8 _dl_map_object_from_fd+0x1288 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 141.686us END _dl_setup_hash
|
|
1348489/1348489 2420721.482291256: 1 branches:uH: hw int 7f9ac971b0c8 strcmp+0xc88 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 141.687us BEGIN strcmp
|
|
1348489/1348489 2420721.482291256: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291265: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 141.882us BEGIN asm_exc_page_fault
|
|
-> 141.886us BEGIN error_entry
|
|
1348489/1348489 2420721.482291448: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 141.891us BEGIN sync_regs
|
|
1348489/1348489 2420721.482291451: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 142.074us END sync_regs
|
|
1348489/1348489 2420721.482291451: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291451: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291454: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 142.077us END error_entry
|
|
-> 142.077us BEGIN exc_page_fault
|
|
-> 142.078us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482291459: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 142.08us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482291460: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 142.085us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482291462: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
-> 142.086us END irqentry_enter
|
|
1348489/1348489 2420721.482291473: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 142.088us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482291487: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 142.099us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482291487: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291487: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291512: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 142.113us END down_read_trylock
|
|
-> 142.113us BEGIN find_vma
|
|
-> 142.125us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482291513: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 142.138us END vmacache_find
|
|
1348489/1348489 2420721.482291520: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 142.139us END find_vma
|
|
1348489/1348489 2420721.482291520: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291534: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 142.146us BEGIN handle_mm_fault
|
|
-> 142.153us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482291534: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291534: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291544: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 142.16us END mem_cgroup_from_task
|
|
-> 142.16us BEGIN __count_memcg_events
|
|
-> 142.165us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482291544: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482291544: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291546: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 142.17us END cgroup_rstat_updated
|
|
-> 142.17us END __count_memcg_events
|
|
-> 142.17us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482291546: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291547: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 142.172us END arch_local_irq_enable
|
|
-> 142.172us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482291549: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 142.173us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482291549: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291557: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 142.175us BEGIN __handle_mm_fault
|
|
-> 142.179us BEGIN pgd_none
|
|
1348489/1348489 2420721.482291557: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291558: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 142.183us END pgd_none
|
|
-> 142.183us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482291558: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291563: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 142.184us END p4d_offset
|
|
-> 142.184us BEGIN pud_val
|
|
1348489/1348489 2420721.482291563: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291563: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482291563: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291564: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 142.189us END pud_val
|
|
-> 142.189us BEGIN pud_val
|
|
-> 142.189us END pud_val
|
|
-> 142.189us BEGIN pud_val
|
|
1348489/1348489 2420721.482291565: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 142.19us END pud_val
|
|
1348489/1348489 2420721.482291565: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
1348489/1348489 2420721.482291565: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291567: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 142.191us BEGIN pud_val
|
|
-> 142.192us END pud_val
|
|
-> 142.192us BEGIN pud_val
|
|
1348489/1348489 2420721.482291567: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291579: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 142.193us END pud_val
|
|
-> 142.193us BEGIN pmd_val
|
|
1348489/1348489 2420721.482291579: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291580: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 142.205us END pmd_val
|
|
-> 142.205us BEGIN pmd_val
|
|
1348489/1348489 2420721.482291580: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291581: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 142.206us END pmd_val
|
|
-> 142.206us BEGIN pmd_val
|
|
1348489/1348489 2420721.482291581: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291583: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 142.207us END pmd_val
|
|
-> 142.207us BEGIN pmd_val
|
|
1348489/1348489 2420721.482291583: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291583: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291586: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 142.209us END pmd_val
|
|
-> 142.209us BEGIN pmd_page_vaddr
|
|
-> 142.21us BEGIN pmd_val
|
|
1348489/1348489 2420721.482291586: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482291608: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 142.212us END pmd_val
|
|
-> 142.212us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482291608: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291610: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 142.234us BEGIN filemap_map_pages
|
|
-> 142.235us BEGIN xas_find
|
|
1348489/1348489 2420721.482291610: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291615: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 142.236us BEGIN xas_load
|
|
-> 142.238us BEGIN xas_start
|
|
1348489/1348489 2420721.482291621: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 142.241us END xas_start
|
|
1348489/1348489 2420721.482291622: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 142.247us END xas_load
|
|
1348489/1348489 2420721.482291622: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291747: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 142.248us END xas_find
|
|
-> 142.248us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482291749: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 142.373us END next_uptodate_page
|
|
1348489/1348489 2420721.482291755: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 142.375us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482291755: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291756: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 142.381us END _raw_spin_lock
|
|
-> 142.381us BEGIN PageHuge
|
|
1348489/1348489 2420721.482291756: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291756: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291758: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 142.382us END PageHuge
|
|
-> 142.382us BEGIN do_set_pte
|
|
-> 142.383us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482291759: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 142.384us END pfn_pte
|
|
1348489/1348489 2420721.482291760: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 142.385us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482291760: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291760: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291762: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 142.386us END add_mm_counter_fast
|
|
-> 142.386us BEGIN page_add_file_rmap
|
|
-> 142.387us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482291762: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291776: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 142.388us END lock_page_memcg
|
|
-> 142.388us END page_add_file_rmap
|
|
-> 142.388us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482291777: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 142.402us END unlock_page_memcg
|
|
-> 142.402us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482291777: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291778: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 142.403us END rcu_read_unlock_strict
|
|
-> 142.403us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482291778: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482291778: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291784: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 142.404us END native_set_pte
|
|
-> 142.404us END do_set_pte
|
|
-> 142.404us BEGIN unlock_page
|
|
1348489/1348489 2420721.482291784: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291907: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 142.41us END unlock_page
|
|
-> 142.41us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482291907: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291908: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 142.533us END next_uptodate_page
|
|
-> 142.533us BEGIN PageHuge
|
|
1348489/1348489 2420721.482291908: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291908: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291910: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 142.534us END PageHuge
|
|
-> 142.534us BEGIN do_set_pte
|
|
-> 142.535us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482291911: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 142.536us END pfn_pte
|
|
1348489/1348489 2420721.482291912: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 142.537us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482291912: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291912: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291914: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 142.538us END add_mm_counter_fast
|
|
-> 142.538us BEGIN page_add_file_rmap
|
|
-> 142.539us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482291914: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291929: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 142.54us END lock_page_memcg
|
|
-> 142.54us END page_add_file_rmap
|
|
-> 142.54us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482291930: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 142.555us END unlock_page_memcg
|
|
-> 142.555us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482291930: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291930: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482291931: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 142.556us END rcu_read_unlock_strict
|
|
-> 142.556us BEGIN native_set_pte
|
|
-> 142.557us END native_set_pte
|
|
1348489/1348489 2420721.482291931: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482291936: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 142.557us END do_set_pte
|
|
-> 142.557us BEGIN unlock_page
|
|
1348489/1348489 2420721.482291937: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 142.562us END unlock_page
|
|
1348489/1348489 2420721.482292062: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 142.563us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482292062: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292063: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 142.688us END next_uptodate_page
|
|
-> 142.688us BEGIN PageHuge
|
|
1348489/1348489 2420721.482292063: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292063: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292065: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 142.689us END PageHuge
|
|
-> 142.689us BEGIN do_set_pte
|
|
-> 142.69us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482292066: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 142.691us END pfn_pte
|
|
1348489/1348489 2420721.482292067: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 142.692us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482292067: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292067: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292069: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 142.693us END add_mm_counter_fast
|
|
-> 142.693us BEGIN page_add_file_rmap
|
|
-> 142.694us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482292069: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292075: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 142.695us END lock_page_memcg
|
|
-> 142.695us END page_add_file_rmap
|
|
-> 142.695us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482292075: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482292075: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292076: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 142.701us END unlock_page_memcg
|
|
-> 142.701us BEGIN rcu_read_unlock_strict
|
|
-> 142.701us END rcu_read_unlock_strict
|
|
-> 142.701us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482292076: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482292076: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292081: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 142.702us END native_set_pte
|
|
-> 142.702us END do_set_pte
|
|
-> 142.702us BEGIN unlock_page
|
|
1348489/1348489 2420721.482292082: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 142.707us END unlock_page
|
|
1348489/1348489 2420721.482292183: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 142.708us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482292183: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292184: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 142.809us END next_uptodate_page
|
|
-> 142.809us BEGIN PageHuge
|
|
1348489/1348489 2420721.482292184: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292184: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292186: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 142.81us END PageHuge
|
|
-> 142.81us BEGIN do_set_pte
|
|
-> 142.811us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482292187: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 142.812us END pfn_pte
|
|
1348489/1348489 2420721.482292188: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 142.813us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482292188: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292188: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292190: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 142.814us END add_mm_counter_fast
|
|
-> 142.814us BEGIN page_add_file_rmap
|
|
-> 142.815us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482292195: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 142.816us END lock_page_memcg
|
|
1348489/1348489 2420721.482292195: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292196: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 142.821us END page_add_file_rmap
|
|
-> 142.821us BEGIN unlock_page_memcg
|
|
-> 142.821us END unlock_page_memcg
|
|
-> 142.821us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482292196: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292197: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 142.822us END rcu_read_unlock_strict
|
|
-> 142.822us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482292197: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482292197: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292202: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 142.823us END native_set_pte
|
|
-> 142.823us END do_set_pte
|
|
-> 142.823us BEGIN unlock_page
|
|
1348489/1348489 2420721.482292203: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 142.828us END unlock_page
|
|
1348489/1348489 2420721.482292635: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 142.829us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482292635: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292637: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 143.261us END next_uptodate_page
|
|
-> 143.261us BEGIN PageHuge
|
|
1348489/1348489 2420721.482292637: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292637: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292639: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.263us END PageHuge
|
|
-> 143.263us BEGIN do_set_pte
|
|
-> 143.264us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482292639: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292640: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.265us END pfn_pte
|
|
-> 143.265us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482292640: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292640: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292643: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.266us END add_mm_counter_fast
|
|
-> 143.266us BEGIN page_add_file_rmap
|
|
-> 143.267us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482292643: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292648: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.269us END lock_page_memcg
|
|
-> 143.269us END page_add_file_rmap
|
|
-> 143.269us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482292649: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.274us END unlock_page_memcg
|
|
-> 143.274us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482292649: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292649: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482292650: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 143.275us END rcu_read_unlock_strict
|
|
-> 143.275us BEGIN native_set_pte
|
|
-> 143.276us END native_set_pte
|
|
1348489/1348489 2420721.482292650: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292655: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.276us END do_set_pte
|
|
-> 143.276us BEGIN unlock_page
|
|
1348489/1348489 2420721.482292656: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.281us END unlock_page
|
|
1348489/1348489 2420721.482292782: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.282us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482292782: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292782: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482292782: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292782: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292785: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.408us END next_uptodate_page
|
|
-> 143.408us BEGIN PageHuge
|
|
-> 143.409us END PageHuge
|
|
-> 143.409us BEGIN do_set_pte
|
|
-> 143.41us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482292785: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292786: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.411us END pfn_pte
|
|
-> 143.411us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482292786: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292786: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292789: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.412us END add_mm_counter_fast
|
|
-> 143.412us BEGIN page_add_file_rmap
|
|
-> 143.413us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482292794: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 143.415us END lock_page_memcg
|
|
1348489/1348489 2420721.482292794: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292795: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.42us END page_add_file_rmap
|
|
-> 143.42us BEGIN unlock_page_memcg
|
|
-> 143.42us END unlock_page_memcg
|
|
-> 143.42us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482292795: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292795: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482292795: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482292795: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292904: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.421us END rcu_read_unlock_strict
|
|
-> 143.421us BEGIN native_set_pte
|
|
-> 143.475us END native_set_pte
|
|
-> 143.475us END do_set_pte
|
|
-> 143.475us BEGIN unlock_page
|
|
1348489/1348489 2420721.482292909: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.53us END unlock_page
|
|
1348489/1348489 2420721.482292946: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.535us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482292946: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292948: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 143.572us END next_uptodate_page
|
|
-> 143.572us BEGIN PageHuge
|
|
1348489/1348489 2420721.482292948: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292948: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292950: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.574us END PageHuge
|
|
-> 143.574us BEGIN do_set_pte
|
|
-> 143.575us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482292950: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292951: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.576us END pfn_pte
|
|
-> 143.576us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482292951: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292951: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292954: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.577us END add_mm_counter_fast
|
|
-> 143.577us BEGIN page_add_file_rmap
|
|
-> 143.578us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482292954: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292959: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.58us END lock_page_memcg
|
|
-> 143.58us END page_add_file_rmap
|
|
-> 143.58us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482292960: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.585us END unlock_page_memcg
|
|
-> 143.585us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482292960: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292960: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482292961: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 143.586us END rcu_read_unlock_strict
|
|
-> 143.586us BEGIN native_set_pte
|
|
-> 143.587us END native_set_pte
|
|
1348489/1348489 2420721.482292961: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482292966: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.587us END do_set_pte
|
|
-> 143.587us BEGIN unlock_page
|
|
1348489/1348489 2420721.482292971: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.592us END unlock_page
|
|
1348489/1348489 2420721.482293088: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.597us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293088: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293089: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 143.714us END next_uptodate_page
|
|
-> 143.714us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293089: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293089: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293091: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.715us END PageHuge
|
|
-> 143.715us BEGIN do_set_pte
|
|
-> 143.716us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293092: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 143.717us END pfn_pte
|
|
1348489/1348489 2420721.482293092: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482293092: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293092: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293095: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.718us BEGIN add_mm_counter_fast
|
|
-> 143.719us END add_mm_counter_fast
|
|
-> 143.719us BEGIN page_add_file_rmap
|
|
-> 143.72us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293095: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293100: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.721us END lock_page_memcg
|
|
-> 143.721us END page_add_file_rmap
|
|
-> 143.721us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293101: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.726us END unlock_page_memcg
|
|
-> 143.726us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293101: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293101: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482293102: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 143.727us END rcu_read_unlock_strict
|
|
-> 143.727us BEGIN native_set_pte
|
|
-> 143.728us END native_set_pte
|
|
1348489/1348489 2420721.482293102: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293107: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.728us END do_set_pte
|
|
-> 143.728us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293108: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.733us END unlock_page
|
|
1348489/1348489 2420721.482293126: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.734us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293126: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293126: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482293126: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293126: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293129: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.752us END next_uptodate_page
|
|
-> 143.752us BEGIN PageHuge
|
|
-> 143.753us END PageHuge
|
|
-> 143.753us BEGIN do_set_pte
|
|
-> 143.754us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293129: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293130: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.755us END pfn_pte
|
|
-> 143.755us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293130: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293130: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293132: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.756us END add_mm_counter_fast
|
|
-> 143.756us BEGIN page_add_file_rmap
|
|
-> 143.757us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293133: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 143.758us END lock_page_memcg
|
|
1348489/1348489 2420721.482293138: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.759us END page_add_file_rmap
|
|
-> 143.759us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293139: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.764us END unlock_page_memcg
|
|
-> 143.764us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293139: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293139: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482293139: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293139: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293144: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.765us END rcu_read_unlock_strict
|
|
-> 143.765us BEGIN native_set_pte
|
|
-> 143.767us END native_set_pte
|
|
-> 143.767us END do_set_pte
|
|
-> 143.767us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293146: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.77us END unlock_page
|
|
1348489/1348489 2420721.482293235: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.772us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293235: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293236: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 143.861us END next_uptodate_page
|
|
-> 143.861us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293236: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293236: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293239: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.862us END PageHuge
|
|
-> 143.862us BEGIN do_set_pte
|
|
-> 143.863us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293239: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293240: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.865us END pfn_pte
|
|
-> 143.865us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293240: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293240: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293242: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.866us END add_mm_counter_fast
|
|
-> 143.866us BEGIN page_add_file_rmap
|
|
-> 143.867us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293242: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293248: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.868us END lock_page_memcg
|
|
-> 143.868us END page_add_file_rmap
|
|
-> 143.868us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293248: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482293248: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293249: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 143.874us END unlock_page_memcg
|
|
-> 143.874us BEGIN rcu_read_unlock_strict
|
|
-> 143.874us END rcu_read_unlock_strict
|
|
-> 143.874us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482293249: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293249: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293254: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.875us END native_set_pte
|
|
-> 143.875us END do_set_pte
|
|
-> 143.875us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293255: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.88us END unlock_page
|
|
1348489/1348489 2420721.482293288: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.881us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293288: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293288: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482293288: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293288: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293291: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 143.914us END next_uptodate_page
|
|
-> 143.914us BEGIN PageHuge
|
|
-> 143.915us END PageHuge
|
|
-> 143.915us BEGIN do_set_pte
|
|
-> 143.916us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293291: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293292: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 143.917us END pfn_pte
|
|
-> 143.917us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293292: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293292: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293294: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 143.918us END add_mm_counter_fast
|
|
-> 143.918us BEGIN page_add_file_rmap
|
|
-> 143.919us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293295: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 143.92us END lock_page_memcg
|
|
1348489/1348489 2420721.482293300: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 143.921us END page_add_file_rmap
|
|
-> 143.921us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293301: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 143.926us END unlock_page_memcg
|
|
-> 143.926us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293301: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293301: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482293301: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293301: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293307: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 143.927us END rcu_read_unlock_strict
|
|
-> 143.927us BEGIN native_set_pte
|
|
-> 143.93us END native_set_pte
|
|
-> 143.93us END do_set_pte
|
|
-> 143.93us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293308: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 143.933us END unlock_page
|
|
1348489/1348489 2420721.482293391: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 143.934us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293391: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293392: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 144.017us END next_uptodate_page
|
|
-> 144.017us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293392: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293392: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293394: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 144.018us END PageHuge
|
|
-> 144.018us BEGIN do_set_pte
|
|
-> 144.019us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293394: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293396: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 144.02us END pfn_pte
|
|
-> 144.02us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293396: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293396: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293398: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 144.022us END add_mm_counter_fast
|
|
-> 144.022us BEGIN page_add_file_rmap
|
|
-> 144.023us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293398: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293404: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 144.024us END lock_page_memcg
|
|
-> 144.024us END page_add_file_rmap
|
|
-> 144.024us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293404: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482293404: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293404: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482293405: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 144.03us END unlock_page_memcg
|
|
-> 144.03us BEGIN rcu_read_unlock_strict
|
|
-> 144.03us END rcu_read_unlock_strict
|
|
-> 144.03us BEGIN native_set_pte
|
|
-> 144.031us END native_set_pte
|
|
1348489/1348489 2420721.482293405: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293410: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 144.031us END do_set_pte
|
|
-> 144.031us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293411: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 144.036us END unlock_page
|
|
1348489/1348489 2420721.482293510: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 144.037us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293510: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293511: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 144.136us END next_uptodate_page
|
|
-> 144.136us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293511: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293511: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293514: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 144.137us END PageHuge
|
|
-> 144.137us BEGIN do_set_pte
|
|
-> 144.138us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293514: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293515: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 144.14us END pfn_pte
|
|
-> 144.14us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293515: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293515: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293517: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 144.141us END add_mm_counter_fast
|
|
-> 144.141us BEGIN page_add_file_rmap
|
|
-> 144.142us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293522: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 144.143us END lock_page_memcg
|
|
1348489/1348489 2420721.482293522: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293523: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 144.148us END page_add_file_rmap
|
|
-> 144.148us BEGIN unlock_page_memcg
|
|
-> 144.148us END unlock_page_memcg
|
|
-> 144.148us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293523: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293524: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 144.149us END rcu_read_unlock_strict
|
|
-> 144.149us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482293524: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293524: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293529: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 144.15us END native_set_pte
|
|
-> 144.15us END do_set_pte
|
|
-> 144.15us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293530: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 144.155us END unlock_page
|
|
1348489/1348489 2420721.482293549: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 144.156us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293549: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293550: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 144.175us END next_uptodate_page
|
|
-> 144.175us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293550: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293550: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293552: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 144.176us END PageHuge
|
|
-> 144.176us BEGIN do_set_pte
|
|
-> 144.177us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293553: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 144.178us END pfn_pte
|
|
1348489/1348489 2420721.482293553: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482293553: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293553: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293556: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 144.179us BEGIN add_mm_counter_fast
|
|
-> 144.18us END add_mm_counter_fast
|
|
-> 144.18us BEGIN page_add_file_rmap
|
|
-> 144.181us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293556: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293561: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 144.182us END lock_page_memcg
|
|
-> 144.182us END page_add_file_rmap
|
|
-> 144.182us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293562: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 144.187us END unlock_page_memcg
|
|
-> 144.187us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293562: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293563: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 144.188us END rcu_read_unlock_strict
|
|
-> 144.188us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482293563: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293563: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293568: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 144.189us END native_set_pte
|
|
-> 144.189us END do_set_pte
|
|
-> 144.189us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293569: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 144.194us END unlock_page
|
|
1348489/1348489 2420721.482293657: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 144.195us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293657: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293658: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 144.283us END next_uptodate_page
|
|
-> 144.283us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293658: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293658: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293660: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 144.284us END PageHuge
|
|
-> 144.284us BEGIN do_set_pte
|
|
-> 144.285us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293660: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293661: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 144.286us END pfn_pte
|
|
-> 144.286us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293661: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293661: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293664: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 144.287us END add_mm_counter_fast
|
|
-> 144.287us BEGIN page_add_file_rmap
|
|
-> 144.288us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293664: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293669: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 144.29us END lock_page_memcg
|
|
-> 144.29us END page_add_file_rmap
|
|
-> 144.29us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293670: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 144.295us END unlock_page_memcg
|
|
-> 144.295us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293670: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293671: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 144.296us END rcu_read_unlock_strict
|
|
-> 144.296us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482293671: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482293671: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293676: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 144.297us END native_set_pte
|
|
-> 144.297us END do_set_pte
|
|
-> 144.297us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293677: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 144.302us END unlock_page
|
|
1348489/1348489 2420721.482293700: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 144.303us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293700: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293702: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 144.326us END next_uptodate_page
|
|
-> 144.326us BEGIN PageHuge
|
|
1348489/1348489 2420721.482293702: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293702: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293704: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 144.328us END PageHuge
|
|
-> 144.328us BEGIN do_set_pte
|
|
-> 144.329us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482293704: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293705: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 144.33us END pfn_pte
|
|
-> 144.33us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482293705: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293705: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293707: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 144.331us END add_mm_counter_fast
|
|
-> 144.331us BEGIN page_add_file_rmap
|
|
-> 144.332us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482293708: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 144.333us END lock_page_memcg
|
|
1348489/1348489 2420721.482293713: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 144.334us END page_add_file_rmap
|
|
-> 144.334us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482293714: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 144.339us END unlock_page_memcg
|
|
-> 144.339us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293714: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293714: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482293715: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 144.34us END rcu_read_unlock_strict
|
|
-> 144.34us BEGIN native_set_pte
|
|
-> 144.341us END native_set_pte
|
|
1348489/1348489 2420721.482293715: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293720: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 144.341us END do_set_pte
|
|
-> 144.341us BEGIN unlock_page
|
|
1348489/1348489 2420721.482293720: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293858: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 144.346us END unlock_page
|
|
-> 144.346us BEGIN xas_find
|
|
1348489/1348489 2420721.482293858: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293860: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 144.484us END xas_find
|
|
-> 144.484us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482293860: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293862: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 144.486us END next_uptodate_page
|
|
-> 144.486us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293863: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 144.488us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482293864: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 144.489us END filemap_map_pages
|
|
1348489/1348489 2420721.482293868: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 144.49us END __handle_mm_fault
|
|
1348489/1348489 2420721.482293868: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293899: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 144.494us END handle_mm_fault
|
|
-> 144.494us BEGIN up_read
|
|
1348489/1348489 2420721.482293899: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482293899: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293900: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 144.525us END up_read
|
|
-> 144.525us END do_user_addr_fault
|
|
-> 144.525us END exc_page_fault
|
|
-> 144.525us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482293900: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293909: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 144.526us END irqentry_exit
|
|
-> 144.526us BEGIN irqentry_exit_to_user_mode
|
|
-> 144.53us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482293910: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 144.535us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482293910: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293910: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482293910: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294009: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac971b0c8 strcmp+0xc88 (foo.so)
|
|
-> 144.536us END irqentry_exit_to_user_mode
|
|
-> 144.536us END asm_exc_page_fault
|
|
-> 144.536us BEGIN error_return
|
|
-> 144.569us END error_return
|
|
-> 144.569us BEGIN __irqentry_text_end
|
|
-> 144.602us END __irqentry_text_end
|
|
-> 144.602us BEGIN native_iret
|
|
1348489/1348489 2420721.482294151: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac96ff0ad _dl_map_object_from_fd+0x128d (foo.so)
|
|
-> 144.635us END native_iret
|
|
1348489/1348489 2420721.482294151: 1 branches:uH: call 7f9ac96fecc9 _dl_map_object_from_fd+0xea9 (foo.so) => 7f9ac9708c00 _dl_assign_tls_modid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294154: 1 branches:uH: return 7f9ac9708c2e _dl_assign_tls_modid+0x2e (foo.so) => 7f9ac96fecce _dl_map_object_from_fd+0xeae (foo.so)
|
|
-> 144.777us END strcmp
|
|
-> 144.777us BEGIN _dl_assign_tls_modid
|
|
1348489/1348489 2420721.482294154: 1 branches:uH: call 7f9ac96fecd5 _dl_map_object_from_fd+0xeb5 (foo.so) => 7f9ac9702710 _dl_add_to_namespace_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294155: 1 branches:uH: call 7f9ac9702728 _dl_add_to_namespace_list+0x18 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 144.78us END _dl_assign_tls_modid
|
|
-> 144.78us BEGIN _dl_add_to_namespace_list
|
|
1348489/1348489 2420721.482294156: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac970272e _dl_add_to_namespace_list+0x1e (foo.so)
|
|
-> 144.781us BEGIN rtld_mutex_dummy
|
|
1348489/1348489 2420721.482294167: 1 branches:uH: jmp 7f9ac9702791 _dl_add_to_namespace_list+0x81 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 144.782us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482294167: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac96fecda _dl_map_object_from_fd+0xeba (foo.so)
|
|
1348489/1348489 2420721.482294170: 1 branches:uH: call 7f9ac96fed38 _dl_map_object_from_fd+0xf18 (foo.so) => 7f9ac970eef0 _dl_audit_objopen+0x0 (foo.so)
|
|
-> 144.793us END _dl_add_to_namespace_list
|
|
-> 144.793us BEGIN rtld_mutex_dummy
|
|
-> 144.796us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482294173: 1 branches:uH: return 7f9ac970eefe _dl_audit_objopen+0xe (foo.so) => 7f9ac96fed3d _dl_map_object_from_fd+0xf1d (foo.so)
|
|
-> 144.796us BEGIN _dl_audit_objopen
|
|
1348489/1348489 2420721.482294174: 1 branches:uH: return 7f9ac96fe3de _dl_map_object_from_fd+0x5be (foo.so) => 7f9ac96ff7ac _dl_map_object+0x1fc (foo.so)
|
|
-> 144.799us END _dl_audit_objopen
|
|
1348489/1348489 2420721.482294176: 1 branches:uH: return 7f9ac96ff6be _dl_map_object+0x10e (foo.so) => 7f9ac96f92b5 openaux+0x35 (foo.so)
|
|
-> 144.8us END _dl_map_object_from_fd
|
|
1348489/1348489 2420721.482294176: 1 branches:uH: return 7f9ac96f92ba openaux+0x3a (foo.so) => 7f9ac9710bee _dl_catch_exception+0x6e (foo.so)
|
|
1348489/1348489 2420721.482294176: 1 branches:uH: return 7f9ac9710c19 _dl_catch_exception+0x99 (foo.so) => 7f9ac96f970c _dl_map_object_deps+0x44c (foo.so)
|
|
1348489/1348489 2420721.482294249: 1 branches:uH: call 7f9ac96f9e0b _dl_map_object_deps+0xb4b (foo.so) => 7f9ac9719e10 __libc_scratch_buffer_set_array_size+0x0 (foo.so)
|
|
-> 144.802us END _dl_map_object
|
|
-> 144.802us END openaux
|
|
-> 144.802us END _dl_catch_exception
|
|
1348489/1348489 2420721.482294295: 1 branches:uH: return 7f9ac9719e73 __libc_scratch_buffer_set_array_size+0x63 (foo.so) => 7f9ac96f9e11 _dl_map_object_deps+0xb51 (foo.so)
|
|
-> 144.875us BEGIN __libc_scratch_buffer_set_array_size
|
|
1348489/1348489 2420721.482294301: 1 branches:uH: call 7f9ac96f95fe _dl_map_object_deps+0x33e (foo.so) => 7f9ac96fd200 _dl_dst_count+0x0 (foo.so)
|
|
-> 144.921us END __libc_scratch_buffer_set_array_size
|
|
1348489/1348489 2420721.482294301: 1 branches:uH: call 7f9ac96fd214 _dl_dst_count+0x14 (foo.so) => 7f9ac971da30 strchr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294346: 1 branches:uH: return 7f9ac971dbb4 strchr+0x184 (foo.so) => 7f9ac96fd219 _dl_dst_count+0x19 (foo.so)
|
|
-> 144.927us BEGIN _dl_dst_count
|
|
-> 144.949us BEGIN strchr
|
|
1348489/1348489 2420721.482294347: 1 branches:uH: return 7f9ac96fd229 _dl_dst_count+0x29 (foo.so) => 7f9ac96f9603 _dl_map_object_deps+0x343 (foo.so)
|
|
-> 144.972us END strchr
|
|
1348489/1348489 2420721.482294355: 1 branches:uH: call 7f9ac96f9706 _dl_map_object_deps+0x446 (foo.so) => 7f9ac9710b80 _dl_catch_exception+0x0 (foo.so)
|
|
-> 144.973us END _dl_dst_count
|
|
1348489/1348489 2420721.482294356: 1 branches:uH: call 7f9ac9710bd2 _dl_catch_exception+0x52 (foo.so) => 7f9ac971a110 __GI___sigsetjmp+0x0 (foo.so)
|
|
-> 144.981us BEGIN _dl_catch_exception
|
|
1348489/1348489 2420721.482294358: 1 branches:uH: return 7f9ac971a16e __GI___sigsetjmp+0x5e (foo.so) => 7f9ac9710bd7 _dl_catch_exception+0x57 (foo.so)
|
|
-> 144.982us BEGIN __GI___sigsetjmp
|
|
1348489/1348489 2420721.482294358: 1 branches:uH: call 7f9ac9710bec _dl_catch_exception+0x6c (foo.so) => 7f9ac96f9280 openaux+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294358: 1 branches:uH: call 7f9ac96f92b0 openaux+0x30 (foo.so) => 7f9ac96ff5b0 _dl_map_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294361: 1 branches:uH: call 7f9ac96ff646 _dl_map_object+0x96 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 144.984us END __GI___sigsetjmp
|
|
-> 144.984us BEGIN openaux
|
|
-> 144.985us BEGIN _dl_map_object
|
|
1348489/1348489 2420721.482294361: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294376: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 144.987us BEGIN _dl_name_match_p
|
|
-> 144.994us BEGIN strcmp
|
|
1348489/1348489 2420721.482294381: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 145.002us END strcmp
|
|
1348489/1348489 2420721.482294396: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 145.007us BEGIN strcmp
|
|
1348489/1348489 2420721.482294401: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac96ff64b _dl_map_object+0x9b (foo.so)
|
|
-> 145.022us END strcmp
|
|
1348489/1348489 2420721.482294405: 1 branches:uH: call 7f9ac96ff646 _dl_map_object+0x96 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 145.027us END _dl_name_match_p
|
|
1348489/1348489 2420721.482294405: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294422: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 145.031us BEGIN _dl_name_match_p
|
|
-> 145.039us BEGIN strcmp
|
|
1348489/1348489 2420721.482294422: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294432: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 145.048us END strcmp
|
|
-> 145.048us BEGIN strcmp
|
|
1348489/1348489 2420721.482294432: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294467: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 145.058us END strcmp
|
|
-> 145.058us BEGIN strcmp
|
|
1348489/1348489 2420721.482294474: 1 branches:uH: return 7f9ac9702533 _dl_name_match_p+0x53 (foo.so) => 7f9ac96ff64b _dl_map_object+0x9b (foo.so)
|
|
-> 145.093us END strcmp
|
|
1348489/1348489 2420721.482294482: 1 branches:uH: return 7f9ac96ff6be _dl_map_object+0x10e (foo.so) => 7f9ac96f92b5 openaux+0x35 (foo.so)
|
|
-> 145.1us END _dl_name_match_p
|
|
1348489/1348489 2420721.482294482: 1 branches:uH: return 7f9ac96f92ba openaux+0x3a (foo.so) => 7f9ac9710bee _dl_catch_exception+0x6e (foo.so)
|
|
1348489/1348489 2420721.482294484: 1 branches:uH: return 7f9ac9710c19 _dl_catch_exception+0x99 (foo.so) => 7f9ac96f970c _dl_map_object_deps+0x44c (foo.so)
|
|
-> 145.108us END _dl_map_object
|
|
-> 145.108us END openaux
|
|
1348489/1348489 2420721.482294535: 1 branches:uH: call 7f9ac96f94c5 _dl_map_object_deps+0x205 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 145.11us END _dl_catch_exception
|
|
1348489/1348489 2420721.482294551: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac96f94cb _dl_map_object_deps+0x20b (foo.so)
|
|
-> 145.161us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482294551: 1 branches:uH: call 7f9ac96f94f0 _dl_map_object_deps+0x230 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294556: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac96f94f6 _dl_map_object_deps+0x236 (foo.so)
|
|
-> 145.177us END __minimal_malloc
|
|
-> 145.177us BEGIN memcpy
|
|
1348489/1348489 2420721.482294556: 1 branches:uH: call 7f9ac96f9504 _dl_map_object_deps+0x244 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294567: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac96f950a _dl_map_object_deps+0x24a (foo.so)
|
|
-> 145.182us END memcpy
|
|
-> 145.182us BEGIN memcpy
|
|
1348489/1348489 2420721.482294636: 1 branches:uH: call 7f9ac96f9a4f _dl_map_object_deps+0x78f (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 145.193us END memcpy
|
|
1348489/1348489 2420721.482294645: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac96f9a55 _dl_map_object_deps+0x795 (foo.so)
|
|
-> 145.262us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482294739: 1 branches:uH: call 7f9ac96f9f83 _dl_map_object_deps+0xcc3 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
-> 145.271us END __minimal_malloc
|
|
1348489/1348489 2420721.482294751: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac96f9f89 _dl_map_object_deps+0xcc9 (foo.so)
|
|
-> 145.365us BEGIN memcpy
|
|
1348489/1348489 2420721.482294751: 1 branches:uH: call 7f9ac96f9d4a _dl_map_object_deps+0xa8a (foo.so) => 7f9ac9708220 _dl_sort_maps+0x0 (foo.so)
|
|
1348489/1348489 2420721.482294875: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 145.377us END memcpy
|
|
-> 145.377us BEGIN _dl_sort_maps
|
|
1348489/1348489 2420721.482294903: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 145.501us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294906: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 145.529us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294926: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 145.532us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294927: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 145.552us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294944: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 145.553us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294952: 1 branches:uH: call 7f9ac9708674 _dl_sort_maps+0x454 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
-> 145.57us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482294963: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac970867a _dl_sort_maps+0x45a (foo.so)
|
|
-> 145.578us BEGIN memcpy
|
|
1348489/1348489 2420721.482294968: 1 branches:uH: return 7f9ac970836e _dl_sort_maps+0x14e (foo.so) => 7f9ac96f9d4f _dl_map_object_deps+0xa8f (foo.so)
|
|
-> 145.589us END memcpy
|
|
1348489/1348489 2420721.482294988: 1 branches:uH: return 7f9ac96f9daf _dl_map_object_deps+0xaef (foo.so) => 7f9ac9716bd8 dl_main+0x1d98 (foo.so)
|
|
-> 145.594us END _dl_sort_maps
|
|
1348489/1348489 2420721.482295034: 1 branches:uH: call 7f9ac9716d4c dl_main+0x1f0c (foo.so) => 7f9ac9710cc0 _dl_receive_error+0x0 (foo.so)
|
|
-> 145.614us END _dl_map_object_deps
|
|
1348489/1348489 2420721.482295055: 1 branches:uH: call 7f9ac9710cf0 _dl_receive_error+0x30 (foo.so) => 7f9ac9714460 version_check_doit+0x0 (foo.so)
|
|
-> 145.66us BEGIN _dl_receive_error
|
|
1348489/1348489 2420721.482295055: 1 branches:uH: call 7f9ac9714477 version_check_doit+0x17 (foo.so) => 7f9ac970ae20 _dl_check_all_versions+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295269: 1 branches:uH: call 7f9ac970ae5a _dl_check_all_versions+0x3a (foo.so) => 7f9ac970a690 _dl_check_map_versions+0x0 (foo.so)
|
|
-> 145.681us BEGIN version_check_doit
|
|
-> 145.788us BEGIN _dl_check_all_versions
|
|
1348489/1348489 2420721.482295492: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 145.895us BEGIN _dl_check_map_versions
|
|
1348489/1348489 2420721.482295492: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295501: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 146.118us BEGIN _dl_name_match_p
|
|
-> 146.122us BEGIN strcmp
|
|
1348489/1348489 2420721.482295501: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295503: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 146.127us END strcmp
|
|
-> 146.127us BEGIN strcmp
|
|
1348489/1348489 2420721.482295503: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
1348489/1348489 2420721.482295504: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 146.129us END strcmp
|
|
-> 146.129us END _dl_name_match_p
|
|
1348489/1348489 2420721.482295504: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295514: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 146.13us BEGIN _dl_name_match_p
|
|
-> 146.135us BEGIN strcmp
|
|
1348489/1348489 2420721.482295514: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295519: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 146.14us END strcmp
|
|
-> 146.14us BEGIN strcmp
|
|
1348489/1348489 2420721.482295520: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 146.145us END strcmp
|
|
1348489/1348489 2420721.482295520: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295520: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295530: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 146.146us END _dl_name_match_p
|
|
-> 146.146us BEGIN _dl_name_match_p
|
|
-> 146.151us BEGIN strcmp
|
|
1348489/1348489 2420721.482295530: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482295763: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 146.156us END strcmp
|
|
-> 146.156us BEGIN strcmp
|
|
1348489/1348489 2420721.482295771: 1 branches:uH: return 7f9ac9702533 _dl_name_match_p+0x53 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 146.389us END strcmp
|
|
1348489/1348489 2420721.482295922: 1 branches:uH: call 7f9ac970a947 _dl_check_map_versions+0x2b7 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 146.397us END _dl_name_match_p
|
|
1348489/1348489 2420721.482295976: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970a94c _dl_check_map_versions+0x2bc (foo.so)
|
|
-> 146.548us BEGIN strcmp
|
|
1348489/1348489 2420721.482296296: 1 branches:uH: call 7f9ac970a947 _dl_check_map_versions+0x2b7 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 146.602us END strcmp
|
|
1348489/1348489 2420721.482296423: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970a94c _dl_check_map_versions+0x2bc (foo.so)
|
|
-> 146.922us BEGIN strcmp
|
|
1348489/1348489 2420721.482296425: 1 branches:uH: call 7f9ac970ab77 _dl_check_map_versions+0x4e7 (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 147.049us END strcmp
|
|
1348489/1348489 2420721.482296426: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 147.051us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482296427: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac970ab7d _dl_check_map_versions+0x4ed (foo.so)
|
|
-> 147.052us END __minimal_calloc
|
|
-> 147.052us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482296431: 1 branches:uH: return 7f9ac970acb1 _dl_check_map_versions+0x621 (foo.so) => 7f9ac970ae5f _dl_check_all_versions+0x3f (foo.so)
|
|
-> 147.053us END __minimal_malloc
|
|
1348489/1348489 2420721.482296431: 1 branches:uH: call 7f9ac970ae5a _dl_check_all_versions+0x3a (foo.so) => 7f9ac970a690 _dl_check_map_versions+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296460: 1 branches:uH: call 7f9ac970ab77 _dl_check_map_versions+0x4e7 (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 147.057us END _dl_check_map_versions
|
|
-> 147.057us BEGIN _dl_check_map_versions
|
|
1348489/1348489 2420721.482296468: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 147.086us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482296471: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac970ab7d _dl_check_map_versions+0x4ed (foo.so)
|
|
-> 147.094us END __minimal_calloc
|
|
-> 147.094us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482296507: 1 branches:uH: return 7f9ac970acb1 _dl_check_map_versions+0x621 (foo.so) => 7f9ac970ae5f _dl_check_all_versions+0x3f (foo.so)
|
|
-> 147.097us END __minimal_malloc
|
|
1348489/1348489 2420721.482296508: 1 branches:uH: call 7f9ac970ae5a _dl_check_all_versions+0x3a (foo.so) => 7f9ac970a690 _dl_check_map_versions+0x0 (foo.so)
|
|
-> 147.133us END _dl_check_map_versions
|
|
1348489/1348489 2420721.482296512: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
-> 147.134us BEGIN _dl_check_map_versions
|
|
1348489/1348489 2420721.482296512: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296518: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 147.138us BEGIN _dl_name_match_p
|
|
-> 147.141us BEGIN strcmp
|
|
1348489/1348489 2420721.482296518: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296520: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 147.144us END strcmp
|
|
-> 147.144us BEGIN strcmp
|
|
1348489/1348489 2420721.482296521: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 147.146us END strcmp
|
|
1348489/1348489 2420721.482296521: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296521: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296544: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 147.147us END _dl_name_match_p
|
|
-> 147.147us BEGIN _dl_name_match_p
|
|
-> 147.158us BEGIN strcmp
|
|
1348489/1348489 2420721.482296544: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296565: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 147.17us END strcmp
|
|
-> 147.17us BEGIN strcmp
|
|
1348489/1348489 2420721.482296567: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 147.191us END strcmp
|
|
1348489/1348489 2420721.482296567: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296567: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296573: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 147.193us END _dl_name_match_p
|
|
-> 147.193us BEGIN _dl_name_match_p
|
|
-> 147.196us BEGIN strcmp
|
|
1348489/1348489 2420721.482296573: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296593: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 147.199us END strcmp
|
|
-> 147.199us BEGIN strcmp
|
|
1348489/1348489 2420721.482296594: 1 branches:uH: return 7f9ac9702540 _dl_name_match_p+0x60 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 147.219us END strcmp
|
|
1348489/1348489 2420721.482296594: 1 branches:uH: call 7f9ac970a764 _dl_check_map_versions+0xd4 (foo.so) => 7f9ac97024e0 _dl_name_match_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296594: 1 branches:uH: call 7f9ac97024f4 _dl_name_match_p+0x14 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296606: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97024f9 _dl_name_match_p+0x19 (foo.so)
|
|
-> 147.22us END _dl_name_match_p
|
|
-> 147.22us BEGIN _dl_name_match_p
|
|
-> 147.226us BEGIN strcmp
|
|
1348489/1348489 2420721.482296606: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296615: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 147.232us END strcmp
|
|
-> 147.232us BEGIN strcmp
|
|
1348489/1348489 2420721.482296615: 1 branches:uH: call 7f9ac970251f _dl_name_match_p+0x3f (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482296627: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702524 _dl_name_match_p+0x44 (foo.so)
|
|
-> 147.241us END strcmp
|
|
-> 147.241us BEGIN strcmp
|
|
1348489/1348489 2420721.482296628: 1 branches:uH: return 7f9ac9702533 _dl_name_match_p+0x53 (foo.so) => 7f9ac970a769 _dl_check_map_versions+0xd9 (foo.so)
|
|
-> 147.253us END strcmp
|
|
1348489/1348489 2420721.482296744: 1 branches:uH: call 7f9ac970a947 _dl_check_map_versions+0x2b7 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 147.254us END _dl_name_match_p
|
|
1348489/1348489 2420721.482296756: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970a94c _dl_check_map_versions+0x2bc (foo.so)
|
|
-> 147.37us BEGIN strcmp
|
|
1348489/1348489 2420721.482296766: 1 branches:uH: call 7f9ac970a947 _dl_check_map_versions+0x2b7 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 147.382us END strcmp
|
|
1348489/1348489 2420721.482296781: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970a94c _dl_check_map_versions+0x2bc (foo.so)
|
|
-> 147.392us BEGIN strcmp
|
|
1348489/1348489 2420721.482296801: 1 branches:uH: call 7f9ac970a947 _dl_check_map_versions+0x2b7 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 147.407us END strcmp
|
|
1348489/1348489 2420721.482296850: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970a94c _dl_check_map_versions+0x2bc (foo.so)
|
|
-> 147.427us BEGIN strcmp
|
|
1348489/1348489 2420721.482296954: 1 branches:uH: call 7f9ac970ab77 _dl_check_map_versions+0x4e7 (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 147.476us END strcmp
|
|
1348489/1348489 2420721.482296955: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 147.58us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482296958: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac970ab7d _dl_check_map_versions+0x4ed (foo.so)
|
|
-> 147.581us END __minimal_calloc
|
|
-> 147.581us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482297091: 1 branches:uH: return 7f9ac970acb1 _dl_check_map_versions+0x621 (foo.so) => 7f9ac970ae5f _dl_check_all_versions+0x3f (foo.so)
|
|
-> 147.584us END __minimal_malloc
|
|
1348489/1348489 2420721.482297092: 1 branches:uH: call 7f9ac970ae5a _dl_check_all_versions+0x3a (foo.so) => 7f9ac970a690 _dl_check_map_versions+0x0 (foo.so)
|
|
-> 147.717us END _dl_check_map_versions
|
|
1348489/1348489 2420721.482297125: 1 branches:uH: call 7f9ac970ab77 _dl_check_map_versions+0x4e7 (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 147.718us BEGIN _dl_check_map_versions
|
|
1348489/1348489 2420721.482297126: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 147.751us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482297129: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac970ab7d _dl_check_map_versions+0x4ed (foo.so)
|
|
-> 147.752us END __minimal_calloc
|
|
-> 147.752us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482297164: 1 branches:uH: return 7f9ac970acb1 _dl_check_map_versions+0x621 (foo.so) => 7f9ac970ae5f _dl_check_all_versions+0x3f (foo.so)
|
|
-> 147.755us END __minimal_malloc
|
|
1348489/1348489 2420721.482297174: 1 branches:uH: return 7f9ac970ae80 _dl_check_all_versions+0x60 (foo.so) => 7f9ac971447c version_check_doit+0x1c (foo.so)
|
|
-> 147.79us END _dl_check_map_versions
|
|
1348489/1348489 2420721.482297181: 1 branches:uH: return 7f9ac9714487 version_check_doit+0x27 (foo.so) => 7f9ac9710cf2 _dl_receive_error+0x32 (foo.so)
|
|
-> 147.8us END _dl_check_all_versions
|
|
1348489/1348489 2420721.482297183: 1 branches:uH: return 7f9ac9710d06 _dl_receive_error+0x46 (foo.so) => 7f9ac9716d51 dl_main+0x1f11 (foo.so)
|
|
-> 147.807us END version_check_doit
|
|
1348489/1348489 2420721.482297187: 1 branches:uH: call 7f9ac9717af6 dl_main+0x2cb6 (foo.so) => 7f9ac9714250 init_tls+0x0 (foo.so)
|
|
-> 147.809us END _dl_receive_error
|
|
1348489/1348489 2420721.482297306: 1 branches:uH: call 7f9ac9714288 init_tls+0x38 (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 147.813us BEGIN init_tls
|
|
1348489/1348489 2420721.482297312: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 147.932us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482297314: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac971428e init_tls+0x3e (foo.so)
|
|
-> 147.938us END __minimal_calloc
|
|
-> 147.938us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482297348: 1 branches:uH: call 7f9ac97142fd init_tls+0xad (foo.so) => 7f9ac9708b70 _dl_tls_static_surplus_init+0x0 (foo.so)
|
|
-> 147.94us END __minimal_malloc
|
|
1348489/1348489 2420721.482297348: 1 branches:uH: call 7f9ac9708b8b _dl_tls_static_surplus_init+0x1b (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297439: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9708b90 _dl_tls_static_surplus_init+0x20 (foo.so)
|
|
-> 147.974us BEGIN _dl_tls_static_surplus_init
|
|
-> 148.019us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482297439: 1 branches:uH: call 7f9ac9708b9f _dl_tls_static_surplus_init+0x2f (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297442: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9708ba4 _dl_tls_static_surplus_init+0x34 (foo.so)
|
|
-> 148.065us END __tunable_get_val
|
|
-> 148.065us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482297445: 1 branches:uH: return 7f9ac9708bee _dl_tls_static_surplus_init+0x7e (foo.so) => 7f9ac9714302 init_tls+0xb2 (foo.so)
|
|
-> 148.068us END __tunable_get_val
|
|
1348489/1348489 2420721.482297445: 1 branches:uH: call 7f9ac9714302 init_tls+0xb2 (foo.so) => 7f9ac9708d80 _dl_determine_tlsoffset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297486: 1 branches:uH: return 7f9ac9708ed0 _dl_determine_tlsoffset+0x150 (foo.so) => 7f9ac9714307 init_tls+0xb7 (foo.so)
|
|
-> 148.071us END _dl_tls_static_surplus_init
|
|
-> 148.071us BEGIN _dl_determine_tlsoffset
|
|
1348489/1348489 2420721.482297486: 1 branches:uH: call 7f9ac9714307 init_tls+0xb7 (foo.so) => 7f9ac9708f50 _dl_allocate_tls_storage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297558: 1 branches:uH: call 7f9ac9708f6f _dl_allocate_tls_storage+0x1f (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 148.112us END _dl_determine_tlsoffset
|
|
-> 148.112us BEGIN _dl_allocate_tls_storage
|
|
1348489/1348489 2420721.482297564: 1 branches:uH: call 7f9ac97022bc __minimal_malloc+0x9c (foo.so) => 7f9ac9719ec0 mmap64+0x0 (foo.so)
|
|
-> 148.184us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482297595: 1 branches:uH: syscall 7f9ac9719ed5 mmap64+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 148.19us BEGIN mmap64
|
|
1348489/1348489 2420721.482297595: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297595: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297613: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 148.221us BEGIN __entry_text_start
|
|
-> 148.227us BEGIN do_syscall_64
|
|
-> 148.233us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482297619: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 148.239us END syscall_enter_from_user_mode
|
|
-> 148.239us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482297623: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 148.245us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482297733: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 148.249us END __audit_syscall_entry
|
|
-> 148.249us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482297745: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 148.359us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482297756: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad630ed0 __x64_sys_mmap+0x0 (foo.so)
|
|
-> 148.371us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482297765: 1 branches:uH: jmp ffffffffad630efa __x64_sys_mmap+0x2a (foo.so) => ffffffffad887600 ksys_mmap_pgoff+0x0 (foo.so)
|
|
-> 148.382us BEGIN __x64_sys_mmap
|
|
1348489/1348489 2420721.482297765: 1 branches:uH: call ffffffffad88765a ksys_mmap_pgoff+0x5a (foo.so) => ffffffffad85f580 vm_mmap_pgoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297765: 1 branches:uH: call ffffffffad85f5e6 vm_mmap_pgoff+0x66 (foo.so) => ffffffffad9ff610 security_mmap_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297784: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad9fb1d0 cap_mmap_file+0x0 (foo.so)
|
|
-> 148.391us END __x64_sys_mmap
|
|
-> 148.391us BEGIN ksys_mmap_pgoff
|
|
-> 148.397us BEGIN vm_mmap_pgoff
|
|
-> 148.403us BEGIN security_mmap_file
|
|
1348489/1348489 2420721.482297784: 1 branches:uH: return ffffffffad9fb1d7 cap_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
1348489/1348489 2420721.482297790: 1 branches:uH: call ffffffffad9ff68c security_mmap_file+0x7c (foo.so) => ffffffffad8197c0 bpf_lsm_mmap_file+0x0 (foo.so)
|
|
-> 148.41us BEGIN cap_mmap_file
|
|
-> 148.416us END cap_mmap_file
|
|
1348489/1348489 2420721.482297790: 1 branches:uH: return ffffffffad8197c7 bpf_lsm_mmap_file+0x7 (foo.so) => ffffffffad9ff68f security_mmap_file+0x7f (foo.so)
|
|
1348489/1348489 2420721.482297791: 1 branches:uH: return ffffffffad9ff6ad security_mmap_file+0x9d (foo.so) => ffffffffad85f5eb vm_mmap_pgoff+0x6b (foo.so)
|
|
-> 148.416us BEGIN bpf_lsm_mmap_file
|
|
-> 148.417us END bpf_lsm_mmap_file
|
|
1348489/1348489 2420721.482297791: 1 branches:uH: call ffffffffad85f62a vm_mmap_pgoff+0xaa (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297797: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad85f62f vm_mmap_pgoff+0xaf (foo.so)
|
|
-> 148.417us END security_mmap_file
|
|
-> 148.417us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482297797: 1 branches:uH: call ffffffffad85f65d vm_mmap_pgoff+0xdd (foo.so) => ffffffffad889ef0 do_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297804: 1 branches:uH: call ffffffffad889fe4 do_mmap+0xf4 (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 148.423us END down_write_killable
|
|
-> 148.423us BEGIN do_mmap
|
|
1348489/1348489 2420721.482297813: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 148.43us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482297819: 1 branches:uH: call ffffffffad631246 arch_get_unmapped_area_topdown+0xc6 (foo.so) => ffffffffad6797a0 get_mmap_base+0x0 (foo.so)
|
|
-> 148.439us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482297833: 1 branches:uH: return ffffffffad6797d1 get_mmap_base+0x31 (foo.so) => ffffffffad63124b arch_get_unmapped_area_topdown+0xcb (foo.so)
|
|
-> 148.445us BEGIN get_mmap_base
|
|
1348489/1348489 2420721.482297834: 1 branches:uH: call ffffffffad6312a0 arch_get_unmapped_area_topdown+0x120 (foo.so) => ffffffffad887aa0 vm_unmapped_area+0x0 (foo.so)
|
|
-> 148.459us END get_mmap_base
|
|
1348489/1348489 2420721.482297958: 1 branches:uH: return ffffffffad887bb1 vm_unmapped_area+0x111 (foo.so) => ffffffffad6312a5 arch_get_unmapped_area_topdown+0x125 (foo.so)
|
|
-> 148.46us BEGIN vm_unmapped_area
|
|
1348489/1348489 2420721.482297961: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 148.584us END vm_unmapped_area
|
|
1348489/1348489 2420721.482297961: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297965: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 148.587us END arch_get_unmapped_area_topdown
|
|
-> 148.587us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482297966: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 148.591us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482297969: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 148.592us END cap_mmap_addr
|
|
1348489/1348489 2420721.482297969: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482297970: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 148.595us BEGIN bpf_lsm_mmap_addr
|
|
-> 148.596us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482297971: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad889fe9 do_mmap+0xf9 (foo.so)
|
|
-> 148.596us END security_mmap_addr
|
|
1348489/1348489 2420721.482297972: 1 branches:uH: call ffffffffad88a24a do_mmap+0x35a (foo.so) => ffffffffad8898c0 mmap_region+0x0 (foo.so)
|
|
-> 148.597us END get_unmapped_area
|
|
1348489/1348489 2420721.482297972: 1 branches:uH: call ffffffffad889915 mmap_region+0x55 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482297982: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad88991a mmap_region+0x5a (foo.so)
|
|
-> 148.598us BEGIN mmap_region
|
|
-> 148.603us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482298002: 1 branches:uH: call ffffffffad889a51 mmap_region+0x191 (foo.so) => ffffffffad9fe440 security_vm_enough_memory_mm+0x0 (foo.so)
|
|
-> 148.608us END may_expand_vm
|
|
1348489/1348489 2420721.482298014: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad9fb770 cap_vm_enough_memory+0x0 (foo.so)
|
|
-> 148.628us BEGIN security_vm_enough_memory_mm
|
|
1348489/1348489 2420721.482298032: 1 branches:uH: return ffffffffad9fb7d8 cap_vm_enough_memory+0x68 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 148.64us BEGIN cap_vm_enough_memory
|
|
1348489/1348489 2420721.482298033: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad819310 bpf_lsm_vm_enough_memory+0x0 (foo.so)
|
|
-> 148.658us END cap_vm_enough_memory
|
|
1348489/1348489 2420721.482298033: 1 branches:uH: return ffffffffad819317 bpf_lsm_vm_enough_memory+0x7 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
1348489/1348489 2420721.482298033: 1 branches:uH: jmp ffffffffad9fe484 security_vm_enough_memory_mm+0x44 (foo.so) => ffffffffad85fa10 __vm_enough_memory+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298033: 1 branches:uH: call ffffffffad85fa31 __vm_enough_memory+0x21 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298041: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad85fa36 __vm_enough_memory+0x26 (foo.so)
|
|
-> 148.659us BEGIN bpf_lsm_vm_enough_memory
|
|
-> 148.661us END bpf_lsm_vm_enough_memory
|
|
-> 148.661us END security_vm_enough_memory_mm
|
|
-> 148.661us BEGIN __vm_enough_memory
|
|
-> 148.664us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482298041: 1 branches:uH: return ffffffffad85fa60 __vm_enough_memory+0x50 (foo.so) => ffffffffad889a56 mmap_region+0x196 (foo.so)
|
|
1348489/1348489 2420721.482298041: 1 branches:uH: call ffffffffad889a95 mmap_region+0x1d5 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298051: 1 branches:uH: call ffffffffad887272 vma_merge+0xb2 (foo.so) => ffffffffad885ff0 can_vma_merge_before+0x0 (foo.so)
|
|
-> 148.667us END percpu_counter_add_batch
|
|
-> 148.667us END __vm_enough_memory
|
|
-> 148.667us BEGIN vma_merge
|
|
1348489/1348489 2420721.482298053: 1 branches:uH: return ffffffffad886014 can_vma_merge_before+0x24 (foo.so) => ffffffffad887277 vma_merge+0xb7 (foo.so)
|
|
-> 148.677us BEGIN can_vma_merge_before
|
|
1348489/1348489 2420721.482298055: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad889a9a mmap_region+0x1da (foo.so)
|
|
-> 148.679us END can_vma_merge_before
|
|
1348489/1348489 2420721.482298056: 1 branches:uH: call ffffffffad889c1d mmap_region+0x35d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
-> 148.681us END vma_merge
|
|
1348489/1348489 2420721.482298056: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298056: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298064: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 148.682us BEGIN vm_area_alloc
|
|
-> 148.684us BEGIN kmem_cache_alloc
|
|
-> 148.687us BEGIN should_failslab
|
|
1348489/1348489 2420721.482298064: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298073: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 148.69us END should_failslab
|
|
-> 148.69us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482298083: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 148.699us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298083: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298083: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482298084: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 148.709us END rcu_read_unlock_strict
|
|
-> 148.709us BEGIN rcu_read_unlock_strict
|
|
-> 148.71us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298084: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298086: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 148.71us END get_obj_cgroup_from_current
|
|
-> 148.71us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482298090: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 148.712us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482298090: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298096: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 148.716us BEGIN memset
|
|
-> 148.719us END memset
|
|
-> 148.719us BEGIN memset_erms
|
|
1348489/1348489 2420721.482298096: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298098: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 148.722us END memset_erms
|
|
-> 148.722us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482298099: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 148.724us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298099: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298101: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 148.725us END rcu_read_unlock_strict
|
|
-> 148.725us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482298101: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298102: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 148.727us END mod_objcg_state
|
|
-> 148.727us END memcg_slab_post_alloc_hook
|
|
-> 148.727us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298103: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 148.728us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298108: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad889c22 mmap_region+0x362 (foo.so)
|
|
-> 148.729us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482298108: 1 branches:uH: call ffffffffad889da9 mmap_region+0x4e9 (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298108: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298117: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 148.734us END vm_area_alloc
|
|
-> 148.734us BEGIN vma_link
|
|
-> 148.738us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482298228: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 148.743us END __vma_link_list
|
|
1348489/1348489 2420721.482298281: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 148.854us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482298298: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 148.907us END __rb_insert_augmented
|
|
-> 148.907us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482298298: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298305: 1 branches:uH: return ffffffffad885b8b __vma_link_file+0x2b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 148.924us END vma_gap_callbacks_rotate
|
|
-> 148.924us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482298307: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889dae mmap_region+0x4ee (foo.so)
|
|
-> 148.931us END __vma_link_file
|
|
1348489/1348489 2420721.482298307: 1 branches:uH: call ffffffffad889aad mmap_region+0x1ed (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298322: 1 branches:uH: call ffffffffad82c04d perf_event_mmap+0x36d (foo.so) => ffffffffad6797e0 arch_vma_name+0x0 (foo.so)
|
|
-> 148.933us END vma_link
|
|
-> 148.933us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482298340: 1 branches:uH: return ffffffffad6797e7 arch_vma_name+0x7 (foo.so) => ffffffffad82c052 perf_event_mmap+0x372 (foo.so)
|
|
-> 148.948us BEGIN arch_vma_name
|
|
1348489/1348489 2420721.482298340: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298354: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 148.966us END arch_vma_name
|
|
-> 148.966us BEGIN strlen
|
|
1348489/1348489 2420721.482298354: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298378: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 148.98us END strlen
|
|
-> 148.98us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482298388: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 149.004us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482298389: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 149.014us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482298405: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 149.015us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482298416: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 149.031us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482298422: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 149.042us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482298435: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 149.048us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482298440: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 149.061us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482298456: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 149.066us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482298456: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
1348489/1348489 2420721.482298456: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298457: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 149.082us END perf_event_mmap_output
|
|
-> 149.082us END perf_iterate_ctx
|
|
-> 149.082us END perf_iterate_sb
|
|
-> 149.082us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298457: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298459: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 149.083us END rcu_read_unlock_strict
|
|
-> 149.083us BEGIN kfree
|
|
1348489/1348489 2420721.482298460: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad889ab2 mmap_region+0x1f2 (foo.so)
|
|
-> 149.085us END kfree
|
|
1348489/1348489 2420721.482298462: 1 branches:uH: call ffffffffad889b5b mmap_region+0x29b (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
-> 149.086us END perf_event_mmap
|
|
1348489/1348489 2420721.482298462: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298468: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 149.088us BEGIN vma_set_page_prot
|
|
-> 149.091us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482298469: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad889b60 mmap_region+0x2a0 (foo.so)
|
|
-> 149.094us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482298469: 1 branches:uH: return ffffffffad889b71 mmap_region+0x2b1 (foo.so) => ffffffffad88a24f do_mmap+0x35f (foo.so)
|
|
1348489/1348489 2420721.482298471: 1 branches:uH: return ffffffffad88a14e do_mmap+0x25e (foo.so) => ffffffffad85f662 vm_mmap_pgoff+0xe2 (foo.so)
|
|
-> 149.095us END vma_set_page_prot
|
|
-> 149.095us END mmap_region
|
|
1348489/1348489 2420721.482298471: 1 branches:uH: call ffffffffad85f672 vm_mmap_pgoff+0xf2 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298477: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad85f677 vm_mmap_pgoff+0xf7 (foo.so)
|
|
-> 149.097us END do_mmap
|
|
-> 149.097us BEGIN up_write
|
|
1348489/1348489 2420721.482298477: 1 branches:uH: call ffffffffad85f67d vm_mmap_pgoff+0xfd (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298485: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad85f682 vm_mmap_pgoff+0x102 (foo.so)
|
|
-> 149.103us END up_write
|
|
-> 149.103us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482298486: 1 branches:uH: return ffffffffad85f618 vm_mmap_pgoff+0x98 (foo.so) => ffffffffad88765f ksys_mmap_pgoff+0x5f (foo.so)
|
|
-> 149.111us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482298486: 1 branches:uH: return ffffffffad887687 ksys_mmap_pgoff+0x87 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482298486: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298488: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 149.112us END vm_mmap_pgoff
|
|
-> 149.112us END ksys_mmap_pgoff
|
|
-> 149.112us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482298488: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298490: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 149.114us BEGIN syscall_exit_work
|
|
-> 149.115us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482298490: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298492: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 149.116us BEGIN path_put
|
|
-> 149.117us BEGIN dput
|
|
1348489/1348489 2420721.482298492: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298492: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482298492: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298495: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 149.118us END dput
|
|
-> 149.118us END path_put
|
|
-> 149.118us BEGIN mntput
|
|
-> 149.119us END mntput
|
|
-> 149.119us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482298496: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 149.121us END unroll_tree_refs
|
|
1348489/1348489 2420721.482298500: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 149.122us BEGIN kfree
|
|
1348489/1348489 2420721.482298500: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482298501: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 149.126us END kfree
|
|
-> 149.126us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482298501: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298512: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 149.127us END syscall_exit_work
|
|
-> 149.127us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482298513: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 149.138us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482298513: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482298544: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719ed7 mmap64+0x17 (foo.so)
|
|
-> 149.139us END syscall_exit_to_user_mode
|
|
-> 149.139us END do_syscall_64
|
|
-> 149.139us END __entry_text_start
|
|
-> 149.139us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 149.154us END entry_SYSCALL_64_after_hwframe
|
|
-> 149.154us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482298544: 1 branches:uH: return 7f9ac9719edf mmap64+0x1f (foo.so) => 7f9ac97022c1 __minimal_malloc+0xa1 (foo.so)
|
|
1348489/1348489 2420721.482298544: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9708f75 _dl_allocate_tls_storage+0x25 (foo.so)
|
|
1348489/1348489 2420721.482298685: 1 branches:uH: hw int 7f9ac9708fa0 _dl_allocate_tls_storage+0x50 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 149.17us END syscall_return_via_sysret
|
|
-> 149.17us END mmap64
|
|
-> 149.17us END __minimal_malloc
|
|
1348489/1348489 2420721.482298685: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298796: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 149.311us BEGIN asm_exc_page_fault
|
|
-> 149.366us BEGIN error_entry
|
|
1348489/1348489 2420721.482298879: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 149.422us BEGIN sync_regs
|
|
1348489/1348489 2420721.482298879: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482298879: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298879: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298880: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 149.505us END sync_regs
|
|
-> 149.505us END error_entry
|
|
-> 149.505us BEGIN exc_page_fault
|
|
-> 149.505us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482298881: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 149.506us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482298881: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482298881: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298886: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 149.507us END irqentry_enter_from_user_mode
|
|
-> 149.507us END irqentry_enter
|
|
-> 149.507us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482298893: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 149.512us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482298893: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298893: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298916: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 149.519us END down_read_trylock
|
|
-> 149.519us BEGIN find_vma
|
|
-> 149.53us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482298926: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 149.542us END vmacache_find
|
|
1348489/1348489 2420721.482298927: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 149.552us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482298927: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482298936: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 149.553us END vmacache_update
|
|
-> 149.553us END find_vma
|
|
1348489/1348489 2420721.482298936: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298942: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 149.562us BEGIN handle_mm_fault
|
|
-> 149.565us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482298942: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298942: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298951: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 149.568us END mem_cgroup_from_task
|
|
-> 149.568us BEGIN __count_memcg_events
|
|
-> 149.572us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482298952: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 149.577us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482298952: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298954: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 149.578us END __count_memcg_events
|
|
-> 149.578us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482298954: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298954: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482298957: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 149.58us END arch_local_irq_enable
|
|
-> 149.58us BEGIN rcu_read_unlock_strict
|
|
-> 149.583us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482298964: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 149.583us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482298971: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 149.59us BEGIN pgd_none
|
|
1348489/1348489 2420721.482298971: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298972: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 149.597us END pgd_none
|
|
-> 149.597us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482298972: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298976: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 149.598us END p4d_offset
|
|
-> 149.598us BEGIN pud_val
|
|
1348489/1348489 2420721.482298977: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 149.602us END pud_val
|
|
1348489/1348489 2420721.482298977: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482298977: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298978: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 149.603us BEGIN pud_val
|
|
-> 149.603us END pud_val
|
|
-> 149.603us BEGIN pud_val
|
|
1348489/1348489 2420721.482298978: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298979: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 149.604us END pud_val
|
|
-> 149.604us BEGIN pud_val
|
|
1348489/1348489 2420721.482298979: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298980: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 149.605us END pud_val
|
|
-> 149.605us BEGIN pud_val
|
|
1348489/1348489 2420721.482298980: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298985: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 149.606us END pud_val
|
|
-> 149.606us BEGIN pmd_val
|
|
1348489/1348489 2420721.482298985: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298985: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482298986: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 149.611us END pmd_val
|
|
-> 149.611us BEGIN pmd_val
|
|
-> 149.612us END pmd_val
|
|
1348489/1348489 2420721.482298987: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 149.612us BEGIN pmd_val
|
|
1348489/1348489 2420721.482298987: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298988: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 149.613us END pmd_val
|
|
-> 149.613us BEGIN pmd_val
|
|
1348489/1348489 2420721.482298988: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298988: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482298992: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 149.614us END pmd_val
|
|
-> 149.614us BEGIN pmd_page_vaddr
|
|
-> 149.616us BEGIN pmd_val
|
|
1348489/1348489 2420721.482298993: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 149.618us END pmd_val
|
|
1348489/1348489 2420721.482298998: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 149.619us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482299008: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 149.624us BEGIN pmd_val
|
|
1348489/1348489 2420721.482299008: 1 branches:uH: call ffffffffad881296 __handle_mm_fault+0x1346 (foo.so) => ffffffffad8940f0 __anon_vma_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299008: 1 branches:uH: call ffffffffad894116 __anon_vma_prepare+0x26 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299008: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299032: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 149.634us END pmd_val
|
|
-> 149.634us BEGIN __anon_vma_prepare
|
|
-> 149.642us BEGIN kmem_cache_alloc
|
|
-> 149.65us BEGIN should_failslab
|
|
1348489/1348489 2420721.482299032: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299041: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 149.658us END should_failslab
|
|
-> 149.658us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482299045: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 149.667us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299045: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 149.671us END rcu_read_unlock_strict
|
|
-> 149.671us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299047: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 149.672us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299047: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299049: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 149.673us END get_obj_cgroup_from_current
|
|
-> 149.673us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482299057: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 149.675us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482299057: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299063: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 149.683us BEGIN memset
|
|
-> 149.686us END memset
|
|
-> 149.686us BEGIN memset_erms
|
|
1348489/1348489 2420721.482299063: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299069: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 149.689us END memset_erms
|
|
-> 149.689us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482299072: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 149.695us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299072: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299077: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 149.698us END rcu_read_unlock_strict
|
|
-> 149.698us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482299077: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299078: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 149.703us END mod_objcg_state
|
|
-> 149.703us END memcg_slab_post_alloc_hook
|
|
-> 149.703us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299078: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89411b __anon_vma_prepare+0x2b (foo.so)
|
|
1348489/1348489 2420721.482299078: 1 branches:uH: call ffffffffad89412a __anon_vma_prepare+0x3a (foo.so) => ffffffffad887520 find_mergeable_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299078: 1 branches:uH: call ffffffffad887536 find_mergeable_anon_vma+0x16 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299090: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad88753b find_mergeable_anon_vma+0x1b (foo.so)
|
|
-> 149.704us END rcu_read_unlock_strict
|
|
-> 149.704us END kmem_cache_alloc
|
|
-> 149.704us BEGIN find_mergeable_anon_vma
|
|
-> 149.71us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482299090: 1 branches:uH: call ffffffffad887574 find_mergeable_anon_vma+0x54 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299093: 1 branches:uH: return ffffffffad885c00 anon_vma_compatible+0x10 (foo.so) => ffffffffad887579 find_mergeable_anon_vma+0x59 (foo.so)
|
|
-> 149.716us END anon_vma_compatible
|
|
-> 149.716us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482299093: 1 branches:uH: return ffffffffad8875a7 find_mergeable_anon_vma+0x87 (foo.so) => ffffffffad89412f __anon_vma_prepare+0x3f (foo.so)
|
|
1348489/1348489 2420721.482299093: 1 branches:uH: call ffffffffad894206 __anon_vma_prepare+0x116 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299093: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299101: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 149.719us END anon_vma_compatible
|
|
-> 149.719us END find_mergeable_anon_vma
|
|
-> 149.719us BEGIN kmem_cache_alloc
|
|
-> 149.723us BEGIN should_failslab
|
|
1348489/1348489 2420721.482299101: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299104: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 149.727us END should_failslab
|
|
-> 149.727us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482299108: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 149.73us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299108: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299109: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 149.734us END rcu_read_unlock_strict
|
|
-> 149.734us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299109: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482299109: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299111: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 149.735us END rcu_read_unlock_strict
|
|
-> 149.735us END get_obj_cgroup_from_current
|
|
-> 149.735us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482299118: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
-> 149.737us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482299133: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 149.744us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482299135: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 149.759us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299135: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299140: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 149.761us END rcu_read_unlock_strict
|
|
-> 149.761us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482299140: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299141: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 149.766us END mod_objcg_state
|
|
-> 149.766us END memcg_slab_post_alloc_hook
|
|
-> 149.766us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299142: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89420b __anon_vma_prepare+0x11b (foo.so)
|
|
-> 149.767us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299142: 1 branches:uH: call ffffffffad894149 __anon_vma_prepare+0x59 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299248: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad89414e __anon_vma_prepare+0x5e (foo.so)
|
|
-> 149.768us END kmem_cache_alloc
|
|
-> 149.768us BEGIN down_write
|
|
1348489/1348489 2420721.482299248: 1 branches:uH: call ffffffffad894151 __anon_vma_prepare+0x61 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299256: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad894156 __anon_vma_prepare+0x66 (foo.so)
|
|
-> 149.874us END down_write
|
|
-> 149.874us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482299256: 1 branches:uH: call ffffffffad894194 __anon_vma_prepare+0xa4 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299257: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad894199 __anon_vma_prepare+0xa9 (foo.so)
|
|
-> 149.882us END _raw_spin_lock
|
|
-> 149.882us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482299257: 1 branches:uH: call ffffffffad8941c0 __anon_vma_prepare+0xd0 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299257: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299259: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad8941c5 __anon_vma_prepare+0xd5 (foo.so)
|
|
-> 149.883us END __list_add_valid
|
|
-> 149.883us BEGIN anon_vma_interval_tree_insert
|
|
-> 149.884us END anon_vma_interval_tree_insert
|
|
-> 149.884us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482299259: 1 branches:uH: call ffffffffad8941da __anon_vma_prepare+0xea (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299265: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8941df __anon_vma_prepare+0xef (foo.so)
|
|
-> 149.885us END __rb_insert_augmented
|
|
-> 149.885us BEGIN up_write
|
|
1348489/1348489 2420721.482299265: 1 branches:uH: return ffffffffad8941f9 __anon_vma_prepare+0x109 (foo.so) => ffffffffad88129b __handle_mm_fault+0x134b (foo.so)
|
|
1348489/1348489 2420721.482299265: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299265: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299267: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 149.891us END up_write
|
|
-> 149.891us END __anon_vma_prepare
|
|
-> 149.891us BEGIN alloc_pages_vma
|
|
-> 149.892us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482299268: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 149.893us END __get_vma_policy
|
|
1348489/1348489 2420721.482299269: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 149.894us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482299270: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 149.895us END policy_nodemask
|
|
1348489/1348489 2420721.482299270: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299274: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 149.896us BEGIN __alloc_pages
|
|
-> 149.898us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482299274: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299285: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 149.9us END should_fail_alloc_page
|
|
-> 149.9us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482299285: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299293: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 149.911us END __next_zones_zonelist
|
|
-> 149.911us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482299405: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 149.919us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482299405: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299410: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 150.031us END __list_del_entry_valid
|
|
-> 150.031us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482299430: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 150.036us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482299430: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482299432: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 150.056us END clear_page_erms
|
|
-> 150.056us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482299443: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 150.058us END get_page_from_freelist
|
|
1348489/1348489 2420721.482299446: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 150.069us END __alloc_pages
|
|
1348489/1348489 2420721.482299446: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299446: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299525: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 150.072us END alloc_pages_vma
|
|
-> 150.072us BEGIN __mem_cgroup_charge
|
|
-> 150.111us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482299526: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 150.151us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299526: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299527: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 150.152us END rcu_read_unlock_strict
|
|
-> 150.152us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299528: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 150.153us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299528: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299528: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299547: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 150.154us END get_mem_cgroup_from_mm
|
|
-> 150.154us BEGIN charge_memcg
|
|
-> 150.163us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482299561: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 150.173us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482299563: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 150.187us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482299563: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299566: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 150.189us END try_charge_memcg
|
|
-> 150.189us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299566: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299568: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 150.192us END rcu_read_unlock_strict
|
|
-> 150.192us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482299576: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 150.194us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482299585: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 150.202us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482299585: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299593: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 150.211us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 150.211us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482299594: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 150.219us END memcg_check_events
|
|
1348489/1348489 2420721.482299594: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299595: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 150.22us END charge_memcg
|
|
-> 150.22us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299595: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
1348489/1348489 2420721.482299596: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 150.221us END rcu_read_unlock_strict
|
|
-> 150.221us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482299596: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299598: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 150.222us BEGIN __cgroup_throttle_swaprate
|
|
-> 150.223us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482299598: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299611: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 150.224us END kthread_blkcg
|
|
-> 150.224us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299612: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
-> 150.237us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482299612: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299613: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 150.238us END __cgroup_throttle_swaprate
|
|
-> 150.238us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482299613: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299613: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299614: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 150.239us END pfn_pte
|
|
-> 150.239us BEGIN pmd_pfn
|
|
-> 150.239us BEGIN pmd_val
|
|
1348489/1348489 2420721.482299615: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 150.24us END pmd_val
|
|
1348489/1348489 2420721.482299615: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299615: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299615: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
1348489/1348489 2420721.482299616: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 150.241us END pmd_pfn
|
|
-> 150.241us BEGIN pmd_page_vaddr
|
|
-> 150.241us BEGIN pmd_val
|
|
-> 150.242us END pmd_val
|
|
1348489/1348489 2420721.482299616: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299633: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 150.242us END pmd_page_vaddr
|
|
-> 150.242us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482299634: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 150.259us END _raw_spin_lock
|
|
1348489/1348489 2420721.482299635: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 150.26us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482299635: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299636: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 150.261us END add_mm_counter_fast
|
|
-> 150.261us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482299649: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 150.262us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482299649: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299658: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 150.275us BEGIN __mod_lruvec_state
|
|
-> 150.279us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482299658: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299658: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299660: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 150.284us END __mod_node_page_state
|
|
-> 150.284us END __mod_lruvec_state
|
|
-> 150.284us BEGIN __mod_memcg_lruvec_state
|
|
-> 150.285us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482299661: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 150.286us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482299661: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299661: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482299661: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299663: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 150.287us END __mod_memcg_lruvec_state
|
|
-> 150.287us END __mod_lruvec_page_state
|
|
-> 150.287us BEGIN rcu_read_unlock_strict
|
|
-> 150.288us END rcu_read_unlock_strict
|
|
-> 150.288us END page_add_new_anon_rmap
|
|
-> 150.288us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482299663: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299663: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299669: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 150.289us END __page_set_anon_rmap
|
|
-> 150.289us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 150.292us END lru_cache_add_inactive_or_unevictable
|
|
-> 150.292us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482299669: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299669: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299670: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 150.295us END lru_cache_add
|
|
-> 150.295us BEGIN set_pte
|
|
-> 150.295us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482299671: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
-> 150.296us END native_set_pte
|
|
1348489/1348489 2420721.482299671: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299777: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 150.297us END set_pte
|
|
-> 150.297us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482299777: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
1348489/1348489 2420721.482299782: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 150.403us END queued_spin_unlock
|
|
-> 150.403us END __handle_mm_fault
|
|
1348489/1348489 2420721.482299782: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299803: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 150.408us END handle_mm_fault
|
|
-> 150.408us BEGIN up_read
|
|
1348489/1348489 2420721.482299804: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 150.429us END up_read
|
|
1348489/1348489 2420721.482299804: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299805: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 150.43us END do_user_addr_fault
|
|
-> 150.43us END exc_page_fault
|
|
-> 150.43us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482299805: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299814: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 150.431us END irqentry_exit
|
|
-> 150.431us BEGIN irqentry_exit_to_user_mode
|
|
-> 150.435us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482299814: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482299814: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299814: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482299814: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300005: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9708fa0 _dl_allocate_tls_storage+0x50 (foo.so)
|
|
-> 150.44us END exit_to_user_mode_prepare
|
|
-> 150.44us END irqentry_exit_to_user_mode
|
|
-> 150.44us END asm_exc_page_fault
|
|
-> 150.44us BEGIN error_return
|
|
-> 150.503us END error_return
|
|
-> 150.503us BEGIN __irqentry_text_end
|
|
-> 150.567us END __irqentry_text_end
|
|
-> 150.567us BEGIN native_iret
|
|
1348489/1348489 2420721.482300156: 1 branches:uH: hw int 7f9ac9708fa7 _dl_allocate_tls_storage+0x57 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 150.631us END native_iret
|
|
1348489/1348489 2420721.482300156: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300165: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 150.782us BEGIN asm_exc_page_fault
|
|
-> 150.786us BEGIN error_entry
|
|
1348489/1348489 2420721.482300244: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 150.791us BEGIN sync_regs
|
|
1348489/1348489 2420721.482300244: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482300244: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300244: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300245: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 150.87us END sync_regs
|
|
-> 150.87us END error_entry
|
|
-> 150.87us BEGIN exc_page_fault
|
|
-> 150.87us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482300246: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 150.871us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482300246: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482300246: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300248: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 150.872us END irqentry_enter_from_user_mode
|
|
-> 150.872us END irqentry_enter
|
|
-> 150.872us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482300256: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 150.874us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482300256: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300256: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300259: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 150.882us END down_read_trylock
|
|
-> 150.882us BEGIN find_vma
|
|
-> 150.883us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482300259: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482300264: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 150.885us END vmacache_find
|
|
-> 150.885us END find_vma
|
|
1348489/1348489 2420721.482300264: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300269: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 150.89us BEGIN handle_mm_fault
|
|
-> 150.892us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482300269: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300269: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300275: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 150.895us END mem_cgroup_from_task
|
|
-> 150.895us BEGIN __count_memcg_events
|
|
-> 150.898us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300276: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 150.901us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300276: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300277: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 150.902us END __count_memcg_events
|
|
-> 150.902us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482300277: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300278: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 150.903us END arch_local_irq_enable
|
|
-> 150.903us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300280: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 150.904us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300280: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300292: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 150.906us BEGIN __handle_mm_fault
|
|
-> 150.912us BEGIN pgd_none
|
|
1348489/1348489 2420721.482300292: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300293: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 150.918us END pgd_none
|
|
-> 150.918us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482300293: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300298: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 150.919us END p4d_offset
|
|
-> 150.919us BEGIN pud_val
|
|
1348489/1348489 2420721.482300299: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 150.924us END pud_val
|
|
1348489/1348489 2420721.482300300: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 150.925us BEGIN pud_val
|
|
1348489/1348489 2420721.482300300: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300304: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 150.926us END pud_val
|
|
-> 150.926us BEGIN pud_val
|
|
1348489/1348489 2420721.482300304: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300308: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 150.93us END pud_val
|
|
-> 150.93us BEGIN pud_val
|
|
1348489/1348489 2420721.482300308: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300309: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 150.934us END pud_val
|
|
-> 150.934us BEGIN pud_val
|
|
1348489/1348489 2420721.482300309: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300313: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 150.935us END pud_val
|
|
-> 150.935us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300313: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300314: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 150.939us END pmd_val
|
|
-> 150.939us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300314: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300315: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 150.94us END pmd_val
|
|
-> 150.94us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300315: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300317: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 150.941us END pmd_val
|
|
-> 150.941us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300317: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300317: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300320: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 150.943us END pmd_val
|
|
-> 150.943us BEGIN pmd_page_vaddr
|
|
-> 150.944us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300320: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482300323: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 150.946us END pmd_val
|
|
-> 150.946us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482300324: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 150.949us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300324: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300324: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300337: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 150.95us END pmd_val
|
|
-> 150.95us BEGIN alloc_pages_vma
|
|
-> 150.956us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482300344: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 150.963us END __get_vma_policy
|
|
1348489/1348489 2420721.482300345: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 150.97us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482300345: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300345: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300350: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 150.971us END policy_nodemask
|
|
-> 150.971us BEGIN __alloc_pages
|
|
-> 150.973us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482300350: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300356: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 150.976us END should_fail_alloc_page
|
|
-> 150.976us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482300356: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300367: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 150.982us END __next_zones_zonelist
|
|
-> 150.982us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482300703: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 150.993us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482300707: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 151.329us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482300707: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300727: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 151.333us BEGIN kernel_init_free_pages.part.0
|
|
-> 151.343us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482300728: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 151.353us END clear_page_erms
|
|
1348489/1348489 2420721.482300729: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 151.354us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482300730: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 151.355us END get_page_from_freelist
|
|
1348489/1348489 2420721.482300732: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 151.356us END __alloc_pages
|
|
1348489/1348489 2420721.482300732: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300732: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300732: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300748: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 151.358us END alloc_pages_vma
|
|
-> 151.358us BEGIN __mem_cgroup_charge
|
|
-> 151.363us BEGIN get_mem_cgroup_from_mm
|
|
-> 151.368us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300748: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300749: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 151.374us END rcu_read_unlock_strict
|
|
-> 151.374us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300749: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
1348489/1348489 2420721.482300749: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300750: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 151.375us END rcu_read_unlock_strict
|
|
-> 151.375us END get_mem_cgroup_from_mm
|
|
-> 151.375us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482300815: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 151.376us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482300817: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 151.441us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482300818: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 151.443us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482300818: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300820: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 151.444us END try_charge_memcg
|
|
-> 151.444us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300820: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300821: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 151.446us END rcu_read_unlock_strict
|
|
-> 151.446us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482300834: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 151.447us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300842: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 151.46us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300842: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300850: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 151.468us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 151.468us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482300852: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 151.476us END memcg_check_events
|
|
1348489/1348489 2420721.482300852: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300853: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 151.478us END charge_memcg
|
|
-> 151.478us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300853: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
1348489/1348489 2420721.482300853: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300853: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300855: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 151.479us END rcu_read_unlock_strict
|
|
-> 151.479us END __mem_cgroup_charge
|
|
-> 151.479us BEGIN __cgroup_throttle_swaprate
|
|
-> 151.48us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482300855: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300858: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 151.481us END kthread_blkcg
|
|
-> 151.481us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300858: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
1348489/1348489 2420721.482300858: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300860: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 151.484us END rcu_read_unlock_strict
|
|
-> 151.484us END __cgroup_throttle_swaprate
|
|
-> 151.484us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482300860: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300860: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300860: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
1348489/1348489 2420721.482300861: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 151.486us END pfn_pte
|
|
-> 151.486us BEGIN pmd_pfn
|
|
-> 151.486us BEGIN pmd_val
|
|
-> 151.487us END pmd_val
|
|
1348489/1348489 2420721.482300861: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300861: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300862: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 151.487us END pmd_pfn
|
|
-> 151.487us BEGIN pmd_page_vaddr
|
|
-> 151.487us BEGIN pmd_val
|
|
1348489/1348489 2420721.482300863: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 151.488us END pmd_val
|
|
1348489/1348489 2420721.482300863: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300899: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 151.489us END pmd_page_vaddr
|
|
-> 151.489us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482300899: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300899: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
1348489/1348489 2420721.482300899: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300900: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 151.525us END _raw_spin_lock
|
|
-> 151.525us BEGIN add_mm_counter_fast
|
|
-> 151.525us END add_mm_counter_fast
|
|
-> 151.525us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482300900: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300900: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300904: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 151.526us BEGIN __mod_lruvec_page_state
|
|
-> 151.527us BEGIN __mod_lruvec_state
|
|
-> 151.528us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482300904: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300904: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300907: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 151.53us END __mod_node_page_state
|
|
-> 151.53us END __mod_lruvec_state
|
|
-> 151.53us BEGIN __mod_memcg_lruvec_state
|
|
-> 151.531us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300908: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 151.533us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482300908: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300909: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 151.534us END __mod_memcg_lruvec_state
|
|
-> 151.534us END __mod_lruvec_page_state
|
|
-> 151.534us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482300909: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300910: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 151.535us END rcu_read_unlock_strict
|
|
-> 151.535us END page_add_new_anon_rmap
|
|
-> 151.535us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482300910: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300910: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300917: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 151.536us END __page_set_anon_rmap
|
|
-> 151.536us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 151.539us END lru_cache_add_inactive_or_unevictable
|
|
-> 151.539us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482300917: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300917: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300918: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 151.543us END lru_cache_add
|
|
-> 151.543us BEGIN set_pte
|
|
-> 151.543us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482300918: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482300918: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300919: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 151.544us END native_set_pte
|
|
-> 151.544us END set_pte
|
|
-> 151.544us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482300919: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
1348489/1348489 2420721.482300921: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 151.545us END queued_spin_unlock
|
|
-> 151.545us END __handle_mm_fault
|
|
1348489/1348489 2420721.482300921: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300927: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 151.547us END handle_mm_fault
|
|
-> 151.547us BEGIN up_read
|
|
1348489/1348489 2420721.482300927: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482300927: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300928: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 151.553us END up_read
|
|
-> 151.553us END do_user_addr_fault
|
|
-> 151.553us END exc_page_fault
|
|
-> 151.553us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482300928: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300937: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 151.554us END irqentry_exit
|
|
-> 151.554us BEGIN irqentry_exit_to_user_mode
|
|
-> 151.558us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482300938: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 151.563us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482300938: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300938: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482300938: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301028: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9708fa7 _dl_allocate_tls_storage+0x57 (foo.so)
|
|
-> 151.564us END irqentry_exit_to_user_mode
|
|
-> 151.564us END asm_exc_page_fault
|
|
-> 151.564us BEGIN error_return
|
|
-> 151.594us END error_return
|
|
-> 151.594us BEGIN __irqentry_text_end
|
|
-> 151.624us END __irqentry_text_end
|
|
-> 151.624us BEGIN native_iret
|
|
1348489/1348489 2420721.482301028: 1 branches:uH: call 7f9ac9708fcf _dl_allocate_tls_storage+0x7f (foo.so) => 7f9ac9708870 allocate_dtv+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301197: 1 branches:uH: call 7f9ac970888d allocate_dtv+0x1d (foo.so) => 7f9ac9702340 __minimal_calloc+0x0 (foo.so)
|
|
-> 151.654us END native_iret
|
|
-> 151.654us BEGIN allocate_dtv
|
|
1348489/1348489 2420721.482301207: 1 branches:uH: jmp 7f9ac9702364 __minimal_calloc+0x24 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 151.823us BEGIN __minimal_calloc
|
|
1348489/1348489 2420721.482301212: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac9708893 allocate_dtv+0x23 (foo.so)
|
|
-> 151.833us END __minimal_calloc
|
|
-> 151.833us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482301212: 1 branches:uH: return 7f9ac97088ac allocate_dtv+0x3c (foo.so) => 7f9ac9708fd4 _dl_allocate_tls_storage+0x84 (foo.so)
|
|
1348489/1348489 2420721.482301215: 1 branches:uH: return 7f9ac9708fe1 _dl_allocate_tls_storage+0x91 (foo.so) => 7f9ac971430c init_tls+0xbc (foo.so)
|
|
-> 151.838us END __minimal_malloc
|
|
-> 151.838us END allocate_dtv
|
|
1348489/1348489 2420721.482301242: 1 branches:uH: syscall 7f9ac9714339 init_tls+0xe9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 151.841us END _dl_allocate_tls_storage
|
|
1348489/1348489 2420721.482301242: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301242: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301259: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 151.868us BEGIN __entry_text_start
|
|
-> 151.873us BEGIN do_syscall_64
|
|
-> 151.879us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482301261: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 151.885us END syscall_enter_from_user_mode
|
|
-> 151.885us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301267: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 151.887us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482301269: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 151.893us END __audit_syscall_entry
|
|
-> 151.893us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301271: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 151.895us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301277: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad62a090 __x64_sys_arch_prctl+0x0 (foo.so)
|
|
-> 151.897us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301277: 1 branches:uH: call ffffffffad62a0b4 __x64_sys_arch_prctl+0x24 (foo.so) => ffffffffad629eb0 do_arch_prctl_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301321: 1 branches:uH: return ffffffffad629fad do_arch_prctl_64+0xfd (foo.so) => ffffffffad62a0b9 __x64_sys_arch_prctl+0x29 (foo.so)
|
|
-> 151.903us BEGIN __x64_sys_arch_prctl
|
|
-> 151.925us BEGIN do_arch_prctl_64
|
|
1348489/1348489 2420721.482301326: 1 branches:uH: return ffffffffad62a0c4 __x64_sys_arch_prctl+0x34 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 151.947us END do_arch_prctl_64
|
|
1348489/1348489 2420721.482301326: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301330: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 151.952us END __x64_sys_arch_prctl
|
|
-> 151.952us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482301332: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
-> 151.956us BEGIN syscall_exit_work
|
|
1348489/1348489 2420721.482301332: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301332: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301337: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 151.958us BEGIN __audit_syscall_exit
|
|
-> 151.959us BEGIN path_put
|
|
-> 151.961us BEGIN dput
|
|
1348489/1348489 2420721.482301337: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301338: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 151.963us END dput
|
|
-> 151.963us END path_put
|
|
-> 151.963us BEGIN mntput
|
|
1348489/1348489 2420721.482301338: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301340: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 151.964us END mntput
|
|
-> 151.964us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482301341: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 151.966us END unroll_tree_refs
|
|
1348489/1348489 2420721.482301345: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 151.967us BEGIN kfree
|
|
1348489/1348489 2420721.482301346: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 151.971us END kfree
|
|
1348489/1348489 2420721.482301347: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 151.972us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482301347: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301357: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 151.973us END syscall_exit_work
|
|
-> 151.973us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301358: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 151.983us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301359: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 151.984us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482301386: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac971433b init_tls+0xeb (foo.so)
|
|
-> 151.985us END do_syscall_64
|
|
-> 151.985us END __entry_text_start
|
|
-> 151.985us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 151.998us END entry_SYSCALL_64_after_hwframe
|
|
-> 151.998us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482301386: 1 branches:uH: call 7f9ac971433f init_tls+0xef (foo.so) => 7f9ac9709990 __tls_init_tp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301393: 1 branches:uH: syscall 7f9ac97099dc __tls_init_tp+0x4c (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 152.012us END syscall_return_via_sysret
|
|
-> 152.012us BEGIN __tls_init_tp
|
|
1348489/1348489 2420721.482301393: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301393: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301402: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 152.019us BEGIN __entry_text_start
|
|
-> 152.022us BEGIN do_syscall_64
|
|
-> 152.025us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482301404: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 152.028us END syscall_enter_from_user_mode
|
|
-> 152.028us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301407: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 152.03us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482301410: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 152.033us END __audit_syscall_entry
|
|
-> 152.033us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301411: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 152.036us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301526: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad68bc40 __x64_sys_set_tid_address+0x0 (foo.so)
|
|
-> 152.037us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301526: 1 branches:uH: call ffffffffad68bc60 __x64_sys_set_tid_address+0x20 (foo.so) => ffffffffad6b3ff0 __task_pid_nr_ns+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301651: 1 branches:uH: call ffffffffad6b406c __task_pid_nr_ns+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 152.152us BEGIN __x64_sys_set_tid_address
|
|
-> 152.214us BEGIN __task_pid_nr_ns
|
|
1348489/1348489 2420721.482301667: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b4071 __task_pid_nr_ns+0x81 (foo.so)
|
|
-> 152.277us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482301667: 1 branches:uH: return ffffffffad6b4076 __task_pid_nr_ns+0x86 (foo.so) => ffffffffad68bc65 __x64_sys_set_tid_address+0x25 (foo.so)
|
|
1348489/1348489 2420721.482301667: 1 branches:uH: return ffffffffad68bc67 __x64_sys_set_tid_address+0x27 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482301667: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301668: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 152.293us END rcu_read_unlock_strict
|
|
-> 152.293us END __task_pid_nr_ns
|
|
-> 152.293us END __x64_sys_set_tid_address
|
|
-> 152.293us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482301668: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301670: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 152.294us BEGIN syscall_exit_work
|
|
-> 152.295us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482301670: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301673: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 152.296us BEGIN path_put
|
|
-> 152.297us BEGIN dput
|
|
1348489/1348489 2420721.482301673: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301673: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482301673: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301675: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 152.299us END dput
|
|
-> 152.299us END path_put
|
|
-> 152.299us BEGIN mntput
|
|
-> 152.3us END mntput
|
|
-> 152.3us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482301675: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301678: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 152.301us END unroll_tree_refs
|
|
-> 152.301us BEGIN kfree
|
|
1348489/1348489 2420721.482301678: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482301679: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 152.304us END kfree
|
|
-> 152.304us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482301679: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301689: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 152.305us END syscall_exit_work
|
|
-> 152.305us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301690: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 152.315us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301690: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 152.316us END syscall_exit_to_user_mode
|
|
-> 152.316us END do_syscall_64
|
|
-> 152.316us END __entry_text_start
|
|
-> 152.316us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482301716: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac97099de __tls_init_tp+0x4e (foo.so)
|
|
-> 152.317us END entry_SYSCALL_64_after_hwframe
|
|
-> 152.317us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482301718: 1 branches:uH: syscall 7f9ac9709a36 __tls_init_tp+0xa6 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 152.342us END syscall_return_via_sysret
|
|
1348489/1348489 2420721.482301718: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301718: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301728: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 152.344us BEGIN __entry_text_start
|
|
-> 152.347us BEGIN do_syscall_64
|
|
-> 152.35us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482301730: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 152.354us END syscall_enter_from_user_mode
|
|
-> 152.354us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301733: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 152.356us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482301736: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 152.359us END __audit_syscall_entry
|
|
-> 152.359us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301737: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 152.362us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301740: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad73c5d0 __x64_sys_set_robust_list+0x0 (foo.so)
|
|
-> 152.363us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301865: 1 branches:uH: return ffffffffad73c5ff __x64_sys_set_robust_list+0x2f (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 152.366us BEGIN __x64_sys_set_robust_list
|
|
1348489/1348489 2420721.482301865: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301868: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 152.491us END __x64_sys_set_robust_list
|
|
-> 152.491us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482301868: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301873: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 152.494us BEGIN syscall_exit_work
|
|
-> 152.496us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482301873: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301875: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 152.499us BEGIN path_put
|
|
-> 152.5us BEGIN dput
|
|
1348489/1348489 2420721.482301875: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301876: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 152.501us END dput
|
|
-> 152.501us END path_put
|
|
-> 152.501us BEGIN mntput
|
|
1348489/1348489 2420721.482301876: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301878: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 152.502us END mntput
|
|
-> 152.502us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482301879: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 152.504us END unroll_tree_refs
|
|
1348489/1348489 2420721.482301882: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 152.505us BEGIN kfree
|
|
1348489/1348489 2420721.482301883: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 152.508us END kfree
|
|
1348489/1348489 2420721.482301884: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 152.509us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482301884: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301894: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 152.51us END syscall_exit_work
|
|
-> 152.51us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301895: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 152.52us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482301895: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 152.521us END syscall_exit_to_user_mode
|
|
-> 152.521us END do_syscall_64
|
|
-> 152.521us END __entry_text_start
|
|
-> 152.521us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482301921: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9709a38 __tls_init_tp+0xa8 (foo.so)
|
|
-> 152.522us END entry_SYSCALL_64_after_hwframe
|
|
-> 152.522us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482301921: 1 branches:uH: call 7f9ac9709a4b __tls_init_tp+0xbb (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301924: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9709a50 __tls_init_tp+0xc0 (foo.so)
|
|
-> 152.547us END syscall_return_via_sysret
|
|
-> 152.547us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482301935: 1 branches:uH: syscall 7f9ac9709a6d __tls_init_tp+0xdd (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 152.55us END __tunable_get_val
|
|
1348489/1348489 2420721.482301935: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301935: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482301945: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 152.561us BEGIN __entry_text_start
|
|
-> 152.564us BEGIN do_syscall_64
|
|
-> 152.567us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482301947: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 152.571us END syscall_enter_from_user_mode
|
|
-> 152.571us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482301950: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 152.573us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482301953: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 152.576us END __audit_syscall_entry
|
|
-> 152.576us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301954: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 152.579us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482301965: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad836a60 __x64_sys_rseq+0x0 (foo.so)
|
|
-> 152.58us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482302102: 1 branches:uH: return ffffffffad836b83 __x64_sys_rseq+0x123 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 152.591us BEGIN __x64_sys_rseq
|
|
1348489/1348489 2420721.482302102: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302102: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302102: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302105: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 152.728us END __x64_sys_rseq
|
|
-> 152.728us BEGIN syscall_exit_to_user_mode
|
|
-> 152.729us BEGIN syscall_exit_work
|
|
-> 152.73us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482302105: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302107: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 152.731us BEGIN path_put
|
|
-> 152.732us BEGIN dput
|
|
1348489/1348489 2420721.482302107: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302107: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482302107: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302109: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 152.733us END dput
|
|
-> 152.733us END path_put
|
|
-> 152.733us BEGIN mntput
|
|
-> 152.734us END mntput
|
|
-> 152.734us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482302110: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 152.735us END unroll_tree_refs
|
|
1348489/1348489 2420721.482302113: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 152.736us BEGIN kfree
|
|
1348489/1348489 2420721.482302113: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482302115: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 152.739us END kfree
|
|
-> 152.739us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482302115: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302140: 1 branches:uH: call ffffffffad72200d exit_to_user_mode_prepare+0x10d (foo.so) => ffffffffad8ed740 mem_cgroup_handle_over_high+0x0 (foo.so)
|
|
-> 152.741us END syscall_exit_work
|
|
-> 152.741us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482302142: 1 branches:uH: return ffffffffad8ed7a5 mem_cgroup_handle_over_high+0x65 (foo.so) => ffffffffad722012 exit_to_user_mode_prepare+0x112 (foo.so)
|
|
-> 152.766us BEGIN mem_cgroup_handle_over_high
|
|
1348489/1348489 2420721.482302142: 1 branches:uH: call ffffffffad722012 exit_to_user_mode_prepare+0x112 (foo.so) => ffffffffadaae360 blkcg_maybe_throttle_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302244: 1 branches:uH: return ffffffffadaae4cb blkcg_maybe_throttle_current+0x16b (foo.so) => ffffffffad722017 exit_to_user_mode_prepare+0x117 (foo.so)
|
|
-> 152.768us END mem_cgroup_handle_over_high
|
|
-> 152.768us BEGIN blkcg_maybe_throttle_current
|
|
1348489/1348489 2420721.482302245: 1 branches:uH: call ffffffffad72202a exit_to_user_mode_prepare+0x12a (foo.so) => ffffffffad836ba0 __rseq_handle_notify_resume+0x0 (foo.so)
|
|
-> 152.87us END blkcg_maybe_throttle_current
|
|
1348489/1348489 2420721.482302245: 1 branches:uH: call ffffffffad836c21 __rseq_handle_notify_resume+0x81 (foo.so) => ffffffffadb59fc0 __get_user_8+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302277: 1 branches:uH: return ffffffffadb59fe0 __get_user_8+0x20 (foo.so) => ffffffffad836c26 __rseq_handle_notify_resume+0x86 (foo.so)
|
|
-> 152.871us BEGIN __rseq_handle_notify_resume
|
|
-> 152.887us BEGIN __get_user_8
|
|
1348489/1348489 2420721.482302277: 1 branches:uH: call ffffffffad836c40 __rseq_handle_notify_resume+0xa0 (foo.so) => ffffffffadb5c430 __put_user_8+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302298: 1 branches:uH: return ffffffffadb5c44a __put_user_nocheck_8+0xb (foo.so) => ffffffffad836c45 __rseq_handle_notify_resume+0xa5 (foo.so)
|
|
-> 152.903us END __get_user_8
|
|
-> 152.903us BEGIN __put_user_8
|
|
1348489/1348489 2420721.482302311: 1 branches:uH: return ffffffffad836ca7 __rseq_handle_notify_resume+0x107 (foo.so) => ffffffffad72202f exit_to_user_mode_prepare+0x12f (foo.so)
|
|
-> 152.924us END __put_user_8
|
|
1348489/1348489 2420721.482302329: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 152.937us END __rseq_handle_notify_resume
|
|
1348489/1348489 2420721.482302330: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 152.955us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482302330: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482302465: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9709a6f __tls_init_tp+0xdf (foo.so)
|
|
-> 152.956us END syscall_exit_to_user_mode
|
|
-> 152.956us END do_syscall_64
|
|
-> 152.956us END __entry_text_start
|
|
-> 152.956us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 153.023us END entry_SYSCALL_64_after_hwframe
|
|
-> 153.023us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482302465: 1 branches:uH: return 7f9ac9709abc __tls_init_tp+0x12c (foo.so) => 7f9ac9714344 init_tls+0xf4 (foo.so)
|
|
1348489/1348489 2420721.482302472: 1 branches:uH: return 7f9ac9714355 init_tls+0x105 (foo.so) => 7f9ac9717afb dl_main+0x2cbb (foo.so)
|
|
-> 153.091us END syscall_return_via_sysret
|
|
-> 153.091us END __tls_init_tp
|
|
1348489/1348489 2420721.482302541: 1 branches:uH: call 7f9ac971701b dl_main+0x21db (foo.so) => 7f9ac970ed40 _dl_cet_check+0x0 (foo.so)
|
|
-> 153.098us END init_tls
|
|
1348489/1348489 2420721.482302541: 1 branches:uH: jmp 7f9ac970ed44 _dl_cet_check+0x4 (foo.so) => 7f9ac970e8a0 dl_cet_check+0x0 (foo.so)
|
|
1348489/1348489 2420721.482302661: 1 branches:uH: return 7f9ac970ea95 dl_cet_check+0x1f5 (foo.so) => 7f9ac9717020 dl_main+0x21e0 (foo.so)
|
|
-> 153.167us BEGIN _dl_cet_check
|
|
-> 153.227us END _dl_cet_check
|
|
-> 153.227us BEGIN dl_cet_check
|
|
1348489/1348489 2420721.482302716: 1 branches:uH: call 7f9ac97171ce dl_main+0x238e (foo.so) => 7f9ac97058e0 _dl_relocate_object+0x0 (foo.so)
|
|
-> 153.287us END dl_cet_check
|
|
1348489/1348489 2420721.482303270: 1 branches:uH: hw int 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 153.342us BEGIN _dl_relocate_object
|
|
1348489/1348489 2420721.482303270: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303278: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 153.896us BEGIN asm_exc_page_fault
|
|
-> 153.9us BEGIN error_entry
|
|
1348489/1348489 2420721.482303359: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 153.904us BEGIN sync_regs
|
|
1348489/1348489 2420721.482303359: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482303359: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303359: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303360: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 153.985us END sync_regs
|
|
-> 153.985us END error_entry
|
|
-> 153.985us BEGIN exc_page_fault
|
|
-> 153.985us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482303361: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 153.986us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482303361: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482303361: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303363: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 153.987us END irqentry_enter_from_user_mode
|
|
-> 153.987us END irqentry_enter
|
|
-> 153.987us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482303371: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 153.989us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482303371: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303371: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303373: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 153.997us END down_read_trylock
|
|
-> 153.997us BEGIN find_vma
|
|
-> 153.998us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482303374: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 153.999us END vmacache_find
|
|
1348489/1348489 2420721.482303375: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 154us END find_vma
|
|
1348489/1348489 2420721.482303375: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303378: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 154.001us BEGIN handle_mm_fault
|
|
-> 154.002us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482303378: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303378: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303381: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 154.004us END mem_cgroup_from_task
|
|
-> 154.004us BEGIN __count_memcg_events
|
|
-> 154.005us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482303382: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 154.007us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482303382: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303383: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 154.008us END __count_memcg_events
|
|
-> 154.008us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482303383: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303384: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 154.009us END arch_local_irq_enable
|
|
-> 154.009us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303386: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 154.01us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303394: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 154.012us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482303405: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 154.02us BEGIN pgd_none
|
|
1348489/1348489 2420721.482303405: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303406: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 154.031us END pgd_none
|
|
-> 154.031us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482303406: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303409: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 154.032us END p4d_offset
|
|
-> 154.032us BEGIN pud_val
|
|
1348489/1348489 2420721.482303409: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303409: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482303409: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303410: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 154.035us END pud_val
|
|
-> 154.035us BEGIN pud_val
|
|
-> 154.035us END pud_val
|
|
-> 154.035us BEGIN pud_val
|
|
1348489/1348489 2420721.482303411: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 154.036us END pud_val
|
|
1348489/1348489 2420721.482303412: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 154.037us BEGIN pud_val
|
|
1348489/1348489 2420721.482303412: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303412: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482303416: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 154.038us END pud_val
|
|
-> 154.038us BEGIN pud_val
|
|
-> 154.042us END pud_val
|
|
1348489/1348489 2420721.482303419: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 154.042us BEGIN pmd_val
|
|
1348489/1348489 2420721.482303419: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303419: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482303419: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303420: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 154.045us END pmd_val
|
|
-> 154.045us BEGIN pmd_val
|
|
-> 154.045us END pmd_val
|
|
-> 154.045us BEGIN pmd_val
|
|
1348489/1348489 2420721.482303420: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303421: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 154.046us END pmd_val
|
|
-> 154.046us BEGIN pmd_val
|
|
1348489/1348489 2420721.482303421: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303421: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303423: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 154.047us END pmd_val
|
|
-> 154.047us BEGIN pmd_page_vaddr
|
|
-> 154.048us BEGIN pmd_val
|
|
1348489/1348489 2420721.482303424: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 154.049us END pmd_val
|
|
1348489/1348489 2420721.482303447: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 154.05us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482303447: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303462: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 154.073us BEGIN alloc_pages_vma
|
|
-> 154.08us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482303463: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 154.088us END __get_vma_policy
|
|
1348489/1348489 2420721.482303467: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 154.089us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482303468: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 154.093us END policy_nodemask
|
|
1348489/1348489 2420721.482303468: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303472: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 154.094us BEGIN __alloc_pages
|
|
-> 154.096us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482303472: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303478: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 154.098us END should_fail_alloc_page
|
|
-> 154.098us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482303479: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 154.104us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482303490: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 154.105us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482303593: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 154.116us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482303597: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 154.219us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482303597: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303633: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 154.223us BEGIN kernel_init_free_pages.part.0
|
|
-> 154.241us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482303634: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 154.259us END clear_page_erms
|
|
1348489/1348489 2420721.482303637: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 154.26us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482303638: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 154.263us END get_page_from_freelist
|
|
1348489/1348489 2420721.482303640: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 154.264us END __alloc_pages
|
|
1348489/1348489 2420721.482303640: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303640: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303650: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 154.266us END alloc_pages_vma
|
|
-> 154.266us BEGIN __mem_cgroup_charge
|
|
-> 154.271us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482303656: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 154.276us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303656: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303656: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482303657: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 154.282us END rcu_read_unlock_strict
|
|
-> 154.282us BEGIN rcu_read_unlock_strict
|
|
-> 154.283us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303657: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303658: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 154.283us END get_mem_cgroup_from_mm
|
|
-> 154.283us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482303757: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 154.284us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482303761: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 154.383us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482303762: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 154.387us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482303762: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303766: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 154.388us END try_charge_memcg
|
|
-> 154.388us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303766: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303771: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 154.392us END rcu_read_unlock_strict
|
|
-> 154.392us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482303780: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 154.397us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482303790: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 154.406us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482303790: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303799: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 154.416us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 154.416us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482303800: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 154.425us END memcg_check_events
|
|
1348489/1348489 2420721.482303801: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 154.426us END charge_memcg
|
|
1348489/1348489 2420721.482303802: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 154.427us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303802: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
1348489/1348489 2420721.482303802: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303802: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303804: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 154.428us END rcu_read_unlock_strict
|
|
-> 154.428us END __mem_cgroup_charge
|
|
-> 154.428us BEGIN __cgroup_throttle_swaprate
|
|
-> 154.429us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482303806: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 154.43us END kthread_blkcg
|
|
1348489/1348489 2420721.482303807: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 154.432us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303807: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
1348489/1348489 2420721.482303807: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303808: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 154.433us END rcu_read_unlock_strict
|
|
-> 154.433us END __cgroup_throttle_swaprate
|
|
-> 154.433us BEGIN __do_fault
|
|
1348489/1348489 2420721.482303825: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
-> 154.434us BEGIN filemap_fault
|
|
1348489/1348489 2420721.482303825: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303825: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303844: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 154.451us BEGIN pagecache_get_page
|
|
-> 154.457us BEGIN xas_load
|
|
-> 154.463us BEGIN xas_start
|
|
1348489/1348489 2420721.482303859: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 154.47us END xas_start
|
|
1348489/1348489 2420721.482303977: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 154.485us END xas_load
|
|
1348489/1348489 2420721.482303983: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 154.603us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482303983: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482303985: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 154.609us END rcu_read_unlock_strict
|
|
-> 154.609us BEGIN PageHuge
|
|
1348489/1348489 2420721.482303985: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
1348489/1348489 2420721.482303998: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 154.611us END PageHuge
|
|
-> 154.611us END pagecache_get_page
|
|
1348489/1348489 2420721.482304008: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
-> 154.624us END filemap_fault
|
|
1348489/1348489 2420721.482304008: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304008: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304255: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 154.634us END __do_fault
|
|
-> 154.634us BEGIN copy_user_highpage.constprop.0
|
|
-> 154.757us BEGIN copy_page
|
|
1348489/1348489 2420721.482304256: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
-> 154.881us END copy_page
|
|
1348489/1348489 2420721.482304256: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304256: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304257: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 154.882us END copy_user_highpage.constprop.0
|
|
-> 154.882us BEGIN finish_fault
|
|
-> 154.882us BEGIN pmd_val
|
|
1348489/1348489 2420721.482304258: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 154.883us END pmd_val
|
|
1348489/1348489 2420721.482304258: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
1348489/1348489 2420721.482304258: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304258: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304260: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 154.884us BEGIN pmd_val
|
|
-> 154.884us END pmd_val
|
|
-> 154.884us BEGIN pmd_pfn
|
|
-> 154.885us BEGIN pmd_val
|
|
1348489/1348489 2420721.482304261: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 154.886us END pmd_val
|
|
1348489/1348489 2420721.482304261: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304261: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304261: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
1348489/1348489 2420721.482304262: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 154.887us END pmd_pfn
|
|
-> 154.887us BEGIN pmd_page_vaddr
|
|
-> 154.887us BEGIN pmd_val
|
|
-> 154.888us END pmd_val
|
|
1348489/1348489 2420721.482304262: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304399: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 154.888us END pmd_page_vaddr
|
|
-> 154.888us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482304399: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304399: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304400: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 155.025us END _raw_spin_lock
|
|
-> 155.025us BEGIN do_set_pte
|
|
-> 155.025us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482304400: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304402: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 155.026us END pfn_pte
|
|
-> 155.026us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482304402: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304402: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304402: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304402: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304407: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 155.028us END add_mm_counter_fast
|
|
-> 155.028us BEGIN page_add_new_anon_rmap
|
|
-> 155.029us BEGIN __mod_lruvec_page_state
|
|
-> 155.03us BEGIN __mod_lruvec_state
|
|
-> 155.031us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482304407: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304407: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304408: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 155.033us END __mod_node_page_state
|
|
-> 155.033us END __mod_lruvec_state
|
|
-> 155.033us BEGIN __mod_memcg_lruvec_state
|
|
-> 155.033us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482304409: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 155.034us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482304409: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304410: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 155.035us END __mod_memcg_lruvec_state
|
|
-> 155.035us END __mod_lruvec_page_state
|
|
-> 155.035us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482304410: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304411: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 155.036us END rcu_read_unlock_strict
|
|
-> 155.036us END page_add_new_anon_rmap
|
|
-> 155.036us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482304411: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304411: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304418: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 155.037us END __page_set_anon_rmap
|
|
-> 155.037us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 155.04us END lru_cache_add_inactive_or_unevictable
|
|
-> 155.04us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482304418: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304418: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482304418: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482304418: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304419: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
-> 155.044us END lru_cache_add
|
|
-> 155.044us BEGIN native_set_pte
|
|
-> 155.044us END native_set_pte
|
|
-> 155.044us END do_set_pte
|
|
-> 155.044us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482304420: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
-> 155.045us END queued_spin_unlock
|
|
1348489/1348489 2420721.482304420: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304425: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 155.046us END finish_fault
|
|
-> 155.046us BEGIN unlock_page
|
|
1348489/1348489 2420721.482304425: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304430: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 155.051us END unlock_page
|
|
-> 155.051us BEGIN put_page
|
|
1348489/1348489 2420721.482304431: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 155.056us END put_page
|
|
1348489/1348489 2420721.482304433: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 155.057us END __handle_mm_fault
|
|
1348489/1348489 2420721.482304433: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304438: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 155.059us END handle_mm_fault
|
|
-> 155.059us BEGIN up_read
|
|
1348489/1348489 2420721.482304438: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482304438: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304440: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 155.064us END up_read
|
|
-> 155.064us END do_user_addr_fault
|
|
-> 155.064us END exc_page_fault
|
|
-> 155.064us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482304440: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304448: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 155.066us END irqentry_exit
|
|
-> 155.066us BEGIN irqentry_exit_to_user_mode
|
|
-> 155.07us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482304449: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 155.074us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482304449: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304449: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304449: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482304540: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so)
|
|
-> 155.075us END irqentry_exit_to_user_mode
|
|
-> 155.075us END asm_exc_page_fault
|
|
-> 155.075us BEGIN error_return
|
|
-> 155.105us END error_return
|
|
-> 155.105us BEGIN __irqentry_text_end
|
|
-> 155.135us END __irqentry_text_end
|
|
-> 155.135us BEGIN native_iret
|
|
1348489/1348489 2420721.482305086: 1 branches:uH: hw int 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 155.166us END native_iret
|
|
1348489/1348489 2420721.482305086: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305095: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 155.712us BEGIN asm_exc_page_fault
|
|
-> 155.716us BEGIN error_entry
|
|
1348489/1348489 2420721.482305174: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 155.721us BEGIN sync_regs
|
|
1348489/1348489 2420721.482305174: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482305174: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305174: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305175: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 155.8us END sync_regs
|
|
-> 155.8us END error_entry
|
|
-> 155.8us BEGIN exc_page_fault
|
|
-> 155.8us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482305176: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 155.801us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482305176: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482305176: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305178: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 155.802us END irqentry_enter_from_user_mode
|
|
-> 155.802us END irqentry_enter
|
|
-> 155.802us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482305186: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 155.804us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482305186: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305186: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305188: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 155.812us END down_read_trylock
|
|
-> 155.812us BEGIN find_vma
|
|
-> 155.813us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482305189: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 155.814us END vmacache_find
|
|
1348489/1348489 2420721.482305190: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 155.815us END find_vma
|
|
1348489/1348489 2420721.482305190: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305192: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 155.816us BEGIN handle_mm_fault
|
|
-> 155.817us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482305192: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305192: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305196: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 155.818us END mem_cgroup_from_task
|
|
-> 155.818us BEGIN __count_memcg_events
|
|
-> 155.82us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482305197: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 155.822us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482305197: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305198: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 155.823us END __count_memcg_events
|
|
-> 155.823us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482305198: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305199: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 155.824us END arch_local_irq_enable
|
|
-> 155.824us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305201: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 155.825us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305201: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305211: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 155.827us BEGIN __handle_mm_fault
|
|
-> 155.832us BEGIN pgd_none
|
|
1348489/1348489 2420721.482305211: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305213: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 155.837us END pgd_none
|
|
-> 155.837us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482305213: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305215: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 155.839us END p4d_offset
|
|
-> 155.839us BEGIN pud_val
|
|
1348489/1348489 2420721.482305215: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305216: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 155.841us END pud_val
|
|
-> 155.841us BEGIN pud_val
|
|
1348489/1348489 2420721.482305216: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305218: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 155.842us END pud_val
|
|
-> 155.842us BEGIN pud_val
|
|
1348489/1348489 2420721.482305219: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 155.844us END pud_val
|
|
1348489/1348489 2420721.482305220: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 155.845us BEGIN pud_val
|
|
1348489/1348489 2420721.482305220: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305221: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 155.846us END pud_val
|
|
-> 155.846us BEGIN pud_val
|
|
1348489/1348489 2420721.482305221: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305225: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 155.847us END pud_val
|
|
-> 155.847us BEGIN pmd_val
|
|
1348489/1348489 2420721.482305225: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305226: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 155.851us END pmd_val
|
|
-> 155.851us BEGIN pmd_val
|
|
1348489/1348489 2420721.482305226: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305227: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 155.852us END pmd_val
|
|
-> 155.852us BEGIN pmd_val
|
|
1348489/1348489 2420721.482305227: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305228: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 155.853us END pmd_val
|
|
-> 155.853us BEGIN pmd_val
|
|
1348489/1348489 2420721.482305228: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305228: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305230: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 155.854us END pmd_val
|
|
-> 155.854us BEGIN pmd_page_vaddr
|
|
-> 155.855us BEGIN pmd_val
|
|
1348489/1348489 2420721.482305231: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 155.856us END pmd_val
|
|
1348489/1348489 2420721.482305233: 1 branches:uH: call ffffffffad8806d2 __handle_mm_fault+0x782 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 155.857us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482305233: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305236: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 155.859us BEGIN alloc_pages_vma
|
|
-> 155.86us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482305239: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 155.862us END __get_vma_policy
|
|
1348489/1348489 2420721.482305240: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 155.865us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482305241: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 155.866us END policy_nodemask
|
|
1348489/1348489 2420721.482305241: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305247: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 155.867us BEGIN __alloc_pages
|
|
-> 155.87us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482305247: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305253: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 155.873us END should_fail_alloc_page
|
|
-> 155.873us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482305253: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305264: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 155.879us END __next_zones_zonelist
|
|
-> 155.879us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482305371: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 155.89us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482305371: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305376: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 155.997us END __list_del_entry_valid
|
|
-> 155.997us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482305439: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 156.002us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482305440: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 156.065us END clear_page_erms
|
|
1348489/1348489 2420721.482305443: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 156.066us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482305444: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 156.069us END get_page_from_freelist
|
|
1348489/1348489 2420721.482305446: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8806d7 __handle_mm_fault+0x787 (foo.so)
|
|
-> 156.07us END __alloc_pages
|
|
1348489/1348489 2420721.482305446: 1 branches:uH: call ffffffffad8806fc __handle_mm_fault+0x7ac (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305446: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305446: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305462: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 156.072us END alloc_pages_vma
|
|
-> 156.072us BEGIN __mem_cgroup_charge
|
|
-> 156.077us BEGIN get_mem_cgroup_from_mm
|
|
-> 156.082us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305462: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305462: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482305463: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 156.088us END rcu_read_unlock_strict
|
|
-> 156.088us BEGIN rcu_read_unlock_strict
|
|
-> 156.089us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305463: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305464: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 156.089us END get_mem_cgroup_from_mm
|
|
-> 156.089us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482305689: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 156.09us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482305694: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 156.315us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482305695: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 156.32us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482305695: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305697: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 156.321us END try_charge_memcg
|
|
-> 156.321us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305697: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305699: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 156.323us END rcu_read_unlock_strict
|
|
-> 156.323us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482305700: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 156.325us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482305703: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 156.326us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482305703: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305705: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 156.329us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 156.329us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482305706: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 156.331us END memcg_check_events
|
|
1348489/1348489 2420721.482305706: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305707: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 156.332us END charge_memcg
|
|
-> 156.332us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305708: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880701 __handle_mm_fault+0x7b1 (foo.so)
|
|
-> 156.333us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305708: 1 branches:uH: call ffffffffad881020 __handle_mm_fault+0x10d0 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305708: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305710: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 156.334us END __mem_cgroup_charge
|
|
-> 156.334us BEGIN __cgroup_throttle_swaprate
|
|
-> 156.335us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482305710: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305713: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 156.336us END kthread_blkcg
|
|
-> 156.336us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305713: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad881025 __handle_mm_fault+0x10d5 (foo.so)
|
|
1348489/1348489 2420721.482305713: 1 branches:uH: call ffffffffad88102a __handle_mm_fault+0x10da (foo.so) => ffffffffad8795d0 __do_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305715: 1 branches:uH: call ffffffffad879603 __do_fault+0x33 (foo.so) => ffffffffad83cb10 filemap_fault+0x0 (foo.so)
|
|
-> 156.339us END rcu_read_unlock_strict
|
|
-> 156.339us END __cgroup_throttle_swaprate
|
|
-> 156.339us BEGIN __do_fault
|
|
1348489/1348489 2420721.482305717: 1 branches:uH: call ffffffffad83cb72 filemap_fault+0x62 (foo.so) => ffffffffad83c140 pagecache_get_page+0x0 (foo.so)
|
|
-> 156.341us BEGIN filemap_fault
|
|
1348489/1348489 2420721.482305717: 1 branches:uH: call ffffffffad83c1ca pagecache_get_page+0x8a (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305717: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305722: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 156.343us BEGIN pagecache_get_page
|
|
-> 156.344us BEGIN xas_load
|
|
-> 156.346us BEGIN xas_start
|
|
1348489/1348489 2420721.482305731: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffad83c1cf pagecache_get_page+0x8f (foo.so)
|
|
-> 156.348us END xas_start
|
|
1348489/1348489 2420721.482305855: 1 branches:uH: call ffffffffad83c256 pagecache_get_page+0x116 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 156.357us END xas_load
|
|
1348489/1348489 2420721.482305863: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83c25b pagecache_get_page+0x11b (foo.so)
|
|
-> 156.481us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482305863: 1 branches:uH: call ffffffffad83c3a4 pagecache_get_page+0x264 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305865: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83c3a9 pagecache_get_page+0x269 (foo.so)
|
|
-> 156.489us END rcu_read_unlock_strict
|
|
-> 156.489us BEGIN PageHuge
|
|
1348489/1348489 2420721.482305865: 1 branches:uH: return ffffffffad83c305 pagecache_get_page+0x1c5 (foo.so) => ffffffffad83cb77 filemap_fault+0x67 (foo.so)
|
|
1348489/1348489 2420721.482305877: 1 branches:uH: return ffffffffad83cd32 filemap_fault+0x222 (foo.so) => ffffffffad879605 __do_fault+0x35 (foo.so)
|
|
-> 156.491us END PageHuge
|
|
-> 156.491us END pagecache_get_page
|
|
1348489/1348489 2420721.482305878: 1 branches:uH: return ffffffffad879630 __do_fault+0x60 (foo.so) => ffffffffad88102f __handle_mm_fault+0x10df (foo.so)
|
|
-> 156.503us END filemap_fault
|
|
1348489/1348489 2420721.482305878: 1 branches:uH: call ffffffffad881050 __handle_mm_fault+0x1100 (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482305878: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306077: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 156.504us END __do_fault
|
|
-> 156.504us BEGIN copy_user_highpage.constprop.0
|
|
-> 156.603us BEGIN copy_page
|
|
1348489/1348489 2420721.482306078: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad881055 __handle_mm_fault+0x1105 (foo.so)
|
|
-> 156.703us END copy_page
|
|
1348489/1348489 2420721.482306078: 1 branches:uH: call ffffffffad881064 __handle_mm_fault+0x1114 (foo.so) => ffffffffad87d520 finish_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306078: 1 branches:uH: call ffffffffad87d575 finish_fault+0x55 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306079: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d57a finish_fault+0x5a (foo.so)
|
|
-> 156.704us END copy_user_highpage.constprop.0
|
|
-> 156.704us BEGIN finish_fault
|
|
-> 156.704us BEGIN pmd_val
|
|
1348489/1348489 2420721.482306079: 1 branches:uH: call ffffffffad87d6cd finish_fault+0x1ad (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306080: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87d6d2 finish_fault+0x1b2 (foo.so)
|
|
-> 156.705us END pmd_val
|
|
-> 156.705us BEGIN pmd_val
|
|
1348489/1348489 2420721.482306080: 1 branches:uH: call ffffffffad87d734 finish_fault+0x214 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306080: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306081: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 156.706us END pmd_val
|
|
-> 156.706us BEGIN pmd_pfn
|
|
-> 156.706us BEGIN pmd_val
|
|
1348489/1348489 2420721.482306082: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87d739 finish_fault+0x219 (foo.so)
|
|
-> 156.707us END pmd_val
|
|
1348489/1348489 2420721.482306082: 1 branches:uH: call ffffffffad87d760 finish_fault+0x240 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306082: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306083: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 156.708us END pmd_pfn
|
|
-> 156.708us BEGIN pmd_page_vaddr
|
|
-> 156.708us BEGIN pmd_val
|
|
1348489/1348489 2420721.482306084: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad87d765 finish_fault+0x245 (foo.so)
|
|
-> 156.709us END pmd_val
|
|
1348489/1348489 2420721.482306084: 1 branches:uH: call ffffffffad87d76f finish_fault+0x24f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306089: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87d774 finish_fault+0x254 (foo.so)
|
|
-> 156.71us END pmd_page_vaddr
|
|
-> 156.71us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482306089: 1 branches:uH: call ffffffffad87d78f finish_fault+0x26f (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306089: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306092: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 156.715us END _raw_spin_lock
|
|
-> 156.715us BEGIN do_set_pte
|
|
-> 156.716us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482306092: 1 branches:uH: call ffffffffad87d4f0 do_set_pte+0xc0 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306093: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4f5 do_set_pte+0xc5 (foo.so)
|
|
-> 156.718us END pfn_pte
|
|
-> 156.718us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482306093: 1 branches:uH: call ffffffffad87d500 do_set_pte+0xd0 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306094: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 156.719us END add_mm_counter_fast
|
|
-> 156.719us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482306094: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306094: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306097: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 156.72us BEGIN __mod_lruvec_page_state
|
|
-> 156.721us BEGIN __mod_lruvec_state
|
|
-> 156.722us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482306097: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306097: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306099: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 156.723us END __mod_node_page_state
|
|
-> 156.723us END __mod_lruvec_state
|
|
-> 156.723us BEGIN __mod_memcg_lruvec_state
|
|
-> 156.724us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482306099: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482306099: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306100: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 156.725us END cgroup_rstat_updated
|
|
-> 156.725us END __mod_memcg_lruvec_state
|
|
-> 156.725us END __mod_lruvec_page_state
|
|
-> 156.725us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482306100: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306101: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad87d505 do_set_pte+0xd5 (foo.so)
|
|
-> 156.726us END rcu_read_unlock_strict
|
|
-> 156.726us END page_add_new_anon_rmap
|
|
-> 156.726us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482306101: 1 branches:uH: call ffffffffad87d50b do_set_pte+0xdb (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306102: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
-> 156.727us END __page_set_anon_rmap
|
|
-> 156.727us BEGIN lru_cache_add_inactive_or_unevictable
|
|
1348489/1348489 2420721.482306108: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad87d510 do_set_pte+0xe0 (foo.so)
|
|
-> 156.728us END lru_cache_add_inactive_or_unevictable
|
|
-> 156.728us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482306108: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306109: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 156.734us END lru_cache_add
|
|
-> 156.734us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482306109: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad87d794 finish_fault+0x274 (foo.so)
|
|
1348489/1348489 2420721.482306109: 1 branches:uH: call ffffffffad87d798 finish_fault+0x278 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306109: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87d79d finish_fault+0x27d (foo.so)
|
|
1348489/1348489 2420721.482306110: 1 branches:uH: return ffffffffad87d7a8 finish_fault+0x288 (foo.so) => ffffffffad881069 __handle_mm_fault+0x1119 (foo.so)
|
|
-> 156.735us END native_set_pte
|
|
-> 156.735us END do_set_pte
|
|
-> 156.735us BEGIN queued_spin_unlock
|
|
-> 156.736us END queued_spin_unlock
|
|
1348489/1348489 2420721.482306110: 1 branches:uH: call ffffffffad88107b __handle_mm_fault+0x112b (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306115: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad881080 __handle_mm_fault+0x1130 (foo.so)
|
|
-> 156.736us END finish_fault
|
|
-> 156.736us BEGIN unlock_page
|
|
1348489/1348489 2420721.482306115: 1 branches:uH: call ffffffffad881085 __handle_mm_fault+0x1135 (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306120: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad88108a __handle_mm_fault+0x113a (foo.so)
|
|
-> 156.741us END unlock_page
|
|
-> 156.741us BEGIN put_page
|
|
1348489/1348489 2420721.482306121: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 156.746us END put_page
|
|
1348489/1348489 2420721.482306123: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 156.747us END __handle_mm_fault
|
|
1348489/1348489 2420721.482306123: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306128: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 156.749us END handle_mm_fault
|
|
-> 156.749us BEGIN up_read
|
|
1348489/1348489 2420721.482306129: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 156.754us END up_read
|
|
1348489/1348489 2420721.482306129: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306130: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 156.755us END do_user_addr_fault
|
|
-> 156.755us END exc_page_fault
|
|
-> 156.755us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482306130: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306139: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 156.756us END irqentry_exit
|
|
-> 156.756us BEGIN irqentry_exit_to_user_mode
|
|
-> 156.76us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482306140: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 156.765us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482306140: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306140: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306140: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482306230: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so)
|
|
-> 156.766us END irqentry_exit_to_user_mode
|
|
-> 156.766us END asm_exc_page_fault
|
|
-> 156.766us BEGIN error_return
|
|
-> 156.796us END error_return
|
|
-> 156.796us BEGIN __irqentry_text_end
|
|
-> 156.826us END __irqentry_text_end
|
|
-> 156.826us BEGIN native_iret
|
|
1348489/1348489 2420721.482307240: 1 branches:uH: hw int 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 156.856us END native_iret
|
|
1348489/1348489 2420721.482307240: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307248: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 157.866us BEGIN asm_exc_page_fault
|
|
-> 157.87us BEGIN error_entry
|
|
1348489/1348489 2420721.482307329: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 157.874us BEGIN sync_regs
|
|
1348489/1348489 2420721.482307329: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482307329: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307329: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307331: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 157.955us END sync_regs
|
|
-> 157.955us END error_entry
|
|
-> 157.955us BEGIN exc_page_fault
|
|
-> 157.956us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482307331: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482307332: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 157.957us BEGIN irqentry_enter_from_user_mode
|
|
-> 157.958us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482307332: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307333: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 157.958us END irqentry_enter
|
|
-> 157.958us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482307342: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 157.959us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482307342: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307342: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307344: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 157.968us END down_read_trylock
|
|
-> 157.968us BEGIN find_vma
|
|
-> 157.969us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482307344: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482307346: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 157.97us END vmacache_find
|
|
-> 157.97us END find_vma
|
|
1348489/1348489 2420721.482307346: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307349: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 157.972us BEGIN handle_mm_fault
|
|
-> 157.973us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482307349: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307349: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307352: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 157.975us END mem_cgroup_from_task
|
|
-> 157.975us BEGIN __count_memcg_events
|
|
-> 157.976us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482307353: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 157.978us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482307354: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 157.979us END __count_memcg_events
|
|
1348489/1348489 2420721.482307355: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 157.98us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482307355: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307355: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482307358: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 157.981us END arch_local_irq_enable
|
|
-> 157.981us BEGIN rcu_read_unlock_strict
|
|
-> 157.984us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482307358: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307368: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 157.984us BEGIN __handle_mm_fault
|
|
-> 157.989us BEGIN pgd_none
|
|
1348489/1348489 2420721.482307368: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307369: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 157.994us END pgd_none
|
|
-> 157.994us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482307369: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307371: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 157.995us END p4d_offset
|
|
-> 157.995us BEGIN pud_val
|
|
1348489/1348489 2420721.482307371: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307372: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 157.997us END pud_val
|
|
-> 157.997us BEGIN pud_val
|
|
1348489/1348489 2420721.482307372: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307373: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 157.998us END pud_val
|
|
-> 157.998us BEGIN pud_val
|
|
1348489/1348489 2420721.482307373: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307375: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 157.999us END pud_val
|
|
-> 157.999us BEGIN pud_val
|
|
1348489/1348489 2420721.482307375: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307376: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 158.001us END pud_val
|
|
-> 158.001us BEGIN pud_val
|
|
1348489/1348489 2420721.482307376: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307379: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 158.002us END pud_val
|
|
-> 158.002us BEGIN pmd_val
|
|
1348489/1348489 2420721.482307379: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307380: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 158.005us END pmd_val
|
|
-> 158.005us BEGIN pmd_val
|
|
1348489/1348489 2420721.482307380: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307381: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 158.006us END pmd_val
|
|
-> 158.006us BEGIN pmd_val
|
|
1348489/1348489 2420721.482307382: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 158.007us END pmd_val
|
|
1348489/1348489 2420721.482307382: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
1348489/1348489 2420721.482307382: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307382: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307384: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 158.008us BEGIN pmd_val
|
|
-> 158.008us END pmd_val
|
|
-> 158.008us BEGIN pmd_page_vaddr
|
|
-> 158.009us BEGIN pmd_val
|
|
1348489/1348489 2420721.482307385: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 158.01us END pmd_val
|
|
1348489/1348489 2420721.482307387: 1 branches:uH: call ffffffffad880897 __handle_mm_fault+0x947 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 158.011us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482307387: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307396: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 158.013us BEGIN pmd_pfn
|
|
-> 158.017us BEGIN pmd_val
|
|
1348489/1348489 2420721.482307397: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad88089c __handle_mm_fault+0x94c (foo.so)
|
|
-> 158.022us END pmd_val
|
|
1348489/1348489 2420721.482307397: 1 branches:uH: call ffffffffad8808b3 __handle_mm_fault+0x963 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307404: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad8808b8 __handle_mm_fault+0x968 (foo.so)
|
|
-> 158.023us END pmd_pfn
|
|
-> 158.023us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482307404: 1 branches:uH: call ffffffffad880b45 __handle_mm_fault+0xbf5 (foo.so) => ffffffffad87c4d0 do_wp_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307404: 1 branches:uH: call ffffffffad87c530 do_wp_page+0x60 (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307407: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87c535 do_wp_page+0x65 (foo.so)
|
|
-> 158.03us END _raw_spin_lock
|
|
-> 158.03us BEGIN do_wp_page
|
|
-> 158.031us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482307407: 1 branches:uH: call ffffffffad87c581 do_wp_page+0xb1 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307415: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87c586 do_wp_page+0xb6 (foo.so)
|
|
-> 158.033us END vm_normal_page
|
|
-> 158.033us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482307415: 1 branches:uH: jmp ffffffffad87c591 do_wp_page+0xc1 (foo.so) => ffffffffad879920 wp_page_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307421: 1 branches:uH: call ffffffffad879970 wp_page_copy+0x50 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
-> 158.041us END queued_spin_unlock
|
|
-> 158.041us END do_wp_page
|
|
-> 158.041us BEGIN wp_page_copy
|
|
1348489/1348489 2420721.482307421: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879975 wp_page_copy+0x55 (foo.so)
|
|
1348489/1348489 2420721.482307421: 1 branches:uH: call ffffffffad87999b wp_page_copy+0x7b (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307421: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307424: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 158.047us BEGIN pte_pfn
|
|
-> 158.048us END pte_pfn
|
|
-> 158.048us BEGIN alloc_pages_vma
|
|
-> 158.049us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482307426: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 158.05us END __get_vma_policy
|
|
1348489/1348489 2420721.482307427: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 158.052us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482307427: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307427: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307433: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 158.053us END policy_nodemask
|
|
-> 158.053us BEGIN __alloc_pages
|
|
-> 158.056us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482307433: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307439: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 158.059us END should_fail_alloc_page
|
|
-> 158.059us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482307439: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307451: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 158.065us END __next_zones_zonelist
|
|
-> 158.065us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482307557: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 158.077us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482307557: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307561: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 158.183us END __list_del_entry_valid
|
|
-> 158.183us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482307625: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 158.187us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482307625: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482307627: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 158.251us END clear_page_erms
|
|
-> 158.251us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482307629: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 158.253us END get_page_from_freelist
|
|
1348489/1348489 2420721.482307631: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8799a0 wp_page_copy+0x80 (foo.so)
|
|
-> 158.255us END __alloc_pages
|
|
1348489/1348489 2420721.482307631: 1 branches:uH: call ffffffffad8799bb wp_page_copy+0x9b (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482307631: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308699: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 158.257us END alloc_pages_vma
|
|
-> 158.257us BEGIN copy_user_highpage.constprop.0
|
|
-> 158.791us BEGIN copy_page
|
|
1348489/1348489 2420721.482308699: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad8799c0 wp_page_copy+0xa0 (foo.so)
|
|
1348489/1348489 2420721.482308699: 1 branches:uH: call ffffffffad8799cd wp_page_copy+0xad (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308699: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308700: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 159.325us END copy_page
|
|
-> 159.325us END copy_user_highpage.constprop.0
|
|
-> 159.325us BEGIN __mem_cgroup_charge
|
|
-> 159.325us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482308702: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 159.326us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308702: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308702: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482308703: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 159.328us END rcu_read_unlock_strict
|
|
-> 159.328us BEGIN rcu_read_unlock_strict
|
|
-> 159.329us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308703: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308704: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 159.329us END get_mem_cgroup_from_mm
|
|
-> 159.329us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482308704: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308708: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 159.33us BEGIN try_charge_memcg
|
|
-> 159.332us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482308709: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 159.334us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482308709: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308710: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 159.335us END try_charge_memcg
|
|
-> 159.335us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308710: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308712: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 159.336us END rcu_read_unlock_strict
|
|
-> 159.336us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482308713: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 159.338us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482308714: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 159.339us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482308714: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308715: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 159.34us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 159.34us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482308716: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 159.341us END memcg_check_events
|
|
1348489/1348489 2420721.482308716: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308717: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 159.342us END charge_memcg
|
|
-> 159.342us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308717: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad8799d2 wp_page_copy+0xb2 (foo.so)
|
|
1348489/1348489 2420721.482308718: 1 branches:uH: call ffffffffad879a21 wp_page_copy+0x101 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 159.343us END rcu_read_unlock_strict
|
|
-> 159.343us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482308718: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308720: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 159.344us BEGIN __cgroup_throttle_swaprate
|
|
-> 159.345us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482308720: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308722: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 159.346us END kthread_blkcg
|
|
-> 159.346us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308723: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad879a26 wp_page_copy+0x106 (foo.so)
|
|
-> 159.348us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482308723: 1 branches:uH: call ffffffffad879a74 wp_page_copy+0x154 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308723: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308724: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 159.349us END __cgroup_throttle_swaprate
|
|
-> 159.349us BEGIN pmd_pfn
|
|
-> 159.349us BEGIN pmd_val
|
|
1348489/1348489 2420721.482308725: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad879a79 wp_page_copy+0x159 (foo.so)
|
|
-> 159.35us END pmd_val
|
|
1348489/1348489 2420721.482308725: 1 branches:uH: call ffffffffad879aa5 wp_page_copy+0x185 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308725: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308725: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
1348489/1348489 2420721.482308831: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad879aaa wp_page_copy+0x18a (foo.so)
|
|
-> 159.351us END pmd_pfn
|
|
-> 159.351us BEGIN pmd_page_vaddr
|
|
-> 159.404us BEGIN pmd_val
|
|
-> 159.457us END pmd_val
|
|
1348489/1348489 2420721.482308831: 1 branches:uH: call ffffffffad879ab8 wp_page_copy+0x198 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308855: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad879abd wp_page_copy+0x19d (foo.so)
|
|
-> 159.457us END pmd_page_vaddr
|
|
-> 159.457us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482308855: 1 branches:uH: call ffffffffad879c6e wp_page_copy+0x34e (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308856: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c73 wp_page_copy+0x353 (foo.so)
|
|
-> 159.481us END _raw_spin_lock
|
|
-> 159.481us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482308856: 1 branches:uH: call ffffffffad879c80 wp_page_copy+0x360 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308857: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c85 wp_page_copy+0x365 (foo.so)
|
|
-> 159.482us END add_mm_counter_fast
|
|
-> 159.482us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482308857: 1 branches:uH: call ffffffffad879af5 wp_page_copy+0x1d5 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308858: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879afa wp_page_copy+0x1da (foo.so)
|
|
-> 159.483us END add_mm_counter_fast
|
|
-> 159.483us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482308858: 1 branches:uH: call ffffffffad879b0c wp_page_copy+0x1ec (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308859: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad879b11 wp_page_copy+0x1f1 (foo.so)
|
|
-> 159.484us END pte_pfn
|
|
-> 159.484us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482308859: 1 branches:uH: call ffffffffad879b41 wp_page_copy+0x221 (foo.so) => ffffffffad890dd0 ptep_clear_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308865: 1 branches:uH: call ffffffffad890e20 ptep_clear_flush+0x50 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 159.485us END pfn_pte
|
|
-> 159.485us BEGIN ptep_clear_flush
|
|
1348489/1348489 2420721.482308865: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308865: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308874: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 159.491us BEGIN flush_tlb_mm_range
|
|
-> 159.494us BEGIN cpumask_any_but
|
|
-> 159.497us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482308875: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 159.5us END _find_next_bit
|
|
1348489/1348489 2420721.482308880: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 159.501us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482308880: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
1348489/1348489 2420721.482308880: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308882: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 159.506us END _find_next_bit
|
|
-> 159.506us END cpumask_any_but
|
|
-> 159.506us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482308948: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 159.508us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482308951: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 159.574us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482308952: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad890e25 ptep_clear_flush+0x55 (foo.so)
|
|
-> 159.577us END flush_tlb_func
|
|
1348489/1348489 2420721.482308963: 1 branches:uH: return ffffffffad890e2a ptep_clear_flush+0x5a (foo.so) => ffffffffad879b46 wp_page_copy+0x226 (foo.so)
|
|
-> 159.578us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482308965: 1 branches:uH: call ffffffffad879b69 wp_page_copy+0x249 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
-> 159.589us END ptep_clear_flush
|
|
1348489/1348489 2420721.482308965: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308965: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308965: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308979: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 159.591us BEGIN page_add_new_anon_rmap
|
|
-> 159.594us BEGIN __mod_lruvec_page_state
|
|
-> 159.597us BEGIN __mod_lruvec_state
|
|
-> 159.601us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482308979: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308979: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308981: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 159.605us END __mod_node_page_state
|
|
-> 159.605us END __mod_lruvec_state
|
|
-> 159.605us BEGIN __mod_memcg_lruvec_state
|
|
-> 159.606us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482308982: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 159.607us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482308982: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308982: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482308982: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308984: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad879b6e wp_page_copy+0x24e (foo.so)
|
|
-> 159.608us END __mod_memcg_lruvec_state
|
|
-> 159.608us END __mod_lruvec_page_state
|
|
-> 159.608us BEGIN rcu_read_unlock_strict
|
|
-> 159.609us END rcu_read_unlock_strict
|
|
-> 159.609us END page_add_new_anon_rmap
|
|
-> 159.609us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482308984: 1 branches:uH: call ffffffffad879b74 wp_page_copy+0x254 (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308984: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308990: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad879b79 wp_page_copy+0x259 (foo.so)
|
|
-> 159.61us END __page_set_anon_rmap
|
|
-> 159.61us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 159.613us END lru_cache_add_inactive_or_unevictable
|
|
-> 159.613us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482308990: 1 branches:uH: call ffffffffad879b92 wp_page_copy+0x272 (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308990: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308991: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 159.616us END lru_cache_add
|
|
-> 159.616us BEGIN set_pte
|
|
-> 159.616us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482308991: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad879b97 wp_page_copy+0x277 (foo.so)
|
|
1348489/1348489 2420721.482308991: 1 branches:uH: call ffffffffad879bae wp_page_copy+0x28e (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308991: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308994: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 159.617us END native_set_pte
|
|
-> 159.617us END set_pte
|
|
-> 159.617us BEGIN page_remove_rmap
|
|
-> 159.618us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482308994: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308995: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 159.62us END lock_page_memcg
|
|
-> 159.62us BEGIN PageHuge
|
|
1348489/1348489 2420721.482308995: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308995: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482308995: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309017: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 159.621us END PageHuge
|
|
-> 159.621us BEGIN __mod_lruvec_page_state
|
|
-> 159.628us BEGIN __mod_lruvec_state
|
|
-> 159.635us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482309017: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309017: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309024: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 159.643us END __mod_node_page_state
|
|
-> 159.643us END __mod_lruvec_state
|
|
-> 159.643us BEGIN __mod_memcg_lruvec_state
|
|
-> 159.646us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482309024: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482309024: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309025: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 159.65us END cgroup_rstat_updated
|
|
-> 159.65us END __mod_memcg_lruvec_state
|
|
-> 159.65us END __mod_lruvec_page_state
|
|
-> 159.65us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482309026: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 159.651us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482309026: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309027: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad879bb3 wp_page_copy+0x293 (foo.so)
|
|
-> 159.652us END page_remove_rmap
|
|
-> 159.652us BEGIN unlock_page_memcg
|
|
-> 159.652us END unlock_page_memcg
|
|
-> 159.652us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482309027: 1 branches:uH: call ffffffffad879bbc wp_page_copy+0x29c (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309032: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad879bc1 wp_page_copy+0x2a1 (foo.so)
|
|
-> 159.653us END rcu_read_unlock_strict
|
|
-> 159.653us BEGIN put_page
|
|
1348489/1348489 2420721.482309032: 1 branches:uH: call ffffffffad879bc5 wp_page_copy+0x2a5 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309032: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad879bca wp_page_copy+0x2aa (foo.so)
|
|
1348489/1348489 2420721.482309032: 1 branches:uH: call ffffffffad879bfc wp_page_copy+0x2dc (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309034: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad879c01 wp_page_copy+0x2e1 (foo.so)
|
|
-> 159.658us END put_page
|
|
-> 159.658us BEGIN queued_spin_unlock
|
|
-> 159.659us END queued_spin_unlock
|
|
-> 159.659us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482309034: 1 branches:uH: call ffffffffad8799ec wp_page_copy+0xcc (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309039: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad8799f1 wp_page_copy+0xd1 (foo.so)
|
|
-> 159.66us END free_swap_cache
|
|
-> 159.66us BEGIN put_page
|
|
1348489/1348489 2420721.482309039: 1 branches:uH: return ffffffffad879a16 wp_page_copy+0xf6 (foo.so) => ffffffffad880b4a __handle_mm_fault+0xbfa (foo.so)
|
|
1348489/1348489 2420721.482309040: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 159.665us END put_page
|
|
-> 159.665us END wp_page_copy
|
|
1348489/1348489 2420721.482309042: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 159.666us END __handle_mm_fault
|
|
1348489/1348489 2420721.482309042: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309047: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 159.668us END handle_mm_fault
|
|
-> 159.668us BEGIN up_read
|
|
1348489/1348489 2420721.482309047: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482309047: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309059: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 159.673us END up_read
|
|
-> 159.673us END do_user_addr_fault
|
|
-> 159.673us END exc_page_fault
|
|
-> 159.673us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482309059: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309070: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 159.685us END irqentry_exit
|
|
-> 159.685us BEGIN irqentry_exit_to_user_mode
|
|
-> 159.69us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482309071: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 159.696us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482309071: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309083: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 159.697us END irqentry_exit_to_user_mode
|
|
-> 159.697us END asm_exc_page_fault
|
|
-> 159.697us BEGIN error_return
|
|
1348489/1348489 2420721.482309083: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309178: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so)
|
|
-> 159.709us END error_return
|
|
-> 159.709us BEGIN __irqentry_text_end
|
|
-> 159.756us END __irqentry_text_end
|
|
-> 159.756us BEGIN native_iret
|
|
1348489/1348489 2420721.482309363: 1 branches:uH: hw int 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 159.804us END native_iret
|
|
1348489/1348489 2420721.482309363: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309372: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 159.989us BEGIN asm_exc_page_fault
|
|
-> 159.993us BEGIN error_entry
|
|
1348489/1348489 2420721.482309451: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 159.998us BEGIN sync_regs
|
|
1348489/1348489 2420721.482309451: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482309451: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309451: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309453: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 160.077us END sync_regs
|
|
-> 160.077us END error_entry
|
|
-> 160.077us BEGIN exc_page_fault
|
|
-> 160.078us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482309453: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482309453: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482309453: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309458: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 160.079us BEGIN irqentry_enter_from_user_mode
|
|
-> 160.081us END irqentry_enter_from_user_mode
|
|
-> 160.081us END irqentry_enter
|
|
-> 160.081us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482309463: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 160.084us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482309463: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309463: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309466: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 160.089us END down_read_trylock
|
|
-> 160.089us BEGIN find_vma
|
|
-> 160.09us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482309466: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482309468: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 160.092us END vmacache_find
|
|
-> 160.092us END find_vma
|
|
1348489/1348489 2420721.482309468: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309470: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 160.094us BEGIN handle_mm_fault
|
|
-> 160.095us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482309470: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309470: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309475: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 160.096us END mem_cgroup_from_task
|
|
-> 160.096us BEGIN __count_memcg_events
|
|
-> 160.098us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482309476: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 160.101us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482309476: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309477: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 160.102us END __count_memcg_events
|
|
-> 160.102us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482309477: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309478: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 160.103us END arch_local_irq_enable
|
|
-> 160.103us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482309481: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 160.104us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482309487: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 160.107us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482309489: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 160.113us BEGIN pgd_none
|
|
1348489/1348489 2420721.482309489: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309490: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 160.115us END pgd_none
|
|
-> 160.115us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482309490: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309491: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 160.116us END p4d_offset
|
|
-> 160.116us BEGIN pud_val
|
|
1348489/1348489 2420721.482309491: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309492: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 160.117us END pud_val
|
|
-> 160.117us BEGIN pud_val
|
|
1348489/1348489 2420721.482309492: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309493: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 160.118us END pud_val
|
|
-> 160.118us BEGIN pud_val
|
|
1348489/1348489 2420721.482309494: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 160.119us END pud_val
|
|
1348489/1348489 2420721.482309496: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 160.12us BEGIN pud_val
|
|
1348489/1348489 2420721.482309496: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309497: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 160.122us END pud_val
|
|
-> 160.122us BEGIN pud_val
|
|
1348489/1348489 2420721.482309497: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309500: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 160.123us END pud_val
|
|
-> 160.123us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309500: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309501: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 160.126us END pmd_val
|
|
-> 160.126us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309502: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 160.127us END pmd_val
|
|
1348489/1348489 2420721.482309503: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 160.128us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309503: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309504: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 160.129us END pmd_val
|
|
-> 160.129us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309504: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309504: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309507: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 160.13us END pmd_val
|
|
-> 160.13us BEGIN pmd_page_vaddr
|
|
-> 160.131us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309508: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 160.133us END pmd_val
|
|
1348489/1348489 2420721.482309510: 1 branches:uH: call ffffffffad880897 __handle_mm_fault+0x947 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 160.134us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482309510: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309519: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 160.136us BEGIN pmd_pfn
|
|
-> 160.14us BEGIN pmd_val
|
|
1348489/1348489 2420721.482309520: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad88089c __handle_mm_fault+0x94c (foo.so)
|
|
-> 160.145us END pmd_val
|
|
1348489/1348489 2420721.482309520: 1 branches:uH: call ffffffffad8808b3 __handle_mm_fault+0x963 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309526: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad8808b8 __handle_mm_fault+0x968 (foo.so)
|
|
-> 160.146us END pmd_pfn
|
|
-> 160.146us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482309526: 1 branches:uH: call ffffffffad880b45 __handle_mm_fault+0xbf5 (foo.so) => ffffffffad87c4d0 do_wp_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309526: 1 branches:uH: call ffffffffad87c530 do_wp_page+0x60 (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309529: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87c535 do_wp_page+0x65 (foo.so)
|
|
-> 160.152us END _raw_spin_lock
|
|
-> 160.152us BEGIN do_wp_page
|
|
-> 160.153us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482309529: 1 branches:uH: call ffffffffad87c581 do_wp_page+0xb1 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309538: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87c586 do_wp_page+0xb6 (foo.so)
|
|
-> 160.155us END vm_normal_page
|
|
-> 160.155us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482309538: 1 branches:uH: jmp ffffffffad87c591 do_wp_page+0xc1 (foo.so) => ffffffffad879920 wp_page_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309544: 1 branches:uH: call ffffffffad879970 wp_page_copy+0x50 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
-> 160.164us END queued_spin_unlock
|
|
-> 160.164us END do_wp_page
|
|
-> 160.164us BEGIN wp_page_copy
|
|
1348489/1348489 2420721.482309545: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879975 wp_page_copy+0x55 (foo.so)
|
|
-> 160.17us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482309545: 1 branches:uH: call ffffffffad87999b wp_page_copy+0x7b (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309545: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309547: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 160.171us END pte_pfn
|
|
-> 160.171us BEGIN alloc_pages_vma
|
|
-> 160.172us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482309548: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 160.173us END __get_vma_policy
|
|
1348489/1348489 2420721.482309549: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 160.174us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482309549: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309549: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309556: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 160.175us END policy_nodemask
|
|
-> 160.175us BEGIN __alloc_pages
|
|
-> 160.178us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482309556: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309561: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 160.182us END should_fail_alloc_page
|
|
-> 160.182us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482309562: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 160.187us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482309573: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 160.188us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482309706: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 160.199us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482309706: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309711: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 160.332us END __list_del_entry_valid
|
|
-> 160.332us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482309730: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 160.337us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482309731: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 160.356us END clear_page_erms
|
|
1348489/1348489 2420721.482309733: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 160.357us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482309733: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
1348489/1348489 2420721.482309736: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad8799a0 wp_page_copy+0x80 (foo.so)
|
|
-> 160.359us END get_page_from_freelist
|
|
-> 160.359us END __alloc_pages
|
|
1348489/1348489 2420721.482309736: 1 branches:uH: call ffffffffad8799bb wp_page_copy+0x9b (foo.so) => ffffffffad8794c0 copy_user_highpage.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482309736: 1 branches:uH: call ffffffffad879504 copy_user_highpage.constprop.0+0x44 (foo.so) => ffffffffadb59500 copy_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310227: 1 branches:uH: return ffffffffadb5950a copy_page+0xa (foo.so) => ffffffffad879509 copy_user_highpage.constprop.0+0x49 (foo.so)
|
|
-> 160.362us END alloc_pages_vma
|
|
-> 160.362us BEGIN copy_user_highpage.constprop.0
|
|
-> 160.607us BEGIN copy_page
|
|
1348489/1348489 2420721.482310230: 1 branches:uH: return ffffffffad879518 copy_user_highpage.constprop.0+0x58 (foo.so) => ffffffffad8799c0 wp_page_copy+0xa0 (foo.so)
|
|
-> 160.853us END copy_page
|
|
1348489/1348489 2420721.482310230: 1 branches:uH: call ffffffffad8799cd wp_page_copy+0xad (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310230: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310232: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 160.856us END copy_user_highpage.constprop.0
|
|
-> 160.856us BEGIN __mem_cgroup_charge
|
|
-> 160.857us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482310238: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 160.858us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310238: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310238: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482310239: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 160.864us END rcu_read_unlock_strict
|
|
-> 160.864us BEGIN rcu_read_unlock_strict
|
|
-> 160.865us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310239: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310240: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 160.865us END get_mem_cgroup_from_mm
|
|
-> 160.865us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482310240: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310244: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 160.866us BEGIN try_charge_memcg
|
|
-> 160.868us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482310245: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 160.87us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482310245: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310246: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 160.871us END try_charge_memcg
|
|
-> 160.871us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310246: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310248: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 160.872us END rcu_read_unlock_strict
|
|
-> 160.872us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482310249: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 160.874us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310254: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 160.875us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310254: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310255: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 160.88us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 160.88us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482310256: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 160.881us END memcg_check_events
|
|
1348489/1348489 2420721.482310256: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310257: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 160.882us END charge_memcg
|
|
-> 160.882us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310258: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad8799d2 wp_page_copy+0xb2 (foo.so)
|
|
-> 160.883us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310258: 1 branches:uH: call ffffffffad879a21 wp_page_copy+0x101 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310258: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310261: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 160.884us END __mem_cgroup_charge
|
|
-> 160.884us BEGIN __cgroup_throttle_swaprate
|
|
-> 160.885us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482310261: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310264: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 160.887us END kthread_blkcg
|
|
-> 160.887us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310264: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad879a26 wp_page_copy+0x106 (foo.so)
|
|
1348489/1348489 2420721.482310264: 1 branches:uH: call ffffffffad879a74 wp_page_copy+0x154 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310264: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310266: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 160.89us END rcu_read_unlock_strict
|
|
-> 160.89us END __cgroup_throttle_swaprate
|
|
-> 160.89us BEGIN pmd_pfn
|
|
-> 160.891us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310266: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad879a79 wp_page_copy+0x159 (foo.so)
|
|
1348489/1348489 2420721.482310266: 1 branches:uH: call ffffffffad879aa5 wp_page_copy+0x185 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310266: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310267: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 160.892us END pmd_val
|
|
-> 160.892us END pmd_pfn
|
|
-> 160.892us BEGIN pmd_page_vaddr
|
|
-> 160.892us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310268: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad879aaa wp_page_copy+0x18a (foo.so)
|
|
-> 160.893us END pmd_val
|
|
1348489/1348489 2420721.482310268: 1 branches:uH: call ffffffffad879ab8 wp_page_copy+0x198 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310274: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad879abd wp_page_copy+0x19d (foo.so)
|
|
-> 160.894us END pmd_page_vaddr
|
|
-> 160.894us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482310274: 1 branches:uH: call ffffffffad879c6e wp_page_copy+0x34e (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310275: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c73 wp_page_copy+0x353 (foo.so)
|
|
-> 160.9us END _raw_spin_lock
|
|
-> 160.9us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482310275: 1 branches:uH: call ffffffffad879c80 wp_page_copy+0x360 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310276: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879c85 wp_page_copy+0x365 (foo.so)
|
|
-> 160.901us END add_mm_counter_fast
|
|
-> 160.901us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482310276: 1 branches:uH: call ffffffffad879af5 wp_page_copy+0x1d5 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310277: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879afa wp_page_copy+0x1da (foo.so)
|
|
-> 160.902us END add_mm_counter_fast
|
|
-> 160.902us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482310277: 1 branches:uH: call ffffffffad879b0c wp_page_copy+0x1ec (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310278: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad879b11 wp_page_copy+0x1f1 (foo.so)
|
|
-> 160.903us END pte_pfn
|
|
-> 160.903us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482310278: 1 branches:uH: call ffffffffad879b41 wp_page_copy+0x221 (foo.so) => ffffffffad890dd0 ptep_clear_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310284: 1 branches:uH: call ffffffffad890e20 ptep_clear_flush+0x50 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 160.904us END pfn_pte
|
|
-> 160.904us BEGIN ptep_clear_flush
|
|
1348489/1348489 2420721.482310284: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310284: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310292: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 160.91us BEGIN flush_tlb_mm_range
|
|
-> 160.912us BEGIN cpumask_any_but
|
|
-> 160.915us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482310293: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 160.918us END _find_next_bit
|
|
1348489/1348489 2420721.482310299: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 160.919us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482310299: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
1348489/1348489 2420721.482310299: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310302: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 160.925us END _find_next_bit
|
|
-> 160.925us END cpumask_any_but
|
|
-> 160.925us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482310367: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 160.928us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482310370: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 160.993us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482310371: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad890e25 ptep_clear_flush+0x55 (foo.so)
|
|
-> 160.996us END flush_tlb_func
|
|
1348489/1348489 2420721.482310382: 1 branches:uH: return ffffffffad890e2a ptep_clear_flush+0x5a (foo.so) => ffffffffad879b46 wp_page_copy+0x226 (foo.so)
|
|
-> 160.997us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482310385: 1 branches:uH: call ffffffffad879b69 wp_page_copy+0x249 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
-> 161.008us END ptep_clear_flush
|
|
1348489/1348489 2420721.482310385: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310385: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310385: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310399: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 161.011us BEGIN page_add_new_anon_rmap
|
|
-> 161.014us BEGIN __mod_lruvec_page_state
|
|
-> 161.017us BEGIN __mod_lruvec_state
|
|
-> 161.021us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482310399: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310399: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310400: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 161.025us END __mod_node_page_state
|
|
-> 161.025us END __mod_lruvec_state
|
|
-> 161.025us BEGIN __mod_memcg_lruvec_state
|
|
-> 161.025us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310401: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 161.026us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310401: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310402: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 161.027us END __mod_memcg_lruvec_state
|
|
-> 161.027us END __mod_lruvec_page_state
|
|
-> 161.027us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310402: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310403: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad879b6e wp_page_copy+0x24e (foo.so)
|
|
-> 161.028us END rcu_read_unlock_strict
|
|
-> 161.028us END page_add_new_anon_rmap
|
|
-> 161.028us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482310403: 1 branches:uH: call ffffffffad879b74 wp_page_copy+0x254 (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310403: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310409: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad879b79 wp_page_copy+0x259 (foo.so)
|
|
-> 161.029us END __page_set_anon_rmap
|
|
-> 161.029us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 161.032us END lru_cache_add_inactive_or_unevictable
|
|
-> 161.032us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482310409: 1 branches:uH: call ffffffffad879b92 wp_page_copy+0x272 (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310409: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310410: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 161.035us END lru_cache_add
|
|
-> 161.035us BEGIN set_pte
|
|
-> 161.035us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482310410: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad879b97 wp_page_copy+0x277 (foo.so)
|
|
1348489/1348489 2420721.482310410: 1 branches:uH: call ffffffffad879bae wp_page_copy+0x28e (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310410: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310413: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 161.036us END native_set_pte
|
|
-> 161.036us END set_pte
|
|
-> 161.036us BEGIN page_remove_rmap
|
|
-> 161.037us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482310413: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310414: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 161.039us END lock_page_memcg
|
|
-> 161.039us BEGIN PageHuge
|
|
1348489/1348489 2420721.482310414: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310420: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 161.04us END PageHuge
|
|
-> 161.04us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482310420: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310422: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 161.046us BEGIN __mod_lruvec_state
|
|
-> 161.047us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482310422: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310422: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310424: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 161.048us END __mod_node_page_state
|
|
-> 161.048us END __mod_lruvec_state
|
|
-> 161.048us BEGIN __mod_memcg_lruvec_state
|
|
-> 161.049us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310425: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 161.05us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310425: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310425: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482310425: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310425: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310427: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad879bb3 wp_page_copy+0x293 (foo.so)
|
|
-> 161.051us END __mod_memcg_lruvec_state
|
|
-> 161.051us END __mod_lruvec_page_state
|
|
-> 161.051us BEGIN rcu_read_unlock_strict
|
|
-> 161.051us END rcu_read_unlock_strict
|
|
-> 161.051us END page_remove_rmap
|
|
-> 161.051us BEGIN unlock_page_memcg
|
|
-> 161.052us END unlock_page_memcg
|
|
-> 161.052us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310427: 1 branches:uH: call ffffffffad879bbc wp_page_copy+0x29c (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310432: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad879bc1 wp_page_copy+0x2a1 (foo.so)
|
|
-> 161.053us END rcu_read_unlock_strict
|
|
-> 161.053us BEGIN put_page
|
|
1348489/1348489 2420721.482310432: 1 branches:uH: call ffffffffad879bc5 wp_page_copy+0x2a5 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310433: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad879bca wp_page_copy+0x2aa (foo.so)
|
|
-> 161.058us END put_page
|
|
-> 161.058us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482310433: 1 branches:uH: call ffffffffad879bfc wp_page_copy+0x2dc (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310433: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad879c01 wp_page_copy+0x2e1 (foo.so)
|
|
1348489/1348489 2420721.482310433: 1 branches:uH: call ffffffffad8799ec wp_page_copy+0xcc (foo.so) => ffffffffad8790f0 put_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310439: 1 branches:uH: return ffffffffad879106 put_page+0x16 (foo.so) => ffffffffad8799f1 wp_page_copy+0xd1 (foo.so)
|
|
-> 161.059us END queued_spin_unlock
|
|
-> 161.059us BEGIN free_swap_cache
|
|
-> 161.062us END free_swap_cache
|
|
-> 161.062us BEGIN put_page
|
|
1348489/1348489 2420721.482310439: 1 branches:uH: return ffffffffad879a16 wp_page_copy+0xf6 (foo.so) => ffffffffad880b4a __handle_mm_fault+0xbfa (foo.so)
|
|
1348489/1348489 2420721.482310440: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 161.065us END put_page
|
|
-> 161.065us END wp_page_copy
|
|
1348489/1348489 2420721.482310442: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 161.066us END __handle_mm_fault
|
|
1348489/1348489 2420721.482310442: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310447: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 161.068us END handle_mm_fault
|
|
-> 161.068us BEGIN up_read
|
|
1348489/1348489 2420721.482310448: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 161.073us END up_read
|
|
1348489/1348489 2420721.482310448: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310459: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 161.074us END do_user_addr_fault
|
|
-> 161.074us END exc_page_fault
|
|
-> 161.074us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482310459: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310469: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 161.085us END irqentry_exit
|
|
-> 161.085us BEGIN irqentry_exit_to_user_mode
|
|
-> 161.09us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482310470: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 161.095us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482310470: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310482: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 161.096us END irqentry_exit_to_user_mode
|
|
-> 161.096us END asm_exc_page_fault
|
|
-> 161.096us BEGIN error_return
|
|
1348489/1348489 2420721.482310482: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310575: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705ea0 _dl_relocate_object+0x5c0 (foo.so)
|
|
-> 161.108us END error_return
|
|
-> 161.108us BEGIN __irqentry_text_end
|
|
-> 161.154us END __irqentry_text_end
|
|
-> 161.154us BEGIN native_iret
|
|
1348489/1348489 2420721.482310759: 1 branches:uH: hw int 7f9ac9705e94 _dl_relocate_object+0x5b4 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 161.201us END native_iret
|
|
1348489/1348489 2420721.482310759: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310767: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 161.385us BEGIN asm_exc_page_fault
|
|
-> 161.389us BEGIN error_entry
|
|
1348489/1348489 2420721.482310845: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 161.393us BEGIN sync_regs
|
|
1348489/1348489 2420721.482310846: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 161.471us END sync_regs
|
|
1348489/1348489 2420721.482310846: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310846: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310848: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 161.472us END error_entry
|
|
-> 161.472us BEGIN exc_page_fault
|
|
-> 161.473us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482310848: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482310849: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 161.474us BEGIN irqentry_enter_from_user_mode
|
|
-> 161.475us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482310849: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310850: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 161.475us END irqentry_enter
|
|
-> 161.475us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482310859: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 161.476us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482310859: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310859: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310887: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 161.485us END down_read_trylock
|
|
-> 161.485us BEGIN find_vma
|
|
-> 161.499us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482310916: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 161.513us END vmacache_find
|
|
1348489/1348489 2420721.482310920: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 161.542us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482310920: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482310924: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 161.546us END vmacache_update
|
|
-> 161.546us END find_vma
|
|
1348489/1348489 2420721.482310924: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310928: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 161.55us BEGIN handle_mm_fault
|
|
-> 161.552us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482310928: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310928: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310934: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 161.554us END mem_cgroup_from_task
|
|
-> 161.554us BEGIN __count_memcg_events
|
|
-> 161.557us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310935: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 161.56us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482310935: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310937: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 161.561us END __count_memcg_events
|
|
-> 161.561us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482310937: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310937: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482310940: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 161.563us END arch_local_irq_enable
|
|
-> 161.563us BEGIN rcu_read_unlock_strict
|
|
-> 161.566us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482310946: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 161.566us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482310950: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 161.572us BEGIN pgd_none
|
|
1348489/1348489 2420721.482310950: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310951: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 161.576us END pgd_none
|
|
-> 161.576us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482310951: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310956: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 161.577us END p4d_offset
|
|
-> 161.577us BEGIN pud_val
|
|
1348489/1348489 2420721.482310956: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310957: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 161.582us END pud_val
|
|
-> 161.582us BEGIN pud_val
|
|
1348489/1348489 2420721.482310957: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310958: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 161.583us END pud_val
|
|
-> 161.583us BEGIN pud_val
|
|
1348489/1348489 2420721.482310958: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310959: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 161.584us END pud_val
|
|
-> 161.584us BEGIN pud_val
|
|
1348489/1348489 2420721.482310959: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310960: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 161.585us END pud_val
|
|
-> 161.585us BEGIN pud_val
|
|
1348489/1348489 2420721.482310960: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310962: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 161.586us END pud_val
|
|
-> 161.586us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310962: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310963: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 161.588us END pmd_val
|
|
-> 161.588us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310963: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310965: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 161.589us END pmd_val
|
|
-> 161.589us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310965: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310966: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 161.591us END pmd_val
|
|
-> 161.591us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310967: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
-> 161.592us END pmd_val
|
|
1348489/1348489 2420721.482310967: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482310969: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 161.593us BEGIN pmd_page_vaddr
|
|
-> 161.594us BEGIN pmd_val
|
|
1348489/1348489 2420721.482310970: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 161.595us END pmd_val
|
|
1348489/1348489 2420721.482310986: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 161.596us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482310986: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311002: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 161.612us BEGIN filemap_map_pages
|
|
-> 161.62us BEGIN xas_find
|
|
1348489/1348489 2420721.482311002: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311010: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 161.628us BEGIN xas_load
|
|
-> 161.632us BEGIN xas_start
|
|
1348489/1348489 2420721.482311021: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 161.636us END xas_start
|
|
1348489/1348489 2420721.482311021: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482311021: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311261: 1 branches:uH: hw int ffffffffad83a1d7 next_uptodate_page+0x47 (foo.so) => ffffffffae200190 __irqentry_text_start+0x30 (foo.so)
|
|
-> 161.647us END xas_load
|
|
-> 161.647us END xas_find
|
|
-> 161.647us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482311261: 1 branches:uH: jmp ffffffffae200192 __irqentry_text_start+0x32 (foo.so) => ffffffffae200cc0 asm_common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311261: 1 branches:uH: call ffffffffae200cc3 asm_common_interrupt+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311382: 1 branches:uH: return ffffffffae2013b6 error_entry+0xa6 (foo.so) => ffffffffae200cc8 asm_common_interrupt+0x8 (foo.so)
|
|
-> 161.887us BEGIN __irqentry_text_start
|
|
-> 161.927us END __irqentry_text_start
|
|
-> 161.927us BEGIN asm_common_interrupt
|
|
-> 161.967us BEGIN error_entry
|
|
1348489/1348489 2420721.482311382: 1 branches:uH: call ffffffffae200cd9 asm_common_interrupt+0x19 (foo.so) => ffffffffae121f00 common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311382: 1 branches:uH: call ffffffffae121f0a common_interrupt+0xa (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: return ffffffffae124c3a irqentry_enter+0x1a (foo.so) => ffffffffae121f0f common_interrupt+0xf (foo.so)
|
|
-> 162.008us END error_entry
|
|
-> 162.008us BEGIN common_interrupt
|
|
-> 162.013us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: call ffffffffae121f6b common_interrupt+0x6b (foo.so) => ffffffffad6974a0 irq_enter_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: jmp ffffffffad6974e0 irq_enter_rcu+0x40 (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311393: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311411: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 162.019us END irqentry_enter
|
|
-> 162.019us BEGIN irq_enter_rcu
|
|
-> 162.022us END irq_enter_rcu
|
|
-> 162.022us BEGIN irqtime_account_irq
|
|
-> 162.025us BEGIN sched_clock_cpu
|
|
-> 162.029us BEGIN sched_clock
|
|
-> 162.033us END sched_clock
|
|
-> 162.033us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482311411: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
1348489/1348489 2420721.482311413: 1 branches:uH: return ffffffffad6cf1c6 irqtime_account_irq+0x26 (foo.so) => ffffffffae121f70 common_interrupt+0x70 (foo.so)
|
|
-> 162.037us END native_sched_clock
|
|
-> 162.037us END sched_clock_cpu
|
|
1348489/1348489 2420721.482311413: 1 branches:uH: call ffffffffae121f76 common_interrupt+0x76 (foo.so) => ffffffffad62c8f0 __common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311421: 1 branches:uH: call ffffffffad62c92c __common_interrupt+0x3c (foo.so) => ffffffffad70aaa0 handle_edge_irq+0x0 (foo.so)
|
|
-> 162.039us END irqtime_account_irq
|
|
-> 162.039us BEGIN __common_interrupt
|
|
1348489/1348489 2420721.482311421: 1 branches:uH: call ffffffffad70aab6 handle_edge_irq+0x16 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311426: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad70aabb handle_edge_irq+0x1b (foo.so)
|
|
-> 162.047us BEGIN handle_edge_irq
|
|
-> 162.049us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482311595: 1 branches:uH: call ffffffffad70ab1a handle_edge_irq+0x7a (foo.so) => ffffffffad70a040 irq_chip_ack_parent+0x0 (foo.so)
|
|
-> 162.052us END _raw_spin_lock
|
|
1348489/1348489 2420721.482311636: 1 branches:uH: jmp ffffffffad70a051 irq_chip_ack_parent+0x11 (foo.so) => ffffffffad664290 apic_ack_irq+0x0 (foo.so)
|
|
-> 162.221us BEGIN irq_chip_ack_parent
|
|
1348489/1348489 2420721.482311757: 1 branches:uH: jmp ffffffffad6642b1 apic_ack_irq+0x21 (foo.so) => ffffffffad667520 native_apic_msr_eoi_write+0x0 (foo.so)
|
|
-> 162.262us END irq_chip_ack_parent
|
|
-> 162.262us BEGIN apic_ack_irq
|
|
1348489/1348489 2420721.482311805: 1 branches:uH: return ffffffffad66752b native_apic_msr_eoi_write+0xb (foo.so) => ffffffffad70ab1c handle_edge_irq+0x7c (foo.so)
|
|
-> 162.383us END apic_ack_irq
|
|
-> 162.383us BEGIN native_apic_msr_eoi_write
|
|
1348489/1348489 2420721.482311807: 1 branches:uH: call ffffffffad70ab31 handle_edge_irq+0x91 (foo.so) => ffffffffad7063c0 handle_irq_event+0x0 (foo.so)
|
|
-> 162.431us END native_apic_msr_eoi_write
|
|
1348489/1348489 2420721.482311807: 1 branches:uH: call ffffffffad706415 handle_irq_event+0x55 (foo.so) => ffffffffad7061e0 __handle_irq_event_percpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482311836: 1 branches:uH: call ffffffffad706218 __handle_irq_event_percpu+0x38 (foo.so) => ffffffffc0520350 igc_msix_ring+0x0 (foo.so)
|
|
-> 162.433us BEGIN handle_irq_event
|
|
-> 162.447us BEGIN __handle_irq_event_percpu
|
|
1348489/1348489 2420721.482311855: 1 branches:uH: call ffffffffc052038a igc_msix_ring+0x3a (foo.so) => ffffffffadeddce0 napi_schedule_prep+0x0 (foo.so)
|
|
-> 162.462us BEGIN igc_msix_ring
|
|
1348489/1348489 2420721.482312006: 1 branches:uH: return ffffffffadeddd12 napi_schedule_prep+0x32 (foo.so) => ffffffffc052038f igc_msix_ring+0x3f (foo.so)
|
|
-> 162.481us BEGIN napi_schedule_prep
|
|
1348489/1348489 2420721.482312006: 1 branches:uH: call ffffffffc052039d igc_msix_ring+0x4d (foo.so) => ffffffffadee64d0 __napi_schedule+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312012: 1 branches:uH: call ffffffffadee6544 __napi_schedule+0x74 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 162.632us END napi_schedule_prep
|
|
-> 162.632us BEGIN __napi_schedule
|
|
1348489/1348489 2420721.482312017: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffadee6549 __napi_schedule+0x79 (foo.so)
|
|
-> 162.638us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482312017: 1 branches:uH: call ffffffffadee6561 __napi_schedule+0x91 (foo.so) => ffffffffad697790 __raise_softirq_irqoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312018: 1 branches:uH: return ffffffffad6977b1 __raise_softirq_irqoff+0x21 (foo.so) => ffffffffadee6566 __napi_schedule+0x96 (foo.so)
|
|
-> 162.643us END __list_add_valid
|
|
-> 162.643us BEGIN __raise_softirq_irqoff
|
|
1348489/1348489 2420721.482312018: 1 branches:uH: return ffffffffadee6575 __napi_schedule+0xa5 (foo.so) => ffffffffc05203a2 igc_msix_ring+0x52 (foo.so)
|
|
1348489/1348489 2420721.482312019: 1 branches:uH: return ffffffffc05203a8 igc_msix_ring+0x58 (foo.so) => ffffffffad70621a __handle_irq_event_percpu+0x3a (foo.so)
|
|
-> 162.644us END __raise_softirq_irqoff
|
|
-> 162.644us END __napi_schedule
|
|
1348489/1348489 2420721.482312020: 1 branches:uH: return ffffffffad706274 __handle_irq_event_percpu+0x94 (foo.so) => ffffffffad70641a handle_irq_event+0x5a (foo.so)
|
|
-> 162.645us END igc_msix_ring
|
|
1348489/1348489 2420721.482312020: 1 branches:uH: call ffffffffad706424 handle_irq_event+0x64 (foo.so) => ffffffffadca9130 add_interrupt_randomness+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312051: 1 branches:uH: return ffffffffadca929e add_interrupt_randomness+0x16e (foo.so) => ffffffffad706429 handle_irq_event+0x69 (foo.so)
|
|
-> 162.646us END __handle_irq_event_percpu
|
|
-> 162.646us BEGIN add_interrupt_randomness
|
|
1348489/1348489 2420721.482312051: 1 branches:uH: call ffffffffad706466 handle_irq_event+0xa6 (foo.so) => ffffffffad709ae0 note_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312174: 1 branches:uH: return ffffffffad709bec note_interrupt+0x10c (foo.so) => ffffffffad70646b handle_irq_event+0xab (foo.so)
|
|
-> 162.677us END add_interrupt_randomness
|
|
-> 162.677us BEGIN note_interrupt
|
|
1348489/1348489 2420721.482312174: 1 branches:uH: call ffffffffad706435 handle_irq_event+0x75 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312182: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad70643a handle_irq_event+0x7a (foo.so)
|
|
-> 162.8us END note_interrupt
|
|
-> 162.8us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482312182: 1 branches:uH: return ffffffffad70645f handle_irq_event+0x9f (foo.so) => ffffffffad70ab36 handle_edge_irq+0x96 (foo.so)
|
|
1348489/1348489 2420721.482312184: 1 branches:uH: return ffffffffad70ab93 handle_edge_irq+0xf3 (foo.so) => ffffffffad62c92e __common_interrupt+0x3e (foo.so)
|
|
-> 162.808us END _raw_spin_lock
|
|
-> 162.808us END handle_irq_event
|
|
1348489/1348489 2420721.482312187: 1 branches:uH: return ffffffffad62c93f __common_interrupt+0x4f (foo.so) => ffffffffae121f7b common_interrupt+0x7b (foo.so)
|
|
-> 162.81us END handle_edge_irq
|
|
1348489/1348489 2420721.482312187: 1 branches:uH: call ffffffffae121f7b common_interrupt+0x7b (foo.so) => ffffffffad697500 irq_exit_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312187: 1 branches:uH: call ffffffffad697517 irq_exit_rcu+0x17 (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312194: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
-> 162.813us END __common_interrupt
|
|
-> 162.813us BEGIN irq_exit_rcu
|
|
-> 162.816us BEGIN irqtime_account_irq
|
|
1348489/1348489 2420721.482312194: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312194: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312205: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 162.82us BEGIN sched_clock_cpu
|
|
-> 162.823us BEGIN sched_clock
|
|
-> 162.827us END sched_clock
|
|
-> 162.827us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482312206: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
-> 162.831us END native_sched_clock
|
|
1348489/1348489 2420721.482312208: 1 branches:uH: return ffffffffad6cf216 irqtime_account_irq+0x76 (foo.so) => ffffffffad69751c irq_exit_rcu+0x1c (foo.so)
|
|
-> 162.832us END sched_clock_cpu
|
|
1348489/1348489 2420721.482312208: 1 branches:uH: call ffffffffad697590 irq_exit_rcu+0x90 (foo.so) => ffffffffae400000 __softirqentry_text_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312208: 1 branches:uH: call ffffffffae40005b __softirqentry_text_start+0x5b (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312220: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
-> 162.834us END irqtime_account_irq
|
|
-> 162.834us BEGIN __softirqentry_text_start
|
|
-> 162.84us BEGIN irqtime_account_irq
|
|
1348489/1348489 2420721.482312220: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312220: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312229: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 162.846us BEGIN sched_clock_cpu
|
|
-> 162.849us BEGIN sched_clock
|
|
-> 162.852us END sched_clock
|
|
-> 162.852us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482312229: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
1348489/1348489 2420721.482312231: 1 branches:uH: return ffffffffad6cf1c6 irqtime_account_irq+0x26 (foo.so) => ffffffffae400060 __softirqentry_text_start+0x60 (foo.so)
|
|
-> 162.855us END native_sched_clock
|
|
-> 162.855us END sched_clock_cpu
|
|
1348489/1348489 2420721.482312234: 1 branches:uH: call ffffffffae4000cb __softirqentry_text_start+0xcb (foo.so) => ffffffffadeec570 net_rx_action+0x0 (foo.so)
|
|
-> 162.857us END irqtime_account_irq
|
|
1348489/1348489 2420721.482312234: 1 branches:uH: call ffffffffadeec5cc net_rx_action+0x5c (foo.so) => ffffffffad723c90 __usecs_to_jiffies+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312373: 1 branches:uH: return ffffffffad723cc1 __usecs_to_jiffies+0x31 (foo.so) => ffffffffadeec5d1 net_rx_action+0x61 (foo.so)
|
|
-> 162.86us BEGIN net_rx_action
|
|
-> 162.929us BEGIN __usecs_to_jiffies
|
|
1348489/1348489 2420721.482312373: 1 branches:uH: call ffffffffadeec653 net_rx_action+0xe3 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312376: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffadeec658 net_rx_action+0xe8 (foo.so)
|
|
-> 162.999us END __usecs_to_jiffies
|
|
-> 162.999us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482312376: 1 branches:uH: call ffffffffadeec7d6 net_rx_action+0x266 (foo.so) => ffffffffadeec2c0 __napi_poll+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312378: 1 branches:uH: call ffffffffadeec2e5 __napi_poll+0x25 (foo.so) => ffffffffc0523e50 igc_poll+0x0 (foo.so)
|
|
-> 163.002us END __list_del_entry_valid
|
|
-> 163.002us BEGIN __napi_poll
|
|
1348489/1348489 2420721.482312398: 1 branches:uH: call ffffffffc05245d7 igc_poll+0x787 (foo.so) => ffffffffadecec40 napi_consume_skb+0x0 (foo.so)
|
|
-> 163.004us BEGIN igc_poll
|
|
1348489/1348489 2420721.482312431: 1 branches:uH: call ffffffffadececec napi_consume_skb+0xac (foo.so) => ffffffffadeccc10 skb_release_head_state+0x0 (foo.so)
|
|
-> 163.024us BEGIN napi_consume_skb
|
|
1348489/1348489 2420721.482312540: 1 branches:uH: call ffffffffadeccc3d skb_release_head_state+0x2d (foo.so) => ffffffffadfaf790 tcp_wfree+0x0 (foo.so)
|
|
-> 163.057us BEGIN skb_release_head_state
|
|
1348489/1348489 2420721.482312558: 1 branches:uH: jmp ffffffffadfaf842 tcp_wfree+0xb2 (foo.so) => ffffffffadec5600 sk_free+0x0 (foo.so)
|
|
-> 163.166us BEGIN tcp_wfree
|
|
1348489/1348489 2420721.482312564: 1 branches:uH: return ffffffffadec5622 sk_free+0x22 (foo.so) => ffffffffadeccc3f skb_release_head_state+0x2f (foo.so)
|
|
-> 163.184us END tcp_wfree
|
|
-> 163.184us BEGIN sk_free
|
|
1348489/1348489 2420721.482312568: 1 branches:uH: return ffffffffadeccc58 skb_release_head_state+0x48 (foo.so) => ffffffffadececf1 napi_consume_skb+0xb1 (foo.so)
|
|
-> 163.19us END sk_free
|
|
1348489/1348489 2420721.482312568: 1 branches:uH: call ffffffffadececfe napi_consume_skb+0xbe (foo.so) => ffffffffadeccd60 skb_release_data+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312702: 1 branches:uH: return ffffffffadeccdb6 skb_release_data+0x56 (foo.so) => ffffffffadeced03 napi_consume_skb+0xc3 (foo.so)
|
|
-> 163.194us END skb_release_head_state
|
|
-> 163.194us BEGIN skb_release_data
|
|
1348489/1348489 2420721.482312702: 1 branches:uH: jmp ffffffffadeced08 napi_consume_skb+0xc8 (foo.so) => ffffffffadecb3c0 kfree_skbmem+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312707: 1 branches:uH: return ffffffffadecb3fc kfree_skbmem+0x3c (foo.so) => ffffffffc05245dc igc_poll+0x78c (foo.so)
|
|
-> 163.328us END skb_release_data
|
|
-> 163.328us END napi_consume_skb
|
|
-> 163.328us BEGIN kfree_skbmem
|
|
1348489/1348489 2420721.482312707: 1 branches:uH: call ffffffffc0523f91 igc_poll+0x141 (foo.so) => ffffffffad71e200 dma_unmap_page_attrs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482312711: 1 branches:uH: return ffffffffad71e355 dma_unmap_page_attrs+0x155 (foo.so) => ffffffffc0523f96 igc_poll+0x146 (foo.so)
|
|
-> 163.333us END kfree_skbmem
|
|
-> 163.333us BEGIN dma_unmap_page_attrs
|
|
1348489/1348489 2420721.482312745: 1 branches:uH: call ffffffffc0523f91 igc_poll+0x141 (foo.so) => ffffffffad71e200 dma_unmap_page_attrs+0x0 (foo.so)
|
|
-> 163.337us END dma_unmap_page_attrs
|
|
1348489/1348489 2420721.482312765: 1 branches:uH: return ffffffffad71e355 dma_unmap_page_attrs+0x155 (foo.so) => ffffffffc0523f96 igc_poll+0x146 (foo.so)
|
|
-> 163.371us BEGIN dma_unmap_page_attrs
|
|
1348489/1348489 2420721.482312825: 1 branches:uH: call ffffffffc0523fef igc_poll+0x19f (foo.so) => ffffffffadb357d0 dql_completed+0x0 (foo.so)
|
|
-> 163.391us END dma_unmap_page_attrs
|
|
1348489/1348489 2420721.482312828: 1 branches:uH: return ffffffffadb35867 dql_completed+0x97 (foo.so) => ffffffffc0523ff4 igc_poll+0x1a4 (foo.so)
|
|
-> 163.451us BEGIN dql_completed
|
|
1348489/1348489 2420721.482312852: 1 branches:uH: call ffffffffc052440e igc_poll+0x5be (foo.so) => ffffffffadeebcb0 napi_complete_done+0x0 (foo.so)
|
|
-> 163.454us END dql_completed
|
|
1348489/1348489 2420721.482312859: 1 branches:uH: return ffffffffadeebd89 napi_complete_done+0xd9 (foo.so) => ffffffffc0524413 igc_poll+0x5c3 (foo.so)
|
|
-> 163.478us BEGIN napi_complete_done
|
|
1348489/1348489 2420721.482312865: 1 branches:uH: return ffffffffc0524559 igc_poll+0x709 (foo.so) => ffffffffadeec2e7 __napi_poll+0x27 (foo.so)
|
|
-> 163.485us END napi_complete_done
|
|
1348489/1348489 2420721.482312865: 1 branches:uH: return ffffffffadeec302 __napi_poll+0x42 (foo.so) => ffffffffadeec7db net_rx_action+0x26b (foo.so)
|
|
1348489/1348489 2420721.482312867: 1 branches:uH: return ffffffffadeec7cd net_rx_action+0x25d (foo.so) => ffffffffae4000cd __softirqentry_text_start+0xcd (foo.so)
|
|
-> 163.491us END igc_poll
|
|
-> 163.491us END __napi_poll
|
|
1348489/1348489 2420721.482312874: 1 branches:uH: call ffffffffae4000cb __softirqentry_text_start+0xcb (foo.so) => ffffffffad697040 tasklet_action+0x0 (foo.so)
|
|
-> 163.493us END net_rx_action
|
|
1348489/1348489 2420721.482312874: 1 branches:uH: jmp ffffffffad697059 tasklet_action+0x19 (foo.so) => ffffffffad696f20 tasklet_action_common.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313012: 1 branches:uH: call ffffffffad696fc4 tasklet_action_common.constprop.0+0xa4 (foo.so) => ffffffffad696ad0 tasklet_clear_sched+0x0 (foo.so)
|
|
-> 163.5us BEGIN tasklet_action
|
|
-> 163.569us END tasklet_action
|
|
-> 163.569us BEGIN tasklet_action_common.constprop.0
|
|
1348489/1348489 2420721.482313012: 1 branches:uH: call ffffffffad696afa tasklet_clear_sched+0x2a (foo.so) => ffffffffad6e8290 wake_up_var+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313020: 1 branches:uH: return ffffffffad6e8319 wake_up_var+0x89 (foo.so) => ffffffffad696aff tasklet_clear_sched+0x2f (foo.so)
|
|
-> 163.638us BEGIN tasklet_clear_sched
|
|
-> 163.642us BEGIN wake_up_var
|
|
1348489/1348489 2420721.482313020: 1 branches:uH: return ffffffffad696b04 tasklet_clear_sched+0x34 (foo.so) => ffffffffad696fc9 tasklet_action_common.constprop.0+0xa9 (foo.so)
|
|
1348489/1348489 2420721.482313021: 1 branches:uH: call ffffffffad696fda tasklet_action_common.constprop.0+0xba (foo.so) => ffffffffadfb51c0 tcp_tasklet_func+0x0 (foo.so)
|
|
-> 163.646us END wake_up_var
|
|
-> 163.646us END tasklet_clear_sched
|
|
1348489/1348489 2420721.482313028: 1 branches:uH: call ffffffffadfb526c tcp_tasklet_func+0xac (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 163.647us BEGIN tcp_tasklet_func
|
|
1348489/1348489 2420721.482313033: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffadfb5271 tcp_tasklet_func+0xb1 (foo.so)
|
|
-> 163.654us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482313033: 1 branches:uH: call ffffffffadfb5298 tcp_tasklet_func+0xd8 (foo.so) => ffffffffadfb5130 tcp_tsq_handler+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313033: 1 branches:uH: call ffffffffadfb5145 tcp_tsq_handler+0x15 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313134: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffadfb514a tcp_tsq_handler+0x1a (foo.so)
|
|
-> 163.659us END __list_del_entry_valid
|
|
-> 163.659us BEGIN tcp_tsq_handler
|
|
-> 163.709us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482313272: 1 branches:uH: call ffffffffadfb51aa tcp_tsq_handler+0x7a (foo.so) => ffffffffadfb4f50 tcp_tsq_write.part.0+0x0 (foo.so)
|
|
-> 163.76us END _raw_spin_lock
|
|
1348489/1348489 2420721.482313272: 1 branches:uH: call ffffffffadfb4f8c tcp_tsq_write.part.0+0x3c (foo.so) => ffffffffadfb09f0 tcp_current_mss+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313272: 1 branches:uH: call ffffffffadfb0ab4 tcp_current_mss+0xc4 (foo.so) => ffffffffadf851e0 ipv4_mtu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313402: 1 branches:uH: return ffffffffadf8523c ipv4_mtu+0x5c (foo.so) => ffffffffadfb0ab9 tcp_current_mss+0xc9 (foo.so)
|
|
-> 163.898us BEGIN tcp_tsq_write.part.0
|
|
-> 163.941us BEGIN tcp_current_mss
|
|
-> 163.984us BEGIN ipv4_mtu
|
|
1348489/1348489 2420721.482313436: 1 branches:uH: call ffffffffadfb0a71 tcp_current_mss+0x81 (foo.so) => ffffffffadfaef80 tcp_established_options+0x0 (foo.so)
|
|
-> 164.028us END ipv4_mtu
|
|
1348489/1348489 2420721.482313438: 1 branches:uH: return ffffffffadfaf067 tcp_established_options+0xe7 (foo.so) => ffffffffadfb0a76 tcp_current_mss+0x86 (foo.so)
|
|
-> 164.062us BEGIN tcp_established_options
|
|
1348489/1348489 2420721.482313487: 1 branches:uH: return ffffffffadfb0aab tcp_current_mss+0xbb (foo.so) => ffffffffadfb4f91 tcp_tsq_write.part.0+0x41 (foo.so)
|
|
-> 164.064us END tcp_established_options
|
|
1348489/1348489 2420721.482313487: 1 branches:uH: jmp ffffffffadfb4fa8 tcp_tsq_write.part.0+0x58 (foo.so) => ffffffffadfb2b30 tcp_write_xmit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313487: 1 branches:uH: call ffffffffadfb2b58 tcp_write_xmit+0x28 (foo.so) => ffffffffad72b040 ktime_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482313490: 1 branches:uH: call ffffffffad72b073 ktime_get+0x33 (foo.so) => ffffffffad6344d0 read_tsc+0x0 (foo.so)
|
|
-> 164.113us END tcp_current_mss
|
|
-> 164.113us END tcp_tsq_write.part.0
|
|
-> 164.113us BEGIN tcp_write_xmit
|
|
-> 164.114us BEGIN ktime_get
|
|
1348489/1348489 2420721.482313500: 1 branches:uH: return ffffffffad6344dc read_tsc+0xc (foo.so) => ffffffffad72b075 ktime_get+0x35 (foo.so)
|
|
-> 164.116us BEGIN read_tsc
|
|
1348489/1348489 2420721.482313503: 1 branches:uH: return ffffffffad72b0c6 ktime_get+0x86 (foo.so) => ffffffffadfb2b5d tcp_write_xmit+0x2d (foo.so)
|
|
-> 164.126us END read_tsc
|
|
1348489/1348489 2420721.482314023: 1 branches:uH: call ffffffffadfb2c9b tcp_write_xmit+0x16b (foo.so) => ffffffffadfb0b20 tcp_chrono_stop+0x0 (foo.so)
|
|
-> 164.129us END ktime_get
|
|
1348489/1348489 2420721.482314026: 1 branches:uH: return ffffffffadfb0b3f tcp_chrono_stop+0x1f (foo.so) => ffffffffadfb2ca0 tcp_write_xmit+0x170 (foo.so)
|
|
-> 164.649us BEGIN tcp_chrono_stop
|
|
1348489/1348489 2420721.482314026: 1 branches:uH: return ffffffffadfb2d71 tcp_write_xmit+0x241 (foo.so) => ffffffffadfb51af tcp_tsq_handler+0x7f (foo.so)
|
|
1348489/1348489 2420721.482314027: 1 branches:uH: return ffffffffadfb516d tcp_tsq_handler+0x3d (foo.so) => ffffffffadfb529d tcp_tasklet_func+0xdd (foo.so)
|
|
-> 164.652us END tcp_chrono_stop
|
|
-> 164.652us END tcp_write_xmit
|
|
1348489/1348489 2420721.482314027: 1 branches:uH: call ffffffffadfb52a0 tcp_tasklet_func+0xe0 (foo.so) => ffffffffadec5600 sk_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314032: 1 branches:uH: return ffffffffadec5622 sk_free+0x22 (foo.so) => ffffffffadfb52a5 tcp_tasklet_func+0xe5 (foo.so)
|
|
-> 164.653us END tcp_tsq_handler
|
|
-> 164.653us BEGIN sk_free
|
|
1348489/1348489 2420721.482314033: 1 branches:uH: return ffffffffadfb52cc tcp_tasklet_func+0x10c (foo.so) => ffffffffad696fdc tasklet_action_common.constprop.0+0xbc (foo.so)
|
|
-> 164.658us END sk_free
|
|
1348489/1348489 2420721.482314033: 1 branches:uH: call ffffffffad696fe7 tasklet_action_common.constprop.0+0xc7 (foo.so) => ffffffffad6e8290 wake_up_var+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314039: 1 branches:uH: return ffffffffad6e8319 wake_up_var+0x89 (foo.so) => ffffffffad696fec tasklet_action_common.constprop.0+0xcc (foo.so)
|
|
-> 164.659us END tcp_tasklet_func
|
|
-> 164.659us BEGIN wake_up_var
|
|
1348489/1348489 2420721.482314039: 1 branches:uH: return ffffffffad696ffb tasklet_action_common.constprop.0+0xdb (foo.so) => ffffffffae4000cd __softirqentry_text_start+0xcd (foo.so)
|
|
1348489/1348489 2420721.482314040: 1 branches:uH: call ffffffffae400171 __softirqentry_text_start+0x171 (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
-> 164.665us END wake_up_var
|
|
-> 164.665us END tasklet_action_common.constprop.0
|
|
1348489/1348489 2420721.482314040: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314040: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314040: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314052: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 164.666us BEGIN irqtime_account_irq
|
|
-> 164.669us BEGIN sched_clock_cpu
|
|
-> 164.672us BEGIN sched_clock
|
|
-> 164.675us END sched_clock
|
|
-> 164.675us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482314052: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
1348489/1348489 2420721.482314054: 1 branches:uH: return ffffffffad6cf1c6 irqtime_account_irq+0x26 (foo.so) => ffffffffae400176 __softirqentry_text_start+0x176 (foo.so)
|
|
-> 164.678us END native_sched_clock
|
|
-> 164.678us END sched_clock_cpu
|
|
1348489/1348489 2420721.482314055: 1 branches:uH: return ffffffffae4001be __softirqentry_text_start+0x1be (foo.so) => ffffffffad697595 irq_exit_rcu+0x95 (foo.so)
|
|
-> 164.68us END irqtime_account_irq
|
|
1348489/1348489 2420721.482314055: 1 branches:uH: call ffffffffad697549 irq_exit_rcu+0x49 (foo.so) => ffffffffad6ccb80 idle_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314064: 1 branches:uH: return ffffffffad6ccbad idle_cpu+0x2d (foo.so) => ffffffffad69754e irq_exit_rcu+0x4e (foo.so)
|
|
-> 164.681us END __softirqentry_text_start
|
|
-> 164.681us BEGIN idle_cpu
|
|
1348489/1348489 2420721.482314065: 1 branches:uH: return ffffffffad697552 irq_exit_rcu+0x52 (foo.so) => ffffffffae121f80 common_interrupt+0x80 (foo.so)
|
|
-> 164.69us END idle_cpu
|
|
1348489/1348489 2420721.482314065: 1 branches:uH: jmp ffffffffae121f93 common_interrupt+0x93 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314068: 1 branches:uH: return ffffffffae124c77 irqentry_exit+0x17 (foo.so) => ffffffffae200cde asm_common_interrupt+0x1e (foo.so)
|
|
-> 164.691us END irq_exit_rcu
|
|
-> 164.691us END common_interrupt
|
|
-> 164.691us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482314068: 1 branches:uH: jmp ffffffffae200cde asm_common_interrupt+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314075: 1 branches:uH: jcc ffffffffae2013f8 error_return+0x8 (foo.so) => ffffffffae201079 restore_regs_and_return_to_kernel+0x0 (foo.so)
|
|
-> 164.694us END irqentry_exit
|
|
-> 164.694us END asm_common_interrupt
|
|
-> 164.694us BEGIN error_return
|
|
1348489/1348489 2420721.482314075: 1 branches:uH: jmp ffffffffae201094 restore_regs_and_return_to_kernel+0x1b (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314164: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => ffffffffad83a1d7 next_uptodate_page+0x47 (foo.so)
|
|
-> 164.701us END error_return
|
|
-> 164.701us BEGIN restore_regs_and_return_to_kernel
|
|
-> 164.745us END restore_regs_and_return_to_kernel
|
|
-> 164.745us BEGIN native_iret
|
|
1348489/1348489 2420721.482314193: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 164.79us END native_iret
|
|
1348489/1348489 2420721.482314194: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 164.819us END next_uptodate_page
|
|
1348489/1348489 2420721.482314201: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 164.82us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482314201: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314203: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 164.827us END _raw_spin_lock
|
|
-> 164.827us BEGIN PageHuge
|
|
1348489/1348489 2420721.482314203: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314203: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314206: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 164.829us END PageHuge
|
|
-> 164.829us BEGIN do_set_pte
|
|
-> 164.83us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482314206: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314207: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 164.832us END pfn_pte
|
|
-> 164.832us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482314207: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314207: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314209: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 164.833us END add_mm_counter_fast
|
|
-> 164.833us BEGIN page_add_file_rmap
|
|
-> 164.834us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482314209: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314214: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 164.835us END lock_page_memcg
|
|
-> 164.835us END page_add_file_rmap
|
|
-> 164.835us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482314215: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 164.84us END unlock_page_memcg
|
|
-> 164.84us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482314215: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314216: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 164.841us END rcu_read_unlock_strict
|
|
-> 164.841us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482314216: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482314216: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314221: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 164.842us END native_set_pte
|
|
-> 164.842us END do_set_pte
|
|
-> 164.842us BEGIN unlock_page
|
|
1348489/1348489 2420721.482314222: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 164.847us END unlock_page
|
|
1348489/1348489 2420721.482314350: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 164.848us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482314350: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314351: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 164.976us END next_uptodate_page
|
|
-> 164.976us BEGIN PageHuge
|
|
1348489/1348489 2420721.482314351: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314351: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314353: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 164.977us END PageHuge
|
|
-> 164.977us BEGIN do_set_pte
|
|
-> 164.978us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482314353: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314355: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 164.979us END pfn_pte
|
|
-> 164.979us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482314355: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314355: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314357: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 164.981us END add_mm_counter_fast
|
|
-> 164.981us BEGIN page_add_file_rmap
|
|
-> 164.982us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482314357: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314372: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 164.983us END lock_page_memcg
|
|
-> 164.983us END page_add_file_rmap
|
|
-> 164.983us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482314372: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482314372: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314373: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 164.998us END unlock_page_memcg
|
|
-> 164.998us BEGIN rcu_read_unlock_strict
|
|
-> 164.998us END rcu_read_unlock_strict
|
|
-> 164.998us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482314373: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482314373: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314379: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 164.999us END native_set_pte
|
|
-> 164.999us END do_set_pte
|
|
-> 164.999us BEGIN unlock_page
|
|
1348489/1348489 2420721.482314379: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314478: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 165.005us END unlock_page
|
|
-> 165.005us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482314478: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314479: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 165.104us END next_uptodate_page
|
|
-> 165.104us BEGIN PageHuge
|
|
1348489/1348489 2420721.482314479: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314479: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314482: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 165.105us END PageHuge
|
|
-> 165.105us BEGIN do_set_pte
|
|
-> 165.106us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482314482: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314483: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 165.108us END pfn_pte
|
|
-> 165.108us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482314483: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314483: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314485: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 165.109us END add_mm_counter_fast
|
|
-> 165.109us BEGIN page_add_file_rmap
|
|
-> 165.11us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482314486: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 165.111us END lock_page_memcg
|
|
1348489/1348489 2420721.482314491: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 165.112us END page_add_file_rmap
|
|
-> 165.112us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482314491: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482314491: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314492: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 165.117us END unlock_page_memcg
|
|
-> 165.117us BEGIN rcu_read_unlock_strict
|
|
-> 165.117us END rcu_read_unlock_strict
|
|
-> 165.117us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482314492: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482314492: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314497: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 165.118us END native_set_pte
|
|
-> 165.118us END do_set_pte
|
|
-> 165.118us BEGIN unlock_page
|
|
1348489/1348489 2420721.482314497: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314500: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 165.123us END unlock_page
|
|
-> 165.123us BEGIN xas_find
|
|
1348489/1348489 2420721.482314500: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314502: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 165.126us END xas_find
|
|
-> 165.126us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482314502: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314503: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 165.128us END next_uptodate_page
|
|
-> 165.128us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482314504: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 165.129us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482314505: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 165.13us END filemap_map_pages
|
|
1348489/1348489 2420721.482314507: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 165.131us END __handle_mm_fault
|
|
1348489/1348489 2420721.482314507: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314513: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 165.133us END handle_mm_fault
|
|
-> 165.133us BEGIN up_read
|
|
1348489/1348489 2420721.482314513: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482314513: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314515: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 165.139us END up_read
|
|
-> 165.139us END do_user_addr_fault
|
|
-> 165.139us END exc_page_fault
|
|
-> 165.139us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482314515: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314523: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 165.141us END irqentry_exit
|
|
-> 165.141us BEGIN irqentry_exit_to_user_mode
|
|
-> 165.145us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482314524: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 165.149us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482314524: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314524: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314524: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482314617: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705e94 _dl_relocate_object+0x5b4 (foo.so)
|
|
-> 165.15us END irqentry_exit_to_user_mode
|
|
-> 165.15us END asm_exc_page_fault
|
|
-> 165.15us BEGIN error_return
|
|
-> 165.181us END error_return
|
|
-> 165.181us BEGIN __irqentry_text_end
|
|
-> 165.212us END __irqentry_text_end
|
|
-> 165.212us BEGIN native_iret
|
|
1348489/1348489 2420721.482315288: 1 branches:uH: hw int 7f9ac9705e81 _dl_relocate_object+0x5a1 (foo.so) => ffffffffae200190 __irqentry_text_start+0x30 (foo.so)
|
|
-> 165.243us END native_iret
|
|
1348489/1348489 2420721.482315288: 1 branches:uH: jmp ffffffffae200192 __irqentry_text_start+0x32 (foo.so) => ffffffffae200cc0 asm_common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315288: 1 branches:uH: call ffffffffae200cc3 asm_common_interrupt+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315296: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 165.914us BEGIN __irqentry_text_start
|
|
-> 165.916us END __irqentry_text_start
|
|
-> 165.916us BEGIN asm_common_interrupt
|
|
-> 165.919us BEGIN error_entry
|
|
1348489/1348489 2420721.482315372: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 165.922us BEGIN sync_regs
|
|
1348489/1348489 2420721.482315372: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200cc8 asm_common_interrupt+0x8 (foo.so)
|
|
1348489/1348489 2420721.482315372: 1 branches:uH: call ffffffffae200cd9 asm_common_interrupt+0x19 (foo.so) => ffffffffae121f00 common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315372: 1 branches:uH: call ffffffffae121f0a common_interrupt+0xa (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315373: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 165.998us END sync_regs
|
|
-> 165.998us END error_entry
|
|
-> 165.998us BEGIN common_interrupt
|
|
-> 165.998us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482315374: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 165.999us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482315374: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae121f0f common_interrupt+0xf (foo.so)
|
|
1348489/1348489 2420721.482315375: 1 branches:uH: call ffffffffae121f2e common_interrupt+0x2e (foo.so) => ffffffffad6974a0 irq_enter_rcu+0x0 (foo.so)
|
|
-> 166us END irqentry_enter_from_user_mode
|
|
-> 166us END irqentry_enter
|
|
1348489/1348489 2420721.482315375: 1 branches:uH: jmp ffffffffad6974e0 irq_enter_rcu+0x40 (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315375: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315375: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315375: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315379: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 166.001us BEGIN irq_enter_rcu
|
|
-> 166.001us END irq_enter_rcu
|
|
-> 166.001us BEGIN irqtime_account_irq
|
|
-> 166.002us BEGIN sched_clock_cpu
|
|
-> 166.003us BEGIN sched_clock
|
|
-> 166.004us END sched_clock
|
|
-> 166.004us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482315380: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
-> 166.005us END native_sched_clock
|
|
1348489/1348489 2420721.482315381: 1 branches:uH: return ffffffffad6cf1c6 irqtime_account_irq+0x26 (foo.so) => ffffffffae121f33 common_interrupt+0x33 (foo.so)
|
|
-> 166.006us END sched_clock_cpu
|
|
1348489/1348489 2420721.482315381: 1 branches:uH: call ffffffffae121f39 common_interrupt+0x39 (foo.so) => ffffffffad62c8f0 __common_interrupt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315382: 1 branches:uH: call ffffffffad62c92c __common_interrupt+0x3c (foo.so) => ffffffffad70aaa0 handle_edge_irq+0x0 (foo.so)
|
|
-> 166.007us END irqtime_account_irq
|
|
-> 166.007us BEGIN __common_interrupt
|
|
1348489/1348489 2420721.482315382: 1 branches:uH: call ffffffffad70aab6 handle_edge_irq+0x16 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315388: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad70aabb handle_edge_irq+0x1b (foo.so)
|
|
-> 166.008us BEGIN handle_edge_irq
|
|
-> 166.011us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482315389: 1 branches:uH: call ffffffffad70ab1a handle_edge_irq+0x7a (foo.so) => ffffffffad70a040 irq_chip_ack_parent+0x0 (foo.so)
|
|
-> 166.014us END _raw_spin_lock
|
|
1348489/1348489 2420721.482315390: 1 branches:uH: jmp ffffffffad70a051 irq_chip_ack_parent+0x11 (foo.so) => ffffffffad664290 apic_ack_irq+0x0 (foo.so)
|
|
-> 166.015us BEGIN irq_chip_ack_parent
|
|
1348489/1348489 2420721.482315390: 1 branches:uH: jmp ffffffffad6642b1 apic_ack_irq+0x21 (foo.so) => ffffffffad667520 native_apic_msr_eoi_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315421: 1 branches:uH: return ffffffffad66752b native_apic_msr_eoi_write+0xb (foo.so) => ffffffffad70ab1c handle_edge_irq+0x7c (foo.so)
|
|
-> 166.016us END irq_chip_ack_parent
|
|
-> 166.016us BEGIN apic_ack_irq
|
|
-> 166.031us END apic_ack_irq
|
|
-> 166.031us BEGIN native_apic_msr_eoi_write
|
|
1348489/1348489 2420721.482315423: 1 branches:uH: call ffffffffad70ab31 handle_edge_irq+0x91 (foo.so) => ffffffffad7063c0 handle_irq_event+0x0 (foo.so)
|
|
-> 166.047us END native_apic_msr_eoi_write
|
|
1348489/1348489 2420721.482315423: 1 branches:uH: call ffffffffad706415 handle_irq_event+0x55 (foo.so) => ffffffffad7061e0 __handle_irq_event_percpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315430: 1 branches:uH: call ffffffffad706218 __handle_irq_event_percpu+0x38 (foo.so) => ffffffffc0520350 igc_msix_ring+0x0 (foo.so)
|
|
-> 166.049us BEGIN handle_irq_event
|
|
-> 166.052us BEGIN __handle_irq_event_percpu
|
|
1348489/1348489 2420721.482315433: 1 branches:uH: call ffffffffc052038a igc_msix_ring+0x3a (foo.so) => ffffffffadeddce0 napi_schedule_prep+0x0 (foo.so)
|
|
-> 166.056us BEGIN igc_msix_ring
|
|
1348489/1348489 2420721.482315438: 1 branches:uH: return ffffffffadeddd12 napi_schedule_prep+0x32 (foo.so) => ffffffffc052038f igc_msix_ring+0x3f (foo.so)
|
|
-> 166.059us BEGIN napi_schedule_prep
|
|
1348489/1348489 2420721.482315438: 1 branches:uH: call ffffffffc052039d igc_msix_ring+0x4d (foo.so) => ffffffffadee64d0 __napi_schedule+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315438: 1 branches:uH: call ffffffffadee6544 __napi_schedule+0x74 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315447: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffadee6549 __napi_schedule+0x79 (foo.so)
|
|
-> 166.064us END napi_schedule_prep
|
|
-> 166.064us BEGIN __napi_schedule
|
|
-> 166.068us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482315447: 1 branches:uH: call ffffffffadee6561 __napi_schedule+0x91 (foo.so) => ffffffffad697790 __raise_softirq_irqoff+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315448: 1 branches:uH: return ffffffffad6977b1 __raise_softirq_irqoff+0x21 (foo.so) => ffffffffadee6566 __napi_schedule+0x96 (foo.so)
|
|
-> 166.073us END __list_add_valid
|
|
-> 166.073us BEGIN __raise_softirq_irqoff
|
|
1348489/1348489 2420721.482315448: 1 branches:uH: return ffffffffadee6575 __napi_schedule+0xa5 (foo.so) => ffffffffc05203a2 igc_msix_ring+0x52 (foo.so)
|
|
1348489/1348489 2420721.482315448: 1 branches:uH: return ffffffffc05203a8 igc_msix_ring+0x58 (foo.so) => ffffffffad70621a __handle_irq_event_percpu+0x3a (foo.so)
|
|
1348489/1348489 2420721.482315451: 1 branches:uH: return ffffffffad706274 __handle_irq_event_percpu+0x94 (foo.so) => ffffffffad70641a handle_irq_event+0x5a (foo.so)
|
|
-> 166.074us END __raise_softirq_irqoff
|
|
-> 166.074us END __napi_schedule
|
|
-> 166.074us END igc_msix_ring
|
|
1348489/1348489 2420721.482315451: 1 branches:uH: call ffffffffad706424 handle_irq_event+0x64 (foo.so) => ffffffffadca9130 add_interrupt_randomness+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315459: 1 branches:uH: return ffffffffadca929e add_interrupt_randomness+0x16e (foo.so) => ffffffffad706429 handle_irq_event+0x69 (foo.so)
|
|
-> 166.077us END __handle_irq_event_percpu
|
|
-> 166.077us BEGIN add_interrupt_randomness
|
|
1348489/1348489 2420721.482315460: 1 branches:uH: call ffffffffad706466 handle_irq_event+0xa6 (foo.so) => ffffffffad709ae0 note_interrupt+0x0 (foo.so)
|
|
-> 166.085us END add_interrupt_randomness
|
|
1348489/1348489 2420721.482315461: 1 branches:uH: return ffffffffad709bec note_interrupt+0x10c (foo.so) => ffffffffad70646b handle_irq_event+0xab (foo.so)
|
|
-> 166.086us BEGIN note_interrupt
|
|
1348489/1348489 2420721.482315461: 1 branches:uH: call ffffffffad706435 handle_irq_event+0x75 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315467: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad70643a handle_irq_event+0x7a (foo.so)
|
|
-> 166.087us END note_interrupt
|
|
-> 166.087us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482315467: 1 branches:uH: return ffffffffad70645f handle_irq_event+0x9f (foo.so) => ffffffffad70ab36 handle_edge_irq+0x96 (foo.so)
|
|
1348489/1348489 2420721.482315468: 1 branches:uH: return ffffffffad70ab93 handle_edge_irq+0xf3 (foo.so) => ffffffffad62c92e __common_interrupt+0x3e (foo.so)
|
|
-> 166.093us END _raw_spin_lock
|
|
-> 166.093us END handle_irq_event
|
|
1348489/1348489 2420721.482315469: 1 branches:uH: return ffffffffad62c93f __common_interrupt+0x4f (foo.so) => ffffffffae121f3e common_interrupt+0x3e (foo.so)
|
|
-> 166.094us END handle_edge_irq
|
|
1348489/1348489 2420721.482315469: 1 branches:uH: call ffffffffae121f3e common_interrupt+0x3e (foo.so) => ffffffffad697500 irq_exit_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315469: 1 branches:uH: call ffffffffad697517 irq_exit_rcu+0x17 (foo.so) => ffffffffad6cf1a0 irqtime_account_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315470: 1 branches:uH: call ffffffffad6cf1d3 irqtime_account_irq+0x33 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
-> 166.095us END __common_interrupt
|
|
-> 166.095us BEGIN irq_exit_rcu
|
|
-> 166.095us BEGIN irqtime_account_irq
|
|
1348489/1348489 2420721.482315470: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315470: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482315481: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 166.096us BEGIN sched_clock_cpu
|
|
-> 166.099us BEGIN sched_clock
|
|
-> 166.103us END sched_clock
|
|
-> 166.103us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482315482: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6cf1d8 irqtime_account_irq+0x38 (foo.so)
|
|
-> 166.107us END native_sched_clock
|
|
1348489/1348489 2420721.482315484: 1 branches:uH: return ffffffffad6cf216 irqtime_account_irq+0x76 (foo.so) => ffffffffad69751c irq_exit_rcu+0x1c (foo.so)
|
|
-> 166.108us END sched_clock_cpu
|
|
1348489/1348489 2420721.482315484: 1 branches:uH: call ffffffffad6975ab irq_exit_rcu+0xab (foo.so) => ffffffffad6b6790 __kthread_should_park+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316106: 1 branches:uH: return ffffffffad6b67ac __kthread_should_park+0x1c (foo.so) => ffffffffad6975b0 irq_exit_rcu+0xb0 (foo.so)
|
|
-> 166.11us END irqtime_account_irq
|
|
-> 166.11us BEGIN __kthread_should_park
|
|
1348489/1348489 2420721.482316106: 1 branches:uH: call ffffffffad697549 irq_exit_rcu+0x49 (foo.so) => ffffffffad6ccb80 idle_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316107: 1 branches:uH: return ffffffffad6ccbad idle_cpu+0x2d (foo.so) => ffffffffad69754e irq_exit_rcu+0x4e (foo.so)
|
|
-> 166.732us END __kthread_should_park
|
|
-> 166.732us BEGIN idle_cpu
|
|
1348489/1348489 2420721.482316107: 1 branches:uH: return ffffffffad697552 irq_exit_rcu+0x52 (foo.so) => ffffffffae121f43 common_interrupt+0x43 (foo.so)
|
|
1348489/1348489 2420721.482316107: 1 branches:uH: jmp ffffffffae121f4d common_interrupt+0x4d (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316108: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 166.733us END idle_cpu
|
|
-> 166.733us END irq_exit_rcu
|
|
-> 166.733us END common_interrupt
|
|
-> 166.733us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482316108: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316116: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 166.734us END irqentry_exit
|
|
-> 166.734us BEGIN irqentry_exit_to_user_mode
|
|
-> 166.738us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482316117: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200cde asm_common_interrupt+0x1e (foo.so)
|
|
-> 166.742us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482316117: 1 branches:uH: jmp ffffffffae200cde asm_common_interrupt+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316117: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316117: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316246: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705e81 _dl_relocate_object+0x5a1 (foo.so)
|
|
-> 166.743us END irqentry_exit_to_user_mode
|
|
-> 166.743us END asm_common_interrupt
|
|
-> 166.743us BEGIN error_return
|
|
-> 166.786us END error_return
|
|
-> 166.786us BEGIN __irqentry_text_end
|
|
-> 166.829us END __irqentry_text_end
|
|
-> 166.829us BEGIN native_iret
|
|
1348489/1348489 2420721.482316804: 1 branches:uH: hw int 7f9ac9705f8c _dl_relocate_object+0x6ac (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 166.872us END native_iret
|
|
1348489/1348489 2420721.482316804: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316813: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 167.43us BEGIN asm_exc_page_fault
|
|
-> 167.434us BEGIN error_entry
|
|
1348489/1348489 2420721.482316894: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 167.439us BEGIN sync_regs
|
|
1348489/1348489 2420721.482316894: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482316894: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316894: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316896: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 167.52us END sync_regs
|
|
-> 167.52us END error_entry
|
|
-> 167.52us BEGIN exc_page_fault
|
|
-> 167.521us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482316896: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482316897: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 167.522us BEGIN irqentry_enter_from_user_mode
|
|
-> 167.523us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482316897: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316898: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 167.523us END irqentry_enter
|
|
-> 167.523us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482316907: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 167.524us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482316907: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316907: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482316909: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 167.533us END down_read_trylock
|
|
-> 167.533us BEGIN find_vma
|
|
-> 167.534us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482316910: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 167.535us END vmacache_find
|
|
1348489/1348489 2420721.482317015: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 167.536us END find_vma
|
|
1348489/1348489 2420721.482317015: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317038: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 167.641us BEGIN handle_mm_fault
|
|
-> 167.652us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482317038: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317038: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317047: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 167.664us END mem_cgroup_from_task
|
|
-> 167.664us BEGIN __count_memcg_events
|
|
-> 167.668us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482317048: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 167.673us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482317048: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317049: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 167.674us END __count_memcg_events
|
|
-> 167.674us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482317049: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317050: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 167.675us END arch_local_irq_enable
|
|
-> 167.675us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482317052: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 167.676us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482317052: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317060: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 167.678us BEGIN __handle_mm_fault
|
|
-> 167.682us BEGIN pgd_none
|
|
1348489/1348489 2420721.482317060: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317061: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 167.686us END pgd_none
|
|
-> 167.686us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482317061: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317062: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 167.687us END p4d_offset
|
|
-> 167.687us BEGIN pud_val
|
|
1348489/1348489 2420721.482317062: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317063: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 167.688us END pud_val
|
|
-> 167.688us BEGIN pud_val
|
|
1348489/1348489 2420721.482317063: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317064: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 167.689us END pud_val
|
|
-> 167.689us BEGIN pud_val
|
|
1348489/1348489 2420721.482317064: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317065: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 167.69us END pud_val
|
|
-> 167.69us BEGIN pud_val
|
|
1348489/1348489 2420721.482317065: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317066: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 167.691us END pud_val
|
|
-> 167.691us BEGIN pud_val
|
|
1348489/1348489 2420721.482317066: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317068: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 167.692us END pud_val
|
|
-> 167.692us BEGIN pmd_val
|
|
1348489/1348489 2420721.482317068: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317069: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 167.694us END pmd_val
|
|
-> 167.694us BEGIN pmd_val
|
|
1348489/1348489 2420721.482317069: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317070: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 167.695us END pmd_val
|
|
-> 167.695us BEGIN pmd_val
|
|
1348489/1348489 2420721.482317070: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317071: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 167.696us END pmd_val
|
|
-> 167.696us BEGIN pmd_val
|
|
1348489/1348489 2420721.482317071: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317071: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317072: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 167.697us END pmd_val
|
|
-> 167.697us BEGIN pmd_page_vaddr
|
|
-> 167.697us BEGIN pmd_val
|
|
1348489/1348489 2420721.482317073: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 167.698us END pmd_val
|
|
1348489/1348489 2420721.482317081: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 167.699us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482317081: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317083: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 167.707us BEGIN filemap_map_pages
|
|
-> 167.708us BEGIN xas_find
|
|
1348489/1348489 2420721.482317083: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317085: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 167.709us BEGIN xas_load
|
|
-> 167.71us BEGIN xas_start
|
|
1348489/1348489 2420721.482317091: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 167.711us END xas_start
|
|
1348489/1348489 2420721.482317092: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 167.717us END xas_load
|
|
1348489/1348489 2420721.482317092: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317117: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 167.718us END xas_find
|
|
-> 167.718us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317118: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 167.743us END next_uptodate_page
|
|
1348489/1348489 2420721.482317126: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 167.744us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482317126: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317127: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.752us END _raw_spin_lock
|
|
-> 167.752us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317127: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317133: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.753us END PageHuge
|
|
-> 167.753us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317138: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.759us END unlock_page
|
|
1348489/1348489 2420721.482317157: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.764us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317157: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317158: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.783us END next_uptodate_page
|
|
-> 167.783us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317158: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317164: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.784us END PageHuge
|
|
-> 167.784us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317172: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.79us END unlock_page
|
|
1348489/1348489 2420721.482317194: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.798us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317194: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317195: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.82us END next_uptodate_page
|
|
-> 167.82us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317195: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317201: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.821us END PageHuge
|
|
-> 167.821us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317206: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.827us END unlock_page
|
|
1348489/1348489 2420721.482317224: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.832us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317224: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317225: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.85us END next_uptodate_page
|
|
-> 167.85us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317225: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317231: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.851us END PageHuge
|
|
-> 167.851us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317236: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.857us END unlock_page
|
|
1348489/1348489 2420721.482317254: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.862us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317254: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317255: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.88us END next_uptodate_page
|
|
-> 167.88us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317255: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317260: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.881us END PageHuge
|
|
-> 167.881us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317265: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.886us END unlock_page
|
|
1348489/1348489 2420721.482317283: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.891us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317283: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317284: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.909us END next_uptodate_page
|
|
-> 167.909us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317284: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317290: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.91us END PageHuge
|
|
-> 167.91us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317295: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.916us END unlock_page
|
|
1348489/1348489 2420721.482317314: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.921us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317314: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317315: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 167.94us END next_uptodate_page
|
|
-> 167.94us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317315: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317321: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 167.941us END PageHuge
|
|
-> 167.941us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317326: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 167.947us END unlock_page
|
|
1348489/1348489 2420721.482317410: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 167.952us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317410: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317411: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.036us END next_uptodate_page
|
|
-> 168.036us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317411: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317411: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317415: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.037us END PageHuge
|
|
-> 168.037us BEGIN do_set_pte
|
|
-> 168.039us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317415: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317417: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.041us END pfn_pte
|
|
-> 168.041us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317417: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317417: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317419: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.043us END add_mm_counter_fast
|
|
-> 168.043us BEGIN page_add_file_rmap
|
|
-> 168.044us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317420: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 168.045us END lock_page_memcg
|
|
1348489/1348489 2420721.482317425: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.046us END page_add_file_rmap
|
|
-> 168.046us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317426: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 168.051us END unlock_page_memcg
|
|
-> 168.051us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482317426: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317426: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482317435: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 168.052us END rcu_read_unlock_strict
|
|
-> 168.052us BEGIN native_set_pte
|
|
-> 168.061us END native_set_pte
|
|
1348489/1348489 2420721.482317435: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317441: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.061us END do_set_pte
|
|
-> 168.061us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317442: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.067us END unlock_page
|
|
1348489/1348489 2420721.482317462: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.068us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317462: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317463: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.088us END next_uptodate_page
|
|
-> 168.088us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317463: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317463: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317465: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.089us END PageHuge
|
|
-> 168.089us BEGIN do_set_pte
|
|
-> 168.09us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317465: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317467: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.091us END pfn_pte
|
|
-> 168.091us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317467: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317467: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317469: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.093us END add_mm_counter_fast
|
|
-> 168.093us BEGIN page_add_file_rmap
|
|
-> 168.094us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317469: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317474: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.095us END lock_page_memcg
|
|
-> 168.095us END page_add_file_rmap
|
|
-> 168.095us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317475: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 168.1us END unlock_page_memcg
|
|
-> 168.1us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482317475: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317475: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482317475: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482317475: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317480: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.101us END rcu_read_unlock_strict
|
|
-> 168.101us BEGIN native_set_pte
|
|
-> 168.103us END native_set_pte
|
|
-> 168.103us END do_set_pte
|
|
-> 168.103us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317481: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.106us END unlock_page
|
|
1348489/1348489 2420721.482317593: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.107us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317593: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317594: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.219us END next_uptodate_page
|
|
-> 168.219us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317594: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317594: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317597: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.22us END PageHuge
|
|
-> 168.22us BEGIN do_set_pte
|
|
-> 168.221us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317597: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317598: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.223us END pfn_pte
|
|
-> 168.223us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317598: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317598: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317600: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.224us END add_mm_counter_fast
|
|
-> 168.224us BEGIN page_add_file_rmap
|
|
-> 168.225us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317601: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 168.226us END lock_page_memcg
|
|
1348489/1348489 2420721.482317606: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.227us END page_add_file_rmap
|
|
-> 168.227us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317606: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482317606: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317607: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 168.232us END unlock_page_memcg
|
|
-> 168.232us BEGIN rcu_read_unlock_strict
|
|
-> 168.232us END rcu_read_unlock_strict
|
|
-> 168.232us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482317607: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482317607: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317612: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.233us END native_set_pte
|
|
-> 168.233us END do_set_pte
|
|
-> 168.233us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317613: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.238us END unlock_page
|
|
1348489/1348489 2420721.482317630: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.239us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317630: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317632: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.256us END next_uptodate_page
|
|
-> 168.256us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317632: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317632: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317634: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.258us END PageHuge
|
|
-> 168.258us BEGIN do_set_pte
|
|
-> 168.259us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317634: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317635: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.26us END pfn_pte
|
|
-> 168.26us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317635: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317635: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317637: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.261us END add_mm_counter_fast
|
|
-> 168.261us BEGIN page_add_file_rmap
|
|
-> 168.262us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317638: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 168.263us END lock_page_memcg
|
|
1348489/1348489 2420721.482317643: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.264us END page_add_file_rmap
|
|
-> 168.264us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317643: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482317643: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317644: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 168.269us END unlock_page_memcg
|
|
-> 168.269us BEGIN rcu_read_unlock_strict
|
|
-> 168.269us END rcu_read_unlock_strict
|
|
-> 168.269us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482317644: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482317644: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317649: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.27us END native_set_pte
|
|
-> 168.27us END do_set_pte
|
|
-> 168.27us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317650: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.275us END unlock_page
|
|
1348489/1348489 2420721.482317751: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.276us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317751: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317752: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.377us END next_uptodate_page
|
|
-> 168.377us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317752: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317752: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317755: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.378us END PageHuge
|
|
-> 168.378us BEGIN do_set_pte
|
|
-> 168.379us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317755: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317756: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.381us END pfn_pte
|
|
-> 168.381us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317756: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317756: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317758: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.382us END add_mm_counter_fast
|
|
-> 168.382us BEGIN page_add_file_rmap
|
|
-> 168.383us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317758: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317764: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.384us END lock_page_memcg
|
|
-> 168.384us END page_add_file_rmap
|
|
-> 168.384us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317764: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482317764: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317765: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 168.39us END unlock_page_memcg
|
|
-> 168.39us BEGIN rcu_read_unlock_strict
|
|
-> 168.39us END rcu_read_unlock_strict
|
|
-> 168.39us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482317765: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482317765: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317770: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.391us END native_set_pte
|
|
-> 168.391us END do_set_pte
|
|
-> 168.391us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317771: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.396us END unlock_page
|
|
1348489/1348489 2420721.482317788: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.397us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317788: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317789: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.414us END next_uptodate_page
|
|
-> 168.414us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317790: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 168.415us END PageHuge
|
|
1348489/1348489 2420721.482317790: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317898: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.416us BEGIN do_set_pte
|
|
-> 168.47us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317899: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 168.524us END pfn_pte
|
|
1348489/1348489 2420721.482317902: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.525us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317902: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317902: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317905: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.528us END add_mm_counter_fast
|
|
-> 168.528us BEGIN page_add_file_rmap
|
|
-> 168.529us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317920: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 168.531us END lock_page_memcg
|
|
1348489/1348489 2420721.482317920: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317922: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 168.546us END page_add_file_rmap
|
|
-> 168.546us BEGIN unlock_page_memcg
|
|
-> 168.547us END unlock_page_memcg
|
|
-> 168.547us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482317922: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317922: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482317923: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 168.548us END rcu_read_unlock_strict
|
|
-> 168.548us BEGIN native_set_pte
|
|
-> 168.549us END native_set_pte
|
|
1348489/1348489 2420721.482317923: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317928: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.549us END do_set_pte
|
|
-> 168.549us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317928: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317946: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.554us END unlock_page
|
|
-> 168.554us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482317946: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317947: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.572us END next_uptodate_page
|
|
-> 168.572us BEGIN PageHuge
|
|
1348489/1348489 2420721.482317947: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317947: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317949: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.573us END PageHuge
|
|
-> 168.573us BEGIN do_set_pte
|
|
-> 168.574us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482317950: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 168.575us END pfn_pte
|
|
1348489/1348489 2420721.482317951: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.576us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482317951: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317951: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317953: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.577us END add_mm_counter_fast
|
|
-> 168.577us BEGIN page_add_file_rmap
|
|
-> 168.578us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482317953: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317959: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.579us END lock_page_memcg
|
|
-> 168.579us END page_add_file_rmap
|
|
-> 168.579us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482317959: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482317959: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317960: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 168.585us END unlock_page_memcg
|
|
-> 168.585us BEGIN rcu_read_unlock_strict
|
|
-> 168.585us END rcu_read_unlock_strict
|
|
-> 168.585us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482317960: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482317960: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482317965: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.586us END native_set_pte
|
|
-> 168.586us END do_set_pte
|
|
-> 168.586us BEGIN unlock_page
|
|
1348489/1348489 2420721.482317966: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.591us END unlock_page
|
|
1348489/1348489 2420721.482318107: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.592us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482318107: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318108: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.733us END next_uptodate_page
|
|
-> 168.733us BEGIN PageHuge
|
|
1348489/1348489 2420721.482318108: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318108: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318111: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.734us END PageHuge
|
|
-> 168.734us BEGIN do_set_pte
|
|
-> 168.735us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482318111: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318112: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.737us END pfn_pte
|
|
-> 168.737us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482318112: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318112: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318114: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.738us END add_mm_counter_fast
|
|
-> 168.738us BEGIN page_add_file_rmap
|
|
-> 168.739us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482318114: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318120: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.74us END lock_page_memcg
|
|
-> 168.74us END page_add_file_rmap
|
|
-> 168.74us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482318121: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 168.746us END unlock_page_memcg
|
|
-> 168.746us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482318121: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318121: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482318121: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482318121: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318126: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.747us END rcu_read_unlock_strict
|
|
-> 168.747us BEGIN native_set_pte
|
|
-> 168.749us END native_set_pte
|
|
-> 168.749us END do_set_pte
|
|
-> 168.749us BEGIN unlock_page
|
|
1348489/1348489 2420721.482318127: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 168.752us END unlock_page
|
|
1348489/1348489 2420721.482318145: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.753us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482318145: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318146: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 168.771us END next_uptodate_page
|
|
-> 168.771us BEGIN PageHuge
|
|
1348489/1348489 2420721.482318146: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318146: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318148: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 168.772us END PageHuge
|
|
-> 168.772us BEGIN do_set_pte
|
|
-> 168.773us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482318149: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 168.774us END pfn_pte
|
|
1348489/1348489 2420721.482318150: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 168.775us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482318150: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318150: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318152: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 168.776us END add_mm_counter_fast
|
|
-> 168.776us BEGIN page_add_file_rmap
|
|
-> 168.777us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482318157: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 168.778us END lock_page_memcg
|
|
1348489/1348489 2420721.482318157: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318158: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 168.783us END page_add_file_rmap
|
|
-> 168.783us BEGIN unlock_page_memcg
|
|
-> 168.783us END unlock_page_memcg
|
|
-> 168.783us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482318158: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318159: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 168.784us END rcu_read_unlock_strict
|
|
-> 168.784us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482318159: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482318159: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318164: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 168.785us END native_set_pte
|
|
-> 168.785us END do_set_pte
|
|
-> 168.785us BEGIN unlock_page
|
|
1348489/1348489 2420721.482318164: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318167: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 168.79us END unlock_page
|
|
-> 168.79us BEGIN xas_find
|
|
1348489/1348489 2420721.482318167: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318168: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 168.793us END xas_find
|
|
-> 168.793us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482318169: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 168.794us END next_uptodate_page
|
|
1348489/1348489 2420721.482318170: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 168.795us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482318170: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
1348489/1348489 2420721.482318172: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 168.796us END rcu_read_unlock_strict
|
|
-> 168.796us END filemap_map_pages
|
|
1348489/1348489 2420721.482318173: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 168.798us END __handle_mm_fault
|
|
1348489/1348489 2420721.482318173: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318178: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 168.799us END handle_mm_fault
|
|
-> 168.799us BEGIN up_read
|
|
1348489/1348489 2420721.482318179: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 168.804us END up_read
|
|
1348489/1348489 2420721.482318179: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318180: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 168.805us END do_user_addr_fault
|
|
-> 168.805us END exc_page_fault
|
|
-> 168.805us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482318180: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318189: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 168.806us END irqentry_exit
|
|
-> 168.806us BEGIN irqentry_exit_to_user_mode
|
|
-> 168.81us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482318190: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 168.815us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482318190: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318190: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318190: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482318279: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9705f8c _dl_relocate_object+0x6ac (foo.so)
|
|
-> 168.816us END irqentry_exit_to_user_mode
|
|
-> 168.816us END asm_exc_page_fault
|
|
-> 168.816us BEGIN error_return
|
|
-> 168.845us END error_return
|
|
-> 168.845us BEGIN __irqentry_text_end
|
|
-> 168.875us END __irqentry_text_end
|
|
-> 168.875us BEGIN native_iret
|
|
1348489/1348489 2420721.482318397: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 168.905us END native_iret
|
|
1348489/1348489 2420721.482318518: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 169.023us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482318912: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 169.144us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482318915: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 169.538us BEGIN check_match
|
|
1348489/1348489 2420721.482318916: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 169.541us BEGIN strcmp
|
|
1348489/1348489 2420721.482318917: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 169.542us END strcmp
|
|
1348489/1348489 2420721.482318919: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 169.543us END check_match
|
|
1348489/1348489 2420721.482318920: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 169.545us END do_lookup_x
|
|
1348489/1348489 2420721.482319420: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 169.546us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482319583: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 170.046us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482319941: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 170.209us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482319950: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 170.567us BEGIN check_match
|
|
1348489/1348489 2420721.482319956: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 170.576us BEGIN strcmp
|
|
1348489/1348489 2420721.482319957: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 170.582us END strcmp
|
|
1348489/1348489 2420721.482319958: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 170.583us END check_match
|
|
1348489/1348489 2420721.482319959: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 170.584us END do_lookup_x
|
|
1348489/1348489 2420721.482319962: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 170.585us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320007: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 170.588us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320252: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 170.633us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482320255: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 170.878us BEGIN check_match
|
|
1348489/1348489 2420721.482320256: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 170.881us BEGIN strcmp
|
|
1348489/1348489 2420721.482320257: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 170.882us END strcmp
|
|
1348489/1348489 2420721.482320258: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 170.883us END check_match
|
|
1348489/1348489 2420721.482320259: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 170.884us END do_lookup_x
|
|
1348489/1348489 2420721.482320264: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 170.885us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320269: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 170.89us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320489: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 170.895us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482320492: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 171.115us BEGIN check_match
|
|
1348489/1348489 2420721.482320493: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 171.118us BEGIN strcmp
|
|
1348489/1348489 2420721.482320494: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 171.119us END strcmp
|
|
1348489/1348489 2420721.482320495: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 171.12us END check_match
|
|
1348489/1348489 2420721.482320497: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 171.121us END do_lookup_x
|
|
1348489/1348489 2420721.482320500: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 171.123us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320514: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 171.126us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320637: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 171.14us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482320639: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 171.263us BEGIN check_match
|
|
1348489/1348489 2420721.482320641: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 171.265us BEGIN strcmp
|
|
1348489/1348489 2420721.482320642: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 171.267us END strcmp
|
|
1348489/1348489 2420721.482320643: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 171.268us END check_match
|
|
1348489/1348489 2420721.482320644: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 171.269us END do_lookup_x
|
|
1348489/1348489 2420721.482320647: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 171.27us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320678: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 171.273us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482320745: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 171.304us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482320745: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482320888: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 171.371us BEGIN check_match
|
|
-> 171.442us BEGIN strcmp
|
|
1348489/1348489 2420721.482320892: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 171.514us END strcmp
|
|
1348489/1348489 2420721.482320910: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 171.518us BEGIN strcmp
|
|
1348489/1348489 2420721.482320911: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 171.536us END strcmp
|
|
1348489/1348489 2420721.482320913: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 171.537us END check_match
|
|
1348489/1348489 2420721.482320917: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 171.539us END do_lookup_x
|
|
1348489/1348489 2420721.482320928: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 171.543us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321019: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 171.554us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321246: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 171.645us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482321249: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 171.872us BEGIN check_match
|
|
1348489/1348489 2420721.482321251: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 171.875us BEGIN strcmp
|
|
1348489/1348489 2420721.482321251: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482321253: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 171.877us END strcmp
|
|
-> 171.877us END check_match
|
|
1348489/1348489 2420721.482321254: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 171.879us END do_lookup_x
|
|
1348489/1348489 2420721.482321257: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 171.88us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321303: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 171.883us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321336: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 171.929us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482321356: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 171.962us BEGIN check_match
|
|
1348489/1348489 2420721.482321500: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 171.982us BEGIN strcmp
|
|
1348489/1348489 2420721.482321500: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482321511: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 172.126us END strcmp
|
|
-> 172.126us BEGIN strcmp
|
|
1348489/1348489 2420721.482321512: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 172.137us END strcmp
|
|
1348489/1348489 2420721.482321514: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 172.138us END check_match
|
|
1348489/1348489 2420721.482321517: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 172.14us END do_lookup_x
|
|
1348489/1348489 2420721.482321534: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 172.143us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321566: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 172.16us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321814: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 172.192us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482321817: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 172.44us BEGIN check_match
|
|
1348489/1348489 2420721.482321820: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 172.443us BEGIN strcmp
|
|
1348489/1348489 2420721.482321820: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482321822: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 172.446us END strcmp
|
|
-> 172.446us END check_match
|
|
1348489/1348489 2420721.482321823: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 172.448us END do_lookup_x
|
|
1348489/1348489 2420721.482321844: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 172.449us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482321963: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 172.47us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482322205: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 172.589us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482322218: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 172.831us BEGIN check_match
|
|
1348489/1348489 2420721.482322224: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 172.844us BEGIN strcmp
|
|
1348489/1348489 2420721.482322225: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 172.85us END strcmp
|
|
1348489/1348489 2420721.482322332: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 172.851us END check_match
|
|
1348489/1348489 2420721.482322335: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 172.958us END do_lookup_x
|
|
1348489/1348489 2420721.482322339: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 172.961us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482322475: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 172.965us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482322635: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 173.101us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482322654: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 173.261us BEGIN check_match
|
|
1348489/1348489 2420721.482322663: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 173.28us BEGIN strcmp
|
|
1348489/1348489 2420721.482322664: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 173.289us END strcmp
|
|
1348489/1348489 2420721.482322667: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 173.29us END check_match
|
|
1348489/1348489 2420721.482322670: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 173.293us END do_lookup_x
|
|
1348489/1348489 2420721.482322674: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 173.296us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482322735: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 173.3us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482322859: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 173.361us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482322868: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 173.485us BEGIN check_match
|
|
1348489/1348489 2420721.482322882: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 173.494us BEGIN strcmp
|
|
1348489/1348489 2420721.482322883: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 173.508us END strcmp
|
|
1348489/1348489 2420721.482322885: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 173.509us END check_match
|
|
1348489/1348489 2420721.482322885: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482322990: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 173.511us END do_lookup_x
|
|
-> 173.511us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323131: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 173.616us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323263: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 173.757us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482323266: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 173.889us BEGIN check_match
|
|
1348489/1348489 2420721.482323268: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 173.892us BEGIN strcmp
|
|
1348489/1348489 2420721.482323268: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482323270: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 173.894us END strcmp
|
|
-> 173.894us END check_match
|
|
1348489/1348489 2420721.482323272: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 173.896us END do_lookup_x
|
|
1348489/1348489 2420721.482323275: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 173.898us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323280: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 173.901us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323290: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 173.906us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482323312: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 173.916us BEGIN check_match
|
|
1348489/1348489 2420721.482323326: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 173.938us BEGIN strcmp
|
|
1348489/1348489 2420721.482323326: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482323328: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 173.952us END strcmp
|
|
-> 173.952us END check_match
|
|
1348489/1348489 2420721.482323329: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 173.954us END do_lookup_x
|
|
1348489/1348489 2420721.482323340: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 173.955us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323362: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 173.966us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323476: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 173.988us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482323496: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 174.102us BEGIN check_match
|
|
1348489/1348489 2420721.482323505: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 174.122us BEGIN strcmp
|
|
1348489/1348489 2420721.482323506: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 174.131us END strcmp
|
|
1348489/1348489 2420721.482323507: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 174.132us END check_match
|
|
1348489/1348489 2420721.482323508: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 174.133us END do_lookup_x
|
|
1348489/1348489 2420721.482323616: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 174.134us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482323622: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 174.242us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482324303: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 174.248us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482324320: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 174.929us BEGIN check_match
|
|
1348489/1348489 2420721.482324328: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 174.946us BEGIN strcmp
|
|
1348489/1348489 2420721.482324329: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 174.954us END strcmp
|
|
1348489/1348489 2420721.482324331: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 174.955us END check_match
|
|
1348489/1348489 2420721.482324332: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 174.957us END do_lookup_x
|
|
1348489/1348489 2420721.482324334: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 174.958us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482324563: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 174.96us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482324590: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 175.189us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482324602: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.216us BEGIN check_match
|
|
1348489/1348489 2420721.482324637: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 175.228us BEGIN strcmp
|
|
1348489/1348489 2420721.482324642: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.263us END strcmp
|
|
1348489/1348489 2420721.482324666: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 175.268us BEGIN strcmp
|
|
1348489/1348489 2420721.482324667: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 175.292us END strcmp
|
|
1348489/1348489 2420721.482324673: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 175.293us END check_match
|
|
1348489/1348489 2420721.482324675: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 175.299us END do_lookup_x
|
|
1348489/1348489 2420721.482324781: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 175.301us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482324795: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 175.407us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482324935: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 175.421us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325057: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.561us BEGIN check_match
|
|
1348489/1348489 2420721.482325068: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 175.683us BEGIN strcmp
|
|
1348489/1348489 2420721.482325069: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 175.694us END strcmp
|
|
1348489/1348489 2420721.482325071: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 175.695us END check_match
|
|
1348489/1348489 2420721.482325071: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482325075: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 175.697us END do_lookup_x
|
|
-> 175.697us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325093: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 175.701us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325113: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 175.719us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325121: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.739us BEGIN check_match
|
|
1348489/1348489 2420721.482325130: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 175.747us BEGIN strcmp
|
|
1348489/1348489 2420721.482325131: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 175.756us END strcmp
|
|
1348489/1348489 2420721.482325132: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 175.757us END check_match
|
|
1348489/1348489 2420721.482325133: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 175.758us END do_lookup_x
|
|
1348489/1348489 2420721.482325136: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 175.759us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325148: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 175.762us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325161: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 175.774us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325172: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.787us BEGIN check_match
|
|
1348489/1348489 2420721.482325177: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 175.798us BEGIN strcmp
|
|
1348489/1348489 2420721.482325178: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 175.803us END strcmp
|
|
1348489/1348489 2420721.482325180: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 175.804us END check_match
|
|
1348489/1348489 2420721.482325182: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 175.806us END do_lookup_x
|
|
1348489/1348489 2420721.482325290: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 175.808us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325322: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 175.916us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325345: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 175.948us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325348: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 175.971us BEGIN check_match
|
|
1348489/1348489 2420721.482325351: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 175.974us BEGIN strcmp
|
|
1348489/1348489 2420721.482325352: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 175.977us END strcmp
|
|
1348489/1348489 2420721.482325355: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 175.978us END check_match
|
|
1348489/1348489 2420721.482325358: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 175.981us END do_lookup_x
|
|
1348489/1348489 2420721.482325472: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 175.984us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325494: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 176.098us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325667: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 176.12us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325678: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 176.293us BEGIN check_match
|
|
1348489/1348489 2420721.482325686: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 176.304us BEGIN strcmp
|
|
1348489/1348489 2420721.482325686: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482325688: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 176.312us END strcmp
|
|
-> 176.312us END check_match
|
|
1348489/1348489 2420721.482325689: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 176.314us END do_lookup_x
|
|
1348489/1348489 2420721.482325692: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 176.315us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325712: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 176.318us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482325736: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 176.338us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482325748: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 176.362us BEGIN check_match
|
|
1348489/1348489 2420721.482325775: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 176.374us BEGIN strcmp
|
|
1348489/1348489 2420721.482325775: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482325794: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 176.401us END strcmp
|
|
-> 176.401us BEGIN strcmp
|
|
1348489/1348489 2420721.482325794: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482325796: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 176.42us END strcmp
|
|
-> 176.42us END check_match
|
|
1348489/1348489 2420721.482325797: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 176.422us END do_lookup_x
|
|
1348489/1348489 2420721.482325901: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 176.423us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326025: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 176.527us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326154: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 176.651us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482326164: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 176.78us BEGIN check_match
|
|
1348489/1348489 2420721.482326174: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 176.79us BEGIN strcmp
|
|
1348489/1348489 2420721.482326174: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482326176: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 176.8us END strcmp
|
|
-> 176.8us END check_match
|
|
1348489/1348489 2420721.482326177: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 176.802us END do_lookup_x
|
|
1348489/1348489 2420721.482326181: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 176.803us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326193: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 176.807us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326215: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 176.819us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482326221: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 176.841us BEGIN check_match
|
|
1348489/1348489 2420721.482326230: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 176.847us BEGIN strcmp
|
|
1348489/1348489 2420721.482326230: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482326232: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 176.856us END strcmp
|
|
-> 176.856us END check_match
|
|
1348489/1348489 2420721.482326233: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 176.858us END do_lookup_x
|
|
1348489/1348489 2420721.482326359: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 176.859us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326375: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 176.985us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326498: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 177.001us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482326509: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 177.124us BEGIN check_match
|
|
1348489/1348489 2420721.482326517: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 177.135us BEGIN strcmp
|
|
1348489/1348489 2420721.482326518: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 177.143us END strcmp
|
|
1348489/1348489 2420721.482326520: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 177.144us END check_match
|
|
1348489/1348489 2420721.482326521: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 177.146us END do_lookup_x
|
|
1348489/1348489 2420721.482326623: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 177.147us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326637: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 177.249us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326649: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 177.263us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482326671: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 177.275us BEGIN check_match
|
|
1348489/1348489 2420721.482326681: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 177.297us BEGIN strcmp
|
|
1348489/1348489 2420721.482326681: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482326683: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 177.307us END strcmp
|
|
-> 177.307us END check_match
|
|
1348489/1348489 2420721.482326685: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 177.309us END do_lookup_x
|
|
1348489/1348489 2420721.482326785: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 177.311us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482326819: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 177.411us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327062: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 177.445us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482327074: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 177.688us BEGIN check_match
|
|
1348489/1348489 2420721.482327085: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 177.7us BEGIN strcmp
|
|
1348489/1348489 2420721.482327085: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482327087: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 177.711us END strcmp
|
|
-> 177.711us END check_match
|
|
1348489/1348489 2420721.482327088: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 177.713us END do_lookup_x
|
|
1348489/1348489 2420721.482327090: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 177.714us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327107: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 177.716us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327130: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 177.733us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482327145: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 177.756us BEGIN check_match
|
|
1348489/1348489 2420721.482327192: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 177.771us BEGIN strcmp
|
|
1348489/1348489 2420721.482327192: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482327216: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 177.818us END strcmp
|
|
-> 177.818us BEGIN strcmp
|
|
1348489/1348489 2420721.482327216: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482327218: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 177.842us END strcmp
|
|
-> 177.842us END check_match
|
|
1348489/1348489 2420721.482327219: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 177.844us END do_lookup_x
|
|
1348489/1348489 2420721.482327324: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 177.845us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327334: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 177.95us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327350: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 177.96us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482327373: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 177.976us BEGIN check_match
|
|
1348489/1348489 2420721.482327382: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 177.999us BEGIN strcmp
|
|
1348489/1348489 2420721.482327383: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 178.008us END strcmp
|
|
1348489/1348489 2420721.482327385: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 178.009us END check_match
|
|
1348489/1348489 2420721.482327386: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 178.011us END do_lookup_x
|
|
1348489/1348489 2420721.482327388: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 178.012us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327510: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 178.014us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327639: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 178.136us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482327639: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482327675: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 178.265us BEGIN check_match
|
|
-> 178.283us BEGIN strcmp
|
|
1348489/1348489 2420721.482327675: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482327690: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 178.301us END strcmp
|
|
-> 178.301us BEGIN strcmp
|
|
1348489/1348489 2420721.482327691: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 178.316us END strcmp
|
|
1348489/1348489 2420721.482327697: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 178.317us END check_match
|
|
1348489/1348489 2420721.482327699: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 178.323us END do_lookup_x
|
|
1348489/1348489 2420721.482327807: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 178.325us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327833: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 178.433us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327842: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 178.459us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482327872: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 178.468us BEGIN check_match
|
|
1348489/1348489 2420721.482327886: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 178.498us BEGIN strcmp
|
|
1348489/1348489 2420721.482327887: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 178.512us END strcmp
|
|
1348489/1348489 2420721.482327889: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 178.513us END check_match
|
|
1348489/1348489 2420721.482327890: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 178.515us END do_lookup_x
|
|
1348489/1348489 2420721.482327894: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 178.516us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482327918: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 178.52us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328259: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 178.544us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482328278: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 178.885us BEGIN check_match
|
|
1348489/1348489 2420721.482328305: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 178.904us BEGIN strcmp
|
|
1348489/1348489 2420721.482328305: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482328314: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 178.931us END strcmp
|
|
-> 178.931us BEGIN strcmp
|
|
1348489/1348489 2420721.482328315: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 178.94us END strcmp
|
|
1348489/1348489 2420721.482328317: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 178.941us END check_match
|
|
1348489/1348489 2420721.482328318: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 178.943us END do_lookup_x
|
|
1348489/1348489 2420721.482328321: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 178.944us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328361: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 178.947us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328393: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 178.987us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482328402: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.019us BEGIN check_match
|
|
1348489/1348489 2420721.482328411: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 179.028us BEGIN strcmp
|
|
1348489/1348489 2420721.482328411: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482328413: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 179.037us END strcmp
|
|
-> 179.037us END check_match
|
|
1348489/1348489 2420721.482328414: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 179.039us END do_lookup_x
|
|
1348489/1348489 2420721.482328417: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 179.04us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328530: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 179.043us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328557: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 179.156us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482328569: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.183us BEGIN check_match
|
|
1348489/1348489 2420721.482328592: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 179.195us BEGIN strcmp
|
|
1348489/1348489 2420721.482328597: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.218us END strcmp
|
|
1348489/1348489 2420721.482328616: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 179.223us BEGIN strcmp
|
|
1348489/1348489 2420721.482328617: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 179.242us END strcmp
|
|
1348489/1348489 2420721.482328618: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 179.243us END check_match
|
|
1348489/1348489 2420721.482328619: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 179.244us END do_lookup_x
|
|
1348489/1348489 2420721.482328728: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 179.245us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328758: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 179.354us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482328887: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 179.384us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482328893: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.513us BEGIN check_match
|
|
1348489/1348489 2420721.482328901: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 179.519us BEGIN strcmp
|
|
1348489/1348489 2420721.482328902: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 179.527us END strcmp
|
|
1348489/1348489 2420721.482328904: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 179.528us END check_match
|
|
1348489/1348489 2420721.482328905: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 179.53us END do_lookup_x
|
|
1348489/1348489 2420721.482328908: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 179.531us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329030: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 179.534us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329196: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 179.656us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482329211: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.822us BEGIN check_match
|
|
1348489/1348489 2420721.482329242: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 179.837us BEGIN strcmp
|
|
1348489/1348489 2420721.482329242: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482329266: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 179.868us END strcmp
|
|
-> 179.868us BEGIN strcmp
|
|
1348489/1348489 2420721.482329266: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482329268: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 179.892us END strcmp
|
|
-> 179.892us END check_match
|
|
1348489/1348489 2420721.482329269: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 179.894us END do_lookup_x
|
|
1348489/1348489 2420721.482329274: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 179.895us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329291: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 179.9us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329326: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 179.917us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482329337: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 179.952us BEGIN check_match
|
|
1348489/1348489 2420721.482329349: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 179.963us BEGIN strcmp
|
|
1348489/1348489 2420721.482329350: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 179.975us END strcmp
|
|
1348489/1348489 2420721.482329351: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 179.976us END check_match
|
|
1348489/1348489 2420721.482329352: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 179.977us END do_lookup_x
|
|
1348489/1348489 2420721.482329461: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 179.978us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329487: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.087us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329605: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 180.113us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482329619: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 180.231us BEGIN check_match
|
|
1348489/1348489 2420721.482329633: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 180.245us BEGIN strcmp
|
|
1348489/1348489 2420721.482329634: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 180.259us END strcmp
|
|
1348489/1348489 2420721.482329635: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 180.26us END check_match
|
|
1348489/1348489 2420721.482329636: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 180.261us END do_lookup_x
|
|
1348489/1348489 2420721.482329639: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 180.262us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329648: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.265us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329782: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 180.274us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482329797: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 180.408us BEGIN check_match
|
|
1348489/1348489 2420721.482329803: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 180.423us BEGIN strcmp
|
|
1348489/1348489 2420721.482329804: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 180.429us END strcmp
|
|
1348489/1348489 2420721.482329805: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 180.43us END check_match
|
|
1348489/1348489 2420721.482329806: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 180.431us END do_lookup_x
|
|
1348489/1348489 2420721.482329906: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 180.432us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329922: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.532us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482329952: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 180.548us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482329965: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 180.578us BEGIN check_match
|
|
1348489/1348489 2420721.482329973: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 180.591us BEGIN strcmp
|
|
1348489/1348489 2420721.482329974: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 180.599us END strcmp
|
|
1348489/1348489 2420721.482329975: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 180.6us END check_match
|
|
1348489/1348489 2420721.482329976: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 180.601us END do_lookup_x
|
|
1348489/1348489 2420721.482329985: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 180.602us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330001: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.611us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330022: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 180.627us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482330030: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 180.648us BEGIN check_match
|
|
1348489/1348489 2420721.482330040: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 180.656us BEGIN strcmp
|
|
1348489/1348489 2420721.482330041: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 180.666us END strcmp
|
|
1348489/1348489 2420721.482330043: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 180.667us END check_match
|
|
1348489/1348489 2420721.482330046: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 180.669us END do_lookup_x
|
|
1348489/1348489 2420721.482330158: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 180.672us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330290: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.784us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330321: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 180.916us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482330339: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 180.947us BEGIN check_match
|
|
1348489/1348489 2420721.482330347: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 180.965us BEGIN strcmp
|
|
1348489/1348489 2420721.482330348: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 180.973us END strcmp
|
|
1348489/1348489 2420721.482330351: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 180.974us END check_match
|
|
1348489/1348489 2420721.482330354: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 180.977us END do_lookup_x
|
|
1348489/1348489 2420721.482330358: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 180.98us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330381: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 180.984us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330399: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 181.007us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482330412: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 181.025us BEGIN check_match
|
|
1348489/1348489 2420721.482330422: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 181.038us BEGIN strcmp
|
|
1348489/1348489 2420721.482330423: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 181.048us END strcmp
|
|
1348489/1348489 2420721.482330425: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 181.049us END check_match
|
|
1348489/1348489 2420721.482330427: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 181.051us END do_lookup_x
|
|
1348489/1348489 2420721.482330531: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 181.053us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330562: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 181.157us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330576: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 181.188us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482330588: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 181.202us BEGIN check_match
|
|
1348489/1348489 2420721.482330597: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 181.214us BEGIN strcmp
|
|
1348489/1348489 2420721.482330598: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 181.223us END strcmp
|
|
1348489/1348489 2420721.482330600: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 181.224us END check_match
|
|
1348489/1348489 2420721.482330600: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482330722: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 181.226us END do_lookup_x
|
|
-> 181.226us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330733: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 181.348us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482330866: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 181.359us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482330872: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 181.492us BEGIN check_match
|
|
1348489/1348489 2420721.482330880: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 181.498us BEGIN strcmp
|
|
1348489/1348489 2420721.482330882: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 181.506us END strcmp
|
|
1348489/1348489 2420721.482330883: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 181.508us END check_match
|
|
1348489/1348489 2420721.482331020: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 181.509us END do_lookup_x
|
|
1348489/1348489 2420721.482331025: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 181.646us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482331045: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 181.651us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482331064: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 181.671us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482331071: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 181.69us BEGIN check_match
|
|
1348489/1348489 2420721.482331075: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 181.697us BEGIN strcmp
|
|
1348489/1348489 2420721.482331076: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 181.701us END strcmp
|
|
1348489/1348489 2420721.482331077: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 181.702us END check_match
|
|
1348489/1348489 2420721.482331078: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 181.703us END do_lookup_x
|
|
1348489/1348489 2420721.482331171: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 181.704us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482331192: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 181.797us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482331881: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 181.818us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482331893: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 182.507us BEGIN check_match
|
|
1348489/1348489 2420721.482331903: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 182.519us BEGIN strcmp
|
|
1348489/1348489 2420721.482331904: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 182.529us END strcmp
|
|
1348489/1348489 2420721.482331905: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 182.53us END check_match
|
|
1348489/1348489 2420721.482331907: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 182.531us END do_lookup_x
|
|
1348489/1348489 2420721.482332011: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 182.533us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332028: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 182.637us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332148: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 182.654us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482332160: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 182.774us BEGIN check_match
|
|
1348489/1348489 2420721.482332168: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 182.786us BEGIN strcmp
|
|
1348489/1348489 2420721.482332169: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 182.794us END strcmp
|
|
1348489/1348489 2420721.482332170: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 182.795us END check_match
|
|
1348489/1348489 2420721.482332171: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 182.796us END do_lookup_x
|
|
1348489/1348489 2420721.482332295: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 182.797us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332328: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 182.921us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332363: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 182.954us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482332370: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 182.989us BEGIN check_match
|
|
1348489/1348489 2420721.482332378: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 182.996us BEGIN strcmp
|
|
1348489/1348489 2420721.482332378: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482332380: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 183.004us END strcmp
|
|
-> 183.004us END check_match
|
|
1348489/1348489 2420721.482332383: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 183.006us END do_lookup_x
|
|
1348489/1348489 2420721.482332481: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 183.009us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332507: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 183.107us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332636: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 183.133us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482332639: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 183.262us BEGIN check_match
|
|
1348489/1348489 2420721.482332641: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 183.265us BEGIN strcmp
|
|
1348489/1348489 2420721.482332642: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 183.267us END strcmp
|
|
1348489/1348489 2420721.482332643: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 183.268us END check_match
|
|
1348489/1348489 2420721.482332645: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 183.269us END do_lookup_x
|
|
1348489/1348489 2420721.482332682: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 183.271us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332697: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 183.308us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482332740: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 183.323us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482332757: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 183.366us BEGIN check_match
|
|
1348489/1348489 2420721.482332767: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 183.383us BEGIN strcmp
|
|
1348489/1348489 2420721.482332768: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 183.393us END strcmp
|
|
1348489/1348489 2420721.482332770: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 183.394us END check_match
|
|
1348489/1348489 2420721.482332773: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 183.396us END do_lookup_x
|
|
1348489/1348489 2420721.482332894: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 183.399us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333004: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 183.52us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333026: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 183.63us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482333029: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 183.652us BEGIN check_match
|
|
1348489/1348489 2420721.482333035: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 183.655us BEGIN strcmp
|
|
1348489/1348489 2420721.482333036: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 183.661us END strcmp
|
|
1348489/1348489 2420721.482333038: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 183.662us END check_match
|
|
1348489/1348489 2420721.482333038: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482333041: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 183.664us END do_lookup_x
|
|
-> 183.664us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333061: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 183.667us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333084: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 183.687us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482333094: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 183.71us BEGIN check_match
|
|
1348489/1348489 2420721.482333128: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 183.72us BEGIN strcmp
|
|
1348489/1348489 2420721.482333131: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 183.754us END strcmp
|
|
1348489/1348489 2420721.482333151: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 183.757us BEGIN strcmp
|
|
1348489/1348489 2420721.482333152: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 183.777us END strcmp
|
|
1348489/1348489 2420721.482333157: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 183.778us END check_match
|
|
1348489/1348489 2420721.482333160: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 183.783us END do_lookup_x
|
|
1348489/1348489 2420721.482333263: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 183.786us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333505: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 183.889us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333753: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.131us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482333756: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.379us BEGIN check_match
|
|
1348489/1348489 2420721.482333757: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.382us BEGIN strcmp
|
|
1348489/1348489 2420721.482333758: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 184.383us END strcmp
|
|
1348489/1348489 2420721.482333759: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.384us END check_match
|
|
1348489/1348489 2420721.482333761: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 184.385us END do_lookup_x
|
|
1348489/1348489 2420721.482333766: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.387us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333769: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 184.392us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333891: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.395us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482333893: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.517us BEGIN check_match
|
|
1348489/1348489 2420721.482333895: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.519us BEGIN strcmp
|
|
1348489/1348489 2420721.482333896: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 184.521us END strcmp
|
|
1348489/1348489 2420721.482333898: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.522us END check_match
|
|
1348489/1348489 2420721.482333898: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482333902: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.524us END do_lookup_x
|
|
-> 184.524us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333910: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 184.528us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333936: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.536us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482333952: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.562us BEGIN check_match
|
|
1348489/1348489 2420721.482333961: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.578us BEGIN strcmp
|
|
1348489/1348489 2420721.482333962: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 184.587us END strcmp
|
|
1348489/1348489 2420721.482333964: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.588us END check_match
|
|
1348489/1348489 2420721.482333964: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482333967: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.59us END do_lookup_x
|
|
-> 184.59us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482333987: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 184.593us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334015: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.613us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334027: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.641us BEGIN check_match
|
|
1348489/1348489 2420721.482334033: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.653us BEGIN strcmp
|
|
1348489/1348489 2420721.482334034: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 184.659us END strcmp
|
|
1348489/1348489 2420721.482334035: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.66us END check_match
|
|
1348489/1348489 2420721.482334036: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 184.661us END do_lookup_x
|
|
1348489/1348489 2420721.482334141: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.662us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334162: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 184.767us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334213: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.788us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334222: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.839us BEGIN check_match
|
|
1348489/1348489 2420721.482334232: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.848us BEGIN strcmp
|
|
1348489/1348489 2420721.482334232: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482334235: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.858us END strcmp
|
|
-> 184.858us END check_match
|
|
1348489/1348489 2420721.482334235: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482334240: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.861us END do_lookup_x
|
|
-> 184.861us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334258: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 184.866us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334288: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 184.884us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334291: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 184.914us BEGIN check_match
|
|
1348489/1348489 2420721.482334299: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 184.917us BEGIN strcmp
|
|
1348489/1348489 2420721.482334300: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 184.925us END strcmp
|
|
1348489/1348489 2420721.482334304: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 184.926us END check_match
|
|
1348489/1348489 2420721.482334305: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 184.93us END do_lookup_x
|
|
1348489/1348489 2420721.482334416: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 184.931us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334430: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.042us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334448: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 185.056us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334454: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 185.074us BEGIN check_match
|
|
1348489/1348489 2420721.482334458: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 185.08us BEGIN strcmp
|
|
1348489/1348489 2420721.482334459: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 185.084us END strcmp
|
|
1348489/1348489 2420721.482334461: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 185.085us END check_match
|
|
1348489/1348489 2420721.482334462: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 185.087us END do_lookup_x
|
|
1348489/1348489 2420721.482334464: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 185.088us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334484: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.09us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334508: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 185.11us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334527: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 185.134us BEGIN check_match
|
|
1348489/1348489 2420721.482334548: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 185.153us BEGIN strcmp
|
|
1348489/1348489 2420721.482334548: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482334556: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 185.174us END strcmp
|
|
-> 185.174us BEGIN strcmp
|
|
1348489/1348489 2420721.482334557: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 185.182us END strcmp
|
|
1348489/1348489 2420721.482334560: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 185.183us END check_match
|
|
1348489/1348489 2420721.482334563: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 185.186us END do_lookup_x
|
|
1348489/1348489 2420721.482334567: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 185.189us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334590: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.193us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334615: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 185.216us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334615: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482334651: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 185.241us BEGIN check_match
|
|
-> 185.259us BEGIN strcmp
|
|
1348489/1348489 2420721.482334651: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482334667: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 185.277us END strcmp
|
|
-> 185.277us BEGIN strcmp
|
|
1348489/1348489 2420721.482334668: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 185.293us END strcmp
|
|
1348489/1348489 2420721.482334669: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 185.294us END check_match
|
|
1348489/1348489 2420721.482334670: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 185.295us END do_lookup_x
|
|
1348489/1348489 2420721.482334674: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 185.296us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334703: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.3us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482334726: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 185.329us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482334739: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 185.352us BEGIN check_match
|
|
1348489/1348489 2420721.482334758: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 185.365us BEGIN strcmp
|
|
1348489/1348489 2420721.482334758: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482334779: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 185.384us END strcmp
|
|
-> 185.384us BEGIN strcmp
|
|
1348489/1348489 2420721.482334779: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482334781: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 185.405us END strcmp
|
|
-> 185.405us END check_match
|
|
1348489/1348489 2420721.482334782: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 185.407us END do_lookup_x
|
|
1348489/1348489 2420721.482334883: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 185.408us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335008: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.509us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335251: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 185.634us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482335254: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 185.877us BEGIN check_match
|
|
1348489/1348489 2420721.482335256: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 185.88us BEGIN strcmp
|
|
1348489/1348489 2420721.482335257: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 185.882us END strcmp
|
|
1348489/1348489 2420721.482335258: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 185.883us END check_match
|
|
1348489/1348489 2420721.482335260: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 185.884us END do_lookup_x
|
|
1348489/1348489 2420721.482335361: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 185.886us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335376: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 185.987us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335498: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.002us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482335525: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.124us BEGIN check_match
|
|
1348489/1348489 2420721.482335531: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 186.151us BEGIN strcmp
|
|
1348489/1348489 2420721.482335532: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 186.157us END strcmp
|
|
1348489/1348489 2420721.482335533: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 186.158us END check_match
|
|
1348489/1348489 2420721.482335534: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 186.159us END do_lookup_x
|
|
1348489/1348489 2420721.482335537: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 186.16us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335556: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 186.163us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335582: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.182us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482335590: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.208us BEGIN check_match
|
|
1348489/1348489 2420721.482335603: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 186.216us BEGIN strcmp
|
|
1348489/1348489 2420721.482335603: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482335611: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 186.229us END strcmp
|
|
-> 186.229us BEGIN strcmp
|
|
1348489/1348489 2420721.482335611: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482335613: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 186.237us END strcmp
|
|
-> 186.237us END check_match
|
|
1348489/1348489 2420721.482335614: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 186.239us END do_lookup_x
|
|
1348489/1348489 2420721.482335721: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 186.24us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335751: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 186.347us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482335879: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.377us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482335896: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.505us BEGIN check_match
|
|
1348489/1348489 2420721.482335906: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 186.522us BEGIN strcmp
|
|
1348489/1348489 2420721.482335907: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 186.532us END strcmp
|
|
1348489/1348489 2420721.482335909: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 186.533us END check_match
|
|
1348489/1348489 2420721.482335910: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 186.535us END do_lookup_x
|
|
1348489/1348489 2420721.482335912: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 186.536us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336022: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 186.538us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336054: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.648us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482336079: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.68us BEGIN check_match
|
|
1348489/1348489 2420721.482336096: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 186.705us BEGIN strcmp
|
|
1348489/1348489 2420721.482336101: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.722us END strcmp
|
|
1348489/1348489 2420721.482336112: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 186.727us BEGIN strcmp
|
|
1348489/1348489 2420721.482336112: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482336114: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 186.738us END strcmp
|
|
-> 186.738us END check_match
|
|
1348489/1348489 2420721.482336117: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 186.74us END do_lookup_x
|
|
1348489/1348489 2420721.482336123: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 186.743us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336136: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 186.749us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336184: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.762us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482336184: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482336194: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 186.81us BEGIN check_match
|
|
-> 186.815us BEGIN strcmp
|
|
1348489/1348489 2420721.482336194: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482336199: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 186.82us END strcmp
|
|
-> 186.82us BEGIN strcmp
|
|
1348489/1348489 2420721.482336199: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482336201: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 186.825us END strcmp
|
|
-> 186.825us END check_match
|
|
1348489/1348489 2420721.482336202: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 186.827us END do_lookup_x
|
|
1348489/1348489 2420721.482336308: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 186.828us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336332: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 186.934us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336361: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 186.958us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482336374: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 186.987us BEGIN check_match
|
|
1348489/1348489 2420721.482336382: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 187us BEGIN strcmp
|
|
1348489/1348489 2420721.482336383: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 187.008us END strcmp
|
|
1348489/1348489 2420721.482336385: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 187.009us END check_match
|
|
1348489/1348489 2420721.482336386: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 187.011us END do_lookup_x
|
|
1348489/1348489 2420721.482336491: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 187.012us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336506: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 187.117us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336627: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 187.132us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482336650: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 187.253us BEGIN check_match
|
|
1348489/1348489 2420721.482336660: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 187.276us BEGIN strcmp
|
|
1348489/1348489 2420721.482336661: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 187.286us END strcmp
|
|
1348489/1348489 2420721.482336663: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 187.287us END check_match
|
|
1348489/1348489 2420721.482336664: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 187.289us END do_lookup_x
|
|
1348489/1348489 2420721.482336769: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 187.29us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336780: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 187.395us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336804: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 187.406us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482336819: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 187.43us BEGIN check_match
|
|
1348489/1348489 2420721.482336828: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 187.445us BEGIN strcmp
|
|
1348489/1348489 2420721.482336829: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 187.454us END strcmp
|
|
1348489/1348489 2420721.482336830: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 187.455us END check_match
|
|
1348489/1348489 2420721.482336832: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 187.456us END do_lookup_x
|
|
1348489/1348489 2420721.482336947: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 187.458us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482336968: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 187.573us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337000: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 187.594us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337113: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 187.626us BEGIN check_match
|
|
1348489/1348489 2420721.482337126: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 187.739us BEGIN strcmp
|
|
1348489/1348489 2420721.482337126: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482337128: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 187.752us END strcmp
|
|
-> 187.752us END check_match
|
|
1348489/1348489 2420721.482337129: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 187.754us END do_lookup_x
|
|
1348489/1348489 2420721.482337237: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 187.755us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337353: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 187.863us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337457: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 187.979us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337460: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.083us BEGIN check_match
|
|
1348489/1348489 2420721.482337462: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.086us BEGIN strcmp
|
|
1348489/1348489 2420721.482337463: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.088us END strcmp
|
|
1348489/1348489 2420721.482337465: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.089us END check_match
|
|
1348489/1348489 2420721.482337465: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
1348489/1348489 2420721.482337515: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.091us END do_lookup_x
|
|
-> 188.091us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337539: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.141us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337565: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.165us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337576: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.191us BEGIN check_match
|
|
1348489/1348489 2420721.482337585: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.202us BEGIN strcmp
|
|
1348489/1348489 2420721.482337586: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.211us END strcmp
|
|
1348489/1348489 2420721.482337587: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.212us END check_match
|
|
1348489/1348489 2420721.482337588: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.213us END do_lookup_x
|
|
1348489/1348489 2420721.482337591: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.214us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337614: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.217us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337643: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.24us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337656: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.269us BEGIN check_match
|
|
1348489/1348489 2420721.482337682: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 188.282us BEGIN strcmp
|
|
1348489/1348489 2420721.482337683: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.308us END strcmp
|
|
1348489/1348489 2420721.482337700: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.309us BEGIN strcmp
|
|
1348489/1348489 2420721.482337701: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.326us END strcmp
|
|
1348489/1348489 2420721.482337702: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.327us END check_match
|
|
1348489/1348489 2420721.482337703: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.328us END do_lookup_x
|
|
1348489/1348489 2420721.482337707: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.329us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337734: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.333us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337753: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.36us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337756: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.379us BEGIN check_match
|
|
1348489/1348489 2420721.482337762: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.382us BEGIN strcmp
|
|
1348489/1348489 2420721.482337763: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.388us END strcmp
|
|
1348489/1348489 2420721.482337764: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.389us END check_match
|
|
1348489/1348489 2420721.482337765: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.39us END do_lookup_x
|
|
1348489/1348489 2420721.482337769: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.391us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337774: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.395us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337797: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.4us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337816: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.423us BEGIN check_match
|
|
1348489/1348489 2420721.482337822: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.442us BEGIN strcmp
|
|
1348489/1348489 2420721.482337823: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.448us END strcmp
|
|
1348489/1348489 2420721.482337824: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.449us END check_match
|
|
1348489/1348489 2420721.482337825: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.45us END do_lookup_x
|
|
1348489/1348489 2420721.482337828: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.451us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337842: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.454us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337863: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.468us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337866: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.489us BEGIN check_match
|
|
1348489/1348489 2420721.482337871: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.492us BEGIN strcmp
|
|
1348489/1348489 2420721.482337872: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.497us END strcmp
|
|
1348489/1348489 2420721.482337873: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.498us END check_match
|
|
1348489/1348489 2420721.482337874: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.499us END do_lookup_x
|
|
1348489/1348489 2420721.482337878: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 188.5us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337902: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 188.504us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482337925: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 188.528us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482337938: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 188.551us BEGIN check_match
|
|
1348489/1348489 2420721.482337952: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 188.564us BEGIN strcmp
|
|
1348489/1348489 2420721.482337952: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482337959: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 188.578us END strcmp
|
|
-> 188.578us BEGIN strcmp
|
|
1348489/1348489 2420721.482337960: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 188.585us END strcmp
|
|
1348489/1348489 2420721.482337962: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 188.586us END check_match
|
|
1348489/1348489 2420721.482337963: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 188.588us END do_lookup_x
|
|
1348489/1348489 2420721.482338078: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591b20 __x86_cacheinfo+0x0 (foo.so)
|
|
-> 188.589us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482338282: 1 branches:uH: hw int 7f9ac9591b20 __x86_cacheinfo+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 188.704us BEGIN __x86_cacheinfo
|
|
1348489/1348489 2420721.482338282: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338301: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 188.908us BEGIN asm_exc_page_fault
|
|
-> 188.917us BEGIN error_entry
|
|
1348489/1348489 2420721.482338402: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 188.927us BEGIN sync_regs
|
|
1348489/1348489 2420721.482338402: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482338402: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338402: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338404: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 189.028us END sync_regs
|
|
-> 189.028us END error_entry
|
|
-> 189.028us BEGIN exc_page_fault
|
|
-> 189.029us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482338404: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482338404: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482338404: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338422: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 189.03us BEGIN irqentry_enter_from_user_mode
|
|
-> 189.039us END irqentry_enter_from_user_mode
|
|
-> 189.039us END irqentry_enter
|
|
-> 189.039us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482338430: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 189.048us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482338430: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338430: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338470: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 189.056us END down_read_trylock
|
|
-> 189.056us BEGIN find_vma
|
|
-> 189.076us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482338494: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 189.096us END vmacache_find
|
|
1348489/1348489 2420721.482338498: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 189.12us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482338499: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 189.124us END vmacache_update
|
|
1348489/1348489 2420721.482338500: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 189.125us END find_vma
|
|
1348489/1348489 2420721.482338500: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338512: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 189.126us BEGIN handle_mm_fault
|
|
-> 189.132us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482338512: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338512: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338526: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 189.138us END mem_cgroup_from_task
|
|
-> 189.138us BEGIN __count_memcg_events
|
|
-> 189.145us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482338527: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 189.152us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482338527: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338528: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 189.153us END __count_memcg_events
|
|
-> 189.153us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482338528: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338529: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 189.154us END arch_local_irq_enable
|
|
-> 189.154us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482338664: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 189.155us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482338664: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338678: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 189.29us BEGIN __handle_mm_fault
|
|
-> 189.297us BEGIN pgd_none
|
|
1348489/1348489 2420721.482338678: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338679: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 189.304us END pgd_none
|
|
-> 189.304us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482338679: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338687: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 189.305us END p4d_offset
|
|
-> 189.305us BEGIN pud_val
|
|
1348489/1348489 2420721.482338687: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338687: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482338688: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 189.313us END pud_val
|
|
-> 189.313us BEGIN pud_val
|
|
-> 189.314us END pud_val
|
|
1348489/1348489 2420721.482338689: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 189.314us BEGIN pud_val
|
|
1348489/1348489 2420721.482338689: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338694: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 189.315us END pud_val
|
|
-> 189.315us BEGIN pud_val
|
|
1348489/1348489 2420721.482338694: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338696: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 189.32us END pud_val
|
|
-> 189.32us BEGIN pud_val
|
|
1348489/1348489 2420721.482338702: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 189.322us END pud_val
|
|
1348489/1348489 2420721.482338705: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 189.328us BEGIN pmd_val
|
|
1348489/1348489 2420721.482338705: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338705: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482338706: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 189.331us END pmd_val
|
|
-> 189.331us BEGIN pmd_val
|
|
-> 189.332us END pmd_val
|
|
1348489/1348489 2420721.482338707: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 189.332us BEGIN pmd_val
|
|
1348489/1348489 2420721.482338707: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338707: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
1348489/1348489 2420721.482338707: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338707: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338709: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 189.333us END pmd_val
|
|
-> 189.333us BEGIN pmd_val
|
|
-> 189.333us END pmd_val
|
|
-> 189.333us BEGIN pmd_page_vaddr
|
|
-> 189.334us BEGIN pmd_val
|
|
1348489/1348489 2420721.482338710: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 189.335us END pmd_val
|
|
1348489/1348489 2420721.482338719: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 189.336us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482338719: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338731: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 189.345us BEGIN filemap_map_pages
|
|
-> 189.351us BEGIN xas_find
|
|
1348489/1348489 2420721.482338731: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482338735: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 189.357us BEGIN xas_load
|
|
-> 189.359us BEGIN xas_start
|
|
1348489/1348489 2420721.482338955: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 189.361us END xas_start
|
|
1348489/1348489 2420721.482338956: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 189.581us END xas_load
|
|
1348489/1348489 2420721.482338956: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339087: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 189.582us END xas_find
|
|
-> 189.582us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482339088: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 189.713us END next_uptodate_page
|
|
1348489/1348489 2420721.482339095: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 189.714us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482339095: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339096: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 189.721us END _raw_spin_lock
|
|
-> 189.721us BEGIN PageHuge
|
|
1348489/1348489 2420721.482339096: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339096: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339099: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 189.722us END PageHuge
|
|
-> 189.722us BEGIN do_set_pte
|
|
-> 189.723us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482339099: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339100: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 189.725us END pfn_pte
|
|
-> 189.725us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482339100: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339100: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339103: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 189.726us END add_mm_counter_fast
|
|
-> 189.726us BEGIN page_add_file_rmap
|
|
-> 189.727us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482339103: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339108: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 189.729us END lock_page_memcg
|
|
-> 189.729us END page_add_file_rmap
|
|
-> 189.729us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482339109: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 189.734us END unlock_page_memcg
|
|
-> 189.734us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482339109: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339109: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482339109: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482339109: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339114: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 189.735us END rcu_read_unlock_strict
|
|
-> 189.735us BEGIN native_set_pte
|
|
-> 189.737us END native_set_pte
|
|
-> 189.737us END do_set_pte
|
|
-> 189.737us BEGIN unlock_page
|
|
1348489/1348489 2420721.482339115: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 189.74us END unlock_page
|
|
1348489/1348489 2420721.482339790: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 189.741us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482339790: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339791: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.416us END next_uptodate_page
|
|
-> 190.416us BEGIN PageHuge
|
|
1348489/1348489 2420721.482339791: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339791: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339793: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.417us END PageHuge
|
|
-> 190.417us BEGIN do_set_pte
|
|
-> 190.418us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482339794: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 190.419us END pfn_pte
|
|
1348489/1348489 2420721.482339795: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.42us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482339795: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339795: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339797: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.421us END add_mm_counter_fast
|
|
-> 190.421us BEGIN page_add_file_rmap
|
|
-> 190.422us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482339797: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339803: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 190.423us END lock_page_memcg
|
|
-> 190.423us END page_add_file_rmap
|
|
-> 190.423us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482339803: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482339803: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339803: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482339804: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 190.429us END unlock_page_memcg
|
|
-> 190.429us BEGIN rcu_read_unlock_strict
|
|
-> 190.429us END rcu_read_unlock_strict
|
|
-> 190.429us BEGIN native_set_pte
|
|
-> 190.43us END native_set_pte
|
|
1348489/1348489 2420721.482339804: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339809: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 190.43us END do_set_pte
|
|
-> 190.43us BEGIN unlock_page
|
|
1348489/1348489 2420721.482339810: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 190.435us END unlock_page
|
|
1348489/1348489 2420721.482339908: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 190.436us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482339908: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339909: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.534us END next_uptodate_page
|
|
-> 190.534us BEGIN PageHuge
|
|
1348489/1348489 2420721.482339909: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339909: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339912: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.535us END PageHuge
|
|
-> 190.535us BEGIN do_set_pte
|
|
-> 190.536us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482339912: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339913: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.538us END pfn_pte
|
|
-> 190.538us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482339913: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339913: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339915: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.539us END add_mm_counter_fast
|
|
-> 190.539us BEGIN page_add_file_rmap
|
|
-> 190.54us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482339915: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339921: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 190.541us END lock_page_memcg
|
|
-> 190.541us END page_add_file_rmap
|
|
-> 190.541us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482339921: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482339921: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339922: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 190.547us END unlock_page_memcg
|
|
-> 190.547us BEGIN rcu_read_unlock_strict
|
|
-> 190.547us END rcu_read_unlock_strict
|
|
-> 190.547us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482339922: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482339922: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339927: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 190.548us END native_set_pte
|
|
-> 190.548us END do_set_pte
|
|
-> 190.548us BEGIN unlock_page
|
|
1348489/1348489 2420721.482339928: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 190.553us END unlock_page
|
|
1348489/1348489 2420721.482339946: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 190.554us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482339946: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339947: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.572us END next_uptodate_page
|
|
-> 190.572us BEGIN PageHuge
|
|
1348489/1348489 2420721.482339947: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339947: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339949: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.573us END PageHuge
|
|
-> 190.573us BEGIN do_set_pte
|
|
-> 190.574us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482339949: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339950: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.575us END pfn_pte
|
|
-> 190.575us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482339950: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339950: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339953: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.576us END add_mm_counter_fast
|
|
-> 190.576us BEGIN page_add_file_rmap
|
|
-> 190.577us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482339953: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339958: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 190.579us END lock_page_memcg
|
|
-> 190.579us END page_add_file_rmap
|
|
-> 190.579us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482339959: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 190.584us END unlock_page_memcg
|
|
-> 190.584us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482339959: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339959: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482339960: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 190.585us END rcu_read_unlock_strict
|
|
-> 190.585us BEGIN native_set_pte
|
|
-> 190.586us END native_set_pte
|
|
1348489/1348489 2420721.482339960: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482339965: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 190.586us END do_set_pte
|
|
-> 190.586us BEGIN unlock_page
|
|
1348489/1348489 2420721.482339965: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340062: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 190.591us END unlock_page
|
|
-> 190.591us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340062: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340063: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.688us END next_uptodate_page
|
|
-> 190.688us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340063: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340063: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340066: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.689us END PageHuge
|
|
-> 190.689us BEGIN do_set_pte
|
|
-> 190.69us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340066: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340067: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.692us END pfn_pte
|
|
-> 190.692us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340067: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340067: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340069: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.693us END add_mm_counter_fast
|
|
-> 190.693us BEGIN page_add_file_rmap
|
|
-> 190.694us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340070: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 190.695us END lock_page_memcg
|
|
1348489/1348489 2420721.482340075: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 190.696us END page_add_file_rmap
|
|
-> 190.696us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340075: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482340075: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340076: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 190.701us END unlock_page_memcg
|
|
-> 190.701us BEGIN rcu_read_unlock_strict
|
|
-> 190.701us END rcu_read_unlock_strict
|
|
-> 190.701us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482340076: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340076: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340081: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 190.702us END native_set_pte
|
|
-> 190.702us END do_set_pte
|
|
-> 190.702us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340081: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340099: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 190.707us END unlock_page
|
|
-> 190.707us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340099: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340100: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.725us END next_uptodate_page
|
|
-> 190.725us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340100: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340100: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340103: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.726us END PageHuge
|
|
-> 190.726us BEGIN do_set_pte
|
|
-> 190.727us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340103: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340104: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.729us END pfn_pte
|
|
-> 190.729us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340104: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340104: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340106: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.73us END add_mm_counter_fast
|
|
-> 190.73us BEGIN page_add_file_rmap
|
|
-> 190.731us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340111: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 190.732us END lock_page_memcg
|
|
1348489/1348489 2420721.482340111: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340112: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 190.737us END page_add_file_rmap
|
|
-> 190.737us BEGIN unlock_page_memcg
|
|
-> 190.737us END unlock_page_memcg
|
|
-> 190.737us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482340112: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340113: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 190.738us END rcu_read_unlock_strict
|
|
-> 190.738us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482340113: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340113: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340118: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 190.739us END native_set_pte
|
|
-> 190.739us END do_set_pte
|
|
-> 190.739us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340119: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 190.744us END unlock_page
|
|
1348489/1348489 2420721.482340219: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 190.745us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340219: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340220: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 190.845us END next_uptodate_page
|
|
-> 190.845us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340220: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340220: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340223: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 190.846us END PageHuge
|
|
-> 190.846us BEGIN do_set_pte
|
|
-> 190.847us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340223: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340224: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 190.849us END pfn_pte
|
|
-> 190.849us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340224: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340224: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340425: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 190.85us END add_mm_counter_fast
|
|
-> 190.85us BEGIN page_add_file_rmap
|
|
-> 190.95us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340425: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340441: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.051us END lock_page_memcg
|
|
-> 191.051us END page_add_file_rmap
|
|
-> 191.051us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340443: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.067us END unlock_page_memcg
|
|
-> 191.067us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482340443: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340443: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482340443: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340443: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340449: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.069us END rcu_read_unlock_strict
|
|
-> 191.069us BEGIN native_set_pte
|
|
-> 191.072us END native_set_pte
|
|
-> 191.072us END do_set_pte
|
|
-> 191.072us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340449: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340454: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 191.075us END unlock_page
|
|
-> 191.075us BEGIN xas_find
|
|
1348489/1348489 2420721.482340454: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340575: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.08us END xas_find
|
|
-> 191.08us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340575: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340576: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.201us END next_uptodate_page
|
|
-> 191.201us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340576: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340576: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340578: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.202us END PageHuge
|
|
-> 191.202us BEGIN do_set_pte
|
|
-> 191.203us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340578: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340579: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.204us END pfn_pte
|
|
-> 191.204us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340579: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340579: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340582: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.205us END add_mm_counter_fast
|
|
-> 191.205us BEGIN page_add_file_rmap
|
|
-> 191.206us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340582: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340587: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.208us END lock_page_memcg
|
|
-> 191.208us END page_add_file_rmap
|
|
-> 191.208us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340588: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.213us END unlock_page_memcg
|
|
-> 191.213us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482340588: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340588: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482340588: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340588: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340593: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.214us END rcu_read_unlock_strict
|
|
-> 191.214us BEGIN native_set_pte
|
|
-> 191.216us END native_set_pte
|
|
-> 191.216us END do_set_pte
|
|
-> 191.216us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340595: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.219us END unlock_page
|
|
1348489/1348489 2420721.482340700: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.221us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340700: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340701: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.326us END next_uptodate_page
|
|
-> 191.326us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340701: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340701: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340703: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.327us END PageHuge
|
|
-> 191.327us BEGIN do_set_pte
|
|
-> 191.328us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340703: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340704: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.329us END pfn_pte
|
|
-> 191.329us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340704: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340704: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340707: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.33us END add_mm_counter_fast
|
|
-> 191.33us BEGIN page_add_file_rmap
|
|
-> 191.331us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340707: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340712: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.333us END lock_page_memcg
|
|
-> 191.333us END page_add_file_rmap
|
|
-> 191.333us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340713: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.338us END unlock_page_memcg
|
|
-> 191.338us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482340713: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340713: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482340713: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340713: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340719: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.339us END rcu_read_unlock_strict
|
|
-> 191.339us BEGIN native_set_pte
|
|
-> 191.342us END native_set_pte
|
|
-> 191.342us END do_set_pte
|
|
-> 191.342us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340719: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340817: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.345us END unlock_page
|
|
-> 191.345us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340817: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340819: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.443us END next_uptodate_page
|
|
-> 191.443us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340819: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340819: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340821: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.445us END PageHuge
|
|
-> 191.445us BEGIN do_set_pte
|
|
-> 191.446us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340821: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340822: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.447us END pfn_pte
|
|
-> 191.447us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340822: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340822: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340825: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.448us END add_mm_counter_fast
|
|
-> 191.448us BEGIN page_add_file_rmap
|
|
-> 191.449us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340825: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340830: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.451us END lock_page_memcg
|
|
-> 191.451us END page_add_file_rmap
|
|
-> 191.451us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340831: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.456us END unlock_page_memcg
|
|
-> 191.456us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482340831: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340831: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482340832: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 191.457us END rcu_read_unlock_strict
|
|
-> 191.457us BEGIN native_set_pte
|
|
-> 191.458us END native_set_pte
|
|
1348489/1348489 2420721.482340832: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340837: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.458us END do_set_pte
|
|
-> 191.458us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340838: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.463us END unlock_page
|
|
1348489/1348489 2420721.482340925: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.464us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482340925: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340926: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.551us END next_uptodate_page
|
|
-> 191.551us BEGIN PageHuge
|
|
1348489/1348489 2420721.482340926: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340926: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340929: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.552us END PageHuge
|
|
-> 191.552us BEGIN do_set_pte
|
|
-> 191.553us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482340929: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340930: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.555us END pfn_pte
|
|
-> 191.555us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482340930: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340930: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340932: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.556us END add_mm_counter_fast
|
|
-> 191.556us BEGIN page_add_file_rmap
|
|
-> 191.557us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482340932: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340938: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.558us END lock_page_memcg
|
|
-> 191.558us END page_add_file_rmap
|
|
-> 191.558us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482340938: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482340938: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340939: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 191.564us END unlock_page_memcg
|
|
-> 191.564us BEGIN rcu_read_unlock_strict
|
|
-> 191.564us END rcu_read_unlock_strict
|
|
-> 191.564us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482340939: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482340939: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482340944: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.565us END native_set_pte
|
|
-> 191.565us END do_set_pte
|
|
-> 191.565us BEGIN unlock_page
|
|
1348489/1348489 2420721.482340945: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.57us END unlock_page
|
|
1348489/1348489 2420721.482341037: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.571us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341037: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341037: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482341037: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341037: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341040: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.663us END next_uptodate_page
|
|
-> 191.663us BEGIN PageHuge
|
|
-> 191.664us END PageHuge
|
|
-> 191.664us BEGIN do_set_pte
|
|
-> 191.665us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482341040: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341041: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.666us END pfn_pte
|
|
-> 191.666us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482341041: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341041: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341043: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.667us END add_mm_counter_fast
|
|
-> 191.667us BEGIN page_add_file_rmap
|
|
-> 191.668us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482341048: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 191.669us END lock_page_memcg
|
|
1348489/1348489 2420721.482341048: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341050: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.674us END page_add_file_rmap
|
|
-> 191.674us BEGIN unlock_page_memcg
|
|
-> 191.675us END unlock_page_memcg
|
|
-> 191.675us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482341050: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341050: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482341050: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482341050: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341055: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.676us END rcu_read_unlock_strict
|
|
-> 191.676us BEGIN native_set_pte
|
|
-> 191.678us END native_set_pte
|
|
-> 191.678us END do_set_pte
|
|
-> 191.678us BEGIN unlock_page
|
|
1348489/1348489 2420721.482341056: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.681us END unlock_page
|
|
1348489/1348489 2420721.482341149: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.682us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341149: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341150: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.775us END next_uptodate_page
|
|
-> 191.775us BEGIN PageHuge
|
|
1348489/1348489 2420721.482341150: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341150: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341152: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.776us END PageHuge
|
|
-> 191.776us BEGIN do_set_pte
|
|
-> 191.777us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482341153: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 191.778us END pfn_pte
|
|
1348489/1348489 2420721.482341154: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.779us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482341154: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341154: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341156: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.78us END add_mm_counter_fast
|
|
-> 191.78us BEGIN page_add_file_rmap
|
|
-> 191.781us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482341156: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341162: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 191.782us END lock_page_memcg
|
|
-> 191.782us END page_add_file_rmap
|
|
-> 191.782us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482341162: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482341162: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341163: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 191.788us END unlock_page_memcg
|
|
-> 191.788us BEGIN rcu_read_unlock_strict
|
|
-> 191.788us END rcu_read_unlock_strict
|
|
-> 191.788us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482341163: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482341163: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341168: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.789us END native_set_pte
|
|
-> 191.789us END do_set_pte
|
|
-> 191.789us BEGIN unlock_page
|
|
1348489/1348489 2420721.482341169: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.794us END unlock_page
|
|
1348489/1348489 2420721.482341268: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.795us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341268: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341269: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 191.894us END next_uptodate_page
|
|
-> 191.894us BEGIN PageHuge
|
|
1348489/1348489 2420721.482341269: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341269: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341272: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 191.895us END PageHuge
|
|
-> 191.895us BEGIN do_set_pte
|
|
-> 191.896us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482341272: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341273: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 191.898us END pfn_pte
|
|
-> 191.898us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482341273: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341273: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341275: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 191.899us END add_mm_counter_fast
|
|
-> 191.899us BEGIN page_add_file_rmap
|
|
-> 191.9us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482341280: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 191.901us END lock_page_memcg
|
|
1348489/1348489 2420721.482341280: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341282: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 191.906us END page_add_file_rmap
|
|
-> 191.906us BEGIN unlock_page_memcg
|
|
-> 191.907us END unlock_page_memcg
|
|
-> 191.907us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482341282: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341282: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482341282: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482341282: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341287: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 191.908us END rcu_read_unlock_strict
|
|
-> 191.908us BEGIN native_set_pte
|
|
-> 191.91us END native_set_pte
|
|
-> 191.91us END do_set_pte
|
|
-> 191.91us BEGIN unlock_page
|
|
1348489/1348489 2420721.482341289: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 191.913us END unlock_page
|
|
1348489/1348489 2420721.482341379: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 191.915us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341379: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341380: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 192.005us END next_uptodate_page
|
|
-> 192.005us BEGIN PageHuge
|
|
1348489/1348489 2420721.482341380: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341380: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341382: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 192.006us END PageHuge
|
|
-> 192.006us BEGIN do_set_pte
|
|
-> 192.007us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482341383: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 192.008us END pfn_pte
|
|
1348489/1348489 2420721.482341384: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 192.009us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482341384: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341384: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341386: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 192.01us END add_mm_counter_fast
|
|
-> 192.01us BEGIN page_add_file_rmap
|
|
-> 192.011us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482341386: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341392: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 192.012us END lock_page_memcg
|
|
-> 192.012us END page_add_file_rmap
|
|
-> 192.012us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482341392: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482341392: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341393: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 192.018us END unlock_page_memcg
|
|
-> 192.018us BEGIN rcu_read_unlock_strict
|
|
-> 192.018us END rcu_read_unlock_strict
|
|
-> 192.018us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482341393: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482341393: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341398: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 192.019us END native_set_pte
|
|
-> 192.019us END do_set_pte
|
|
-> 192.019us BEGIN unlock_page
|
|
1348489/1348489 2420721.482341399: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 192.024us END unlock_page
|
|
1348489/1348489 2420721.482341494: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 192.025us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341494: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341495: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 192.12us END next_uptodate_page
|
|
-> 192.12us BEGIN PageHuge
|
|
1348489/1348489 2420721.482341495: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341495: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341498: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 192.121us END PageHuge
|
|
-> 192.121us BEGIN do_set_pte
|
|
-> 192.122us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482341498: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341499: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 192.124us END pfn_pte
|
|
-> 192.124us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482341499: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341499: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341501: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 192.125us END add_mm_counter_fast
|
|
-> 192.125us BEGIN page_add_file_rmap
|
|
-> 192.126us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482341501: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341507: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 192.127us END lock_page_memcg
|
|
-> 192.127us END page_add_file_rmap
|
|
-> 192.127us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482341508: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 192.133us END unlock_page_memcg
|
|
-> 192.133us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482341508: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341508: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482341508: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482341508: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341513: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 192.134us END rcu_read_unlock_strict
|
|
-> 192.134us BEGIN native_set_pte
|
|
-> 192.136us END native_set_pte
|
|
-> 192.136us END do_set_pte
|
|
-> 192.136us BEGIN unlock_page
|
|
1348489/1348489 2420721.482341514: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 192.139us END unlock_page
|
|
1348489/1348489 2420721.482341624: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 192.14us BEGIN xas_find
|
|
1348489/1348489 2420721.482341624: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341626: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 192.25us END xas_find
|
|
-> 192.25us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482341626: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341628: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 192.252us END next_uptodate_page
|
|
-> 192.252us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482341629: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 192.254us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482341631: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 192.255us END filemap_map_pages
|
|
1348489/1348489 2420721.482341634: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 192.257us END __handle_mm_fault
|
|
1348489/1348489 2420721.482341634: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341642: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 192.26us END handle_mm_fault
|
|
-> 192.26us BEGIN up_read
|
|
1348489/1348489 2420721.482341642: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482341642: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341644: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 192.268us END up_read
|
|
-> 192.268us END do_user_addr_fault
|
|
-> 192.268us END exc_page_fault
|
|
-> 192.268us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482341644: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341652: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 192.27us END irqentry_exit
|
|
-> 192.27us BEGIN irqentry_exit_to_user_mode
|
|
-> 192.274us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482341653: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 192.278us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482341653: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341653: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341653: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482341743: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9591b20 __x86_cacheinfo+0x0 (foo.so)
|
|
-> 192.279us END irqentry_exit_to_user_mode
|
|
-> 192.279us END asm_exc_page_fault
|
|
-> 192.279us BEGIN error_return
|
|
-> 192.309us END error_return
|
|
-> 192.309us BEGIN __irqentry_text_end
|
|
-> 192.339us END __irqentry_text_end
|
|
-> 192.339us BEGIN native_iret
|
|
1348489/1348489 2420721.482342025: 1 branches:uH: hw int 7f9ac9591b7a __x86_cacheinfo+0x5a (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 192.369us END native_iret
|
|
1348489/1348489 2420721.482342025: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342033: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 192.651us BEGIN asm_exc_page_fault
|
|
-> 192.655us BEGIN error_entry
|
|
1348489/1348489 2420721.482342113: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 192.659us BEGIN sync_regs
|
|
1348489/1348489 2420721.482342114: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 192.739us END sync_regs
|
|
1348489/1348489 2420721.482342114: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342114: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342115: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 192.74us END error_entry
|
|
-> 192.74us BEGIN exc_page_fault
|
|
-> 192.74us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482342116: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 192.741us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482342116: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482342116: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342118: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 192.742us END irqentry_enter_from_user_mode
|
|
-> 192.742us END irqentry_enter
|
|
-> 192.742us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482342128: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 192.744us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482342128: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342128: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342154: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 192.754us END down_read_trylock
|
|
-> 192.754us BEGIN find_vma
|
|
-> 192.767us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482342193: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 192.78us END vmacache_find
|
|
1348489/1348489 2420721.482342198: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 192.819us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482342199: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 192.824us END vmacache_update
|
|
1348489/1348489 2420721.482342207: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 192.825us END find_vma
|
|
1348489/1348489 2420721.482342207: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342221: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 192.833us BEGIN handle_mm_fault
|
|
-> 192.84us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482342221: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342221: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342226: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 192.847us END mem_cgroup_from_task
|
|
-> 192.847us BEGIN __count_memcg_events
|
|
-> 192.849us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482342227: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 192.852us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482342227: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342228: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 192.853us END __count_memcg_events
|
|
-> 192.853us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482342228: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342229: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 192.854us END arch_local_irq_enable
|
|
-> 192.854us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342231: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 192.855us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342231: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342242: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 192.857us BEGIN __handle_mm_fault
|
|
-> 192.862us BEGIN pgd_none
|
|
1348489/1348489 2420721.482342242: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342242: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482342243: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 192.868us END pgd_none
|
|
-> 192.868us BEGIN p4d_offset
|
|
-> 192.869us END p4d_offset
|
|
1348489/1348489 2420721.482342248: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 192.869us BEGIN pud_val
|
|
1348489/1348489 2420721.482342248: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342249: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 192.874us END pud_val
|
|
-> 192.874us BEGIN pud_val
|
|
1348489/1348489 2420721.482342249: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342250: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 192.875us END pud_val
|
|
-> 192.875us BEGIN pud_val
|
|
1348489/1348489 2420721.482342250: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342251: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 192.876us END pud_val
|
|
-> 192.876us BEGIN pud_val
|
|
1348489/1348489 2420721.482342251: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342252: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 192.877us END pud_val
|
|
-> 192.877us BEGIN pud_val
|
|
1348489/1348489 2420721.482342252: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342254: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 192.878us END pud_val
|
|
-> 192.878us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342254: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342255: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 192.88us END pmd_val
|
|
-> 192.88us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342255: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342256: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 192.881us END pmd_val
|
|
-> 192.881us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342256: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342257: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 192.882us END pmd_val
|
|
-> 192.882us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342257: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342257: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342260: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 192.883us END pmd_val
|
|
-> 192.883us BEGIN pmd_page_vaddr
|
|
-> 192.884us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342260: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482342274: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 192.886us END pmd_val
|
|
-> 192.886us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482342276: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 192.9us BEGIN pmd_val
|
|
1348489/1348489 2420721.482342276: 1 branches:uH: call ffffffffad881296 __handle_mm_fault+0x1346 (foo.so) => ffffffffad8940f0 __anon_vma_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342276: 1 branches:uH: call ffffffffad894116 __anon_vma_prepare+0x26 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342276: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342289: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 192.902us END pmd_val
|
|
-> 192.902us BEGIN __anon_vma_prepare
|
|
-> 192.906us BEGIN kmem_cache_alloc
|
|
-> 192.91us BEGIN should_failslab
|
|
1348489/1348489 2420721.482342289: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342298: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 192.915us END should_failslab
|
|
-> 192.915us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482342304: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 192.924us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342304: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342305: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 192.93us END rcu_read_unlock_strict
|
|
-> 192.93us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342305: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482342305: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342311: 1 branches:uH: call ffffffffad8ee3f2 obj_cgroup_charge+0x72 (foo.so) => ffffffffad8ecdf0 obj_cgroup_charge_pages+0x0 (foo.so)
|
|
-> 192.931us END rcu_read_unlock_strict
|
|
-> 192.931us END get_obj_cgroup_from_current
|
|
-> 192.931us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482342327: 1 branches:uH: call ffffffffad8ecee9 obj_cgroup_charge_pages+0xf9 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 192.937us BEGIN obj_cgroup_charge_pages
|
|
1348489/1348489 2420721.482342328: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eceee obj_cgroup_charge_pages+0xfe (foo.so)
|
|
-> 192.953us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342328: 1 branches:uH: call ffffffffad8ece2d obj_cgroup_charge_pages+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342329: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ece32 obj_cgroup_charge_pages+0x42 (foo.so)
|
|
-> 192.954us END rcu_read_unlock_strict
|
|
-> 192.954us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342329: 1 branches:uH: call ffffffffad8ece3a obj_cgroup_charge_pages+0x4a (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342331: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 192.955us END rcu_read_unlock_strict
|
|
-> 192.955us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482342334: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 192.957us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482342335: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ece3f obj_cgroup_charge_pages+0x4f (foo.so)
|
|
-> 192.96us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482342335: 1 branches:uH: call ffffffffad8eced3 obj_cgroup_charge_pages+0xe3 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342338: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eced8 obj_cgroup_charge_pages+0xe8 (foo.so)
|
|
-> 192.961us END try_charge_memcg
|
|
-> 192.961us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342339: 1 branches:uH: return ffffffffad8ece71 obj_cgroup_charge_pages+0x81 (foo.so) => ffffffffad8ee3f7 obj_cgroup_charge+0x77 (foo.so)
|
|
-> 192.964us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342339: 1 branches:uH: call ffffffffad8ee40b obj_cgroup_charge+0x8b (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342355: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8ee410 obj_cgroup_charge+0x90 (foo.so)
|
|
-> 192.965us END obj_cgroup_charge_pages
|
|
-> 192.965us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482342355: 1 branches:uH: return ffffffffad8ee41e obj_cgroup_charge+0x9e (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
1348489/1348489 2420721.482342367: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 192.981us END refill_obj_stock
|
|
-> 192.981us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482342367: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342373: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 192.993us BEGIN memset
|
|
-> 192.996us END memset
|
|
-> 192.996us BEGIN memset_erms
|
|
1348489/1348489 2420721.482342373: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342389: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 192.999us END memset_erms
|
|
-> 192.999us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482342389: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482342389: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342394: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 193.015us BEGIN rcu_read_unlock_strict
|
|
-> 193.017us END rcu_read_unlock_strict
|
|
-> 193.017us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482342394: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342395: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 193.02us END mod_objcg_state
|
|
-> 193.02us END memcg_slab_post_alloc_hook
|
|
-> 193.02us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342396: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89411b __anon_vma_prepare+0x2b (foo.so)
|
|
-> 193.021us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342396: 1 branches:uH: call ffffffffad89412a __anon_vma_prepare+0x3a (foo.so) => ffffffffad887520 find_mergeable_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342396: 1 branches:uH: call ffffffffad887536 find_mergeable_anon_vma+0x16 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342400: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad88753b find_mergeable_anon_vma+0x1b (foo.so)
|
|
-> 193.022us END kmem_cache_alloc
|
|
-> 193.022us BEGIN find_mergeable_anon_vma
|
|
-> 193.024us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482342401: 1 branches:uH: call ffffffffad887574 find_mergeable_anon_vma+0x54 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
-> 193.026us END anon_vma_compatible
|
|
1348489/1348489 2420721.482342416: 1 branches:uH: return ffffffffad885c29 anon_vma_compatible+0x39 (foo.so) => ffffffffad887579 find_mergeable_anon_vma+0x59 (foo.so)
|
|
-> 193.027us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482342417: 1 branches:uH: return ffffffffad8875a7 find_mergeable_anon_vma+0x87 (foo.so) => ffffffffad89412f __anon_vma_prepare+0x3f (foo.so)
|
|
-> 193.042us END anon_vma_compatible
|
|
1348489/1348489 2420721.482342417: 1 branches:uH: call ffffffffad894206 __anon_vma_prepare+0x116 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342417: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342427: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 193.043us END find_mergeable_anon_vma
|
|
-> 193.043us BEGIN kmem_cache_alloc
|
|
-> 193.048us BEGIN should_failslab
|
|
1348489/1348489 2420721.482342427: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342433: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 193.053us END should_failslab
|
|
-> 193.053us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482342437: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 193.059us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342437: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342437: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482342438: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 193.063us END rcu_read_unlock_strict
|
|
-> 193.063us BEGIN rcu_read_unlock_strict
|
|
-> 193.064us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342438: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342445: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 193.064us END get_obj_cgroup_from_current
|
|
-> 193.064us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482342457: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
-> 193.071us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482342463: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 193.083us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482342466: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 193.089us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342466: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342471: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 193.092us END rcu_read_unlock_strict
|
|
-> 193.092us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482342471: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342472: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 193.097us END mod_objcg_state
|
|
-> 193.097us END memcg_slab_post_alloc_hook
|
|
-> 193.097us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342473: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89420b __anon_vma_prepare+0x11b (foo.so)
|
|
-> 193.098us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342473: 1 branches:uH: call ffffffffad894149 __anon_vma_prepare+0x59 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342563: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad89414e __anon_vma_prepare+0x5e (foo.so)
|
|
-> 193.099us END kmem_cache_alloc
|
|
-> 193.099us BEGIN down_write
|
|
1348489/1348489 2420721.482342563: 1 branches:uH: call ffffffffad894151 __anon_vma_prepare+0x61 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342570: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad894156 __anon_vma_prepare+0x66 (foo.so)
|
|
-> 193.189us END down_write
|
|
-> 193.189us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482342570: 1 branches:uH: call ffffffffad894194 __anon_vma_prepare+0xa4 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342571: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad894199 __anon_vma_prepare+0xa9 (foo.so)
|
|
-> 193.196us END _raw_spin_lock
|
|
-> 193.196us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482342571: 1 branches:uH: call ffffffffad8941c0 __anon_vma_prepare+0xd0 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342571: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342581: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad8941c5 __anon_vma_prepare+0xd5 (foo.so)
|
|
-> 193.197us END __list_add_valid
|
|
-> 193.197us BEGIN anon_vma_interval_tree_insert
|
|
-> 193.202us END anon_vma_interval_tree_insert
|
|
-> 193.202us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482342581: 1 branches:uH: call ffffffffad8941da __anon_vma_prepare+0xea (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342592: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8941df __anon_vma_prepare+0xef (foo.so)
|
|
-> 193.207us END __rb_insert_augmented
|
|
-> 193.207us BEGIN up_write
|
|
1348489/1348489 2420721.482342592: 1 branches:uH: return ffffffffad8941f9 __anon_vma_prepare+0x109 (foo.so) => ffffffffad88129b __handle_mm_fault+0x134b (foo.so)
|
|
1348489/1348489 2420721.482342593: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 193.218us END up_write
|
|
-> 193.218us END __anon_vma_prepare
|
|
1348489/1348489 2420721.482342593: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342600: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 193.219us BEGIN alloc_pages_vma
|
|
-> 193.222us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482342611: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 193.226us END __get_vma_policy
|
|
1348489/1348489 2420721.482342612: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 193.237us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482342612: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342612: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342617: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 193.238us END policy_nodemask
|
|
-> 193.238us BEGIN __alloc_pages
|
|
-> 193.24us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482342617: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342628: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 193.243us END should_fail_alloc_page
|
|
-> 193.243us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482342628: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342634: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 193.254us END __next_zones_zonelist
|
|
-> 193.254us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482342757: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 193.26us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482342757: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342761: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 193.383us END __list_del_entry_valid
|
|
-> 193.383us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482342781: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 193.387us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482342782: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 193.407us END clear_page_erms
|
|
1348489/1348489 2420721.482342783: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 193.408us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482342784: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 193.409us END get_page_from_freelist
|
|
1348489/1348489 2420721.482342979: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 193.41us END __alloc_pages
|
|
1348489/1348489 2420721.482342980: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
-> 193.605us END alloc_pages_vma
|
|
1348489/1348489 2420721.482342980: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342980: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342988: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 193.606us BEGIN __mem_cgroup_charge
|
|
-> 193.608us BEGIN get_mem_cgroup_from_mm
|
|
-> 193.611us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342988: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342989: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 193.614us END rcu_read_unlock_strict
|
|
-> 193.614us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482342989: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
1348489/1348489 2420721.482342989: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482342995: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 193.615us END rcu_read_unlock_strict
|
|
-> 193.615us END get_mem_cgroup_from_mm
|
|
-> 193.615us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482342999: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 193.621us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482343001: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 193.625us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482343002: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 193.627us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482343002: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343003: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 193.628us END try_charge_memcg
|
|
-> 193.628us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343003: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343004: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 193.629us END rcu_read_unlock_strict
|
|
-> 193.629us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482343006: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 193.63us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343011: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 193.632us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343011: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343016: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 193.637us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 193.637us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482343017: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 193.642us END memcg_check_events
|
|
1348489/1348489 2420721.482343018: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 193.643us END charge_memcg
|
|
1348489/1348489 2420721.482343018: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
1348489/1348489 2420721.482343019: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
-> 193.644us BEGIN rcu_read_unlock_strict
|
|
-> 193.645us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343019: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343019: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343021: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 193.645us END __mem_cgroup_charge
|
|
-> 193.645us BEGIN __cgroup_throttle_swaprate
|
|
-> 193.646us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482343032: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 193.647us END kthread_blkcg
|
|
1348489/1348489 2420721.482343035: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 193.658us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343036: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
-> 193.661us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343036: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343038: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 193.662us END __cgroup_throttle_swaprate
|
|
-> 193.662us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482343038: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343038: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343039: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 193.664us END pfn_pte
|
|
-> 193.664us BEGIN pmd_pfn
|
|
-> 193.664us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343040: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 193.665us END pmd_val
|
|
1348489/1348489 2420721.482343040: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343040: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343041: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 193.666us END pmd_pfn
|
|
-> 193.666us BEGIN pmd_page_vaddr
|
|
-> 193.666us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343042: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 193.667us END pmd_val
|
|
1348489/1348489 2420721.482343042: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343047: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 193.668us END pmd_page_vaddr
|
|
-> 193.668us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482343048: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 193.673us END _raw_spin_lock
|
|
1348489/1348489 2420721.482343049: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 193.674us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482343049: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343050: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 193.675us END add_mm_counter_fast
|
|
-> 193.675us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482343050: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343050: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343072: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 193.676us BEGIN __mod_lruvec_page_state
|
|
-> 193.683us BEGIN __mod_lruvec_state
|
|
-> 193.69us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482343072: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343072: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343074: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 193.698us END __mod_node_page_state
|
|
-> 193.698us END __mod_lruvec_state
|
|
-> 193.698us BEGIN __mod_memcg_lruvec_state
|
|
-> 193.699us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343075: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 193.7us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343075: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343075: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482343075: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343077: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 193.701us END __mod_memcg_lruvec_state
|
|
-> 193.701us END __mod_lruvec_page_state
|
|
-> 193.701us BEGIN rcu_read_unlock_strict
|
|
-> 193.702us END rcu_read_unlock_strict
|
|
-> 193.702us END page_add_new_anon_rmap
|
|
-> 193.702us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482343077: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343077: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343083: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 193.703us END __page_set_anon_rmap
|
|
-> 193.703us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 193.706us END lru_cache_add_inactive_or_unevictable
|
|
-> 193.706us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482343083: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343083: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343085: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 193.709us END lru_cache_add
|
|
-> 193.709us BEGIN set_pte
|
|
-> 193.71us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482343085: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482343085: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343086: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 193.711us END native_set_pte
|
|
-> 193.711us END set_pte
|
|
-> 193.711us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482343087: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 193.712us END queued_spin_unlock
|
|
1348489/1348489 2420721.482343088: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 193.713us END __handle_mm_fault
|
|
1348489/1348489 2420721.482343088: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343093: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 193.714us END handle_mm_fault
|
|
-> 193.714us BEGIN up_read
|
|
1348489/1348489 2420721.482343094: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 193.719us END up_read
|
|
1348489/1348489 2420721.482343094: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343095: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 193.72us END do_user_addr_fault
|
|
-> 193.72us END exc_page_fault
|
|
-> 193.72us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482343095: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343104: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 193.721us END irqentry_exit
|
|
-> 193.721us BEGIN irqentry_exit_to_user_mode
|
|
-> 193.725us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482343105: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 193.73us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482343105: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343105: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343105: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343201: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9591b7a __x86_cacheinfo+0x5a (foo.so)
|
|
-> 193.731us END irqentry_exit_to_user_mode
|
|
-> 193.731us END asm_exc_page_fault
|
|
-> 193.731us BEGIN error_return
|
|
-> 193.763us END error_return
|
|
-> 193.763us BEGIN __irqentry_text_end
|
|
-> 193.795us END __irqentry_text_end
|
|
-> 193.795us BEGIN native_iret
|
|
1348489/1348489 2420721.482343225: 1 branches:uH: return 7f9ac9591bbd __x86_cacheinfo+0x9d (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 193.827us END native_iret
|
|
1348489/1348489 2420721.482343227: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95785c0 strncasecmp+0x0 (foo.so)
|
|
-> 193.851us END __x86_cacheinfo
|
|
1348489/1348489 2420721.482343417: 1 branches:uH: hw int 7f9ac95785c0 strncasecmp+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 193.853us BEGIN strncasecmp
|
|
1348489/1348489 2420721.482343417: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343435: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 194.043us BEGIN asm_exc_page_fault
|
|
-> 194.052us BEGIN error_entry
|
|
1348489/1348489 2420721.482343528: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 194.061us BEGIN sync_regs
|
|
1348489/1348489 2420721.482343528: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482343528: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343528: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343529: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 194.154us END sync_regs
|
|
-> 194.154us END error_entry
|
|
-> 194.154us BEGIN exc_page_fault
|
|
-> 194.154us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482343530: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 194.155us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482343530: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482343530: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343548: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 194.156us END irqentry_enter_from_user_mode
|
|
-> 194.156us END irqentry_enter
|
|
-> 194.156us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482343556: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 194.174us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482343556: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343556: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343580: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 194.182us END down_read_trylock
|
|
-> 194.182us BEGIN find_vma
|
|
-> 194.194us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482343582: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 194.206us END vmacache_find
|
|
1348489/1348489 2420721.482343586: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 194.208us END find_vma
|
|
1348489/1348489 2420721.482343586: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343594: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 194.212us BEGIN handle_mm_fault
|
|
-> 194.216us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482343594: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343594: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343599: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 194.22us END mem_cgroup_from_task
|
|
-> 194.22us BEGIN __count_memcg_events
|
|
-> 194.222us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343600: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 194.225us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482343600: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343601: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 194.226us END __count_memcg_events
|
|
-> 194.226us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482343601: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343602: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 194.227us END arch_local_irq_enable
|
|
-> 194.227us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343602: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343614: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 194.228us END rcu_read_unlock_strict
|
|
-> 194.228us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482343615: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 194.24us BEGIN pgd_none
|
|
1348489/1348489 2420721.482343615: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343617: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 194.241us END pgd_none
|
|
-> 194.241us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482343617: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343622: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 194.243us END p4d_offset
|
|
-> 194.243us BEGIN pud_val
|
|
1348489/1348489 2420721.482343622: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343623: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 194.248us END pud_val
|
|
-> 194.248us BEGIN pud_val
|
|
1348489/1348489 2420721.482343623: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343624: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 194.249us END pud_val
|
|
-> 194.249us BEGIN pud_val
|
|
1348489/1348489 2420721.482343624: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343626: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 194.25us END pud_val
|
|
-> 194.25us BEGIN pud_val
|
|
1348489/1348489 2420721.482343627: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 194.252us END pud_val
|
|
1348489/1348489 2420721.482343627: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482343627: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343631: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 194.253us BEGIN pud_val
|
|
-> 194.255us END pud_val
|
|
-> 194.255us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343631: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343632: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 194.257us END pmd_val
|
|
-> 194.257us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343632: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343633: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 194.258us END pmd_val
|
|
-> 194.258us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343633: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343634: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 194.259us END pmd_val
|
|
-> 194.259us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343634: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343634: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343637: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 194.26us END pmd_val
|
|
-> 194.26us BEGIN pmd_page_vaddr
|
|
-> 194.261us BEGIN pmd_val
|
|
1348489/1348489 2420721.482343638: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 194.263us END pmd_val
|
|
1348489/1348489 2420721.482343645: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 194.264us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482343645: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343658: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 194.271us BEGIN filemap_map_pages
|
|
-> 194.277us BEGIN xas_find
|
|
1348489/1348489 2420721.482343658: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343665: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 194.284us BEGIN xas_load
|
|
-> 194.287us BEGIN xas_start
|
|
1348489/1348489 2420721.482343674: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 194.291us END xas_start
|
|
1348489/1348489 2420721.482343674: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482343674: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343796: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 194.3us END xas_load
|
|
-> 194.3us END xas_find
|
|
-> 194.3us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482343797: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 194.422us END next_uptodate_page
|
|
1348489/1348489 2420721.482343804: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 194.423us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482343804: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343806: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.43us END _raw_spin_lock
|
|
-> 194.43us BEGIN PageHuge
|
|
1348489/1348489 2420721.482343806: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343806: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343808: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.432us END PageHuge
|
|
-> 194.432us BEGIN do_set_pte
|
|
-> 194.433us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482343808: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343810: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 194.434us END pfn_pte
|
|
-> 194.434us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482343810: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343810: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343812: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.436us END add_mm_counter_fast
|
|
-> 194.436us BEGIN page_add_file_rmap
|
|
-> 194.437us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482343812: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343817: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 194.438us END lock_page_memcg
|
|
-> 194.438us END page_add_file_rmap
|
|
-> 194.438us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482343818: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 194.443us END unlock_page_memcg
|
|
-> 194.443us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482343818: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343818: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482343819: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 194.444us END rcu_read_unlock_strict
|
|
-> 194.444us BEGIN native_set_pte
|
|
-> 194.445us END native_set_pte
|
|
1348489/1348489 2420721.482343819: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343824: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.445us END do_set_pte
|
|
-> 194.445us BEGIN unlock_page
|
|
1348489/1348489 2420721.482343825: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 194.45us END unlock_page
|
|
1348489/1348489 2420721.482343921: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.451us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482343921: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343922: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.547us END next_uptodate_page
|
|
-> 194.547us BEGIN PageHuge
|
|
1348489/1348489 2420721.482343922: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343922: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343925: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.548us END PageHuge
|
|
-> 194.548us BEGIN do_set_pte
|
|
-> 194.549us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482343925: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343926: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 194.551us END pfn_pte
|
|
-> 194.551us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482343926: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343926: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343928: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.552us END add_mm_counter_fast
|
|
-> 194.552us BEGIN page_add_file_rmap
|
|
-> 194.553us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482343929: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 194.554us END lock_page_memcg
|
|
1348489/1348489 2420721.482343934: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 194.555us END page_add_file_rmap
|
|
-> 194.555us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482343934: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482343934: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343935: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 194.56us END unlock_page_memcg
|
|
-> 194.56us BEGIN rcu_read_unlock_strict
|
|
-> 194.56us END rcu_read_unlock_strict
|
|
-> 194.56us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482343935: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482343935: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482343940: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.561us END native_set_pte
|
|
-> 194.561us END do_set_pte
|
|
-> 194.561us BEGIN unlock_page
|
|
1348489/1348489 2420721.482343941: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 194.566us END unlock_page
|
|
1348489/1348489 2420721.482344143: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.567us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344143: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344144: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.769us END next_uptodate_page
|
|
-> 194.769us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344144: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344144: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344146: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.77us END PageHuge
|
|
-> 194.77us BEGIN do_set_pte
|
|
-> 194.771us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344147: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 194.772us END pfn_pte
|
|
1348489/1348489 2420721.482344147: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482344147: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344147: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344150: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.773us BEGIN add_mm_counter_fast
|
|
-> 194.774us END add_mm_counter_fast
|
|
-> 194.774us BEGIN page_add_file_rmap
|
|
-> 194.775us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344150: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344155: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 194.776us END lock_page_memcg
|
|
-> 194.776us END page_add_file_rmap
|
|
-> 194.776us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344156: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 194.781us END unlock_page_memcg
|
|
-> 194.781us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482344156: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344156: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344157: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 194.782us END rcu_read_unlock_strict
|
|
-> 194.782us BEGIN native_set_pte
|
|
-> 194.783us END native_set_pte
|
|
1348489/1348489 2420721.482344157: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344162: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.783us END do_set_pte
|
|
-> 194.783us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344162: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344180: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.788us END unlock_page
|
|
-> 194.788us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344180: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344181: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.806us END next_uptodate_page
|
|
-> 194.806us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344181: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344181: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344183: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.807us END PageHuge
|
|
-> 194.807us BEGIN do_set_pte
|
|
-> 194.808us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344183: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344185: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 194.809us END pfn_pte
|
|
-> 194.809us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344185: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344185: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344187: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.811us END add_mm_counter_fast
|
|
-> 194.811us BEGIN page_add_file_rmap
|
|
-> 194.812us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344187: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344192: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 194.813us END lock_page_memcg
|
|
-> 194.813us END page_add_file_rmap
|
|
-> 194.813us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344193: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 194.818us END unlock_page_memcg
|
|
-> 194.818us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482344193: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344193: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344193: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482344193: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344199: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.819us END rcu_read_unlock_strict
|
|
-> 194.819us BEGIN native_set_pte
|
|
-> 194.822us END native_set_pte
|
|
-> 194.822us END do_set_pte
|
|
-> 194.822us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344204: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 194.825us END unlock_page
|
|
1348489/1348489 2420721.482344308: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.83us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344308: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344309: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.934us END next_uptodate_page
|
|
-> 194.934us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344309: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344309: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344311: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.935us END PageHuge
|
|
-> 194.935us BEGIN do_set_pte
|
|
-> 194.936us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344311: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344312: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 194.937us END pfn_pte
|
|
-> 194.937us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344312: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344312: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344315: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.938us END add_mm_counter_fast
|
|
-> 194.938us BEGIN page_add_file_rmap
|
|
-> 194.939us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344315: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344320: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 194.941us END lock_page_memcg
|
|
-> 194.941us END page_add_file_rmap
|
|
-> 194.941us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344321: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 194.946us END unlock_page_memcg
|
|
-> 194.946us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482344321: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344321: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344322: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 194.947us END rcu_read_unlock_strict
|
|
-> 194.947us BEGIN native_set_pte
|
|
-> 194.948us END native_set_pte
|
|
1348489/1348489 2420721.482344322: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344327: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.948us END do_set_pte
|
|
-> 194.948us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344327: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344345: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.953us END unlock_page
|
|
-> 194.953us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344345: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344346: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 194.971us END next_uptodate_page
|
|
-> 194.971us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344346: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344346: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344348: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 194.972us END PageHuge
|
|
-> 194.972us BEGIN do_set_pte
|
|
-> 194.973us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344348: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344350: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 194.974us END pfn_pte
|
|
-> 194.974us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344350: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344350: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344352: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 194.976us END add_mm_counter_fast
|
|
-> 194.976us BEGIN page_add_file_rmap
|
|
-> 194.977us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344352: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344352: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344358: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 194.978us END lock_page_memcg
|
|
-> 194.978us END page_add_file_rmap
|
|
-> 194.978us BEGIN unlock_page_memcg
|
|
-> 194.981us END unlock_page_memcg
|
|
-> 194.981us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482344358: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344358: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344359: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 194.984us END rcu_read_unlock_strict
|
|
-> 194.984us BEGIN native_set_pte
|
|
-> 194.985us END native_set_pte
|
|
1348489/1348489 2420721.482344359: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344364: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 194.985us END do_set_pte
|
|
-> 194.985us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344365: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 194.99us END unlock_page
|
|
1348489/1348489 2420721.482344481: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 194.991us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344481: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344482: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.107us END next_uptodate_page
|
|
-> 195.107us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344482: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344482: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344484: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.108us END PageHuge
|
|
-> 195.108us BEGIN do_set_pte
|
|
-> 195.109us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344484: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344486: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.11us END pfn_pte
|
|
-> 195.11us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344486: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344486: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344488: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.112us END add_mm_counter_fast
|
|
-> 195.112us BEGIN page_add_file_rmap
|
|
-> 195.113us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344488: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344494: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.114us END lock_page_memcg
|
|
-> 195.114us END page_add_file_rmap
|
|
-> 195.114us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344494: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482344494: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344494: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344495: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 195.12us END unlock_page_memcg
|
|
-> 195.12us BEGIN rcu_read_unlock_strict
|
|
-> 195.12us END rcu_read_unlock_strict
|
|
-> 195.12us BEGIN native_set_pte
|
|
-> 195.121us END native_set_pte
|
|
1348489/1348489 2420721.482344495: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344500: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.121us END do_set_pte
|
|
-> 195.121us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344501: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.126us END unlock_page
|
|
1348489/1348489 2420721.482344518: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.127us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344518: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344519: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.144us END next_uptodate_page
|
|
-> 195.144us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344519: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344519: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344522: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.145us END PageHuge
|
|
-> 195.145us BEGIN do_set_pte
|
|
-> 195.146us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344522: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344523: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.148us END pfn_pte
|
|
-> 195.148us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344523: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344523: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344525: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.149us END add_mm_counter_fast
|
|
-> 195.149us BEGIN page_add_file_rmap
|
|
-> 195.15us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344525: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344531: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.151us END lock_page_memcg
|
|
-> 195.151us END page_add_file_rmap
|
|
-> 195.151us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344531: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482344531: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344532: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.157us END unlock_page_memcg
|
|
-> 195.157us BEGIN rcu_read_unlock_strict
|
|
-> 195.157us END rcu_read_unlock_strict
|
|
-> 195.157us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482344532: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482344532: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344537: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.158us END native_set_pte
|
|
-> 195.158us END do_set_pte
|
|
-> 195.158us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344538: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.163us END unlock_page
|
|
1348489/1348489 2420721.482344648: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.164us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344648: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344649: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.274us END next_uptodate_page
|
|
-> 195.274us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344649: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344649: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344651: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.275us END PageHuge
|
|
-> 195.275us BEGIN do_set_pte
|
|
-> 195.276us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344652: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 195.277us END pfn_pte
|
|
1348489/1348489 2420721.482344653: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.278us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344653: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344653: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344655: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.279us END add_mm_counter_fast
|
|
-> 195.279us BEGIN page_add_file_rmap
|
|
-> 195.28us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344655: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344661: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.281us END lock_page_memcg
|
|
-> 195.281us END page_add_file_rmap
|
|
-> 195.281us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344661: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482344661: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344662: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.287us END unlock_page_memcg
|
|
-> 195.287us BEGIN rcu_read_unlock_strict
|
|
-> 195.287us END rcu_read_unlock_strict
|
|
-> 195.287us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482344662: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482344662: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344667: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.288us END native_set_pte
|
|
-> 195.288us END do_set_pte
|
|
-> 195.288us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344668: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.293us END unlock_page
|
|
1348489/1348489 2420721.482344686: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.294us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344686: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344687: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.312us END next_uptodate_page
|
|
-> 195.312us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344687: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344687: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344689: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.313us END PageHuge
|
|
-> 195.313us BEGIN do_set_pte
|
|
-> 195.314us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344690: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 195.315us END pfn_pte
|
|
1348489/1348489 2420721.482344690: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482344690: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344690: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344693: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.316us BEGIN add_mm_counter_fast
|
|
-> 195.317us END add_mm_counter_fast
|
|
-> 195.317us BEGIN page_add_file_rmap
|
|
-> 195.318us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344693: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344699: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.319us END lock_page_memcg
|
|
-> 195.319us END page_add_file_rmap
|
|
-> 195.319us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344699: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482344699: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344700: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.325us END unlock_page_memcg
|
|
-> 195.325us BEGIN rcu_read_unlock_strict
|
|
-> 195.325us END rcu_read_unlock_strict
|
|
-> 195.325us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482344700: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482344700: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344705: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.326us END native_set_pte
|
|
-> 195.326us END do_set_pte
|
|
-> 195.326us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344706: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.331us END unlock_page
|
|
1348489/1348489 2420721.482344798: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.332us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344798: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344800: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.424us END next_uptodate_page
|
|
-> 195.424us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344800: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344800: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344802: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.426us END PageHuge
|
|
-> 195.426us BEGIN do_set_pte
|
|
-> 195.427us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344802: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344803: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.428us END pfn_pte
|
|
-> 195.428us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344803: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344803: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344805: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.429us END add_mm_counter_fast
|
|
-> 195.429us BEGIN page_add_file_rmap
|
|
-> 195.43us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344806: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 195.431us END lock_page_memcg
|
|
1348489/1348489 2420721.482344811: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.432us END page_add_file_rmap
|
|
-> 195.432us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344812: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 195.437us END unlock_page_memcg
|
|
-> 195.437us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482344812: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344812: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482344813: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 195.438us END rcu_read_unlock_strict
|
|
-> 195.438us BEGIN native_set_pte
|
|
-> 195.439us END native_set_pte
|
|
1348489/1348489 2420721.482344813: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344818: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.439us END do_set_pte
|
|
-> 195.439us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344818: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344841: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.444us END unlock_page
|
|
-> 195.444us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482344841: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344842: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.467us END next_uptodate_page
|
|
-> 195.467us BEGIN PageHuge
|
|
1348489/1348489 2420721.482344945: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 195.468us END PageHuge
|
|
1348489/1348489 2420721.482344945: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344952: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.571us BEGIN do_set_pte
|
|
-> 195.574us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482344952: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344957: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.578us END pfn_pte
|
|
-> 195.578us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482344957: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344957: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344959: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.583us END add_mm_counter_fast
|
|
-> 195.583us BEGIN page_add_file_rmap
|
|
-> 195.584us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482344959: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344978: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.585us END lock_page_memcg
|
|
-> 195.585us END page_add_file_rmap
|
|
-> 195.585us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482344978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482344978: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344979: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.604us END unlock_page_memcg
|
|
-> 195.604us BEGIN rcu_read_unlock_strict
|
|
-> 195.604us END rcu_read_unlock_strict
|
|
-> 195.604us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482344979: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482344979: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482344984: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.605us END native_set_pte
|
|
-> 195.605us END do_set_pte
|
|
-> 195.605us BEGIN unlock_page
|
|
1348489/1348489 2420721.482344985: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.61us END unlock_page
|
|
1348489/1348489 2420721.482345002: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.611us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482345002: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345003: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.628us END next_uptodate_page
|
|
-> 195.628us BEGIN PageHuge
|
|
1348489/1348489 2420721.482345003: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345003: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345006: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.629us END PageHuge
|
|
-> 195.629us BEGIN do_set_pte
|
|
-> 195.63us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482345006: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345007: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.632us END pfn_pte
|
|
-> 195.632us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482345007: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345007: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345009: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.633us END add_mm_counter_fast
|
|
-> 195.633us BEGIN page_add_file_rmap
|
|
-> 195.634us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482345009: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345015: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.635us END lock_page_memcg
|
|
-> 195.635us END page_add_file_rmap
|
|
-> 195.635us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482345016: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 195.641us END unlock_page_memcg
|
|
-> 195.641us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482345016: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345016: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482345016: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482345016: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345021: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.642us END rcu_read_unlock_strict
|
|
-> 195.642us BEGIN native_set_pte
|
|
-> 195.644us END native_set_pte
|
|
-> 195.644us END do_set_pte
|
|
-> 195.644us BEGIN unlock_page
|
|
1348489/1348489 2420721.482345022: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.647us END unlock_page
|
|
1348489/1348489 2420721.482345158: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.648us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482345158: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345159: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.784us END next_uptodate_page
|
|
-> 195.784us BEGIN PageHuge
|
|
1348489/1348489 2420721.482345159: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345159: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345161: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.785us END PageHuge
|
|
-> 195.785us BEGIN do_set_pte
|
|
-> 195.786us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482345161: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345163: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.787us END pfn_pte
|
|
-> 195.787us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482345163: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345163: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345165: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.789us END add_mm_counter_fast
|
|
-> 195.789us BEGIN page_add_file_rmap
|
|
-> 195.79us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482345165: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345171: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.791us END lock_page_memcg
|
|
-> 195.791us END page_add_file_rmap
|
|
-> 195.791us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482345171: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482345171: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345171: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482345172: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 195.797us END unlock_page_memcg
|
|
-> 195.797us BEGIN rcu_read_unlock_strict
|
|
-> 195.797us END rcu_read_unlock_strict
|
|
-> 195.797us BEGIN native_set_pte
|
|
-> 195.798us END native_set_pte
|
|
1348489/1348489 2420721.482345172: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345177: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.798us END do_set_pte
|
|
-> 195.798us BEGIN unlock_page
|
|
1348489/1348489 2420721.482345178: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.803us END unlock_page
|
|
1348489/1348489 2420721.482345196: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.804us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482345196: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345197: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.822us END next_uptodate_page
|
|
-> 195.822us BEGIN PageHuge
|
|
1348489/1348489 2420721.482345197: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345197: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345199: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.823us END PageHuge
|
|
-> 195.823us BEGIN do_set_pte
|
|
-> 195.824us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482345199: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345201: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.825us END pfn_pte
|
|
-> 195.825us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482345201: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345201: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345203: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.827us END add_mm_counter_fast
|
|
-> 195.827us BEGIN page_add_file_rmap
|
|
-> 195.828us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482345203: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345209: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.829us END lock_page_memcg
|
|
-> 195.829us END page_add_file_rmap
|
|
-> 195.829us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482345209: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482345209: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345210: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.835us END unlock_page_memcg
|
|
-> 195.835us BEGIN rcu_read_unlock_strict
|
|
-> 195.835us END rcu_read_unlock_strict
|
|
-> 195.835us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482345210: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482345210: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345215: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.836us END native_set_pte
|
|
-> 195.836us END do_set_pte
|
|
-> 195.836us BEGIN unlock_page
|
|
1348489/1348489 2420721.482345216: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 195.841us END unlock_page
|
|
1348489/1348489 2420721.482345310: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.842us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482345310: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345311: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 195.936us END next_uptodate_page
|
|
-> 195.936us BEGIN PageHuge
|
|
1348489/1348489 2420721.482345311: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345311: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345314: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 195.937us END PageHuge
|
|
-> 195.937us BEGIN do_set_pte
|
|
-> 195.938us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482345314: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345315: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 195.94us END pfn_pte
|
|
-> 195.94us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482345315: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345315: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345317: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 195.941us END add_mm_counter_fast
|
|
-> 195.941us BEGIN page_add_file_rmap
|
|
-> 195.942us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482345318: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 195.943us END lock_page_memcg
|
|
1348489/1348489 2420721.482345323: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 195.944us END page_add_file_rmap
|
|
-> 195.944us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482345323: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482345323: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345324: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 195.949us END unlock_page_memcg
|
|
-> 195.949us BEGIN rcu_read_unlock_strict
|
|
-> 195.949us END rcu_read_unlock_strict
|
|
-> 195.949us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482345324: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482345324: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345329: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 195.95us END native_set_pte
|
|
-> 195.95us END do_set_pte
|
|
-> 195.95us BEGIN unlock_page
|
|
1348489/1348489 2420721.482345330: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 195.955us END unlock_page
|
|
1348489/1348489 2420721.482345333: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 195.956us BEGIN xas_find
|
|
1348489/1348489 2420721.482345333: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345334: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 195.959us END xas_find
|
|
-> 195.959us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482345334: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345335: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 195.96us END next_uptodate_page
|
|
-> 195.96us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482345336: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 195.961us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482345337: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 195.962us END filemap_map_pages
|
|
1348489/1348489 2420721.482345339: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 195.963us END __handle_mm_fault
|
|
1348489/1348489 2420721.482345339: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345344: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 195.965us END handle_mm_fault
|
|
-> 195.965us BEGIN up_read
|
|
1348489/1348489 2420721.482345345: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 195.97us END up_read
|
|
1348489/1348489 2420721.482345345: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345346: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 195.971us END do_user_addr_fault
|
|
-> 195.971us END exc_page_fault
|
|
-> 195.971us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482345346: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345355: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 195.972us END irqentry_exit
|
|
-> 195.972us BEGIN irqentry_exit_to_user_mode
|
|
-> 195.976us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482345355: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482345355: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345356: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 195.981us END exit_to_user_mode_prepare
|
|
-> 195.981us END irqentry_exit_to_user_mode
|
|
-> 195.981us END asm_exc_page_fault
|
|
-> 195.981us BEGIN error_return
|
|
1348489/1348489 2420721.482345356: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482345444: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95785c0 strncasecmp+0x0 (foo.so)
|
|
-> 195.982us END error_return
|
|
-> 195.982us BEGIN __irqentry_text_end
|
|
-> 196.026us END __irqentry_text_end
|
|
-> 196.026us BEGIN native_iret
|
|
1348489/1348489 2420721.482345582: 1 branches:uH: return 7f9ac957860d strncasecmp+0x4d (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.07us END native_iret
|
|
1348489/1348489 2420721.482345587: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95923c0 wmemcmp+0x0 (foo.so)
|
|
-> 196.208us END strncasecmp
|
|
1348489/1348489 2420721.482345722: 1 branches:uH: return 7f9ac9592408 wmemcmp+0x48 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.213us BEGIN wmemcmp
|
|
1348489/1348489 2420721.482345727: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9579a20 strchrnul+0x0 (foo.so)
|
|
-> 196.348us END wmemcmp
|
|
1348489/1348489 2420721.482345866: 1 branches:uH: return 7f9ac9579a97 strchrnul+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.353us BEGIN strchrnul
|
|
1348489/1348489 2420721.482345874: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac957ded0 memrchr+0x0 (foo.so)
|
|
-> 196.492us END strchrnul
|
|
1348489/1348489 2420721.482346005: 1 branches:uH: return 7f9ac957df47 memrchr+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.5us BEGIN memrchr
|
|
1348489/1348489 2420721.482346013: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9578710 memcpy+0x0 (foo.so)
|
|
-> 196.631us END memrchr
|
|
1348489/1348489 2420721.482346040: 1 branches:uH: return 7f9ac9578810 memcpy+0x100 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.639us BEGIN memcpy
|
|
1348489/1348489 2420721.482346047: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591ec0 wcslen+0x0 (foo.so)
|
|
-> 196.666us END memcpy
|
|
1348489/1348489 2420721.482346163: 1 branches:uH: return 7f9ac9591f3f wcslen+0x7f (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.673us BEGIN wcslen
|
|
1348489/1348489 2420721.482346171: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9593620 wcsnlen+0x0 (foo.so)
|
|
-> 196.789us END wcslen
|
|
1348489/1348489 2420721.482346305: 1 branches:uH: return 7f9ac959369f wcsnlen+0x7f (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.797us BEGIN wcsnlen
|
|
1348489/1348489 2420721.482346313: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577270 strnlen+0x0 (foo.so)
|
|
-> 196.931us END wcsnlen
|
|
1348489/1348489 2420721.482346451: 1 branches:uH: return 7f9ac95772e7 strnlen+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 196.939us BEGIN strnlen
|
|
1348489/1348489 2420721.482346459: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577530 strpbrk+0x0 (foo.so)
|
|
-> 197.077us END strnlen
|
|
1348489/1348489 2420721.482346466: 1 branches:uH: return 7f9ac9577554 strpbrk+0x24 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 197.085us BEGIN strpbrk
|
|
1348489/1348489 2420721.482346473: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9576e20 strcmp+0x0 (foo.so)
|
|
-> 197.092us END strpbrk
|
|
1348489/1348489 2420721.482346603: 1 branches:uH: return 7f9ac9576e69 strcmp+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 197.099us BEGIN strcmp
|
|
1348489/1348489 2420721.482346716: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95781d0 memset+0x0 (foo.so)
|
|
-> 197.229us END strcmp
|
|
1348489/1348489 2420721.482347408: 1 branches:uH: return 7f9ac95782c0 memset+0xf0 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 197.342us BEGIN memset
|
|
1348489/1348489 2420721.482347418: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591cf0 wcschr+0x0 (foo.so)
|
|
-> 198.034us END memset
|
|
1348489/1348489 2420721.482347444: 1 branches:uH: return 7f9ac9591d67 wcschr+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.044us BEGIN wcschr
|
|
1348489/1348489 2420721.482347452: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9576da0 index+0x0 (foo.so)
|
|
-> 198.07us END wcschr
|
|
1348489/1348489 2420721.482347578: 1 branches:uH: return 7f9ac9576e17 index+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.078us BEGIN index
|
|
1348489/1348489 2420721.482347586: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95774b0 strrchr+0x0 (foo.so)
|
|
-> 198.204us END index
|
|
1348489/1348489 2420721.482347606: 1 branches:uH: return 7f9ac9577527 strrchr+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.212us BEGIN strrchr
|
|
1348489/1348489 2420721.482347614: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95780a0 memmove+0x0 (foo.so)
|
|
-> 198.232us END strrchr
|
|
1348489/1348489 2420721.482347788: 1 branches:uH: return 7f9ac95781a0 memmove+0x100 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.24us BEGIN memmove
|
|
1348489/1348489 2420721.482347796: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591d70 wcscmp+0x0 (foo.so)
|
|
-> 198.414us END memmove
|
|
1348489/1348489 2420721.482347822: 1 branches:uH: return 7f9ac9591de7 wcscmp+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.422us BEGIN wcscmp
|
|
1348489/1348489 2420721.482347830: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95784e0 __stpncpy+0x0 (foo.so)
|
|
-> 198.448us END wcscmp
|
|
1348489/1348489 2420721.482347858: 1 branches:uH: return 7f9ac9578529 __stpncpy+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.456us BEGIN __stpncpy
|
|
1348489/1348489 2420721.482347864: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9592330 wmemchr+0x0 (foo.so)
|
|
-> 198.484us END __stpncpy
|
|
1348489/1348489 2420721.482347991: 1 branches:uH: return 7f9ac95923bc wmemchr+0x8c (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.49us BEGIN wmemchr
|
|
1348489/1348489 2420721.482347998: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577380 strncmp+0x0 (foo.so)
|
|
-> 198.617us END wmemchr
|
|
1348489/1348489 2420721.482348016: 1 branches:uH: return 7f9ac95773fb strncmp+0x7b (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.624us BEGIN strncmp
|
|
1348489/1348489 2420721.482348021: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9578570 strcasecmp+0x0 (foo.so)
|
|
-> 198.642us END strncmp
|
|
1348489/1348489 2420721.482348036: 1 branches:uH: return 7f9ac95785bd strcasecmp+0x4d (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.647us BEGIN strcasecmp
|
|
1348489/1348489 2420721.482348041: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9576f60 strcspn+0x0 (foo.so)
|
|
-> 198.662us END strcasecmp
|
|
1348489/1348489 2420721.482348047: 1 branches:uH: return 7f9ac9576f84 strcspn+0x24 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.667us BEGIN strcspn
|
|
1348489/1348489 2420721.482348054: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591df0 wcscpy+0x0 (foo.so)
|
|
-> 198.673us END strcspn
|
|
1348489/1348489 2420721.482348062: 1 branches:uH: return 7f9ac9591e14 wcscpy+0x24 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.68us BEGIN wcscpy
|
|
1348489/1348489 2420721.482348068: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9576d10 strcat+0x0 (foo.so)
|
|
-> 198.688us END wcscpy
|
|
1348489/1348489 2420721.482348194: 1 branches:uH: return 7f9ac9576d59 strcat+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.694us BEGIN strcat
|
|
1348489/1348489 2420721.482348199: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9578660 strncasecmp_l+0x0 (foo.so)
|
|
-> 198.82us END strcat
|
|
1348489/1348489 2420721.482348213: 1 branches:uH: return 7f9ac95786ad strncasecmp_l+0x4d (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.825us BEGIN strncasecmp_l
|
|
1348489/1348489 2420721.482348218: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577f80 memcmp+0x0 (foo.so)
|
|
-> 198.839us END strncasecmp_l
|
|
1348489/1348489 2420721.482348340: 1 branches:uH: return 7f9ac9577fc8 memcmp+0x48 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.844us BEGIN memcmp
|
|
1348489/1348489 2420721.482348345: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9592480 wmemset+0x0 (foo.so)
|
|
-> 198.966us END memcmp
|
|
1348489/1348489 2420721.482348366: 1 branches:uH: return 7f9ac95924e5 wmemset+0x65 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.971us BEGIN wmemset
|
|
1348489/1348489 2420721.482348373: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9591cf0 wcschr+0x0 (foo.so)
|
|
-> 198.992us END wmemset
|
|
1348489/1348489 2420721.482348394: 1 branches:uH: return 7f9ac9591d67 wcschr+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 198.999us BEGIN wcschr
|
|
1348489/1348489 2420721.482348399: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9576ed0 strcpy+0x0 (foo.so)
|
|
-> 199.02us END wcschr
|
|
1348489/1348489 2420721.482348420: 1 branches:uH: return 7f9ac9576f19 strcpy+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.025us BEGIN strcpy
|
|
1348489/1348489 2420721.482348426: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9578610 __strcasecmp_l+0x0 (foo.so)
|
|
-> 199.046us END strcpy
|
|
1348489/1348489 2420721.482348440: 1 branches:uH: return 7f9ac957865d __strcasecmp_l+0x4d (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.052us BEGIN __strcasecmp_l
|
|
1348489/1348489 2420721.482348445: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95771f0 strlen+0x0 (foo.so)
|
|
-> 199.066us END __strcasecmp_l
|
|
1348489/1348489 2420721.482348567: 1 branches:uH: return 7f9ac9577267 strlen+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.071us BEGIN strlen
|
|
1348489/1348489 2420721.482348575: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577420 strncpy+0x0 (foo.so)
|
|
-> 199.193us END strlen
|
|
1348489/1348489 2420721.482348597: 1 branches:uH: return 7f9ac9577469 strncpy+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.201us BEGIN strncpy
|
|
1348489/1348489 2420721.482348603: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9578450 __stpcpy+0x0 (foo.so)
|
|
-> 199.223us END strncpy
|
|
1348489/1348489 2420721.482348626: 1 branches:uH: return 7f9ac9578499 __stpcpy+0x49 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.229us BEGIN __stpcpy
|
|
1348489/1348489 2420721.482348632: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9592330 wmemchr+0x0 (foo.so)
|
|
-> 199.252us END __stpcpy
|
|
1348489/1348489 2420721.482348640: 1 branches:uH: return 7f9ac95923bc wmemchr+0x8c (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.258us BEGIN wmemchr
|
|
1348489/1348489 2420721.482348643: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95780a0 memmove+0x0 (foo.so)
|
|
-> 199.266us END wmemchr
|
|
1348489/1348489 2420721.482348652: 1 branches:uH: return 7f9ac95781a0 memmove+0x100 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.269us BEGIN memmove
|
|
1348489/1348489 2420721.482348655: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577ef0 memchr+0x0 (foo.so)
|
|
-> 199.278us END memmove
|
|
1348489/1348489 2420721.482348784: 1 branches:uH: return 7f9ac9577f7c memchr+0x8c (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.281us BEGIN memchr
|
|
1348489/1348489 2420721.482348791: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577650 strspn+0x0 (foo.so)
|
|
-> 199.41us END memchr
|
|
1348489/1348489 2420721.482348799: 1 branches:uH: return 7f9ac9577674 strspn+0x24 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.417us BEGIN strspn
|
|
1348489/1348489 2420721.482348805: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9592480 wmemset+0x0 (foo.so)
|
|
-> 199.425us END strspn
|
|
1348489/1348489 2420721.482348821: 1 branches:uH: return 7f9ac95924e5 wmemset+0x65 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.431us BEGIN wmemset
|
|
1348489/1348489 2420721.482348825: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac95782d0 mempcpy+0x0 (foo.so)
|
|
-> 199.447us END wmemset
|
|
1348489/1348489 2420721.482348853: 1 branches:uH: return 7f9ac95783d0 mempcpy+0x100 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.451us BEGIN mempcpy
|
|
1348489/1348489 2420721.482348861: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9579990 rawmemchr+0x0 (foo.so)
|
|
-> 199.479us END mempcpy
|
|
1348489/1348489 2420721.482349098: 1 branches:uH: return 7f9ac9579a1c rawmemchr+0x8c (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.487us BEGIN rawmemchr
|
|
1348489/1348489 2420721.482349106: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac9577270 strnlen+0x0 (foo.so)
|
|
-> 199.724us END rawmemchr
|
|
1348489/1348489 2420721.482349122: 1 branches:uH: return 7f9ac95772e7 strnlen+0x77 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
-> 199.732us BEGIN strnlen
|
|
1348489/1348489 2420721.482349181: 1 branches:uH: call 7f9ac9706913 _dl_relocate_object+0x1033 (foo.so) => 7f9ac97057a0 _dl_protect_relro+0x0 (foo.so)
|
|
-> 199.748us END strnlen
|
|
1348489/1348489 2420721.482349314: 1 branches:uH: call 7f9ac97057e0 _dl_protect_relro+0x40 (foo.so) => 7f9ac9719f40 mprotect+0x0 (foo.so)
|
|
-> 199.807us BEGIN _dl_protect_relro
|
|
1348489/1348489 2420721.482349337: 1 branches:uH: syscall 7f9ac9719f49 mprotect+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 199.94us BEGIN mprotect
|
|
1348489/1348489 2420721.482349337: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349337: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349351: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 199.963us BEGIN __entry_text_start
|
|
-> 199.967us BEGIN do_syscall_64
|
|
-> 199.972us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482349352: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 199.977us END syscall_enter_from_user_mode
|
|
-> 199.977us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482349363: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 199.978us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482349365: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 199.989us END __audit_syscall_entry
|
|
-> 199.989us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482349366: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 199.991us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482349368: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad88cb70 __x64_sys_mprotect+0x0 (foo.so)
|
|
-> 199.992us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482349368: 1 branches:uH: call ffffffffad88cb86 __x64_sys_mprotect+0x16 (foo.so) => ffffffffad88c7d0 do_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349392: 1 branches:uH: call ffffffffad88c888 do_mprotect_pkey+0xb8 (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 199.994us BEGIN __x64_sys_mprotect
|
|
-> 200.006us BEGIN do_mprotect_pkey
|
|
1348489/1348489 2420721.482349398: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad88c88d do_mprotect_pkey+0xbd (foo.so)
|
|
-> 200.018us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482349398: 1 branches:uH: call ffffffffad88c904 do_mprotect_pkey+0x134 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349398: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349445: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 200.024us END down_write_killable
|
|
-> 200.024us BEGIN find_vma
|
|
-> 200.047us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482349484: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 200.071us END vmacache_find
|
|
1348489/1348489 2420721.482349488: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 200.11us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482349489: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad88c909 do_mprotect_pkey+0x139 (foo.so)
|
|
-> 200.114us END vmacache_update
|
|
1348489/1348489 2420721.482349489: 1 branches:uH: call ffffffffad88ca39 do_mprotect_pkey+0x269 (foo.so) => ffffffffad6837b0 __arch_override_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349504: 1 branches:uH: return ffffffffad6837df __arch_override_mprotect_pkey+0x2f (foo.so) => ffffffffad88ca3e do_mprotect_pkey+0x26e (foo.so)
|
|
-> 200.115us END find_vma
|
|
-> 200.115us BEGIN __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482349507: 1 branches:uH: call ffffffffad88c975 do_mprotect_pkey+0x1a5 (foo.so) => ffffffffad9ff700 security_file_mprotect+0x0 (foo.so)
|
|
-> 200.13us END __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482349524: 1 branches:uH: call ffffffffad9ff72d security_file_mprotect+0x2d (foo.so) => ffffffffad8197d0 bpf_lsm_file_mprotect+0x0 (foo.so)
|
|
-> 200.133us BEGIN security_file_mprotect
|
|
1348489/1348489 2420721.482349524: 1 branches:uH: return ffffffffad8197d7 bpf_lsm_file_mprotect+0x7 (foo.so) => ffffffffad9ff72f security_file_mprotect+0x2f (foo.so)
|
|
1348489/1348489 2420721.482349525: 1 branches:uH: return ffffffffad9ff746 security_file_mprotect+0x46 (foo.so) => ffffffffad88c97a do_mprotect_pkey+0x1aa (foo.so)
|
|
-> 200.15us BEGIN bpf_lsm_file_mprotect
|
|
-> 200.151us END bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482349525: 1 branches:uH: call ffffffffad88c9cc do_mprotect_pkey+0x1fc (foo.so) => ffffffffad88c4e0 mprotect_fixup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349525: 1 branches:uH: call ffffffffad88c622 mprotect_fixup+0x142 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349550: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad88c627 mprotect_fixup+0x147 (foo.so)
|
|
-> 200.151us END security_file_mprotect
|
|
-> 200.151us BEGIN mprotect_fixup
|
|
-> 200.163us BEGIN vma_merge
|
|
1348489/1348489 2420721.482349566: 1 branches:uH: call ffffffffad88c766 mprotect_fixup+0x286 (foo.so) => ffffffffad887fe0 split_vma+0x0 (foo.so)
|
|
-> 200.176us END vma_merge
|
|
1348489/1348489 2420721.482349566: 1 branches:uH: jmp ffffffffad887ff0 split_vma+0x10 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349566: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349566: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349566: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349588: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 200.192us BEGIN split_vma
|
|
-> 200.196us END split_vma
|
|
-> 200.196us BEGIN __split_vma
|
|
-> 200.2us BEGIN vm_area_dup
|
|
-> 200.204us BEGIN kmem_cache_alloc
|
|
-> 200.209us BEGIN should_failslab
|
|
1348489/1348489 2420721.482349588: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349591: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 200.214us END should_failslab
|
|
-> 200.214us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482349598: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 200.217us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349598: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349598: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482349599: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 200.224us END rcu_read_unlock_strict
|
|
-> 200.224us BEGIN rcu_read_unlock_strict
|
|
-> 200.225us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349599: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349602: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 200.225us END get_obj_cgroup_from_current
|
|
-> 200.225us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482349613: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 200.228us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482349613: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349623: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 200.239us BEGIN memset
|
|
-> 200.244us END memset
|
|
-> 200.244us BEGIN memset_erms
|
|
1348489/1348489 2420721.482349623: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349634: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 200.249us END memset_erms
|
|
-> 200.249us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482349634: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482349634: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349639: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 200.26us BEGIN rcu_read_unlock_strict
|
|
-> 200.262us END rcu_read_unlock_strict
|
|
-> 200.262us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482349639: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349640: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 200.265us END mod_objcg_state
|
|
-> 200.265us END memcg_slab_post_alloc_hook
|
|
-> 200.265us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349641: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
-> 200.266us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349670: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 200.267us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482349670: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349680: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 200.296us END vm_area_dup
|
|
-> 200.296us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482349680: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349680: 1 branches:uH: call ffffffffad893e10 anon_vma_clone+0x60 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349680: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349697: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 200.306us END vma_dup_policy
|
|
-> 200.306us BEGIN anon_vma_clone
|
|
-> 200.311us BEGIN kmem_cache_alloc
|
|
-> 200.317us BEGIN should_failslab
|
|
1348489/1348489 2420721.482349697: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349703: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 200.323us END should_failslab
|
|
-> 200.323us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482349708: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 200.329us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349708: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349708: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482349709: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 200.334us END rcu_read_unlock_strict
|
|
-> 200.334us BEGIN rcu_read_unlock_strict
|
|
-> 200.335us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349709: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349711: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 200.335us END get_obj_cgroup_from_current
|
|
-> 200.335us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482349722: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 200.337us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482349722: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349732: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 200.348us BEGIN memset
|
|
-> 200.353us END memset
|
|
-> 200.353us BEGIN memset_erms
|
|
1348489/1348489 2420721.482349732: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349741: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 200.358us END memset_erms
|
|
-> 200.358us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482349742: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 200.367us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349742: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349746: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 200.368us END rcu_read_unlock_strict
|
|
-> 200.368us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482349746: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349747: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 200.372us END mod_objcg_state
|
|
-> 200.372us END memcg_slab_post_alloc_hook
|
|
-> 200.372us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349748: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad893e15 anon_vma_clone+0x65 (foo.so)
|
|
-> 200.373us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482349748: 1 branches:uH: call ffffffffad893e3e anon_vma_clone+0x8e (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349766: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893e43 anon_vma_clone+0x93 (foo.so)
|
|
-> 200.374us END kmem_cache_alloc
|
|
-> 200.374us BEGIN down_write
|
|
1348489/1348489 2420721.482349766: 1 branches:uH: call ffffffffad893e62 anon_vma_clone+0xb2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349767: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad893e67 anon_vma_clone+0xb7 (foo.so)
|
|
-> 200.392us END down_write
|
|
-> 200.392us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482349767: 1 branches:uH: call ffffffffad893e8b anon_vma_clone+0xdb (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349770: 1 branches:uH: jmp ffffffffad8719ed anon_vma_interval_tree_insert+0x8d (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 200.393us END __list_add_valid
|
|
-> 200.393us BEGIN anon_vma_interval_tree_insert
|
|
1348489/1348489 2420721.482349789: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad893e90 anon_vma_clone+0xe0 (foo.so)
|
|
-> 200.396us END anon_vma_interval_tree_insert
|
|
-> 200.396us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482349796: 1 branches:uH: call ffffffffad893efa anon_vma_clone+0x14a (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 200.415us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482349802: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893eff anon_vma_clone+0x14f (foo.so)
|
|
-> 200.422us BEGIN up_write
|
|
1348489/1348489 2420721.482349803: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 200.428us END up_write
|
|
1348489/1348489 2420721.482349803: 1 branches:uH: call ffffffffad887f3a __split_vma+0xea (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349803: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349831: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 200.429us END anon_vma_clone
|
|
-> 200.429us BEGIN __vma_adjust
|
|
-> 200.443us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482349831: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349838: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 200.457us END vma_adjust_trans_huge
|
|
-> 200.457us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482349838: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349847: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 200.464us END uprobe_munmap
|
|
-> 200.464us BEGIN down_write
|
|
1348489/1348489 2420721.482349847: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349847: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349931: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 200.473us END down_write
|
|
-> 200.473us BEGIN __vma_link_file
|
|
-> 200.515us END __vma_link_file
|
|
-> 200.515us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482349949: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 200.557us END vma_interval_tree_insert
|
|
-> 200.557us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482349952: 1 branches:uH: call ffffffffad886899 __vma_adjust+0x1b9 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 200.575us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482349957: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88689e __vma_adjust+0x1be (foo.so)
|
|
-> 200.578us BEGIN down_write
|
|
1348489/1348489 2420721.482349957: 1 branches:uH: call ffffffffad8868b6 __vma_adjust+0x1d6 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349957: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482349984: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 200.583us END down_write
|
|
-> 200.583us BEGIN anon_vma_interval_tree_remove
|
|
-> 200.596us BEGIN rb_next
|
|
1348489/1348489 2420721.482350004: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad8868bb __vma_adjust+0x1db (foo.so)
|
|
-> 200.61us END rb_next
|
|
1348489/1348489 2420721.482350004: 1 branches:uH: call ffffffffad8868e6 __vma_adjust+0x206 (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350062: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad8868eb __vma_adjust+0x20b (foo.so)
|
|
-> 200.63us END anon_vma_interval_tree_remove
|
|
-> 200.63us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482350064: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 200.688us END vma_interval_tree_remove
|
|
1348489/1348489 2420721.482350114: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 200.69us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482350122: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 200.74us END vma_interval_tree_insert
|
|
-> 200.74us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482350139: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 200.748us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482350156: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 200.765us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482350171: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 200.782us END __vma_link_list
|
|
1348489/1348489 2420721.482350225: 1 branches:uH: call ffffffffadb4be3f __rb_insert_augmented+0x19f (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 200.797us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482350247: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffadb4be42 __rb_insert_augmented+0x1a2 (foo.so)
|
|
-> 200.851us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482350263: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 200.873us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482350268: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 200.889us END __rb_insert_augmented
|
|
-> 200.889us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482350269: 1 branches:uH: call ffffffffad886996 __vma_adjust+0x2b6 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 200.894us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482350294: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 200.895us BEGIN anon_vma_interval_tree_insert
|
|
1348489/1348489 2420721.482350308: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88699b __vma_adjust+0x2bb (foo.so)
|
|
-> 200.92us END anon_vma_interval_tree_insert
|
|
-> 200.92us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482350309: 1 branches:uH: call ffffffffad8869bb __vma_adjust+0x2db (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 200.934us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482350317: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8869c0 __vma_adjust+0x2e0 (foo.so)
|
|
-> 200.935us BEGIN up_write
|
|
1348489/1348489 2420721.482350317: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350330: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 200.943us END up_write
|
|
-> 200.943us BEGIN up_write
|
|
1348489/1348489 2420721.482350330: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350332: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 200.956us END up_write
|
|
-> 200.956us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482350332: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350334: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 200.958us END uprobe_mmap
|
|
-> 200.958us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482350334: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887f3f __split_vma+0xef (foo.so)
|
|
1348489/1348489 2420721.482350335: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad88c76b mprotect_fixup+0x28b (foo.so)
|
|
-> 200.96us END uprobe_mmap
|
|
-> 200.96us END __vma_adjust
|
|
1348489/1348489 2420721.482350335: 1 branches:uH: call ffffffffad88c64f mprotect_fixup+0x16f (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350339: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad88c654 mprotect_fixup+0x174 (foo.so)
|
|
-> 200.961us END __split_vma
|
|
-> 200.961us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482350339: 1 branches:uH: call ffffffffad88c659 mprotect_fixup+0x179 (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350339: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350345: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 200.965us END vma_wants_writenotify
|
|
-> 200.965us BEGIN vma_set_page_prot
|
|
-> 200.968us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482350345: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad88c65e mprotect_fixup+0x17e (foo.so)
|
|
1348489/1348489 2420721.482350345: 1 branches:uH: call ffffffffad88c675 mprotect_fixup+0x195 (foo.so) => ffffffffad88b6c0 change_protection+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350424: 1 branches:uH: call ffffffffad88bc67 change_protection+0x5a7 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 200.971us END vma_wants_writenotify
|
|
-> 200.971us END vma_set_page_prot
|
|
-> 200.971us BEGIN change_protection
|
|
1348489/1348489 2420721.482350436: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad88bc6c change_protection+0x5ac (foo.so)
|
|
-> 201.05us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482350436: 1 branches:uH: call ffffffffad88bcb5 change_protection+0x5f5 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350547: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad88bcba change_protection+0x5fa (foo.so)
|
|
-> 201.062us END _raw_spin_lock
|
|
-> 201.062us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482350551: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
-> 201.173us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482350577: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 201.177us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350606: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
-> 201.203us END __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350606: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350615: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 201.232us BEGIN __ptep_modify_prot_commit
|
|
-> 201.236us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482350615: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
1348489/1348489 2420721.482350617: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
-> 201.241us END native_set_pte
|
|
-> 201.241us END __ptep_modify_prot_commit
|
|
1348489/1348489 2420721.482350638: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 201.243us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350639: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
-> 201.264us END __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350639: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350650: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 201.265us BEGIN __ptep_modify_prot_commit
|
|
-> 201.27us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482350650: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
1348489/1348489 2420721.482350650: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350658: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 201.276us END native_set_pte
|
|
-> 201.276us END __ptep_modify_prot_commit
|
|
-> 201.276us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350659: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
-> 201.284us END __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482350659: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350663: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 201.285us BEGIN __ptep_modify_prot_commit
|
|
-> 201.287us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482350663: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
1348489/1348489 2420721.482350664: 1 branches:uH: call ffffffffad88bff0 change_protection+0x930 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 201.289us END native_set_pte
|
|
-> 201.289us END __ptep_modify_prot_commit
|
|
1348489/1348489 2420721.482350664: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350680: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 201.29us BEGIN __cond_resched
|
|
-> 201.298us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482350681: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad88bff5 change_protection+0x935 (foo.so)
|
|
-> 201.306us END rcu_all_qs
|
|
1348489/1348489 2420721.482350707: 1 branches:uH: call ffffffffad88c456 change_protection+0xd96 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 201.307us END __cond_resched
|
|
1348489/1348489 2420721.482350707: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350707: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350729: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 201.333us BEGIN flush_tlb_mm_range
|
|
-> 201.34us BEGIN cpumask_any_but
|
|
-> 201.347us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482350729: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482350737: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 201.355us END _find_next_bit
|
|
-> 201.355us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482350738: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 201.363us END _find_next_bit
|
|
1348489/1348489 2420721.482350739: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
-> 201.364us END cpumask_any_but
|
|
1348489/1348489 2420721.482350746: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 201.365us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482350812: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 201.372us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350814: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 201.438us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350889: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 201.44us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350891: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 201.515us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350966: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 201.517us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350978: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 201.592us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482350979: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad88c45b change_protection+0xd9b (foo.so)
|
|
-> 201.604us END flush_tlb_func
|
|
1348489/1348489 2420721.482350995: 1 branches:uH: return ffffffffad88c496 change_protection+0xdd6 (foo.so) => ffffffffad88c67a mprotect_fixup+0x19a (foo.so)
|
|
-> 201.605us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482350995: 1 branches:uH: call ffffffffad88c69d mprotect_fixup+0x1bd (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351004: 1 branches:uH: return ffffffffad88a736 vm_stat_account+0x46 (foo.so) => ffffffffad88c6a2 mprotect_fixup+0x1c2 (foo.so)
|
|
-> 201.621us END change_protection
|
|
-> 201.621us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482351004: 1 branches:uH: call ffffffffad88c6ab mprotect_fixup+0x1cb (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351007: 1 branches:uH: return ffffffffad88a726 vm_stat_account+0x36 (foo.so) => ffffffffad88c6b0 mprotect_fixup+0x1d0 (foo.so)
|
|
-> 201.63us END vm_stat_account
|
|
-> 201.63us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482351007: 1 branches:uH: call ffffffffad88c6b3 mprotect_fixup+0x1d3 (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351019: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 201.633us END vm_stat_account
|
|
-> 201.633us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482351019: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351029: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 201.645us BEGIN kmem_cache_alloc_trace
|
|
-> 201.65us BEGIN should_failslab
|
|
1348489/1348489 2420721.482351046: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 201.655us END should_failslab
|
|
1348489/1348489 2420721.482351046: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351082: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 201.672us BEGIN memset
|
|
-> 201.69us END memset
|
|
-> 201.69us BEGIN memset_erms
|
|
1348489/1348489 2420721.482351082: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351084: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 201.708us END memset_erms
|
|
-> 201.708us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482351088: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 201.71us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482351088: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351088: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351102: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 201.714us END kmem_cache_alloc_trace
|
|
-> 201.714us BEGIN file_path
|
|
-> 201.721us END file_path
|
|
-> 201.721us BEGIN d_path
|
|
1348489/1348489 2420721.482351127: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 201.728us BEGIN prepend_path
|
|
1348489/1348489 2420721.482351129: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 201.753us BEGIN prepend
|
|
1348489/1348489 2420721.482351129: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351129: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351132: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 201.755us END prepend
|
|
-> 201.755us BEGIN prepend_copy
|
|
-> 201.756us BEGIN copy_from_kernel_nofault
|
|
-> 201.757us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351133: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 201.758us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351134: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 201.759us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482351134: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351135: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 201.76us END prepend_copy
|
|
-> 201.76us BEGIN prepend
|
|
1348489/1348489 2420721.482351135: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351135: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351137: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 201.761us END prepend
|
|
-> 201.761us BEGIN prepend_copy
|
|
-> 201.761us BEGIN copy_from_kernel_nofault
|
|
-> 201.762us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351140: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 201.763us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351140: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482351140: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351141: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 201.766us END copy_from_kernel_nofault
|
|
-> 201.766us END prepend_copy
|
|
-> 201.766us BEGIN prepend
|
|
1348489/1348489 2420721.482351141: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351141: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351144: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 201.767us END prepend
|
|
-> 201.767us BEGIN prepend_copy
|
|
-> 201.768us BEGIN copy_from_kernel_nofault
|
|
-> 201.769us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351145: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 201.77us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482351146: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 201.771us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482351146: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351147: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 201.772us END prepend_copy
|
|
-> 201.772us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482351147: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351148: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 201.773us END rcu_read_unlock_strict
|
|
-> 201.773us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482351151: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 201.774us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482351151: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351151: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482351153: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 201.777us END prepend_path
|
|
-> 201.777us BEGIN rcu_read_unlock_strict
|
|
-> 201.779us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482351153: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351170: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 201.779us END d_path
|
|
-> 201.779us BEGIN strlen
|
|
1348489/1348489 2420721.482351180: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 201.796us END strlen
|
|
1348489/1348489 2420721.482351208: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 201.806us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482351218: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 201.834us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482351219: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 201.844us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482351238: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 201.845us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482351249: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 201.864us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482351251: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 201.875us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482351263: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 201.877us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482351274: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 201.889us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482351286: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 201.9us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482351287: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 201.912us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482351287: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
1348489/1348489 2420721.482351287: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351306: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 201.913us END perf_iterate_ctx
|
|
-> 201.913us END perf_iterate_sb
|
|
-> 201.913us BEGIN rcu_read_unlock_strict
|
|
-> 201.922us END rcu_read_unlock_strict
|
|
-> 201.922us BEGIN kfree
|
|
1348489/1348489 2420721.482351310: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 201.932us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482351315: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 201.936us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482351316: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad88c6b8 mprotect_fixup+0x1d8 (foo.so)
|
|
-> 201.941us END kfree
|
|
1348489/1348489 2420721.482351316: 1 branches:uH: return ffffffffad88c6dc mprotect_fixup+0x1fc (foo.so) => ffffffffad88c9d1 do_mprotect_pkey+0x201 (foo.so)
|
|
1348489/1348489 2420721.482351316: 1 branches:uH: call ffffffffad88ca9f do_mprotect_pkey+0x2cf (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351324: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88caa4 do_mprotect_pkey+0x2d4 (foo.so)
|
|
-> 201.942us END perf_event_mmap
|
|
-> 201.942us END mprotect_fixup
|
|
-> 201.942us BEGIN up_write
|
|
1348489/1348489 2420721.482351325: 1 branches:uH: return ffffffffad88cac9 do_mprotect_pkey+0x2f9 (foo.so) => ffffffffad88cb8b __x64_sys_mprotect+0x1b (foo.so)
|
|
-> 201.95us END up_write
|
|
1348489/1348489 2420721.482351325: 1 branches:uH: return ffffffffad88cb8d __x64_sys_mprotect+0x1d (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482351325: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351339: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 201.951us END do_mprotect_pkey
|
|
-> 201.951us END __x64_sys_mprotect
|
|
-> 201.951us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482351339: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351349: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 201.965us BEGIN syscall_exit_work
|
|
-> 201.97us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482351349: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351353: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 201.975us BEGIN path_put
|
|
-> 201.977us BEGIN dput
|
|
1348489/1348489 2420721.482351353: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351354: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 201.979us END dput
|
|
-> 201.979us END path_put
|
|
-> 201.979us BEGIN mntput
|
|
1348489/1348489 2420721.482351354: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351357: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 201.98us END mntput
|
|
-> 201.98us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482351357: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351362: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 201.983us END unroll_tree_refs
|
|
-> 201.983us BEGIN kfree
|
|
1348489/1348489 2420721.482351363: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 201.988us END kfree
|
|
1348489/1348489 2420721.482351364: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 201.989us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482351364: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351382: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 201.99us END syscall_exit_work
|
|
-> 201.99us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482351382: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482351382: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 202.008us END exit_to_user_mode_prepare
|
|
-> 202.008us END syscall_exit_to_user_mode
|
|
-> 202.008us END do_syscall_64
|
|
-> 202.008us END __entry_text_start
|
|
-> 202.008us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482351429: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719f4b mprotect+0xb (foo.so)
|
|
-> 202.022us END entry_SYSCALL_64_after_hwframe
|
|
-> 202.022us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482351429: 1 branches:uH: return 7f9ac9719f53 mprotect+0x13 (foo.so) => 7f9ac97057e5 _dl_protect_relro+0x45 (foo.so)
|
|
1348489/1348489 2420721.482351434: 1 branches:uH: return 7f9ac97057d2 _dl_protect_relro+0x32 (foo.so) => 7f9ac9706918 _dl_relocate_object+0x1038 (foo.so)
|
|
-> 202.055us END syscall_return_via_sysret
|
|
-> 202.055us END mprotect
|
|
1348489/1348489 2420721.482351439: 1 branches:uH: return 7f9ac9706926 _dl_relocate_object+0x1046 (foo.so) => 7f9ac97171d3 dl_main+0x2393 (foo.so)
|
|
-> 202.06us END _dl_protect_relro
|
|
1348489/1348489 2420721.482351451: 1 branches:uH: call 7f9ac97171f3 dl_main+0x23b3 (foo.so) => 7f9ac97096a0 _dl_add_to_slotinfo+0x0 (foo.so)
|
|
-> 202.065us END _dl_relocate_object
|
|
1348489/1348489 2420721.482351463: 1 branches:uH: return 7f9ac970971e _dl_add_to_slotinfo+0x7e (foo.so) => 7f9ac97171f8 dl_main+0x23b8 (foo.so)
|
|
-> 202.077us BEGIN _dl_add_to_slotinfo
|
|
1348489/1348489 2420721.482351464: 1 branches:uH: call 7f9ac97171ce dl_main+0x238e (foo.so) => 7f9ac97058e0 _dl_relocate_object+0x0 (foo.so)
|
|
-> 202.089us END _dl_add_to_slotinfo
|
|
1348489/1348489 2420721.482351655: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 202.09us BEGIN _dl_relocate_object
|
|
1348489/1348489 2420721.482351676: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 202.281us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482351697: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 202.302us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482351726: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 202.323us BEGIN check_match
|
|
1348489/1348489 2420721.482351758: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 202.352us BEGIN strcmp
|
|
1348489/1348489 2420721.482351758: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482351775: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 202.384us END strcmp
|
|
-> 202.384us BEGIN strcmp
|
|
1348489/1348489 2420721.482351776: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 202.401us END strcmp
|
|
1348489/1348489 2420721.482351777: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 202.402us END check_match
|
|
1348489/1348489 2420721.482351915: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 202.403us END do_lookup_x
|
|
1348489/1348489 2420721.482351928: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 202.541us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482351956: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 202.554us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352011: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 202.582us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482352025: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 202.637us END do_lookup_x
|
|
1348489/1348489 2420721.482352037: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 202.651us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352061: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 202.663us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352090: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 202.687us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482352092: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 202.716us END do_lookup_x
|
|
1348489/1348489 2420721.482352095: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 202.718us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352125: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 202.721us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352150: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 202.751us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482352152: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 202.776us END do_lookup_x
|
|
1348489/1348489 2420721.482352155: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 202.778us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352179: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 202.781us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352206: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 202.805us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482352309: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 202.832us BEGIN check_match
|
|
1348489/1348489 2420721.482352322: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 202.935us BEGIN strcmp
|
|
1348489/1348489 2420721.482352322: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352352: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 202.948us END strcmp
|
|
-> 202.948us BEGIN strcmp
|
|
1348489/1348489 2420721.482352353: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 202.978us END strcmp
|
|
1348489/1348489 2420721.482352354: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 202.979us END check_match
|
|
1348489/1348489 2420721.482352357: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 202.98us END do_lookup_x
|
|
1348489/1348489 2420721.482352414: 1 branches:uH: call 7f9ac9706913 _dl_relocate_object+0x1033 (foo.so) => 7f9ac97057a0 _dl_protect_relro+0x0 (foo.so)
|
|
-> 202.983us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482352414: 1 branches:uH: call 7f9ac97057e0 _dl_protect_relro+0x40 (foo.so) => 7f9ac9719f40 mprotect+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352435: 1 branches:uH: syscall 7f9ac9719f49 mprotect+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 203.04us BEGIN _dl_protect_relro
|
|
-> 203.05us BEGIN mprotect
|
|
1348489/1348489 2420721.482352435: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352435: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352452: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 203.061us BEGIN __entry_text_start
|
|
-> 203.066us BEGIN do_syscall_64
|
|
-> 203.072us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482352453: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 203.078us END syscall_enter_from_user_mode
|
|
-> 203.078us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482352455: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 203.079us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482352460: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 203.081us END __audit_syscall_entry
|
|
-> 203.081us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482352460: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482352462: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad88cb70 __x64_sys_mprotect+0x0 (foo.so)
|
|
-> 203.086us END ktime_get_coarse_real_ts64
|
|
-> 203.086us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482352462: 1 branches:uH: call ffffffffad88cb86 __x64_sys_mprotect+0x16 (foo.so) => ffffffffad88c7d0 do_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352463: 1 branches:uH: call ffffffffad88c888 do_mprotect_pkey+0xb8 (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 203.088us BEGIN __x64_sys_mprotect
|
|
-> 203.088us BEGIN do_mprotect_pkey
|
|
1348489/1348489 2420721.482352469: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad88c88d do_mprotect_pkey+0xbd (foo.so)
|
|
-> 203.089us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482352469: 1 branches:uH: call ffffffffad88c904 do_mprotect_pkey+0x134 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352469: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352509: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 203.095us END down_write_killable
|
|
-> 203.095us BEGIN find_vma
|
|
-> 203.115us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482352524: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 203.135us END vmacache_find
|
|
1348489/1348489 2420721.482352537: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 203.15us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482352537: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad88c909 do_mprotect_pkey+0x139 (foo.so)
|
|
1348489/1348489 2420721.482352537: 1 branches:uH: call ffffffffad88ca39 do_mprotect_pkey+0x269 (foo.so) => ffffffffad6837b0 __arch_override_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352540: 1 branches:uH: return ffffffffad6837df __arch_override_mprotect_pkey+0x2f (foo.so) => ffffffffad88ca3e do_mprotect_pkey+0x26e (foo.so)
|
|
-> 203.163us END vmacache_update
|
|
-> 203.163us END find_vma
|
|
-> 203.163us BEGIN __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482352542: 1 branches:uH: call ffffffffad88c975 do_mprotect_pkey+0x1a5 (foo.so) => ffffffffad9ff700 security_file_mprotect+0x0 (foo.so)
|
|
-> 203.166us END __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482352543: 1 branches:uH: call ffffffffad9ff72d security_file_mprotect+0x2d (foo.so) => ffffffffad8197d0 bpf_lsm_file_mprotect+0x0 (foo.so)
|
|
-> 203.168us BEGIN security_file_mprotect
|
|
1348489/1348489 2420721.482352544: 1 branches:uH: return ffffffffad8197d7 bpf_lsm_file_mprotect+0x7 (foo.so) => ffffffffad9ff72f security_file_mprotect+0x2f (foo.so)
|
|
-> 203.169us BEGIN bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482352546: 1 branches:uH: return ffffffffad9ff746 security_file_mprotect+0x46 (foo.so) => ffffffffad88c97a do_mprotect_pkey+0x1aa (foo.so)
|
|
-> 203.17us END bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482352546: 1 branches:uH: call ffffffffad88c9cc do_mprotect_pkey+0x1fc (foo.so) => ffffffffad88c4e0 mprotect_fixup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352546: 1 branches:uH: call ffffffffad88c622 mprotect_fixup+0x142 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352659: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad88c627 mprotect_fixup+0x147 (foo.so)
|
|
-> 203.172us END security_file_mprotect
|
|
-> 203.172us BEGIN mprotect_fixup
|
|
-> 203.228us BEGIN vma_merge
|
|
1348489/1348489 2420721.482352660: 1 branches:uH: call ffffffffad88c766 mprotect_fixup+0x286 (foo.so) => ffffffffad887fe0 split_vma+0x0 (foo.so)
|
|
-> 203.285us END vma_merge
|
|
1348489/1348489 2420721.482352660: 1 branches:uH: jmp ffffffffad887ff0 split_vma+0x10 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352660: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352660: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352660: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352665: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 203.286us BEGIN split_vma
|
|
-> 203.287us END split_vma
|
|
-> 203.287us BEGIN __split_vma
|
|
-> 203.288us BEGIN vm_area_dup
|
|
-> 203.289us BEGIN kmem_cache_alloc
|
|
-> 203.29us BEGIN should_failslab
|
|
1348489/1348489 2420721.482352665: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352667: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 203.291us END should_failslab
|
|
-> 203.291us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482352668: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 203.293us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352668: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352668: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
1348489/1348489 2420721.482352679: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 203.294us END rcu_read_unlock_strict
|
|
-> 203.294us BEGIN rcu_read_unlock_strict
|
|
-> 203.305us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352684: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
-> 203.305us END get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482352692: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 203.31us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482352699: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 203.318us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482352699: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352705: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 203.325us BEGIN memset
|
|
-> 203.328us END memset
|
|
-> 203.328us BEGIN memset_erms
|
|
1348489/1348489 2420721.482352705: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352712: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 203.331us END memset_erms
|
|
-> 203.331us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482352715: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 203.338us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352715: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352720: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 203.341us END rcu_read_unlock_strict
|
|
-> 203.341us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482352720: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352721: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 203.346us END mod_objcg_state
|
|
-> 203.346us END memcg_slab_post_alloc_hook
|
|
-> 203.346us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352722: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
-> 203.347us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352754: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 203.348us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482352754: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352763: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 203.38us END vm_area_dup
|
|
-> 203.38us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482352763: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352766: 1 branches:uH: call ffffffffad893e10 anon_vma_clone+0x60 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
-> 203.389us END vma_dup_policy
|
|
-> 203.389us BEGIN anon_vma_clone
|
|
1348489/1348489 2420721.482352766: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352769: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 203.392us BEGIN kmem_cache_alloc
|
|
-> 203.393us BEGIN should_failslab
|
|
1348489/1348489 2420721.482352769: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352775: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 203.395us END should_failslab
|
|
-> 203.395us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482352779: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 203.401us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352779: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352780: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 203.405us END rcu_read_unlock_strict
|
|
-> 203.405us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352781: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 203.406us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352781: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352783: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 203.407us END get_obj_cgroup_from_current
|
|
-> 203.407us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482352787: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 203.409us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482352787: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352795: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 203.413us BEGIN memset
|
|
-> 203.417us END memset
|
|
-> 203.417us BEGIN memset_erms
|
|
1348489/1348489 2420721.482352795: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352805: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 203.421us END memset_erms
|
|
-> 203.421us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482352806: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 203.431us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352806: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352810: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 203.432us END rcu_read_unlock_strict
|
|
-> 203.432us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482352810: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352811: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 203.436us END mod_objcg_state
|
|
-> 203.436us END memcg_slab_post_alloc_hook
|
|
-> 203.436us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352812: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad893e15 anon_vma_clone+0x65 (foo.so)
|
|
-> 203.437us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482352916: 1 branches:uH: call ffffffffad893e3e anon_vma_clone+0x8e (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 203.438us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482352922: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893e43 anon_vma_clone+0x93 (foo.so)
|
|
-> 203.542us BEGIN down_write
|
|
1348489/1348489 2420721.482352922: 1 branches:uH: call ffffffffad893e62 anon_vma_clone+0xb2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352923: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad893e67 anon_vma_clone+0xb7 (foo.so)
|
|
-> 203.548us END down_write
|
|
-> 203.548us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482352923: 1 branches:uH: call ffffffffad893e8b anon_vma_clone+0xdb (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352923: 1 branches:uH: jmp ffffffffad8719ed anon_vma_interval_tree_insert+0x8d (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352926: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad893e90 anon_vma_clone+0xe0 (foo.so)
|
|
-> 203.549us END __list_add_valid
|
|
-> 203.549us BEGIN anon_vma_interval_tree_insert
|
|
-> 203.55us END anon_vma_interval_tree_insert
|
|
-> 203.55us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482352926: 1 branches:uH: call ffffffffad893efa anon_vma_clone+0x14a (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352933: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893eff anon_vma_clone+0x14f (foo.so)
|
|
-> 203.552us END __rb_insert_augmented
|
|
-> 203.552us BEGIN up_write
|
|
1348489/1348489 2420721.482352933: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
1348489/1348489 2420721.482352933: 1 branches:uH: call ffffffffad887f3a __split_vma+0xea (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352933: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352942: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 203.559us END up_write
|
|
-> 203.559us END anon_vma_clone
|
|
-> 203.559us BEGIN __vma_adjust
|
|
-> 203.563us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482352942: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352943: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 203.568us END vma_adjust_trans_huge
|
|
-> 203.568us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482352943: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352982: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 203.569us END uprobe_munmap
|
|
-> 203.569us BEGIN down_write
|
|
1348489/1348489 2420721.482352982: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352982: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482352987: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 203.608us END down_write
|
|
-> 203.608us BEGIN __vma_link_file
|
|
-> 203.61us END __vma_link_file
|
|
-> 203.61us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482353020: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 203.613us END vma_interval_tree_insert
|
|
-> 203.613us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482353022: 1 branches:uH: call ffffffffad886899 __vma_adjust+0x1b9 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 203.646us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482353028: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88689e __vma_adjust+0x1be (foo.so)
|
|
-> 203.648us BEGIN down_write
|
|
1348489/1348489 2420721.482353028: 1 branches:uH: call ffffffffad8868b6 __vma_adjust+0x1d6 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353028: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353029: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 203.654us END down_write
|
|
-> 203.654us BEGIN anon_vma_interval_tree_remove
|
|
-> 203.654us BEGIN rb_next
|
|
1348489/1348489 2420721.482353033: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad8868bb __vma_adjust+0x1db (foo.so)
|
|
-> 203.655us END rb_next
|
|
1348489/1348489 2420721.482353033: 1 branches:uH: call ffffffffad8868e6 __vma_adjust+0x206 (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353134: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad8868eb __vma_adjust+0x20b (foo.so)
|
|
-> 203.659us END anon_vma_interval_tree_remove
|
|
-> 203.659us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482353136: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 203.76us END vma_interval_tree_remove
|
|
1348489/1348489 2420721.482353156: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 203.762us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482353159: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 203.782us END vma_interval_tree_insert
|
|
-> 203.782us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482353174: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 203.785us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482353177: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 203.8us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482353184: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 203.803us END __vma_link_list
|
|
1348489/1348489 2420721.482353211: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 203.81us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482353219: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 203.837us END __rb_insert_augmented
|
|
-> 203.837us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482353222: 1 branches:uH: call ffffffffad886996 __vma_adjust+0x2b6 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 203.845us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482353339: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 203.848us BEGIN anon_vma_interval_tree_insert
|
|
1348489/1348489 2420721.482353348: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88699b __vma_adjust+0x2bb (foo.so)
|
|
-> 203.965us END anon_vma_interval_tree_insert
|
|
-> 203.965us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482353353: 1 branches:uH: call ffffffffad8869bb __vma_adjust+0x2db (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 203.974us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482353361: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8869c0 __vma_adjust+0x2e0 (foo.so)
|
|
-> 203.979us BEGIN up_write
|
|
1348489/1348489 2420721.482353361: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353366: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 203.987us END up_write
|
|
-> 203.987us BEGIN up_write
|
|
1348489/1348489 2420721.482353366: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353368: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 203.992us END up_write
|
|
-> 203.992us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482353368: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353370: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 203.994us END uprobe_mmap
|
|
-> 203.994us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482353370: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887f3f __split_vma+0xef (foo.so)
|
|
1348489/1348489 2420721.482353371: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad88c76b mprotect_fixup+0x28b (foo.so)
|
|
-> 203.996us END uprobe_mmap
|
|
-> 203.996us END __vma_adjust
|
|
1348489/1348489 2420721.482353371: 1 branches:uH: call ffffffffad88c64f mprotect_fixup+0x16f (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353372: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad88c654 mprotect_fixup+0x174 (foo.so)
|
|
-> 203.997us END __split_vma
|
|
-> 203.997us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482353372: 1 branches:uH: call ffffffffad88c659 mprotect_fixup+0x179 (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353372: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353377: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 203.998us END vma_wants_writenotify
|
|
-> 203.998us BEGIN vma_set_page_prot
|
|
-> 204us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482353378: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad88c65e mprotect_fixup+0x17e (foo.so)
|
|
-> 204.003us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482353378: 1 branches:uH: call ffffffffad88c675 mprotect_fixup+0x195 (foo.so) => ffffffffad88b6c0 change_protection+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353407: 1 branches:uH: call ffffffffad88bc67 change_protection+0x5a7 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 204.004us END vma_set_page_prot
|
|
-> 204.004us BEGIN change_protection
|
|
1348489/1348489 2420721.482353420: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad88bc6c change_protection+0x5ac (foo.so)
|
|
-> 204.033us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482353420: 1 branches:uH: call ffffffffad88bcb5 change_protection+0x5f5 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353421: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad88bcba change_protection+0x5fa (foo.so)
|
|
-> 204.046us END _raw_spin_lock
|
|
-> 204.046us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482353422: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
-> 204.047us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482353427: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 204.048us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482353427: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353427: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353431: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 204.053us END __ptep_modify_prot_start
|
|
-> 204.053us BEGIN __ptep_modify_prot_commit
|
|
-> 204.055us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482353432: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
-> 204.057us END native_set_pte
|
|
1348489/1348489 2420721.482353432: 1 branches:uH: call ffffffffad88bff0 change_protection+0x930 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353432: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353434: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 204.058us END __ptep_modify_prot_commit
|
|
-> 204.058us BEGIN __cond_resched
|
|
-> 204.059us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482353434: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad88bff5 change_protection+0x935 (foo.so)
|
|
1348489/1348489 2420721.482353442: 1 branches:uH: call ffffffffad88c456 change_protection+0xd96 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 204.06us END rcu_all_qs
|
|
-> 204.06us END __cond_resched
|
|
1348489/1348489 2420721.482353442: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353442: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353454: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 204.068us BEGIN flush_tlb_mm_range
|
|
-> 204.072us BEGIN cpumask_any_but
|
|
-> 204.076us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482353454: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353459: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 204.08us END _find_next_bit
|
|
-> 204.08us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482353460: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 204.085us END _find_next_bit
|
|
1348489/1348489 2420721.482353460: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353463: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 204.086us END cpumask_any_but
|
|
-> 204.086us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482353576: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 204.089us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482353588: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 204.202us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482353589: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad88c45b change_protection+0xd9b (foo.so)
|
|
-> 204.214us END flush_tlb_func
|
|
1348489/1348489 2420721.482353606: 1 branches:uH: return ffffffffad88c496 change_protection+0xdd6 (foo.so) => ffffffffad88c67a mprotect_fixup+0x19a (foo.so)
|
|
-> 204.215us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482353606: 1 branches:uH: call ffffffffad88c69d mprotect_fixup+0x1bd (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353610: 1 branches:uH: return ffffffffad88a736 vm_stat_account+0x46 (foo.so) => ffffffffad88c6a2 mprotect_fixup+0x1c2 (foo.so)
|
|
-> 204.232us END change_protection
|
|
-> 204.232us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482353610: 1 branches:uH: call ffffffffad88c6ab mprotect_fixup+0x1cb (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353612: 1 branches:uH: return ffffffffad88a726 vm_stat_account+0x36 (foo.so) => ffffffffad88c6b0 mprotect_fixup+0x1d0 (foo.so)
|
|
-> 204.236us END vm_stat_account
|
|
-> 204.236us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482353612: 1 branches:uH: call ffffffffad88c6b3 mprotect_fixup+0x1d3 (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353623: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 204.238us END vm_stat_account
|
|
-> 204.238us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482353623: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353626: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 204.249us BEGIN kmem_cache_alloc_trace
|
|
-> 204.25us BEGIN should_failslab
|
|
1348489/1348489 2420721.482353630: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 204.252us END should_failslab
|
|
1348489/1348489 2420721.482353630: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353671: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 204.256us BEGIN memset
|
|
-> 204.276us END memset
|
|
-> 204.276us BEGIN memset_erms
|
|
1348489/1348489 2420721.482353671: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353672: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 204.297us END memset_erms
|
|
-> 204.297us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482353677: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 204.298us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482353677: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353677: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353915: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 204.303us END kmem_cache_alloc_trace
|
|
-> 204.303us BEGIN file_path
|
|
-> 204.422us END file_path
|
|
-> 204.422us BEGIN d_path
|
|
1348489/1348489 2420721.482353936: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 204.541us BEGIN prepend_path
|
|
1348489/1348489 2420721.482353936: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353936: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353936: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482353948: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 204.562us BEGIN prepend
|
|
-> 204.565us END prepend
|
|
-> 204.565us BEGIN prepend_copy
|
|
-> 204.568us BEGIN copy_from_kernel_nofault
|
|
-> 204.571us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482353958: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 204.574us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482353959: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 204.584us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482354086: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 204.585us END prepend_copy
|
|
1348489/1348489 2420721.482354086: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354086: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354086: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354090: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 204.712us BEGIN prepend
|
|
-> 204.713us END prepend
|
|
-> 204.713us BEGIN prepend_copy
|
|
-> 204.714us BEGIN copy_from_kernel_nofault
|
|
-> 204.715us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482354091: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 204.716us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482354092: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 204.717us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482354092: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354093: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 204.718us END prepend_copy
|
|
-> 204.718us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482354093: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354094: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 204.719us END rcu_read_unlock_strict
|
|
-> 204.719us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482354098: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 204.72us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482354098: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354098: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
1348489/1348489 2420721.482354099: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 204.724us END prepend_path
|
|
-> 204.724us BEGIN rcu_read_unlock_strict
|
|
-> 204.725us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482354099: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354316: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 204.725us END d_path
|
|
-> 204.725us BEGIN strlen
|
|
1348489/1348489 2420721.482354318: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 204.942us END strlen
|
|
1348489/1348489 2420721.482354321: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 204.944us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482354332: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 204.947us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482354332: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354335: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 204.958us END perf_event_mmap_output
|
|
-> 204.958us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482354346: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 204.961us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482354348: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 204.972us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482354359: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 204.974us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482354364: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 204.985us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482354379: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 204.99us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482354381: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 205.005us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482354381: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354382: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 205.007us END perf_iterate_ctx
|
|
-> 205.007us END perf_iterate_sb
|
|
-> 205.007us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482354382: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354383: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 205.008us END rcu_read_unlock_strict
|
|
-> 205.008us BEGIN kfree
|
|
1348489/1348489 2420721.482354400: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 205.009us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482354409: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 205.026us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482354410: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad88c6b8 mprotect_fixup+0x1d8 (foo.so)
|
|
-> 205.035us END kfree
|
|
1348489/1348489 2420721.482354411: 1 branches:uH: return ffffffffad88c6dc mprotect_fixup+0x1fc (foo.so) => ffffffffad88c9d1 do_mprotect_pkey+0x201 (foo.so)
|
|
-> 205.036us END perf_event_mmap
|
|
1348489/1348489 2420721.482354411: 1 branches:uH: call ffffffffad88ca9f do_mprotect_pkey+0x2cf (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354419: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88caa4 do_mprotect_pkey+0x2d4 (foo.so)
|
|
-> 205.037us END mprotect_fixup
|
|
-> 205.037us BEGIN up_write
|
|
1348489/1348489 2420721.482354419: 1 branches:uH: return ffffffffad88cac9 do_mprotect_pkey+0x2f9 (foo.so) => ffffffffad88cb8b __x64_sys_mprotect+0x1b (foo.so)
|
|
1348489/1348489 2420721.482354420: 1 branches:uH: return ffffffffad88cb8d __x64_sys_mprotect+0x1d (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 205.045us END up_write
|
|
-> 205.045us END do_mprotect_pkey
|
|
1348489/1348489 2420721.482354420: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354434: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 205.046us END __x64_sys_mprotect
|
|
-> 205.046us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482354434: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354443: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 205.06us BEGIN syscall_exit_work
|
|
-> 205.064us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482354443: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354446: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 205.069us BEGIN path_put
|
|
-> 205.07us BEGIN dput
|
|
1348489/1348489 2420721.482354446: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354447: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 205.072us END dput
|
|
-> 205.072us END path_put
|
|
-> 205.072us BEGIN mntput
|
|
1348489/1348489 2420721.482354447: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354450: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 205.073us END mntput
|
|
-> 205.073us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482354451: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 205.076us END unroll_tree_refs
|
|
1348489/1348489 2420721.482354455: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 205.077us BEGIN kfree
|
|
1348489/1348489 2420721.482354456: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 205.081us END kfree
|
|
1348489/1348489 2420721.482354457: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 205.082us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482354457: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354468: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 205.083us END syscall_exit_work
|
|
-> 205.083us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482354468: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482354469: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 205.094us END exit_to_user_mode_prepare
|
|
-> 205.094us END syscall_exit_to_user_mode
|
|
-> 205.095us END do_syscall_64
|
|
-> 205.095us END __entry_text_start
|
|
-> 205.095us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482354514: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719f4b mprotect+0xb (foo.so)
|
|
-> 205.107us END entry_SYSCALL_64_after_hwframe
|
|
-> 205.107us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482354514: 1 branches:uH: return 7f9ac9719f53 mprotect+0x13 (foo.so) => 7f9ac97057e5 _dl_protect_relro+0x45 (foo.so)
|
|
1348489/1348489 2420721.482354514: 1 branches:uH: return 7f9ac97057d2 _dl_protect_relro+0x32 (foo.so) => 7f9ac9706918 _dl_relocate_object+0x1038 (foo.so)
|
|
1348489/1348489 2420721.482354514: 1 branches:uH: return 7f9ac9706926 _dl_relocate_object+0x1046 (foo.so) => 7f9ac97171d3 dl_main+0x2393 (foo.so)
|
|
1348489/1348489 2420721.482354535: 1 branches:uH: call 7f9ac9717251 dl_main+0x2411 (foo.so) => 7f9ac9709020 _dl_allocate_tls_init+0x0 (foo.so)
|
|
-> 205.14us END syscall_return_via_sysret
|
|
-> 205.14us END mprotect
|
|
-> 205.14us END _dl_protect_relro
|
|
-> 205.14us END _dl_relocate_object
|
|
1348489/1348489 2420721.482354551: 1 branches:uH: call 7f9ac9709054 _dl_allocate_tls_init+0x34 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
-> 205.161us BEGIN _dl_allocate_tls_init
|
|
1348489/1348489 2420721.482354559: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac970905a _dl_allocate_tls_init+0x3a (foo.so)
|
|
-> 205.177us BEGIN rtld_mutex_dummy
|
|
1348489/1348489 2420721.482354577: 1 branches:uH: call 7f9ac9709164 _dl_allocate_tls_init+0x144 (foo.so) => 7f9ac971e1c0 __mempcpy+0x0 (foo.so)
|
|
-> 205.185us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482354577: 1 branches:uH: jmp 7f9ac971e1ca __mempcpy+0xa (foo.so) => 7f9ac971e1d7 memcpy+0x7 (foo.so)
|
|
1348489/1348489 2420721.482354600: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac970916a _dl_allocate_tls_init+0x14a (foo.so)
|
|
-> 205.203us BEGIN __mempcpy
|
|
-> 205.214us END __mempcpy
|
|
-> 205.214us BEGIN memcpy
|
|
1348489/1348489 2420721.482354600: 1 branches:uH: call 7f9ac9709175 _dl_allocate_tls_init+0x155 (foo.so) => 7f9ac971e3c0 memset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354603: 1 branches:uH: return 7f9ac971e457 memset+0x97 (foo.so) => 7f9ac970917b _dl_allocate_tls_init+0x15b (foo.so)
|
|
-> 205.226us END memcpy
|
|
-> 205.226us BEGIN memset
|
|
1348489/1348489 2420721.482354603: 1 branches:uH: call 7f9ac97091a3 _dl_allocate_tls_init+0x183 (foo.so) => 7f9ac9709920 rtld_mutex_dummy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482354609: 1 branches:uH: return 7f9ac9709926 rtld_mutex_dummy+0x6 (foo.so) => 7f9ac97091a9 _dl_allocate_tls_init+0x189 (foo.so)
|
|
-> 205.229us END memset
|
|
-> 205.229us BEGIN rtld_mutex_dummy
|
|
1348489/1348489 2420721.482354612: 1 branches:uH: return 7f9ac97091c3 _dl_allocate_tls_init+0x1a3 (foo.so) => 7f9ac9717256 dl_main+0x2416 (foo.so)
|
|
-> 205.235us END rtld_mutex_dummy
|
|
1348489/1348489 2420721.482354614: 1 branches:uH: call 7f9ac9717721 dl_main+0x28e1 (foo.so) => 7f9ac96fb280 _dl_find_object_init+0x0 (foo.so)
|
|
-> 205.238us END _dl_allocate_tls_init
|
|
1348489/1348489 2420721.482355269: 1 branches:uH: call 7f9ac96fb3d7 _dl_find_object_init+0x157 (foo.so) => 7f9ac96fac40 _dl_find_object_from_map+0x0 (foo.so)
|
|
-> 205.24us BEGIN _dl_find_object_init
|
|
1348489/1348489 2420721.482355421: 1 branches:uH: return 7f9ac96fac9c _dl_find_object_from_map+0x5c (foo.so) => 7f9ac96fb3dc _dl_find_object_init+0x15c (foo.so)
|
|
-> 205.895us BEGIN _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355421: 1 branches:uH: call 7f9ac96fb2b4 _dl_find_object_init+0x34 (foo.so) => 7f9ac96facb0 _dlfo_process_initial+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355489: 1 branches:uH: return 7f9ac96fad88 _dlfo_process_initial+0xd8 (foo.so) => 7f9ac96fb2b9 _dl_find_object_init+0x39 (foo.so)
|
|
-> 206.047us END _dl_find_object_from_map
|
|
-> 206.047us BEGIN _dlfo_process_initial
|
|
1348489/1348489 2420721.482355490: 1 branches:uH: call 7f9ac96fb2c7 _dl_find_object_init+0x47 (foo.so) => 7f9ac9702220 __minimal_malloc+0x0 (foo.so)
|
|
-> 206.115us END _dlfo_process_initial
|
|
1348489/1348489 2420721.482355505: 1 branches:uH: return 7f9ac970227b __minimal_malloc+0x5b (foo.so) => 7f9ac96fb2cd _dl_find_object_init+0x4d (foo.so)
|
|
-> 206.116us BEGIN __minimal_malloc
|
|
1348489/1348489 2420721.482355505: 1 branches:uH: call 7f9ac96fb2f0 _dl_find_object_init+0x70 (foo.so) => 7f9ac96facb0 _dlfo_process_initial+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355517: 1 branches:uH: call 7f9ac96fada6 _dlfo_process_initial+0xf6 (foo.so) => 7f9ac96fac40 _dl_find_object_from_map+0x0 (foo.so)
|
|
-> 206.131us END __minimal_malloc
|
|
-> 206.131us BEGIN _dlfo_process_initial
|
|
1348489/1348489 2420721.482355546: 1 branches:uH: return 7f9ac96fac9c _dl_find_object_from_map+0x5c (foo.so) => 7f9ac96fadab _dlfo_process_initial+0xfb (foo.so)
|
|
-> 206.143us BEGIN _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355546: 1 branches:uH: call 7f9ac96fada6 _dlfo_process_initial+0xf6 (foo.so) => 7f9ac96fac40 _dl_find_object_from_map+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355597: 1 branches:uH: return 7f9ac96fac9c _dl_find_object_from_map+0x5c (foo.so) => 7f9ac96fadab _dlfo_process_initial+0xfb (foo.so)
|
|
-> 206.172us END _dl_find_object_from_map
|
|
-> 206.172us BEGIN _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355598: 1 branches:uH: call 7f9ac96fada6 _dlfo_process_initial+0xf6 (foo.so) => 7f9ac96fac40 _dl_find_object_from_map+0x0 (foo.so)
|
|
-> 206.223us END _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355718: 1 branches:uH: return 7f9ac96fac9c _dl_find_object_from_map+0x5c (foo.so) => 7f9ac96fadab _dlfo_process_initial+0xfb (foo.so)
|
|
-> 206.224us BEGIN _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355719: 1 branches:uH: return 7f9ac96fad88 _dlfo_process_initial+0xd8 (foo.so) => 7f9ac96fb2f5 _dl_find_object_init+0x75 (foo.so)
|
|
-> 206.344us END _dl_find_object_from_map
|
|
1348489/1348489 2420721.482355719: 1 branches:uH: call 7f9ac96fb404 _dl_find_object_init+0x184 (foo.so) => 7f9ac96fb1d0 _dlfo_sort_mappings+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355771: 1 branches:uH: return 7f9ac96fb26a _dlfo_sort_mappings+0x9a (foo.so) => 7f9ac96fb40a _dl_find_object_init+0x18a (foo.so)
|
|
-> 206.345us END _dlfo_process_initial
|
|
-> 206.345us BEGIN _dlfo_sort_mappings
|
|
1348489/1348489 2420721.482355773: 1 branches:uH: return 7f9ac96fb30b _dl_find_object_init+0x8b (foo.so) => 7f9ac9717726 dl_main+0x28e6 (foo.so)
|
|
-> 206.397us END _dlfo_sort_mappings
|
|
1348489/1348489 2420721.482355773: 1 branches:uH: call 7f9ac9717729 dl_main+0x28e9 (foo.so) => 7f9ac9711c60 __rtld_malloc_init_real+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355812: 1 branches:uH: call 7f9ac9711cea __rtld_malloc_init_real+0x8a (foo.so) => 7f9ac9711b90 lookup_malloc_symbol+0x0 (foo.so)
|
|
-> 206.399us END _dl_find_object_init
|
|
-> 206.399us BEGIN __rtld_malloc_init_real
|
|
1348489/1348489 2420721.482355812: 1 branches:uH: call 7f9ac9711bbe lookup_malloc_symbol+0x2e (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355868: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 206.438us BEGIN lookup_malloc_symbol
|
|
-> 206.466us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482355896: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 206.494us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482355896: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355909: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 206.522us BEGIN check_match
|
|
-> 206.528us BEGIN strcmp
|
|
1348489/1348489 2420721.482355909: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355926: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 206.535us END strcmp
|
|
-> 206.535us BEGIN strcmp
|
|
1348489/1348489 2420721.482355927: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 206.552us END strcmp
|
|
1348489/1348489 2420721.482355938: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 206.553us END check_match
|
|
1348489/1348489 2420721.482355948: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9711bc3 lookup_malloc_symbol+0x33 (foo.so)
|
|
-> 206.564us END do_lookup_x
|
|
1348489/1348489 2420721.482355956: 1 branches:uH: return 7f9ac9711c10 lookup_malloc_symbol+0x80 (foo.so) => 7f9ac9711cef __rtld_malloc_init_real+0x8f (foo.so)
|
|
-> 206.574us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482355956: 1 branches:uH: call 7f9ac9711cff __rtld_malloc_init_real+0x9f (foo.so) => 7f9ac9711b90 lookup_malloc_symbol+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355956: 1 branches:uH: call 7f9ac9711bbe lookup_malloc_symbol+0x2e (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
1348489/1348489 2420721.482355973: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 206.582us END lookup_malloc_symbol
|
|
-> 206.582us BEGIN lookup_malloc_symbol
|
|
-> 206.59us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482355993: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 206.599us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482356016: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 206.619us BEGIN check_match
|
|
1348489/1348489 2420721.482356052: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 206.642us BEGIN strcmp
|
|
1348489/1348489 2420721.482356052: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356074: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 206.678us END strcmp
|
|
-> 206.678us BEGIN strcmp
|
|
1348489/1348489 2420721.482356075: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 206.7us END strcmp
|
|
1348489/1348489 2420721.482356085: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 206.701us END check_match
|
|
1348489/1348489 2420721.482356094: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9711bc3 lookup_malloc_symbol+0x33 (foo.so)
|
|
-> 206.711us END do_lookup_x
|
|
1348489/1348489 2420721.482356103: 1 branches:uH: return 7f9ac9711c10 lookup_malloc_symbol+0x80 (foo.so) => 7f9ac9711d04 __rtld_malloc_init_real+0xa4 (foo.so)
|
|
-> 206.72us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356103: 1 branches:uH: call 7f9ac9711d14 __rtld_malloc_init_real+0xb4 (foo.so) => 7f9ac9711b90 lookup_malloc_symbol+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356103: 1 branches:uH: call 7f9ac9711bbe lookup_malloc_symbol+0x2e (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356112: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 206.729us END lookup_malloc_symbol
|
|
-> 206.729us BEGIN lookup_malloc_symbol
|
|
-> 206.733us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356149: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 206.738us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482356149: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356186: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 206.775us BEGIN check_match
|
|
-> 206.793us BEGIN strcmp
|
|
1348489/1348489 2420721.482356186: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356191: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 206.812us END strcmp
|
|
-> 206.812us BEGIN strcmp
|
|
1348489/1348489 2420721.482356192: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 206.817us END strcmp
|
|
1348489/1348489 2420721.482356194: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 206.818us END check_match
|
|
1348489/1348489 2420721.482356195: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9711bc3 lookup_malloc_symbol+0x33 (foo.so)
|
|
-> 206.82us END do_lookup_x
|
|
1348489/1348489 2420721.482356196: 1 branches:uH: return 7f9ac9711c10 lookup_malloc_symbol+0x80 (foo.so) => 7f9ac9711d19 __rtld_malloc_init_real+0xb9 (foo.so)
|
|
-> 206.821us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356196: 1 branches:uH: call 7f9ac9711d29 __rtld_malloc_init_real+0xc9 (foo.so) => 7f9ac9711b90 lookup_malloc_symbol+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356196: 1 branches:uH: call 7f9ac9711bbe lookup_malloc_symbol+0x2e (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356202: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 206.822us END lookup_malloc_symbol
|
|
-> 206.822us BEGIN lookup_malloc_symbol
|
|
-> 206.825us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356231: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 206.828us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482356231: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356261: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 206.857us BEGIN check_match
|
|
-> 206.872us BEGIN strcmp
|
|
1348489/1348489 2420721.482356261: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356277: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 206.887us END strcmp
|
|
-> 206.887us BEGIN strcmp
|
|
1348489/1348489 2420721.482356277: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482356279: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 206.903us END strcmp
|
|
-> 206.903us END check_match
|
|
1348489/1348489 2420721.482356280: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9711bc3 lookup_malloc_symbol+0x33 (foo.so)
|
|
-> 206.905us END do_lookup_x
|
|
1348489/1348489 2420721.482356281: 1 branches:uH: return 7f9ac9711c10 lookup_malloc_symbol+0x80 (foo.so) => 7f9ac9711d2e __rtld_malloc_init_real+0xce (foo.so)
|
|
-> 206.906us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356282: 1 branches:uH: return 7f9ac9711d56 __rtld_malloc_init_real+0xf6 (foo.so) => 7f9ac971772e dl_main+0x28ee (foo.so)
|
|
-> 206.907us END lookup_malloc_symbol
|
|
1348489/1348489 2420721.482356282: 1 branches:uH: call 7f9ac971772e dl_main+0x28ee (foo.so) => 7f9ac9711eb0 __rtld_mutex_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356282: 1 branches:uH: call 7f9ac9711ede __rtld_mutex_init+0x2e (foo.so) => 7f9ac9702070 _dl_lookup_direct+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356411: 1 branches:uH: call 7f9ac97020fa _dl_lookup_direct+0x8a (foo.so) => 7f9ac9701fa0 check_match+0x0 (foo.so)
|
|
-> 206.908us END __rtld_malloc_init_real
|
|
-> 206.908us BEGIN __rtld_mutex_init
|
|
-> 206.972us BEGIN _dl_lookup_direct
|
|
1348489/1348489 2420721.482356521: 1 branches:uH: call 7f9ac9701ffd check_match+0x5d (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 207.037us BEGIN check_match
|
|
1348489/1348489 2420721.482356557: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702002 check_match+0x62 (foo.so)
|
|
-> 207.147us BEGIN strcmp
|
|
1348489/1348489 2420721.482356557: 1 branches:uH: call 7f9ac9702031 check_match+0x91 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356580: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702036 check_match+0x96 (foo.so)
|
|
-> 207.183us END strcmp
|
|
-> 207.183us BEGIN strcmp
|
|
1348489/1348489 2420721.482356581: 1 branches:uH: return 7f9ac970204c check_match+0xac (foo.so) => 7f9ac97020ff _dl_lookup_direct+0x8f (foo.so)
|
|
-> 207.206us END strcmp
|
|
1348489/1348489 2420721.482356588: 1 branches:uH: return 7f9ac970212a _dl_lookup_direct+0xba (foo.so) => 7f9ac9711ee3 __rtld_mutex_init+0x33 (foo.so)
|
|
-> 207.207us END check_match
|
|
1348489/1348489 2420721.482356588: 1 branches:uH: call 7f9ac9711f25 __rtld_mutex_init+0x75 (foo.so) => 7f9ac9702070 _dl_lookup_direct+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356621: 1 branches:uH: call 7f9ac97020fa _dl_lookup_direct+0x8a (foo.so) => 7f9ac9701fa0 check_match+0x0 (foo.so)
|
|
-> 207.214us END _dl_lookup_direct
|
|
-> 207.214us BEGIN _dl_lookup_direct
|
|
1348489/1348489 2420721.482356621: 1 branches:uH: call 7f9ac9701ffd check_match+0x5d (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356668: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702002 check_match+0x62 (foo.so)
|
|
-> 207.247us BEGIN check_match
|
|
-> 207.27us BEGIN strcmp
|
|
1348489/1348489 2420721.482356673: 1 branches:uH: call 7f9ac9702031 check_match+0x91 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 207.294us END strcmp
|
|
1348489/1348489 2420721.482356679: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702036 check_match+0x96 (foo.so)
|
|
-> 207.299us BEGIN strcmp
|
|
1348489/1348489 2420721.482356680: 1 branches:uH: return 7f9ac970204c check_match+0xac (foo.so) => 7f9ac97020ff _dl_lookup_direct+0x8f (foo.so)
|
|
-> 207.305us END strcmp
|
|
1348489/1348489 2420721.482356681: 1 branches:uH: return 7f9ac970212a _dl_lookup_direct+0xba (foo.so) => 7f9ac9711f2a __rtld_mutex_init+0x7a (foo.so)
|
|
-> 207.306us END check_match
|
|
1348489/1348489 2420721.482356684: 1 branches:uH: return 7f9ac9711f4d __rtld_mutex_init+0x9d (foo.so) => 7f9ac9717733 dl_main+0x28f3 (foo.so)
|
|
-> 207.307us END _dl_lookup_direct
|
|
1348489/1348489 2420721.482356684: 1 branches:uH: call 7f9ac9717758 dl_main+0x2918 (foo.so) => 7f9ac97058e0 _dl_relocate_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356724: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 207.31us END __rtld_mutex_init
|
|
-> 207.31us BEGIN _dl_relocate_object
|
|
1348489/1348489 2420721.482356747: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 207.35us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482356768: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 207.373us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482356869: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 207.394us BEGIN check_match
|
|
1348489/1348489 2420721.482356904: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 207.495us BEGIN strcmp
|
|
1348489/1348489 2420721.482356904: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482356923: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 207.53us END strcmp
|
|
-> 207.53us BEGIN strcmp
|
|
1348489/1348489 2420721.482356924: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 207.549us END strcmp
|
|
1348489/1348489 2420721.482356926: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 207.55us END check_match
|
|
1348489/1348489 2420721.482357038: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 207.552us END do_lookup_x
|
|
1348489/1348489 2420721.482357055: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 207.664us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357079: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 207.681us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357087: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 207.705us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482357129: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 207.713us BEGIN check_match
|
|
1348489/1348489 2420721.482357150: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 207.755us BEGIN strcmp
|
|
1348489/1348489 2420721.482357150: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357166: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 207.776us END strcmp
|
|
-> 207.776us BEGIN strcmp
|
|
1348489/1348489 2420721.482357166: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482357169: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 207.792us END strcmp
|
|
-> 207.792us END check_match
|
|
1348489/1348489 2420721.482357177: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 207.795us END do_lookup_x
|
|
1348489/1348489 2420721.482357184: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 207.803us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357197: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 207.81us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357350: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 207.823us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482357358: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 207.976us BEGIN check_match
|
|
1348489/1348489 2420721.482357366: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 207.984us BEGIN strcmp
|
|
1348489/1348489 2420721.482357367: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 207.992us END strcmp
|
|
1348489/1348489 2420721.482357368: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 207.993us END check_match
|
|
1348489/1348489 2420721.482357370: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 207.994us END do_lookup_x
|
|
1348489/1348489 2420721.482357378: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 207.996us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357398: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 208.004us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357426: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 208.024us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482357443: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 208.052us BEGIN check_match
|
|
1348489/1348489 2420721.482357584: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 208.069us BEGIN strcmp
|
|
1348489/1348489 2420721.482357584: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357601: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 208.21us END strcmp
|
|
-> 208.21us BEGIN strcmp
|
|
1348489/1348489 2420721.482357601: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482357603: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 208.227us END strcmp
|
|
-> 208.227us END check_match
|
|
1348489/1348489 2420721.482357604: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 208.229us END do_lookup_x
|
|
1348489/1348489 2420721.482357608: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 208.23us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357621: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 208.234us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357646: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 208.247us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482357660: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 208.272us BEGIN check_match
|
|
1348489/1348489 2420721.482357669: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 208.286us BEGIN strcmp
|
|
1348489/1348489 2420721.482357669: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
1348489/1348489 2420721.482357671: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 208.295us END strcmp
|
|
-> 208.295us END check_match
|
|
1348489/1348489 2420721.482357672: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 208.297us END do_lookup_x
|
|
1348489/1348489 2420721.482357675: 1 branches:uH: call 7f9ac970604b _dl_relocate_object+0x76b (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 208.298us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357691: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 208.301us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357714: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 208.317us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482357834: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 208.34us BEGIN check_match
|
|
1348489/1348489 2420721.482357844: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 208.46us BEGIN strcmp
|
|
1348489/1348489 2420721.482357844: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357848: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 208.47us END strcmp
|
|
-> 208.47us BEGIN strcmp
|
|
1348489/1348489 2420721.482357849: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 208.474us END strcmp
|
|
1348489/1348489 2420721.482357850: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 208.475us END check_match
|
|
1348489/1348489 2420721.482357851: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9706050 _dl_relocate_object+0x770 (foo.so)
|
|
-> 208.476us END do_lookup_x
|
|
1348489/1348489 2420721.482357858: 1 branches:uH: call 7f9ac9706241 _dl_relocate_object+0x961 (foo.so) => 7f9ac970e840 __x86_cpu_features+0x0 (foo.so)
|
|
-> 208.477us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482357858: 1 branches:uH: return 7f9ac970e850 __x86_cpu_features+0x10 (foo.so) => 7f9ac9706243 _dl_relocate_object+0x963 (foo.so)
|
|
1348489/1348489 2420721.482357870: 1 branches:uH: call 7f9ac9706913 _dl_relocate_object+0x1033 (foo.so) => 7f9ac97057a0 _dl_protect_relro+0x0 (foo.so)
|
|
-> 208.484us BEGIN __x86_cpu_features
|
|
-> 208.496us END __x86_cpu_features
|
|
1348489/1348489 2420721.482357870: 1 branches:uH: call 7f9ac97057e0 _dl_protect_relro+0x40 (foo.so) => 7f9ac9719f40 mprotect+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357883: 1 branches:uH: syscall 7f9ac9719f49 mprotect+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 208.496us BEGIN _dl_protect_relro
|
|
-> 208.502us BEGIN mprotect
|
|
1348489/1348489 2420721.482357883: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357883: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357899: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 208.509us BEGIN __entry_text_start
|
|
-> 208.514us BEGIN do_syscall_64
|
|
-> 208.519us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482357902: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 208.525us END syscall_enter_from_user_mode
|
|
-> 208.525us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482357908: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 208.528us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482357910: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 208.534us END __audit_syscall_entry
|
|
-> 208.534us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482357911: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 208.536us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482357912: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad88cb70 __x64_sys_mprotect+0x0 (foo.so)
|
|
-> 208.537us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482357912: 1 branches:uH: call ffffffffad88cb86 __x64_sys_mprotect+0x16 (foo.so) => ffffffffad88c7d0 do_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357913: 1 branches:uH: call ffffffffad88c888 do_mprotect_pkey+0xb8 (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
-> 208.538us BEGIN __x64_sys_mprotect
|
|
-> 208.538us BEGIN do_mprotect_pkey
|
|
1348489/1348489 2420721.482357919: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad88c88d do_mprotect_pkey+0xbd (foo.so)
|
|
-> 208.539us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482357919: 1 branches:uH: call ffffffffad88c904 do_mprotect_pkey+0x134 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357919: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357960: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 208.545us END down_write_killable
|
|
-> 208.545us BEGIN find_vma
|
|
-> 208.565us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482357975: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 208.586us END vmacache_find
|
|
1348489/1348489 2420721.482357991: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 208.601us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482357992: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad88c909 do_mprotect_pkey+0x139 (foo.so)
|
|
-> 208.617us END vmacache_update
|
|
1348489/1348489 2420721.482357992: 1 branches:uH: call ffffffffad88ca39 do_mprotect_pkey+0x269 (foo.so) => ffffffffad6837b0 __arch_override_mprotect_pkey+0x0 (foo.so)
|
|
1348489/1348489 2420721.482357995: 1 branches:uH: return ffffffffad6837df __arch_override_mprotect_pkey+0x2f (foo.so) => ffffffffad88ca3e do_mprotect_pkey+0x26e (foo.so)
|
|
-> 208.618us END find_vma
|
|
-> 208.618us BEGIN __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482357996: 1 branches:uH: call ffffffffad88c975 do_mprotect_pkey+0x1a5 (foo.so) => ffffffffad9ff700 security_file_mprotect+0x0 (foo.so)
|
|
-> 208.621us END __arch_override_mprotect_pkey
|
|
1348489/1348489 2420721.482357998: 1 branches:uH: call ffffffffad9ff72d security_file_mprotect+0x2d (foo.so) => ffffffffad8197d0 bpf_lsm_file_mprotect+0x0 (foo.so)
|
|
-> 208.622us BEGIN security_file_mprotect
|
|
1348489/1348489 2420721.482357998: 1 branches:uH: return ffffffffad8197d7 bpf_lsm_file_mprotect+0x7 (foo.so) => ffffffffad9ff72f security_file_mprotect+0x2f (foo.so)
|
|
1348489/1348489 2420721.482358001: 1 branches:uH: return ffffffffad9ff746 security_file_mprotect+0x46 (foo.so) => ffffffffad88c97a do_mprotect_pkey+0x1aa (foo.so)
|
|
-> 208.624us BEGIN bpf_lsm_file_mprotect
|
|
-> 208.627us END bpf_lsm_file_mprotect
|
|
1348489/1348489 2420721.482358001: 1 branches:uH: call ffffffffad88c9cc do_mprotect_pkey+0x1fc (foo.so) => ffffffffad88c4e0 mprotect_fixup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358001: 1 branches:uH: call ffffffffad88c622 mprotect_fixup+0x142 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358019: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad88c627 mprotect_fixup+0x147 (foo.so)
|
|
-> 208.627us END security_file_mprotect
|
|
-> 208.627us BEGIN mprotect_fixup
|
|
-> 208.636us BEGIN vma_merge
|
|
1348489/1348489 2420721.482358020: 1 branches:uH: call ffffffffad88c766 mprotect_fixup+0x286 (foo.so) => ffffffffad887fe0 split_vma+0x0 (foo.so)
|
|
-> 208.645us END vma_merge
|
|
1348489/1348489 2420721.482358020: 1 branches:uH: jmp ffffffffad887ff0 split_vma+0x10 (foo.so) => ffffffffad887e50 __split_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358024: 1 branches:uH: call ffffffffad887e93 __split_vma+0x43 (foo.so) => ffffffffad68c860 vm_area_dup+0x0 (foo.so)
|
|
-> 208.646us BEGIN split_vma
|
|
-> 208.648us END split_vma
|
|
-> 208.648us BEGIN __split_vma
|
|
1348489/1348489 2420721.482358024: 1 branches:uH: call ffffffffad68c87c vm_area_dup+0x1c (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358024: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358029: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 208.65us BEGIN vm_area_dup
|
|
-> 208.651us BEGIN kmem_cache_alloc
|
|
-> 208.653us BEGIN should_failslab
|
|
1348489/1348489 2420721.482358029: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358038: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 208.655us END should_failslab
|
|
-> 208.655us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482358046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 208.664us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358046: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358047: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 208.672us END rcu_read_unlock_strict
|
|
-> 208.672us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358047: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482358047: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358049: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 208.673us END rcu_read_unlock_strict
|
|
-> 208.673us END get_obj_cgroup_from_current
|
|
-> 208.673us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482358052: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 208.675us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482358052: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358059: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 208.678us BEGIN memset
|
|
-> 208.681us END memset
|
|
-> 208.681us BEGIN memset_erms
|
|
1348489/1348489 2420721.482358059: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358062: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 208.685us END memset_erms
|
|
-> 208.685us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482358062: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482358062: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358067: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 208.688us BEGIN rcu_read_unlock_strict
|
|
-> 208.69us END rcu_read_unlock_strict
|
|
-> 208.69us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482358067: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358069: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 208.693us END mod_objcg_state
|
|
-> 208.693us END memcg_slab_post_alloc_hook
|
|
-> 208.693us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358070: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c881 vm_area_dup+0x21 (foo.so)
|
|
-> 208.695us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358100: 1 branches:uH: return ffffffffad68c8f9 vm_area_dup+0x99 (foo.so) => ffffffffad887e98 __split_vma+0x48 (foo.so)
|
|
-> 208.696us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482358100: 1 branches:uH: call ffffffffad887ec6 __split_vma+0x76 (foo.so) => ffffffffad8c0860 vma_dup_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358112: 1 branches:uH: return ffffffffad8c088f vma_dup_policy+0x2f (foo.so) => ffffffffad887ecb __split_vma+0x7b (foo.so)
|
|
-> 208.726us END vm_area_dup
|
|
-> 208.726us BEGIN vma_dup_policy
|
|
1348489/1348489 2420721.482358112: 1 branches:uH: call ffffffffad887edc __split_vma+0x8c (foo.so) => ffffffffad893db0 anon_vma_clone+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358112: 1 branches:uH: call ffffffffad893e10 anon_vma_clone+0x60 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358112: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358115: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 208.738us END vma_dup_policy
|
|
-> 208.738us BEGIN anon_vma_clone
|
|
-> 208.739us BEGIN kmem_cache_alloc
|
|
-> 208.74us BEGIN should_failslab
|
|
1348489/1348489 2420721.482358115: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358122: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 208.741us END should_failslab
|
|
-> 208.741us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482358126: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 208.748us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358126: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358127: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 208.752us END rcu_read_unlock_strict
|
|
-> 208.752us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358128: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 208.753us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358128: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358130: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 208.754us END get_obj_cgroup_from_current
|
|
-> 208.754us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482358134: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 208.756us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482358134: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358142: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 208.76us BEGIN memset
|
|
-> 208.764us END memset
|
|
-> 208.764us BEGIN memset_erms
|
|
1348489/1348489 2420721.482358142: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358155: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 208.768us END memset_erms
|
|
-> 208.768us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482358155: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
1348489/1348489 2420721.482358155: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358160: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 208.781us BEGIN rcu_read_unlock_strict
|
|
-> 208.783us END rcu_read_unlock_strict
|
|
-> 208.783us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482358160: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358160: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
1348489/1348489 2420721.482358161: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad893e15 anon_vma_clone+0x65 (foo.so)
|
|
-> 208.786us END mod_objcg_state
|
|
-> 208.786us END memcg_slab_post_alloc_hook
|
|
-> 208.786us BEGIN rcu_read_unlock_strict
|
|
-> 208.787us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482358161: 1 branches:uH: call ffffffffad893e3e anon_vma_clone+0x8e (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358173: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893e43 anon_vma_clone+0x93 (foo.so)
|
|
-> 208.787us END kmem_cache_alloc
|
|
-> 208.787us BEGIN down_write
|
|
1348489/1348489 2420721.482358173: 1 branches:uH: call ffffffffad893e62 anon_vma_clone+0xb2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358174: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad893e67 anon_vma_clone+0xb7 (foo.so)
|
|
-> 208.799us END down_write
|
|
-> 208.799us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482358174: 1 branches:uH: call ffffffffad893e8b anon_vma_clone+0xdb (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358174: 1 branches:uH: jmp ffffffffad8719ed anon_vma_interval_tree_insert+0x8d (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358177: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad893e90 anon_vma_clone+0xe0 (foo.so)
|
|
-> 208.8us END __list_add_valid
|
|
-> 208.8us BEGIN anon_vma_interval_tree_insert
|
|
-> 208.801us END anon_vma_interval_tree_insert
|
|
-> 208.801us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482358177: 1 branches:uH: call ffffffffad893efa anon_vma_clone+0x14a (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358317: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893eff anon_vma_clone+0x14f (foo.so)
|
|
-> 208.803us END __rb_insert_augmented
|
|
-> 208.803us BEGIN up_write
|
|
1348489/1348489 2420721.482358325: 1 branches:uH: return ffffffffad893f0f anon_vma_clone+0x15f (foo.so) => ffffffffad887ee1 __split_vma+0x91 (foo.so)
|
|
-> 208.943us END up_write
|
|
1348489/1348489 2420721.482358340: 1 branches:uH: call ffffffffad887f3a __split_vma+0xea (foo.so) => ffffffffad8866e0 __vma_adjust+0x0 (foo.so)
|
|
-> 208.951us END anon_vma_clone
|
|
1348489/1348489 2420721.482358340: 1 branches:uH: call ffffffffad886805 __vma_adjust+0x125 (foo.so) => ffffffffad8dd8c0 vma_adjust_trans_huge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358345: 1 branches:uH: return ffffffffad8dd8fa vma_adjust_trans_huge+0x3a (foo.so) => ffffffffad88680a __vma_adjust+0x12a (foo.so)
|
|
-> 208.966us BEGIN __vma_adjust
|
|
-> 208.968us BEGIN vma_adjust_trans_huge
|
|
1348489/1348489 2420721.482358345: 1 branches:uH: call ffffffffad886836 __vma_adjust+0x156 (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358346: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad88683b __vma_adjust+0x15b (foo.so)
|
|
-> 208.971us END vma_adjust_trans_huge
|
|
-> 208.971us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482358346: 1 branches:uH: call ffffffffad886847 __vma_adjust+0x167 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358352: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88684c __vma_adjust+0x16c (foo.so)
|
|
-> 208.972us END uprobe_munmap
|
|
-> 208.972us BEGIN down_write
|
|
1348489/1348489 2420721.482358352: 1 branches:uH: call ffffffffad88685d __vma_adjust+0x17d (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482358352: 1 branches:uH: jmp ffffffffad885b86 __vma_link_file+0x26 (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482359772: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 208.978us END down_write
|
|
-> 208.978us BEGIN __vma_link_file
|
|
-> 209.688us END __vma_link_file
|
|
-> 209.688us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482359891: 1 branches:uH: jmp ffffffffadb4bd34 __rb_insert_augmented+0x94 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 210.398us END vma_interval_tree_insert
|
|
-> 210.398us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482359913: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886862 __vma_adjust+0x182 (foo.so)
|
|
-> 210.517us END __rb_insert_augmented
|
|
-> 210.517us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482359914: 1 branches:uH: call ffffffffad886899 __vma_adjust+0x1b9 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 210.539us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482359920: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88689e __vma_adjust+0x1be (foo.so)
|
|
-> 210.54us BEGIN down_write
|
|
1348489/1348489 2420721.482359920: 1 branches:uH: call ffffffffad8868b6 __vma_adjust+0x1d6 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482359920: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482359921: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 210.546us END down_write
|
|
-> 210.546us BEGIN anon_vma_interval_tree_remove
|
|
-> 210.546us BEGIN rb_next
|
|
1348489/1348489 2420721.482359922: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad8868bb __vma_adjust+0x1db (foo.so)
|
|
-> 210.547us END rb_next
|
|
1348489/1348489 2420721.482359922: 1 branches:uH: call ffffffffad8868e6 __vma_adjust+0x206 (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360729: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad8868eb __vma_adjust+0x20b (foo.so)
|
|
-> 210.548us END anon_vma_interval_tree_remove
|
|
-> 210.548us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482360730: 1 branches:uH: call ffffffffad886b5e __vma_adjust+0x47e (foo.so) => ffffffffad8714a0 vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 211.355us END vma_interval_tree_remove
|
|
1348489/1348489 2420721.482360746: 1 branches:uH: jmp ffffffffad871520 vma_interval_tree_insert+0x80 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 211.356us BEGIN vma_interval_tree_insert
|
|
1348489/1348489 2420721.482360747: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886b63 __vma_adjust+0x483 (foo.so)
|
|
-> 211.372us END vma_interval_tree_insert
|
|
-> 211.372us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482360750: 1 branches:uH: call ffffffffad886aad __vma_adjust+0x3cd (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
-> 211.373us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482360752: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad886ab2 __vma_adjust+0x3d2 (foo.so)
|
|
-> 211.376us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482360757: 1 branches:uH: call ffffffffad886e74 __vma_adjust+0x794 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 211.378us END __vma_link_list
|
|
1348489/1348489 2420721.482360778: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886e79 __vma_adjust+0x799 (foo.so)
|
|
-> 211.383us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482360785: 1 branches:uH: call ffffffffad886996 __vma_adjust+0x2b6 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
-> 211.404us END __rb_insert_augmented
|
|
1348489/1348489 2420721.482360785: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360805: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad88699b __vma_adjust+0x2bb (foo.so)
|
|
-> 211.411us BEGIN anon_vma_interval_tree_insert
|
|
-> 211.421us END anon_vma_interval_tree_insert
|
|
-> 211.421us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482360805: 1 branches:uH: call ffffffffad8869bb __vma_adjust+0x2db (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360812: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8869c0 __vma_adjust+0x2e0 (foo.so)
|
|
-> 211.431us END __rb_insert_augmented
|
|
-> 211.431us BEGIN up_write
|
|
1348489/1348489 2420721.482360812: 1 branches:uH: call ffffffffad886c3e __vma_adjust+0x55e (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360817: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad886c43 __vma_adjust+0x563 (foo.so)
|
|
-> 211.438us END up_write
|
|
-> 211.438us BEGIN up_write
|
|
1348489/1348489 2420721.482360817: 1 branches:uH: call ffffffffad886c46 __vma_adjust+0x566 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360819: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c4b __vma_adjust+0x56b (foo.so)
|
|
-> 211.443us END up_write
|
|
-> 211.443us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482360819: 1 branches:uH: call ffffffffad886c72 __vma_adjust+0x592 (foo.so) => ffffffffad832730 uprobe_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360820: 1 branches:uH: return ffffffffad8327c3 uprobe_mmap+0x93 (foo.so) => ffffffffad886c77 __vma_adjust+0x597 (foo.so)
|
|
-> 211.445us END uprobe_mmap
|
|
-> 211.445us BEGIN uprobe_mmap
|
|
1348489/1348489 2420721.482360821: 1 branches:uH: return ffffffffad886c87 __vma_adjust+0x5a7 (foo.so) => ffffffffad887f3f __split_vma+0xef (foo.so)
|
|
-> 211.446us END uprobe_mmap
|
|
1348489/1348489 2420721.482360821: 1 branches:uH: return ffffffffad887fa1 __split_vma+0x151 (foo.so) => ffffffffad88c76b mprotect_fixup+0x28b (foo.so)
|
|
1348489/1348489 2420721.482360822: 1 branches:uH: call ffffffffad88c64f mprotect_fixup+0x16f (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
-> 211.447us END __vma_adjust
|
|
-> 211.447us END __split_vma
|
|
1348489/1348489 2420721.482360823: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad88c654 mprotect_fixup+0x174 (foo.so)
|
|
-> 211.448us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482360823: 1 branches:uH: call ffffffffad88c659 mprotect_fixup+0x179 (foo.so) => ffffffffad8879b0 vma_set_page_prot+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360823: 1 branches:uH: call ffffffffad887a39 vma_set_page_prot+0x89 (foo.so) => ffffffffad887890 vma_wants_writenotify+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360827: 1 branches:uH: return ffffffffad88793b vma_wants_writenotify+0xab (foo.so) => ffffffffad887a3e vma_set_page_prot+0x8e (foo.so)
|
|
-> 211.449us END vma_wants_writenotify
|
|
-> 211.449us BEGIN vma_set_page_prot
|
|
-> 211.451us BEGIN vma_wants_writenotify
|
|
1348489/1348489 2420721.482360828: 1 branches:uH: return ffffffffad887a90 vma_set_page_prot+0xe0 (foo.so) => ffffffffad88c65e mprotect_fixup+0x17e (foo.so)
|
|
-> 211.453us END vma_wants_writenotify
|
|
1348489/1348489 2420721.482360828: 1 branches:uH: call ffffffffad88c675 mprotect_fixup+0x195 (foo.so) => ffffffffad88b6c0 change_protection+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360860: 1 branches:uH: call ffffffffad88bc67 change_protection+0x5a7 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 211.454us END vma_set_page_prot
|
|
-> 211.454us BEGIN change_protection
|
|
1348489/1348489 2420721.482360870: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad88bc6c change_protection+0x5ac (foo.so)
|
|
-> 211.486us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482360870: 1 branches:uH: call ffffffffad88bcb5 change_protection+0x5f5 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360871: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad88bcba change_protection+0x5fa (foo.so)
|
|
-> 211.496us END _raw_spin_lock
|
|
-> 211.496us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482360873: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
-> 211.497us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482360880: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 211.499us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482360881: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
-> 211.506us END __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482360881: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360885: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 211.507us BEGIN __ptep_modify_prot_commit
|
|
-> 211.509us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482360885: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
1348489/1348489 2420721.482360885: 1 branches:uH: call ffffffffad88bd02 change_protection+0x642 (foo.so) => ffffffffad670670 __ptep_modify_prot_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360891: 1 branches:uH: return ffffffffad670675 __ptep_modify_prot_start+0x5 (foo.so) => ffffffffad88bd07 change_protection+0x647 (foo.so)
|
|
-> 211.511us END native_set_pte
|
|
-> 211.511us END __ptep_modify_prot_commit
|
|
-> 211.511us BEGIN __ptep_modify_prot_start
|
|
1348489/1348489 2420721.482360891: 1 branches:uH: call ffffffffad88bde1 change_protection+0x721 (foo.so) => ffffffffad670680 __ptep_modify_prot_commit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360891: 1 branches:uH: call ffffffffad670686 __ptep_modify_prot_commit+0x6 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360895: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad67068b __ptep_modify_prot_commit+0xb (foo.so)
|
|
-> 211.517us END __ptep_modify_prot_start
|
|
-> 211.517us BEGIN __ptep_modify_prot_commit
|
|
-> 211.519us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482360895: 1 branches:uH: return ffffffffad67068d __ptep_modify_prot_commit+0xd (foo.so) => ffffffffad88bde6 change_protection+0x726 (foo.so)
|
|
1348489/1348489 2420721.482360896: 1 branches:uH: call ffffffffad88bff0 change_protection+0x930 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 211.521us END native_set_pte
|
|
-> 211.521us END __ptep_modify_prot_commit
|
|
1348489/1348489 2420721.482360896: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360898: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 211.522us BEGIN __cond_resched
|
|
-> 211.523us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482360898: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad88bff5 change_protection+0x935 (foo.so)
|
|
1348489/1348489 2420721.482360902: 1 branches:uH: call ffffffffad88c456 change_protection+0xd96 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 211.524us END rcu_all_qs
|
|
-> 211.524us END __cond_resched
|
|
1348489/1348489 2420721.482360902: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360902: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360913: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 211.528us BEGIN flush_tlb_mm_range
|
|
-> 211.531us BEGIN cpumask_any_but
|
|
-> 211.535us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482360913: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360918: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 211.539us END _find_next_bit
|
|
-> 211.539us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482360918: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
1348489/1348489 2420721.482360918: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482360923: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 211.544us END _find_next_bit
|
|
-> 211.544us END cpumask_any_but
|
|
-> 211.544us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482360989: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 211.549us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482360991: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 211.615us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482361056: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 211.617us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482361068: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 211.682us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482361069: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad88c45b change_protection+0xd9b (foo.so)
|
|
-> 211.694us END flush_tlb_func
|
|
1348489/1348489 2420721.482361087: 1 branches:uH: return ffffffffad88c496 change_protection+0xdd6 (foo.so) => ffffffffad88c67a mprotect_fixup+0x19a (foo.so)
|
|
-> 211.695us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482361087: 1 branches:uH: call ffffffffad88c69d mprotect_fixup+0x1bd (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361089: 1 branches:uH: return ffffffffad88a736 vm_stat_account+0x46 (foo.so) => ffffffffad88c6a2 mprotect_fixup+0x1c2 (foo.so)
|
|
-> 211.713us END change_protection
|
|
-> 211.713us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482361089: 1 branches:uH: call ffffffffad88c6ab mprotect_fixup+0x1cb (foo.so) => ffffffffad88a6f0 vm_stat_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361091: 1 branches:uH: return ffffffffad88a726 vm_stat_account+0x36 (foo.so) => ffffffffad88c6b0 mprotect_fixup+0x1d0 (foo.so)
|
|
-> 211.715us END vm_stat_account
|
|
-> 211.715us BEGIN vm_stat_account
|
|
1348489/1348489 2420721.482361091: 1 branches:uH: call ffffffffad88c6b3 mprotect_fixup+0x1d3 (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361099: 1 branches:uH: call ffffffffad82be7b perf_event_mmap+0x19b (foo.so) => ffffffffad8cebb0 kmem_cache_alloc_trace+0x0 (foo.so)
|
|
-> 211.717us END vm_stat_account
|
|
-> 211.717us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482361099: 1 branches:uH: call ffffffffad8cebf3 kmem_cache_alloc_trace+0x43 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361106: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8cebf8 kmem_cache_alloc_trace+0x48 (foo.so)
|
|
-> 211.725us BEGIN kmem_cache_alloc_trace
|
|
-> 211.728us BEGIN should_failslab
|
|
1348489/1348489 2420721.482361110: 1 branches:uH: call ffffffffad8ced11 kmem_cache_alloc_trace+0x161 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 211.732us END should_failslab
|
|
1348489/1348489 2420721.482361110: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361151: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8ced16 kmem_cache_alloc_trace+0x166 (foo.so)
|
|
-> 211.736us BEGIN memset
|
|
-> 211.756us END memset
|
|
-> 211.756us BEGIN memset_erms
|
|
1348489/1348489 2420721.482361151: 1 branches:uH: call ffffffffad8ced27 kmem_cache_alloc_trace+0x177 (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361261: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8ced2c kmem_cache_alloc_trace+0x17c (foo.so)
|
|
-> 211.777us END memset_erms
|
|
-> 211.777us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482361263: 1 branches:uH: return ffffffffad8ced60 kmem_cache_alloc_trace+0x1b0 (foo.so) => ffffffffad82be80 perf_event_mmap+0x1a0 (foo.so)
|
|
-> 211.887us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482361268: 1 branches:uH: call ffffffffad82be97 perf_event_mmap+0x1b7 (foo.so) => ffffffffad9035d0 file_path+0x0 (foo.so)
|
|
-> 211.889us END kmem_cache_alloc_trace
|
|
1348489/1348489 2420721.482361268: 1 branches:uH: jmp ffffffffad9035d9 file_path+0x9 (foo.so) => ffffffffad94a2a0 d_path+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361388: 1 branches:uH: call ffffffffad94a388 d_path+0xe8 (foo.so) => ffffffffad949f50 prepend_path+0x0 (foo.so)
|
|
-> 211.894us BEGIN file_path
|
|
-> 211.954us END file_path
|
|
-> 211.954us BEGIN d_path
|
|
1348489/1348489 2420721.482361396: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 212.014us BEGIN prepend_path
|
|
1348489/1348489 2420721.482361397: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 212.022us BEGIN prepend
|
|
1348489/1348489 2420721.482361397: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361397: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361399: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 212.023us END prepend
|
|
-> 212.023us BEGIN prepend_copy
|
|
-> 212.023us BEGIN copy_from_kernel_nofault
|
|
-> 212.024us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361422: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 212.025us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361422: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482361422: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361424: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
-> 212.048us END copy_from_kernel_nofault
|
|
-> 212.048us END prepend_copy
|
|
-> 212.048us BEGIN prepend
|
|
1348489/1348489 2420721.482361424: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361424: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361428: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 212.05us END prepend
|
|
-> 212.05us BEGIN prepend_copy
|
|
-> 212.051us BEGIN copy_from_kernel_nofault
|
|
-> 212.052us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361433: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 212.054us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361433: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
1348489/1348489 2420721.482361437: 1 branches:uH: call ffffffffad94a048 prepend_path+0xf8 (foo.so) => ffffffffad949ef0 prepend+0x0 (foo.so)
|
|
-> 212.059us END copy_from_kernel_nofault
|
|
-> 212.059us END prepend_copy
|
|
1348489/1348489 2420721.482361437: 1 branches:uH: jmp ffffffffad949f1b prepend+0x2b (foo.so) => ffffffffad949eb0 prepend_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361437: 1 branches:uH: call ffffffffad949ec1 prepend_copy+0x11 (foo.so) => ffffffffad843970 copy_from_kernel_nofault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361437: 1 branches:uH: call ffffffffad843988 copy_from_kernel_nofault+0x18 (foo.so) => ffffffffad67baa0 copy_from_kernel_nofault_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361444: 1 branches:uH: return ffffffffad67bade copy_from_kernel_nofault_allowed+0x3e (foo.so) => ffffffffad84398d copy_from_kernel_nofault+0x1d (foo.so)
|
|
-> 212.063us BEGIN prepend
|
|
-> 212.064us END prepend
|
|
-> 212.064us BEGIN prepend_copy
|
|
-> 212.066us BEGIN copy_from_kernel_nofault
|
|
-> 212.068us BEGIN copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361447: 1 branches:uH: return ffffffffad843a14 copy_from_kernel_nofault+0xa4 (foo.so) => ffffffffad949ec6 prepend_copy+0x16 (foo.so)
|
|
-> 212.07us END copy_from_kernel_nofault_allowed
|
|
1348489/1348489 2420721.482361448: 1 branches:uH: return ffffffffad949ed6 prepend_copy+0x26 (foo.so) => ffffffffad94a04d prepend_path+0xfd (foo.so)
|
|
-> 212.073us END copy_from_kernel_nofault
|
|
1348489/1348489 2420721.482361448: 1 branches:uH: call ffffffffad94a163 prepend_path+0x213 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361449: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a168 prepend_path+0x218 (foo.so)
|
|
-> 212.074us END prepend_copy
|
|
-> 212.074us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361449: 1 branches:uH: call ffffffffad94a1a1 prepend_path+0x251 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361451: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a1a6 prepend_path+0x256 (foo.so)
|
|
-> 212.075us END rcu_read_unlock_strict
|
|
-> 212.075us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361453: 1 branches:uH: return ffffffffad94a132 prepend_path+0x1e2 (foo.so) => ffffffffad94a38d d_path+0xed (foo.so)
|
|
-> 212.077us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361453: 1 branches:uH: call ffffffffad94a38d d_path+0xed (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361454: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad94a392 d_path+0xf2 (foo.so)
|
|
-> 212.079us END prepend_path
|
|
-> 212.079us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361455: 1 branches:uH: return ffffffffad94a3b7 d_path+0x117 (foo.so) => ffffffffad82be9c perf_event_mmap+0x1bc (foo.so)
|
|
-> 212.08us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361455: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361571: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 212.081us END d_path
|
|
-> 212.081us BEGIN strlen
|
|
1348489/1348489 2420721.482361571: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361575: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 212.197us END strlen
|
|
-> 212.197us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482361586: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 212.201us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482361586: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361589: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 212.212us END perf_event_mmap_output
|
|
-> 212.212us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482361599: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 212.215us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482361602: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 212.225us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482361615: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 212.228us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482361622: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 212.241us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482361637: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 212.248us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482361638: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 212.263us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482361638: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361639: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
-> 212.264us END perf_iterate_ctx
|
|
-> 212.264us END perf_iterate_sb
|
|
-> 212.264us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482361639: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361645: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 212.265us END rcu_read_unlock_strict
|
|
-> 212.265us BEGIN kfree
|
|
1348489/1348489 2420721.482361648: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 212.271us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482361655: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 212.274us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482361656: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad88c6b8 mprotect_fixup+0x1d8 (foo.so)
|
|
-> 212.281us END kfree
|
|
1348489/1348489 2420721.482361657: 1 branches:uH: return ffffffffad88c6dc mprotect_fixup+0x1fc (foo.so) => ffffffffad88c9d1 do_mprotect_pkey+0x201 (foo.so)
|
|
-> 212.282us END perf_event_mmap
|
|
1348489/1348489 2420721.482361657: 1 branches:uH: call ffffffffad88ca9f do_mprotect_pkey+0x2cf (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361665: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad88caa4 do_mprotect_pkey+0x2d4 (foo.so)
|
|
-> 212.283us END mprotect_fixup
|
|
-> 212.283us BEGIN up_write
|
|
1348489/1348489 2420721.482361665: 1 branches:uH: return ffffffffad88cac9 do_mprotect_pkey+0x2f9 (foo.so) => ffffffffad88cb8b __x64_sys_mprotect+0x1b (foo.so)
|
|
1348489/1348489 2420721.482361666: 1 branches:uH: return ffffffffad88cb8d __x64_sys_mprotect+0x1d (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 212.291us END up_write
|
|
-> 212.291us END do_mprotect_pkey
|
|
1348489/1348489 2420721.482361666: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361680: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 212.292us END __x64_sys_mprotect
|
|
-> 212.292us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482361680: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361693: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 212.306us BEGIN syscall_exit_work
|
|
-> 212.312us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482361693: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361695: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 212.319us BEGIN path_put
|
|
-> 212.32us BEGIN dput
|
|
1348489/1348489 2420721.482361695: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361696: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 212.321us END dput
|
|
-> 212.321us END path_put
|
|
-> 212.321us BEGIN mntput
|
|
1348489/1348489 2420721.482361696: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361699: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 212.322us END mntput
|
|
-> 212.322us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482361700: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 212.325us END unroll_tree_refs
|
|
1348489/1348489 2420721.482361704: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 212.326us BEGIN kfree
|
|
1348489/1348489 2420721.482361705: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 212.33us END kfree
|
|
1348489/1348489 2420721.482361706: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 212.331us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482361706: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361717: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 212.332us END syscall_exit_work
|
|
-> 212.332us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482361717: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482361718: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 212.343us END exit_to_user_mode_prepare
|
|
-> 212.343us END syscall_exit_to_user_mode
|
|
-> 212.344us END do_syscall_64
|
|
-> 212.344us END __entry_text_start
|
|
-> 212.344us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482361764: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719f4b mprotect+0xb (foo.so)
|
|
-> 212.357us END entry_SYSCALL_64_after_hwframe
|
|
-> 212.357us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482361764: 1 branches:uH: return 7f9ac9719f53 mprotect+0x13 (foo.so) => 7f9ac97057e5 _dl_protect_relro+0x45 (foo.so)
|
|
1348489/1348489 2420721.482361764: 1 branches:uH: return 7f9ac97057d2 _dl_protect_relro+0x32 (foo.so) => 7f9ac9706918 _dl_relocate_object+0x1038 (foo.so)
|
|
1348489/1348489 2420721.482361765: 1 branches:uH: return 7f9ac9706926 _dl_relocate_object+0x1046 (foo.so) => 7f9ac971775d dl_main+0x291d (foo.so)
|
|
-> 212.39us END syscall_return_via_sysret
|
|
-> 212.39us END mprotect
|
|
-> 212.39us END _dl_protect_relro
|
|
1348489/1348489 2420721.482361765: 1 branches:uH: call 7f9ac971777c dl_main+0x293c (foo.so) => 7f9ac96f8000 _dl_call_libc_early_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482361874: 1 branches:uH: call 7f9ac96f802d _dl_call_libc_early_init+0x2d (foo.so) => 7f9ac9702070 _dl_lookup_direct+0x0 (foo.so)
|
|
-> 212.391us END _dl_relocate_object
|
|
-> 212.391us BEGIN _dl_call_libc_early_init
|
|
1348489/1348489 2420721.482361887: 1 branches:uH: call 7f9ac97020fa _dl_lookup_direct+0x8a (foo.so) => 7f9ac9701fa0 check_match+0x0 (foo.so)
|
|
-> 212.5us BEGIN _dl_lookup_direct
|
|
1348489/1348489 2420721.482361997: 1 branches:uH: call 7f9ac9701ffd check_match+0x5d (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 212.513us BEGIN check_match
|
|
1348489/1348489 2420721.482362050: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702002 check_match+0x62 (foo.so)
|
|
-> 212.623us BEGIN strcmp
|
|
1348489/1348489 2420721.482362050: 1 branches:uH: call 7f9ac9702031 check_match+0x91 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362059: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac9702036 check_match+0x96 (foo.so)
|
|
-> 212.676us END strcmp
|
|
-> 212.676us BEGIN strcmp
|
|
1348489/1348489 2420721.482362059: 1 branches:uH: return 7f9ac970204c check_match+0xac (foo.so) => 7f9ac97020ff _dl_lookup_direct+0x8f (foo.so)
|
|
1348489/1348489 2420721.482362068: 1 branches:uH: return 7f9ac970212a _dl_lookup_direct+0xba (foo.so) => 7f9ac96f8032 _dl_call_libc_early_init+0x32 (foo.so)
|
|
-> 212.685us END strcmp
|
|
-> 212.685us END check_match
|
|
1348489/1348489 2420721.482362076: 1 branches:uH: jmp 7f9ac96f804f _dl_call_libc_early_init+0x4f (foo.so) => 7f9ac9632b00 __libc_early_init+0x0 (foo.so)
|
|
-> 212.694us END _dl_lookup_direct
|
|
1348489/1348489 2420721.482362279: 1 branches:uH: hw int 7f9ac9632b00 __libc_early_init+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 212.702us END _dl_call_libc_early_init
|
|
-> 212.702us BEGIN __libc_early_init
|
|
1348489/1348489 2420721.482362279: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362299: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 212.905us BEGIN asm_exc_page_fault
|
|
-> 212.915us BEGIN error_entry
|
|
1348489/1348489 2420721.482362391: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 212.925us BEGIN sync_regs
|
|
1348489/1348489 2420721.482362391: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482362391: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362391: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362393: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 213.017us END sync_regs
|
|
-> 213.017us END error_entry
|
|
-> 213.017us BEGIN exc_page_fault
|
|
-> 213.018us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482362393: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482362394: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 213.019us BEGIN irqentry_enter_from_user_mode
|
|
-> 213.02us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482362394: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362417: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 213.02us END irqentry_enter
|
|
-> 213.02us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482362426: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 213.043us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482362426: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362426: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362481: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 213.052us END down_read_trylock
|
|
-> 213.052us BEGIN find_vma
|
|
-> 213.079us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482362483: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 213.107us END vmacache_find
|
|
1348489/1348489 2420721.482362485: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 213.109us END find_vma
|
|
1348489/1348489 2420721.482362485: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362494: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 213.111us BEGIN handle_mm_fault
|
|
-> 213.115us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482362494: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362494: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362512: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 213.12us END mem_cgroup_from_task
|
|
-> 213.12us BEGIN __count_memcg_events
|
|
-> 213.129us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482362512: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482362513: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 213.138us END cgroup_rstat_updated
|
|
-> 213.138us END __count_memcg_events
|
|
1348489/1348489 2420721.482362514: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 213.139us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482362514: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362515: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 213.14us END arch_local_irq_enable
|
|
-> 213.14us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482362515: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362522: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 213.141us END rcu_read_unlock_strict
|
|
-> 213.141us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482362523: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 213.148us BEGIN pgd_none
|
|
1348489/1348489 2420721.482362523: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362524: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 213.149us END pgd_none
|
|
-> 213.149us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482362524: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362525: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 213.15us END p4d_offset
|
|
-> 213.15us BEGIN pud_val
|
|
1348489/1348489 2420721.482362525: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362526: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 213.151us END pud_val
|
|
-> 213.151us BEGIN pud_val
|
|
1348489/1348489 2420721.482362526: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362527: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 213.152us END pud_val
|
|
-> 213.152us BEGIN pud_val
|
|
1348489/1348489 2420721.482362527: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362528: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 213.153us END pud_val
|
|
-> 213.153us BEGIN pud_val
|
|
1348489/1348489 2420721.482362528: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362529: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 213.154us END pud_val
|
|
-> 213.154us BEGIN pud_val
|
|
1348489/1348489 2420721.482362529: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362531: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 213.155us END pud_val
|
|
-> 213.155us BEGIN pmd_val
|
|
1348489/1348489 2420721.482362531: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362532: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 213.157us END pmd_val
|
|
-> 213.157us BEGIN pmd_val
|
|
1348489/1348489 2420721.482362532: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362533: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 213.158us END pmd_val
|
|
-> 213.158us BEGIN pmd_val
|
|
1348489/1348489 2420721.482362533: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362534: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 213.159us END pmd_val
|
|
-> 213.159us BEGIN pmd_val
|
|
1348489/1348489 2420721.482362534: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362534: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362535: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 213.16us END pmd_val
|
|
-> 213.16us BEGIN pmd_page_vaddr
|
|
-> 213.16us BEGIN pmd_val
|
|
1348489/1348489 2420721.482362536: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 213.161us END pmd_val
|
|
1348489/1348489 2420721.482362540: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 213.162us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482362540: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362553: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 213.166us BEGIN filemap_map_pages
|
|
-> 213.172us BEGIN xas_find
|
|
1348489/1348489 2420721.482362553: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482362564: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 213.179us BEGIN xas_load
|
|
-> 213.184us BEGIN xas_start
|
|
1348489/1348489 2420721.482362977: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 213.19us END xas_start
|
|
1348489/1348489 2420721.482362978: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 213.603us END xas_load
|
|
1348489/1348489 2420721.482362978: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363110: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 213.604us END xas_find
|
|
-> 213.604us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363111: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 213.736us END next_uptodate_page
|
|
1348489/1348489 2420721.482363118: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 213.737us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482363118: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363119: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 213.744us END _raw_spin_lock
|
|
-> 213.744us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363119: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363119: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363122: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 213.745us END PageHuge
|
|
-> 213.745us BEGIN do_set_pte
|
|
-> 213.746us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363122: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363123: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 213.748us END pfn_pte
|
|
-> 213.748us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363123: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363123: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363126: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 213.749us END add_mm_counter_fast
|
|
-> 213.749us BEGIN page_add_file_rmap
|
|
-> 213.75us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363130: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 213.752us END lock_page_memcg
|
|
1348489/1348489 2420721.482363130: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363131: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 213.756us END page_add_file_rmap
|
|
-> 213.756us BEGIN unlock_page_memcg
|
|
-> 213.756us END unlock_page_memcg
|
|
-> 213.756us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363131: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363132: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 213.757us END rcu_read_unlock_strict
|
|
-> 213.757us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482363132: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363132: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363137: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 213.758us END native_set_pte
|
|
-> 213.758us END do_set_pte
|
|
-> 213.758us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363138: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 213.763us END unlock_page
|
|
1348489/1348489 2420721.482363248: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 213.764us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363248: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363249: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 213.874us END next_uptodate_page
|
|
-> 213.874us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363249: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363249: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363251: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 213.875us END PageHuge
|
|
-> 213.875us BEGIN do_set_pte
|
|
-> 213.876us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363252: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 213.877us END pfn_pte
|
|
1348489/1348489 2420721.482363252: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482363252: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363252: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363255: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 213.878us BEGIN add_mm_counter_fast
|
|
-> 213.879us END add_mm_counter_fast
|
|
-> 213.879us BEGIN page_add_file_rmap
|
|
-> 213.88us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363260: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 213.881us END lock_page_memcg
|
|
1348489/1348489 2420721.482363260: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363261: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 213.886us END page_add_file_rmap
|
|
-> 213.886us BEGIN unlock_page_memcg
|
|
-> 213.886us END unlock_page_memcg
|
|
-> 213.886us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363261: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363261: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363262: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 213.887us END rcu_read_unlock_strict
|
|
-> 213.887us BEGIN native_set_pte
|
|
-> 213.888us END native_set_pte
|
|
1348489/1348489 2420721.482363262: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363267: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 213.888us END do_set_pte
|
|
-> 213.888us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363268: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 213.893us END unlock_page
|
|
1348489/1348489 2420721.482363285: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 213.894us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363285: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363286: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 213.911us END next_uptodate_page
|
|
-> 213.911us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363286: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363286: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363288: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 213.912us END PageHuge
|
|
-> 213.912us BEGIN do_set_pte
|
|
-> 213.913us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363288: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363289: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 213.914us END pfn_pte
|
|
-> 213.914us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363289: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363289: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363291: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 213.915us END add_mm_counter_fast
|
|
-> 213.915us BEGIN page_add_file_rmap
|
|
-> 213.916us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363292: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 213.917us END lock_page_memcg
|
|
1348489/1348489 2420721.482363297: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 213.918us END page_add_file_rmap
|
|
-> 213.918us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363298: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 213.923us END unlock_page_memcg
|
|
-> 213.923us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363298: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363298: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363298: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363298: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363303: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 213.924us END rcu_read_unlock_strict
|
|
-> 213.924us BEGIN native_set_pte
|
|
-> 213.926us END native_set_pte
|
|
-> 213.926us END do_set_pte
|
|
-> 213.926us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363304: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 213.929us END unlock_page
|
|
1348489/1348489 2420721.482363464: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 213.93us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363464: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363465: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.09us END next_uptodate_page
|
|
-> 214.09us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363465: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363465: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363467: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.091us END PageHuge
|
|
-> 214.091us BEGIN do_set_pte
|
|
-> 214.092us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363467: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363468: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.093us END pfn_pte
|
|
-> 214.093us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363468: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363468: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363471: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.094us END add_mm_counter_fast
|
|
-> 214.094us BEGIN page_add_file_rmap
|
|
-> 214.095us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363471: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363476: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.097us END lock_page_memcg
|
|
-> 214.097us END page_add_file_rmap
|
|
-> 214.097us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363477: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.102us END unlock_page_memcg
|
|
-> 214.102us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363477: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363477: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363477: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363477: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363483: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.103us END rcu_read_unlock_strict
|
|
-> 214.103us BEGIN native_set_pte
|
|
-> 214.106us END native_set_pte
|
|
-> 214.106us END do_set_pte
|
|
-> 214.106us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363483: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363583: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.109us END unlock_page
|
|
-> 214.109us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363583: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363584: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.209us END next_uptodate_page
|
|
-> 214.209us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363584: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363584: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363587: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.21us END PageHuge
|
|
-> 214.21us BEGIN do_set_pte
|
|
-> 214.211us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363587: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363588: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.213us END pfn_pte
|
|
-> 214.213us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363588: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363588: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363591: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.214us END add_mm_counter_fast
|
|
-> 214.214us BEGIN page_add_file_rmap
|
|
-> 214.215us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363591: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363596: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.217us END lock_page_memcg
|
|
-> 214.217us END page_add_file_rmap
|
|
-> 214.217us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363597: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.222us END unlock_page_memcg
|
|
-> 214.222us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363597: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363597: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363597: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363597: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363602: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.223us END rcu_read_unlock_strict
|
|
-> 214.223us BEGIN native_set_pte
|
|
-> 214.225us END native_set_pte
|
|
-> 214.225us END do_set_pte
|
|
-> 214.225us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363604: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 214.228us END unlock_page
|
|
1348489/1348489 2420721.482363620: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.23us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363620: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363622: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.246us END next_uptodate_page
|
|
-> 214.246us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363622: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363622: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363624: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.248us END PageHuge
|
|
-> 214.248us BEGIN do_set_pte
|
|
-> 214.249us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363624: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363625: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.25us END pfn_pte
|
|
-> 214.25us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363625: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363625: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363628: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.251us END add_mm_counter_fast
|
|
-> 214.251us BEGIN page_add_file_rmap
|
|
-> 214.252us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363628: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363633: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.254us END lock_page_memcg
|
|
-> 214.254us END page_add_file_rmap
|
|
-> 214.254us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363633: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482363633: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363634: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 214.259us END unlock_page_memcg
|
|
-> 214.259us BEGIN rcu_read_unlock_strict
|
|
-> 214.259us END rcu_read_unlock_strict
|
|
-> 214.259us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482363634: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363634: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363639: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.26us END native_set_pte
|
|
-> 214.26us END do_set_pte
|
|
-> 214.26us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363640: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 214.265us END unlock_page
|
|
1348489/1348489 2420721.482363767: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.266us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363767: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363769: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.393us END next_uptodate_page
|
|
-> 214.393us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363769: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363769: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363771: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.395us END PageHuge
|
|
-> 214.395us BEGIN do_set_pte
|
|
-> 214.396us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363771: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363772: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.397us END pfn_pte
|
|
-> 214.397us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363772: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363772: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363775: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.398us END add_mm_counter_fast
|
|
-> 214.398us BEGIN page_add_file_rmap
|
|
-> 214.399us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363780: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 214.401us END lock_page_memcg
|
|
1348489/1348489 2420721.482363780: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363781: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.406us END page_add_file_rmap
|
|
-> 214.406us BEGIN unlock_page_memcg
|
|
-> 214.406us END unlock_page_memcg
|
|
-> 214.406us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363781: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363781: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363782: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 214.407us END rcu_read_unlock_strict
|
|
-> 214.407us BEGIN native_set_pte
|
|
-> 214.408us END native_set_pte
|
|
1348489/1348489 2420721.482363782: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363787: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.408us END do_set_pte
|
|
-> 214.408us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363788: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 214.413us END unlock_page
|
|
1348489/1348489 2420721.482363805: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.414us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363805: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363807: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.431us END next_uptodate_page
|
|
-> 214.431us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363807: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363807: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363809: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.433us END PageHuge
|
|
-> 214.433us BEGIN do_set_pte
|
|
-> 214.434us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363809: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363810: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.435us END pfn_pte
|
|
-> 214.435us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482363810: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363810: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363812: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.436us END add_mm_counter_fast
|
|
-> 214.436us BEGIN page_add_file_rmap
|
|
-> 214.437us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363813: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 214.438us END lock_page_memcg
|
|
1348489/1348489 2420721.482363818: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.439us END page_add_file_rmap
|
|
-> 214.439us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363819: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.444us END unlock_page_memcg
|
|
-> 214.444us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363819: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363819: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482363821: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 214.445us END rcu_read_unlock_strict
|
|
-> 214.445us BEGIN native_set_pte
|
|
-> 214.447us END native_set_pte
|
|
1348489/1348489 2420721.482363821: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363827: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.447us END do_set_pte
|
|
-> 214.447us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363828: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 214.453us END unlock_page
|
|
1348489/1348489 2420721.482363917: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.454us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482363917: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363918: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.543us END next_uptodate_page
|
|
-> 214.543us BEGIN PageHuge
|
|
1348489/1348489 2420721.482363918: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363918: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363920: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.544us END PageHuge
|
|
-> 214.544us BEGIN do_set_pte
|
|
-> 214.545us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482363921: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 214.546us END pfn_pte
|
|
1348489/1348489 2420721.482363921: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482363921: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363921: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363924: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.547us BEGIN add_mm_counter_fast
|
|
-> 214.548us END add_mm_counter_fast
|
|
-> 214.548us BEGIN page_add_file_rmap
|
|
-> 214.549us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482363924: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363929: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.55us END lock_page_memcg
|
|
-> 214.55us END page_add_file_rmap
|
|
-> 214.55us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482363930: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.555us END unlock_page_memcg
|
|
-> 214.555us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482363930: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363931: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 214.556us END rcu_read_unlock_strict
|
|
-> 214.556us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482363931: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482363931: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482363936: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.557us END native_set_pte
|
|
-> 214.557us END do_set_pte
|
|
-> 214.557us BEGIN unlock_page
|
|
1348489/1348489 2420721.482363937: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 214.562us END unlock_page
|
|
1348489/1348489 2420721.482364084: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.563us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482364084: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364086: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 214.71us END next_uptodate_page
|
|
-> 214.71us BEGIN PageHuge
|
|
1348489/1348489 2420721.482364086: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364086: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364088: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 214.712us END PageHuge
|
|
-> 214.712us BEGIN do_set_pte
|
|
-> 214.713us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482364088: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364089: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 214.714us END pfn_pte
|
|
-> 214.714us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482364089: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364089: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364091: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 214.715us END add_mm_counter_fast
|
|
-> 214.715us BEGIN page_add_file_rmap
|
|
-> 214.716us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482364092: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 214.717us END lock_page_memcg
|
|
1348489/1348489 2420721.482364097: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 214.718us END page_add_file_rmap
|
|
-> 214.718us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482364098: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 214.723us END unlock_page_memcg
|
|
-> 214.723us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482364098: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364098: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482364099: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 214.724us END rcu_read_unlock_strict
|
|
-> 214.724us BEGIN native_set_pte
|
|
-> 214.725us END native_set_pte
|
|
1348489/1348489 2420721.482364099: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364104: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 214.725us END do_set_pte
|
|
-> 214.725us BEGIN unlock_page
|
|
1348489/1348489 2420721.482364104: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364113: 1 branches:uH: call ffffffffad83a30a next_uptodate_page+0x17a (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 214.73us END unlock_page
|
|
-> 214.73us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482364129: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83a30f next_uptodate_page+0x17f (foo.so)
|
|
-> 214.739us BEGIN xas_find
|
|
1348489/1348489 2420721.482364131: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 214.755us END xas_find
|
|
1348489/1348489 2420721.482364131: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364139: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 214.757us END next_uptodate_page
|
|
-> 214.757us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482364144: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 214.765us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482364146: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 214.77us END filemap_map_pages
|
|
1348489/1348489 2420721.482364153: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 214.772us END __handle_mm_fault
|
|
1348489/1348489 2420721.482364153: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364158: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 214.779us END handle_mm_fault
|
|
-> 214.779us BEGIN up_read
|
|
1348489/1348489 2420721.482364159: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 214.784us END up_read
|
|
1348489/1348489 2420721.482364159: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364160: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 214.785us END do_user_addr_fault
|
|
-> 214.785us END exc_page_fault
|
|
-> 214.785us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482364160: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364169: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 214.786us END irqentry_exit
|
|
-> 214.786us BEGIN irqentry_exit_to_user_mode
|
|
-> 214.79us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482364170: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 214.795us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482364170: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364170: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364170: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364259: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9632b00 __libc_early_init+0x0 (foo.so)
|
|
-> 214.796us END irqentry_exit_to_user_mode
|
|
-> 214.796us END asm_exc_page_fault
|
|
-> 214.796us BEGIN error_return
|
|
-> 214.825us END error_return
|
|
-> 214.825us BEGIN __irqentry_text_end
|
|
-> 214.855us END __irqentry_text_end
|
|
-> 214.855us BEGIN native_iret
|
|
1348489/1348489 2420721.482364259: 1 branches:uH: call 7f9ac9632b1b __libc_early_init+0x1b (foo.so) => 7f9ac9512640 __ctype_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364583: 1 branches:uH: hw int 7f9ac9512640 __ctype_init+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 214.885us END native_iret
|
|
-> 214.885us BEGIN __ctype_init
|
|
1348489/1348489 2420721.482364583: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364602: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 215.209us BEGIN asm_exc_page_fault
|
|
-> 215.218us BEGIN error_entry
|
|
1348489/1348489 2420721.482364694: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 215.228us BEGIN sync_regs
|
|
1348489/1348489 2420721.482364695: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 215.32us END sync_regs
|
|
1348489/1348489 2420721.482364695: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364695: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364696: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 215.321us END error_entry
|
|
-> 215.321us BEGIN exc_page_fault
|
|
-> 215.321us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482364697: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 215.322us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482364697: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482364697: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364711: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 215.323us END irqentry_enter_from_user_mode
|
|
-> 215.323us END irqentry_enter
|
|
-> 215.323us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482364722: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 215.337us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482364722: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364722: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364745: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 215.348us END down_read_trylock
|
|
-> 215.348us BEGIN find_vma
|
|
-> 215.359us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482364746: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 215.371us END vmacache_find
|
|
1348489/1348489 2420721.482364747: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 215.372us END find_vma
|
|
1348489/1348489 2420721.482364747: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364753: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 215.373us BEGIN handle_mm_fault
|
|
-> 215.376us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482364753: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364753: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364761: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 215.379us END mem_cgroup_from_task
|
|
-> 215.379us BEGIN __count_memcg_events
|
|
-> 215.383us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482364762: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 215.387us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482364762: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364764: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 215.388us END __count_memcg_events
|
|
-> 215.388us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482364764: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364764: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482364765: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 215.39us END arch_local_irq_enable
|
|
-> 215.39us BEGIN rcu_read_unlock_strict
|
|
-> 215.391us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482364771: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 215.391us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482364773: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 215.397us BEGIN pgd_none
|
|
1348489/1348489 2420721.482364773: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364774: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 215.399us END pgd_none
|
|
-> 215.399us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482364774: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364778: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 215.4us END p4d_offset
|
|
-> 215.4us BEGIN pud_val
|
|
1348489/1348489 2420721.482364779: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 215.404us END pud_val
|
|
1348489/1348489 2420721.482364779: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482364779: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364780: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 215.405us BEGIN pud_val
|
|
-> 215.405us END pud_val
|
|
-> 215.405us BEGIN pud_val
|
|
1348489/1348489 2420721.482364780: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364782: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 215.406us END pud_val
|
|
-> 215.406us BEGIN pud_val
|
|
1348489/1348489 2420721.482364782: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364782: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482364782: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364785: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 215.408us END pud_val
|
|
-> 215.408us BEGIN pud_val
|
|
-> 215.409us END pud_val
|
|
-> 215.409us BEGIN pmd_val
|
|
1348489/1348489 2420721.482364785: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364785: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482364786: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 215.411us END pmd_val
|
|
-> 215.411us BEGIN pmd_val
|
|
-> 215.412us END pmd_val
|
|
1348489/1348489 2420721.482364787: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 215.412us BEGIN pmd_val
|
|
1348489/1348489 2420721.482364787: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364788: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 215.413us END pmd_val
|
|
-> 215.413us BEGIN pmd_val
|
|
1348489/1348489 2420721.482364788: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364788: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364791: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 215.414us END pmd_val
|
|
-> 215.414us BEGIN pmd_page_vaddr
|
|
-> 215.415us BEGIN pmd_val
|
|
1348489/1348489 2420721.482364792: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 215.417us END pmd_val
|
|
1348489/1348489 2420721.482364799: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 215.418us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482364799: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364812: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 215.425us BEGIN filemap_map_pages
|
|
-> 215.431us BEGIN xas_find
|
|
1348489/1348489 2420721.482364812: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364819: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 215.438us BEGIN xas_load
|
|
-> 215.441us BEGIN xas_start
|
|
1348489/1348489 2420721.482364829: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 215.445us END xas_start
|
|
1348489/1348489 2420721.482364830: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 215.455us END xas_load
|
|
1348489/1348489 2420721.482364830: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364956: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 215.456us END xas_find
|
|
-> 215.456us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482364957: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 215.582us END next_uptodate_page
|
|
1348489/1348489 2420721.482364965: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 215.583us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482364965: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364967: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 215.591us END _raw_spin_lock
|
|
-> 215.591us BEGIN PageHuge
|
|
1348489/1348489 2420721.482364967: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364967: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364969: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 215.593us END PageHuge
|
|
-> 215.593us BEGIN do_set_pte
|
|
-> 215.594us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482364969: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364970: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 215.595us END pfn_pte
|
|
-> 215.595us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482364970: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364970: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364973: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 215.596us END add_mm_counter_fast
|
|
-> 215.596us BEGIN page_add_file_rmap
|
|
-> 215.597us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482364977: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 215.599us END lock_page_memcg
|
|
1348489/1348489 2420721.482364977: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 215.603us END page_add_file_rmap
|
|
-> 215.603us BEGIN unlock_page_memcg
|
|
-> 215.603us END unlock_page_memcg
|
|
-> 215.603us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482364978: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364980: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 215.604us END rcu_read_unlock_strict
|
|
-> 215.604us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482364980: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482364980: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482364985: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 215.606us END native_set_pte
|
|
-> 215.606us END do_set_pte
|
|
-> 215.606us BEGIN unlock_page
|
|
1348489/1348489 2420721.482364986: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 215.611us END unlock_page
|
|
1348489/1348489 2420721.482365091: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 215.612us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365091: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365091: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482365091: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365091: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365094: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 215.717us END next_uptodate_page
|
|
-> 215.717us BEGIN PageHuge
|
|
-> 215.718us END PageHuge
|
|
-> 215.718us BEGIN do_set_pte
|
|
-> 215.719us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365094: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365096: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 215.72us END pfn_pte
|
|
-> 215.72us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365096: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365096: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365098: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 215.722us END add_mm_counter_fast
|
|
-> 215.722us BEGIN page_add_file_rmap
|
|
-> 215.723us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365098: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365104: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 215.724us END lock_page_memcg
|
|
-> 215.724us END page_add_file_rmap
|
|
-> 215.724us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365104: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482365104: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365104: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365105: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 215.73us END unlock_page_memcg
|
|
-> 215.73us BEGIN rcu_read_unlock_strict
|
|
-> 215.73us END rcu_read_unlock_strict
|
|
-> 215.73us BEGIN native_set_pte
|
|
-> 215.731us END native_set_pte
|
|
1348489/1348489 2420721.482365105: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365110: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 215.731us END do_set_pte
|
|
-> 215.731us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365111: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 215.736us END unlock_page
|
|
1348489/1348489 2420721.482365147: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 215.737us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365147: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365148: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 215.773us END next_uptodate_page
|
|
-> 215.773us BEGIN PageHuge
|
|
1348489/1348489 2420721.482365148: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365148: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365150: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 215.774us END PageHuge
|
|
-> 215.774us BEGIN do_set_pte
|
|
-> 215.775us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365150: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365151: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 215.776us END pfn_pte
|
|
-> 215.776us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365151: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365151: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365154: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 215.777us END add_mm_counter_fast
|
|
-> 215.777us BEGIN page_add_file_rmap
|
|
-> 215.778us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365154: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365159: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 215.78us END lock_page_memcg
|
|
-> 215.78us END page_add_file_rmap
|
|
-> 215.78us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365160: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 215.785us END unlock_page_memcg
|
|
-> 215.785us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482365160: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365160: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365161: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 215.786us END rcu_read_unlock_strict
|
|
-> 215.786us BEGIN native_set_pte
|
|
-> 215.787us END native_set_pte
|
|
1348489/1348489 2420721.482365161: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365166: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 215.787us END do_set_pte
|
|
-> 215.787us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365166: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365265: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 215.792us END unlock_page
|
|
-> 215.792us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365265: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365266: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 215.891us END next_uptodate_page
|
|
-> 215.891us BEGIN PageHuge
|
|
1348489/1348489 2420721.482365266: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365266: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365405: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 215.892us END PageHuge
|
|
-> 215.892us BEGIN do_set_pte
|
|
-> 215.961us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365405: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365410: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.031us END pfn_pte
|
|
-> 216.031us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365410: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365410: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365412: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.036us END add_mm_counter_fast
|
|
-> 216.036us BEGIN page_add_file_rmap
|
|
-> 216.037us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365433: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 216.038us END lock_page_memcg
|
|
1348489/1348489 2420721.482365433: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365435: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 216.059us END page_add_file_rmap
|
|
-> 216.059us BEGIN unlock_page_memcg
|
|
-> 216.06us END unlock_page_memcg
|
|
-> 216.06us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482365435: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365435: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365436: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 216.061us END rcu_read_unlock_strict
|
|
-> 216.061us BEGIN native_set_pte
|
|
-> 216.062us END native_set_pte
|
|
1348489/1348489 2420721.482365436: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365441: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.062us END do_set_pte
|
|
-> 216.062us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365441: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365459: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.067us END unlock_page
|
|
-> 216.067us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365459: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365459: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482365459: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365459: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365462: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.085us END next_uptodate_page
|
|
-> 216.085us BEGIN PageHuge
|
|
-> 216.086us END PageHuge
|
|
-> 216.086us BEGIN do_set_pte
|
|
-> 216.087us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365462: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365463: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.088us END pfn_pte
|
|
-> 216.088us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365463: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365463: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365466: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.089us END add_mm_counter_fast
|
|
-> 216.089us BEGIN page_add_file_rmap
|
|
-> 216.09us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365466: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365471: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.092us END lock_page_memcg
|
|
-> 216.092us END page_add_file_rmap
|
|
-> 216.092us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365472: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 216.097us END unlock_page_memcg
|
|
-> 216.097us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482365472: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365472: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365472: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482365472: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365477: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.098us END rcu_read_unlock_strict
|
|
-> 216.098us BEGIN native_set_pte
|
|
-> 216.1us END native_set_pte
|
|
-> 216.1us END do_set_pte
|
|
-> 216.1us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365479: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 216.103us END unlock_page
|
|
1348489/1348489 2420721.482365596: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.105us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365596: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365598: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.222us END next_uptodate_page
|
|
-> 216.222us BEGIN PageHuge
|
|
1348489/1348489 2420721.482365598: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365598: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365600: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.224us END PageHuge
|
|
-> 216.224us BEGIN do_set_pte
|
|
-> 216.225us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365600: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365601: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.226us END pfn_pte
|
|
-> 216.226us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365601: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365601: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365603: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.227us END add_mm_counter_fast
|
|
-> 216.227us BEGIN page_add_file_rmap
|
|
-> 216.228us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365604: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 216.229us END lock_page_memcg
|
|
1348489/1348489 2420721.482365609: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.23us END page_add_file_rmap
|
|
-> 216.23us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365610: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 216.235us END unlock_page_memcg
|
|
-> 216.235us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482365610: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365610: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365611: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 216.236us END rcu_read_unlock_strict
|
|
-> 216.236us BEGIN native_set_pte
|
|
-> 216.237us END native_set_pte
|
|
1348489/1348489 2420721.482365611: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365616: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.237us END do_set_pte
|
|
-> 216.237us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365616: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365634: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.242us END unlock_page
|
|
-> 216.242us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365634: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365635: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.26us END next_uptodate_page
|
|
-> 216.26us BEGIN PageHuge
|
|
1348489/1348489 2420721.482365635: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365635: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365638: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.261us END PageHuge
|
|
-> 216.261us BEGIN do_set_pte
|
|
-> 216.262us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365638: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365639: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.264us END pfn_pte
|
|
-> 216.264us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365639: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365639: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365641: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.265us END add_mm_counter_fast
|
|
-> 216.265us BEGIN page_add_file_rmap
|
|
-> 216.266us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365642: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 216.267us END lock_page_memcg
|
|
1348489/1348489 2420721.482365647: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.268us END page_add_file_rmap
|
|
-> 216.268us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365647: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482365647: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365648: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 216.273us END unlock_page_memcg
|
|
-> 216.273us BEGIN rcu_read_unlock_strict
|
|
-> 216.273us END rcu_read_unlock_strict
|
|
-> 216.273us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482365648: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482365648: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365653: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.274us END native_set_pte
|
|
-> 216.274us END do_set_pte
|
|
-> 216.274us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365654: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 216.279us END unlock_page
|
|
1348489/1348489 2420721.482365840: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 216.28us BEGIN xas_find
|
|
1348489/1348489 2420721.482365840: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365964: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.466us END xas_find
|
|
-> 216.466us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482365964: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365965: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.59us END next_uptodate_page
|
|
-> 216.59us BEGIN PageHuge
|
|
1348489/1348489 2420721.482365965: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365965: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365967: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.591us END PageHuge
|
|
-> 216.591us BEGIN do_set_pte
|
|
-> 216.592us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482365967: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365968: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.593us END pfn_pte
|
|
-> 216.593us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482365968: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365968: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365971: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.594us END add_mm_counter_fast
|
|
-> 216.594us BEGIN page_add_file_rmap
|
|
-> 216.595us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482365971: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365976: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.597us END lock_page_memcg
|
|
-> 216.597us END page_add_file_rmap
|
|
-> 216.597us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482365977: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 216.602us END unlock_page_memcg
|
|
-> 216.602us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482365977: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365977: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482365978: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 216.603us END rcu_read_unlock_strict
|
|
-> 216.603us BEGIN native_set_pte
|
|
-> 216.604us END native_set_pte
|
|
1348489/1348489 2420721.482365978: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482365983: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.604us END do_set_pte
|
|
-> 216.604us BEGIN unlock_page
|
|
1348489/1348489 2420721.482365984: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 216.609us END unlock_page
|
|
1348489/1348489 2420721.482366083: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.61us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366083: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366084: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.709us END next_uptodate_page
|
|
-> 216.709us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366084: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366084: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366087: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.71us END PageHuge
|
|
-> 216.71us BEGIN do_set_pte
|
|
-> 216.711us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366087: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366088: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.713us END pfn_pte
|
|
-> 216.713us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366088: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366088: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366090: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.714us END add_mm_counter_fast
|
|
-> 216.714us BEGIN page_add_file_rmap
|
|
-> 216.715us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366090: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366096: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.716us END lock_page_memcg
|
|
-> 216.716us END page_add_file_rmap
|
|
-> 216.716us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366096: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482366096: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366097: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 216.722us END unlock_page_memcg
|
|
-> 216.722us BEGIN rcu_read_unlock_strict
|
|
-> 216.722us END rcu_read_unlock_strict
|
|
-> 216.722us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482366097: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366097: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366102: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.723us END native_set_pte
|
|
-> 216.723us END do_set_pte
|
|
-> 216.723us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366103: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 216.728us END unlock_page
|
|
1348489/1348489 2420721.482366198: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.729us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366198: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366199: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.824us END next_uptodate_page
|
|
-> 216.824us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366199: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366199: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366202: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.825us END PageHuge
|
|
-> 216.825us BEGIN do_set_pte
|
|
-> 216.826us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366202: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366203: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.828us END pfn_pte
|
|
-> 216.828us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366203: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366203: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366205: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.829us END add_mm_counter_fast
|
|
-> 216.829us BEGIN page_add_file_rmap
|
|
-> 216.83us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366205: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366211: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.831us END lock_page_memcg
|
|
-> 216.831us END page_add_file_rmap
|
|
-> 216.831us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366212: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 216.837us END unlock_page_memcg
|
|
-> 216.837us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366212: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366212: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482366212: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366212: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366217: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.838us END rcu_read_unlock_strict
|
|
-> 216.838us BEGIN native_set_pte
|
|
-> 216.84us END native_set_pte
|
|
-> 216.84us END do_set_pte
|
|
-> 216.84us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366218: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 216.843us END unlock_page
|
|
1348489/1348489 2420721.482366307: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.844us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366307: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366308: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 216.933us END next_uptodate_page
|
|
-> 216.933us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366308: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366308: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366310: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 216.934us END PageHuge
|
|
-> 216.934us BEGIN do_set_pte
|
|
-> 216.935us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366310: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366311: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 216.936us END pfn_pte
|
|
-> 216.936us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366311: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366311: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366314: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 216.937us END add_mm_counter_fast
|
|
-> 216.937us BEGIN page_add_file_rmap
|
|
-> 216.938us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366314: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366320: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 216.94us END lock_page_memcg
|
|
-> 216.94us END page_add_file_rmap
|
|
-> 216.94us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366320: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482366320: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366320: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482366321: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 216.946us END unlock_page_memcg
|
|
-> 216.946us BEGIN rcu_read_unlock_strict
|
|
-> 216.946us END rcu_read_unlock_strict
|
|
-> 216.946us BEGIN native_set_pte
|
|
-> 216.947us END native_set_pte
|
|
1348489/1348489 2420721.482366321: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366326: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 216.947us END do_set_pte
|
|
-> 216.947us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366327: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 216.952us END unlock_page
|
|
1348489/1348489 2420721.482366420: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 216.953us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366420: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366421: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 217.046us END next_uptodate_page
|
|
-> 217.046us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366421: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366421: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366424: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 217.047us END PageHuge
|
|
-> 217.047us BEGIN do_set_pte
|
|
-> 217.048us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366424: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366425: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 217.05us END pfn_pte
|
|
-> 217.05us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366425: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366425: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366427: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 217.051us END add_mm_counter_fast
|
|
-> 217.051us BEGIN page_add_file_rmap
|
|
-> 217.052us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366427: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366433: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 217.053us END lock_page_memcg
|
|
-> 217.053us END page_add_file_rmap
|
|
-> 217.053us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366433: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482366433: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366434: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 217.059us END unlock_page_memcg
|
|
-> 217.059us BEGIN rcu_read_unlock_strict
|
|
-> 217.059us END rcu_read_unlock_strict
|
|
-> 217.059us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482366434: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366434: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366439: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 217.06us END native_set_pte
|
|
-> 217.06us END do_set_pte
|
|
-> 217.06us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366440: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 217.065us END unlock_page
|
|
1348489/1348489 2420721.482366536: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 217.066us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366536: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366537: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 217.162us END next_uptodate_page
|
|
-> 217.162us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366537: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366537: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366540: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 217.163us END PageHuge
|
|
-> 217.163us BEGIN do_set_pte
|
|
-> 217.164us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366540: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366541: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 217.166us END pfn_pte
|
|
-> 217.166us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366541: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366541: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366543: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 217.167us END add_mm_counter_fast
|
|
-> 217.167us BEGIN page_add_file_rmap
|
|
-> 217.168us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366544: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 217.169us END lock_page_memcg
|
|
1348489/1348489 2420721.482366549: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 217.17us END page_add_file_rmap
|
|
-> 217.17us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366550: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 217.175us END unlock_page_memcg
|
|
-> 217.175us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366550: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366550: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482366550: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366550: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366659: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 217.176us END rcu_read_unlock_strict
|
|
-> 217.176us BEGIN native_set_pte
|
|
-> 217.23us END native_set_pte
|
|
-> 217.23us END do_set_pte
|
|
-> 217.23us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366663: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 217.285us END unlock_page
|
|
1348489/1348489 2420721.482366696: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 217.289us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366696: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366698: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 217.322us END next_uptodate_page
|
|
-> 217.322us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366698: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366698: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366700: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 217.324us END PageHuge
|
|
-> 217.324us BEGIN do_set_pte
|
|
-> 217.325us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366700: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366701: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 217.326us END pfn_pte
|
|
-> 217.326us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366701: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366701: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366704: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 217.327us END add_mm_counter_fast
|
|
-> 217.327us BEGIN page_add_file_rmap
|
|
-> 217.328us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366704: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366709: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 217.33us END lock_page_memcg
|
|
-> 217.33us END page_add_file_rmap
|
|
-> 217.33us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366710: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 217.335us END unlock_page_memcg
|
|
-> 217.335us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366710: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366710: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482366711: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 217.336us END rcu_read_unlock_strict
|
|
-> 217.336us BEGIN native_set_pte
|
|
-> 217.337us END native_set_pte
|
|
1348489/1348489 2420721.482366711: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366716: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 217.337us END do_set_pte
|
|
-> 217.337us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366717: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 217.342us END unlock_page
|
|
1348489/1348489 2420721.482366817: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 217.343us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366817: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366818: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 217.443us END next_uptodate_page
|
|
-> 217.443us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366818: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366818: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366820: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 217.444us END PageHuge
|
|
-> 217.444us BEGIN do_set_pte
|
|
-> 217.445us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366821: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 217.446us END pfn_pte
|
|
1348489/1348489 2420721.482366822: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 217.447us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366822: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366822: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366926: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 217.448us END add_mm_counter_fast
|
|
-> 217.448us BEGIN page_add_file_rmap
|
|
-> 217.5us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366931: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 217.552us END lock_page_memcg
|
|
1348489/1348489 2420721.482366931: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366932: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 217.557us END page_add_file_rmap
|
|
-> 217.557us BEGIN unlock_page_memcg
|
|
-> 217.557us END unlock_page_memcg
|
|
-> 217.557us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366932: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366933: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 217.558us END rcu_read_unlock_strict
|
|
-> 217.558us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482366933: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366933: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366938: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 217.559us END native_set_pte
|
|
-> 217.559us END do_set_pte
|
|
-> 217.559us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366939: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 217.564us END unlock_page
|
|
1348489/1348489 2420721.482366956: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 217.565us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366956: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366957: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 217.582us END next_uptodate_page
|
|
-> 217.582us BEGIN PageHuge
|
|
1348489/1348489 2420721.482366957: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366957: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366959: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 217.583us END PageHuge
|
|
-> 217.583us BEGIN do_set_pte
|
|
-> 217.584us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482366960: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 217.585us END pfn_pte
|
|
1348489/1348489 2420721.482366961: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 217.586us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482366961: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366961: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366963: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 217.587us END add_mm_counter_fast
|
|
-> 217.587us BEGIN page_add_file_rmap
|
|
-> 217.588us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482366963: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366969: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 217.589us END lock_page_memcg
|
|
-> 217.589us END page_add_file_rmap
|
|
-> 217.589us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482366969: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482366969: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366970: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 217.595us END unlock_page_memcg
|
|
-> 217.595us BEGIN rcu_read_unlock_strict
|
|
-> 217.595us END rcu_read_unlock_strict
|
|
-> 217.595us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482366970: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482366970: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366975: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 217.596us END native_set_pte
|
|
-> 217.596us END do_set_pte
|
|
-> 217.596us BEGIN unlock_page
|
|
1348489/1348489 2420721.482366976: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 217.601us END unlock_page
|
|
1348489/1348489 2420721.482366979: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 217.602us BEGIN xas_find
|
|
1348489/1348489 2420721.482366979: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366980: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 217.605us END xas_find
|
|
-> 217.605us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482366980: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366981: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 217.606us END next_uptodate_page
|
|
-> 217.606us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366982: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 217.607us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482366983: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 217.608us END filemap_map_pages
|
|
1348489/1348489 2420721.482366985: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 217.609us END __handle_mm_fault
|
|
1348489/1348489 2420721.482366985: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366990: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 217.611us END handle_mm_fault
|
|
-> 217.611us BEGIN up_read
|
|
1348489/1348489 2420721.482366990: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482366990: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482366992: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 217.616us END up_read
|
|
-> 217.616us END do_user_addr_fault
|
|
-> 217.616us END exc_page_fault
|
|
-> 217.616us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482366992: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367000: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 217.618us END irqentry_exit
|
|
-> 217.618us BEGIN irqentry_exit_to_user_mode
|
|
-> 217.622us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482367001: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 217.626us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482367001: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367001: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367001: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367090: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9512640 __ctype_init+0x0 (foo.so)
|
|
-> 217.627us END irqentry_exit_to_user_mode
|
|
-> 217.627us END asm_exc_page_fault
|
|
-> 217.627us BEGIN error_return
|
|
-> 217.656us END error_return
|
|
-> 217.656us BEGIN __irqentry_text_end
|
|
-> 217.686us END __irqentry_text_end
|
|
-> 217.686us BEGIN native_iret
|
|
1348489/1348489 2420721.482367236: 1 branches:uH: return 7f9ac9512693 __ctype_init+0x53 (foo.so) => 7f9ac9632b20 __libc_early_init+0x20 (foo.so)
|
|
-> 217.716us END native_iret
|
|
1348489/1348489 2420721.482367372: 1 branches:uH: hw int 7f9ac9632b2f __libc_early_init+0x2f (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 217.862us END __ctype_init
|
|
1348489/1348489 2420721.482367372: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367381: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 217.998us BEGIN asm_exc_page_fault
|
|
-> 218.002us BEGIN error_entry
|
|
1348489/1348489 2420721.482367459: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 218.007us BEGIN sync_regs
|
|
1348489/1348489 2420721.482367459: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482367459: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367459: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367461: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 218.085us END sync_regs
|
|
-> 218.085us END error_entry
|
|
-> 218.085us BEGIN exc_page_fault
|
|
-> 218.086us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482367461: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482367462: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 218.087us BEGIN irqentry_enter_from_user_mode
|
|
-> 218.088us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482367462: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367463: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 218.088us END irqentry_enter
|
|
-> 218.088us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482367473: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 218.089us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482367473: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367473: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367486: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 218.099us END down_read_trylock
|
|
-> 218.099us BEGIN find_vma
|
|
-> 218.105us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482367504: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 218.112us END vmacache_find
|
|
1348489/1348489 2420721.482367526: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 218.13us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482367527: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 218.152us END vmacache_update
|
|
1348489/1348489 2420721.482367535: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 218.153us END find_vma
|
|
1348489/1348489 2420721.482367535: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367550: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 218.161us BEGIN handle_mm_fault
|
|
-> 218.168us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482367550: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367550: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367555: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 218.176us END mem_cgroup_from_task
|
|
-> 218.176us BEGIN __count_memcg_events
|
|
-> 218.178us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482367556: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 218.181us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482367556: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367557: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 218.182us END __count_memcg_events
|
|
-> 218.182us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482367557: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367558: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 218.183us END arch_local_irq_enable
|
|
-> 218.183us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482367560: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 218.184us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482367560: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367571: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 218.186us BEGIN __handle_mm_fault
|
|
-> 218.191us BEGIN pgd_none
|
|
1348489/1348489 2420721.482367571: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367571: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482367571: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367578: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 218.197us END pgd_none
|
|
-> 218.197us BEGIN p4d_offset
|
|
-> 218.2us END p4d_offset
|
|
-> 218.2us BEGIN pud_val
|
|
1348489/1348489 2420721.482367578: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367578: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482367578: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367579: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 218.204us END pud_val
|
|
-> 218.204us BEGIN pud_val
|
|
-> 218.204us END pud_val
|
|
-> 218.204us BEGIN pud_val
|
|
1348489/1348489 2420721.482367579: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367580: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 218.205us END pud_val
|
|
-> 218.205us BEGIN pud_val
|
|
1348489/1348489 2420721.482367580: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367581: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 218.206us END pud_val
|
|
-> 218.206us BEGIN pud_val
|
|
1348489/1348489 2420721.482367581: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367583: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 218.207us END pud_val
|
|
-> 218.207us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367583: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367584: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 218.209us END pmd_val
|
|
-> 218.209us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367584: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367585: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 218.21us END pmd_val
|
|
-> 218.21us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367585: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367586: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 218.211us END pmd_val
|
|
-> 218.211us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367586: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367586: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367588: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 218.212us END pmd_val
|
|
-> 218.212us BEGIN pmd_page_vaddr
|
|
-> 218.213us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367589: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 218.214us END pmd_val
|
|
1348489/1348489 2420721.482367590: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 218.215us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482367592: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 218.216us BEGIN pmd_val
|
|
1348489/1348489 2420721.482367592: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367592: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367606: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 218.218us END pmd_val
|
|
-> 218.218us BEGIN alloc_pages_vma
|
|
-> 218.225us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482367611: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 218.232us END __get_vma_policy
|
|
1348489/1348489 2420721.482367615: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 218.237us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482367616: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 218.241us END policy_nodemask
|
|
1348489/1348489 2420721.482367616: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367620: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 218.242us BEGIN __alloc_pages
|
|
-> 218.244us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482367620: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367632: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 218.246us END should_fail_alloc_page
|
|
-> 218.246us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482367632: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367636: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 218.258us END __next_zones_zonelist
|
|
-> 218.258us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482367762: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 218.262us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482367764: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 218.388us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482367764: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367939: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 218.39us BEGIN kernel_init_free_pages.part.0
|
|
-> 218.477us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482367940: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 218.565us END clear_page_erms
|
|
1348489/1348489 2420721.482367942: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 218.566us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482367943: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 218.568us END get_page_from_freelist
|
|
1348489/1348489 2420721.482367946: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 218.569us END __alloc_pages
|
|
1348489/1348489 2420721.482367946: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482367946: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368151: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 218.572us END alloc_pages_vma
|
|
-> 218.572us BEGIN __mem_cgroup_charge
|
|
-> 218.674us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482368155: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 218.777us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368155: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368155: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482368156: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 218.781us END rcu_read_unlock_strict
|
|
-> 218.781us BEGIN rcu_read_unlock_strict
|
|
-> 218.782us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368156: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368158: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 218.782us END get_mem_cgroup_from_mm
|
|
-> 218.782us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482368158: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368168: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 218.784us BEGIN try_charge_memcg
|
|
-> 218.789us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482368169: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 218.794us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482368169: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368170: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 218.795us END try_charge_memcg
|
|
-> 218.795us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368170: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368172: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 218.796us END rcu_read_unlock_strict
|
|
-> 218.796us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482368173: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 218.798us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368175: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 218.799us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368175: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368176: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 218.801us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 218.801us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482368177: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 218.802us END memcg_check_events
|
|
1348489/1348489 2420721.482368178: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 218.803us END charge_memcg
|
|
1348489/1348489 2420721.482368178: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
1348489/1348489 2420721.482368179: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
-> 218.804us BEGIN rcu_read_unlock_strict
|
|
-> 218.805us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368179: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368179: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368181: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 218.805us END __mem_cgroup_charge
|
|
-> 218.805us BEGIN __cgroup_throttle_swaprate
|
|
-> 218.806us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482368181: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368195: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 218.807us END kthread_blkcg
|
|
-> 218.807us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368195: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
1348489/1348489 2420721.482368195: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368196: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 218.821us END rcu_read_unlock_strict
|
|
-> 218.821us END __cgroup_throttle_swaprate
|
|
-> 218.821us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482368196: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368196: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368198: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 218.822us END pfn_pte
|
|
-> 218.822us BEGIN pmd_pfn
|
|
-> 218.823us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368199: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 218.824us END pmd_val
|
|
1348489/1348489 2420721.482368199: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368199: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368200: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 218.825us END pmd_pfn
|
|
-> 218.825us BEGIN pmd_page_vaddr
|
|
-> 218.825us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368201: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
-> 218.826us END pmd_val
|
|
1348489/1348489 2420721.482368201: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368209: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 218.827us END pmd_page_vaddr
|
|
-> 218.827us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482368209: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368210: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 218.835us END _raw_spin_lock
|
|
-> 218.835us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482368210: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368211: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 218.836us END add_mm_counter_fast
|
|
-> 218.836us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482368211: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368211: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368233: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 218.837us BEGIN __mod_lruvec_page_state
|
|
-> 218.844us BEGIN __mod_lruvec_state
|
|
-> 218.851us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482368233: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368233: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368235: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 218.859us END __mod_node_page_state
|
|
-> 218.859us END __mod_lruvec_state
|
|
-> 218.859us BEGIN __mod_memcg_lruvec_state
|
|
-> 218.86us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368236: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 218.861us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368236: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368236: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482368236: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368238: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 218.862us END __mod_memcg_lruvec_state
|
|
-> 218.862us END __mod_lruvec_page_state
|
|
-> 218.862us BEGIN rcu_read_unlock_strict
|
|
-> 218.863us END rcu_read_unlock_strict
|
|
-> 218.863us END page_add_new_anon_rmap
|
|
-> 218.863us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482368238: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368238: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368244: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 218.864us END __page_set_anon_rmap
|
|
-> 218.864us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 218.867us END lru_cache_add_inactive_or_unevictable
|
|
-> 218.867us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482368244: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368244: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368246: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 218.87us END lru_cache_add
|
|
-> 218.87us BEGIN set_pte
|
|
-> 218.871us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482368246: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482368246: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368247: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 218.872us END native_set_pte
|
|
-> 218.872us END set_pte
|
|
-> 218.872us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482368247: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
1348489/1348489 2420721.482368249: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 218.873us END queued_spin_unlock
|
|
-> 218.873us END __handle_mm_fault
|
|
1348489/1348489 2420721.482368249: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368255: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 218.875us END handle_mm_fault
|
|
-> 218.875us BEGIN up_read
|
|
1348489/1348489 2420721.482368255: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482368255: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368256: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 218.881us END up_read
|
|
-> 218.881us END do_user_addr_fault
|
|
-> 218.881us END exc_page_fault
|
|
-> 218.881us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482368256: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368265: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 218.882us END irqentry_exit
|
|
-> 218.882us BEGIN irqentry_exit_to_user_mode
|
|
-> 218.886us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482368265: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482368265: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368266: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 218.891us END exit_to_user_mode_prepare
|
|
-> 218.891us END irqentry_exit_to_user_mode
|
|
-> 218.891us END asm_exc_page_fault
|
|
-> 218.891us BEGIN error_return
|
|
1348489/1348489 2420721.482368266: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368356: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9632b2f __libc_early_init+0x2f (foo.so)
|
|
-> 218.892us END error_return
|
|
-> 218.892us BEGIN __irqentry_text_end
|
|
-> 218.937us END __irqentry_text_end
|
|
-> 218.937us BEGIN native_iret
|
|
1348489/1348489 2420721.482368356: 1 branches:uH: call 7f9ac9632b37 __libc_early_init+0x37 (foo.so) => 7f9ac95de8a0 getrlimit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368558: 1 branches:uH: hw int 7f9ac95de8a0 getrlimit+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 218.982us END native_iret
|
|
-> 218.982us BEGIN getrlimit
|
|
1348489/1348489 2420721.482368558: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368576: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 219.184us BEGIN asm_exc_page_fault
|
|
-> 219.193us BEGIN error_entry
|
|
1348489/1348489 2420721.482368668: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 219.202us BEGIN sync_regs
|
|
1348489/1348489 2420721.482368668: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482368668: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368668: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368670: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 219.294us END sync_regs
|
|
-> 219.294us END error_entry
|
|
-> 219.294us BEGIN exc_page_fault
|
|
-> 219.295us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482368671: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 219.296us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482368671: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482368671: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368685: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 219.297us END irqentry_enter_from_user_mode
|
|
-> 219.297us END irqentry_enter
|
|
-> 219.297us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482368694: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 219.311us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482368694: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368694: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368718: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 219.32us END down_read_trylock
|
|
-> 219.32us BEGIN find_vma
|
|
-> 219.332us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482368720: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 219.344us END vmacache_find
|
|
1348489/1348489 2420721.482368728: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 219.346us END find_vma
|
|
1348489/1348489 2420721.482368728: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368734: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 219.354us BEGIN handle_mm_fault
|
|
-> 219.357us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482368734: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368734: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368739: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 219.36us END mem_cgroup_from_task
|
|
-> 219.36us BEGIN __count_memcg_events
|
|
-> 219.362us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368740: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 219.365us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482368741: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 219.366us END __count_memcg_events
|
|
1348489/1348489 2420721.482368742: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 219.367us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482368742: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368743: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 219.368us END arch_local_irq_enable
|
|
-> 219.368us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482368743: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368752: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 219.369us END rcu_read_unlock_strict
|
|
-> 219.369us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482368754: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 219.378us BEGIN pgd_none
|
|
1348489/1348489 2420721.482368754: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368755: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 219.38us END pgd_none
|
|
-> 219.38us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482368755: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368760: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 219.381us END p4d_offset
|
|
-> 219.381us BEGIN pud_val
|
|
1348489/1348489 2420721.482368760: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368761: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 219.386us END pud_val
|
|
-> 219.386us BEGIN pud_val
|
|
1348489/1348489 2420721.482368761: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368762: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 219.387us END pud_val
|
|
-> 219.387us BEGIN pud_val
|
|
1348489/1348489 2420721.482368762: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368763: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 219.388us END pud_val
|
|
-> 219.388us BEGIN pud_val
|
|
1348489/1348489 2420721.482368763: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368764: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 219.389us END pud_val
|
|
-> 219.389us BEGIN pud_val
|
|
1348489/1348489 2420721.482368764: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368766: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 219.39us END pud_val
|
|
-> 219.39us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368766: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368767: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 219.392us END pmd_val
|
|
-> 219.392us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368767: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368769: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 219.393us END pmd_val
|
|
-> 219.393us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368769: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368770: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 219.395us END pmd_val
|
|
-> 219.395us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368770: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368770: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368773: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 219.396us END pmd_val
|
|
-> 219.396us BEGIN pmd_page_vaddr
|
|
-> 219.397us BEGIN pmd_val
|
|
1348489/1348489 2420721.482368774: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 219.399us END pmd_val
|
|
1348489/1348489 2420721.482368780: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 219.4us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482368780: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368794: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 219.406us BEGIN filemap_map_pages
|
|
-> 219.413us BEGIN xas_find
|
|
1348489/1348489 2420721.482368794: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482368802: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 219.42us BEGIN xas_load
|
|
-> 219.424us BEGIN xas_start
|
|
1348489/1348489 2420721.482368919: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 219.428us END xas_start
|
|
1348489/1348489 2420721.482368919: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482368919: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369039: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 219.545us END xas_load
|
|
-> 219.545us END xas_find
|
|
-> 219.545us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369041: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 219.665us END next_uptodate_page
|
|
1348489/1348489 2420721.482369048: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 219.667us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482369048: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369049: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 219.674us END _raw_spin_lock
|
|
-> 219.674us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369049: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369049: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369052: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 219.675us END PageHuge
|
|
-> 219.675us BEGIN do_set_pte
|
|
-> 219.676us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369052: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369053: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 219.678us END pfn_pte
|
|
-> 219.678us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369053: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369053: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369055: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 219.679us END add_mm_counter_fast
|
|
-> 219.679us BEGIN page_add_file_rmap
|
|
-> 219.68us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369055: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369061: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 219.681us END lock_page_memcg
|
|
-> 219.681us END page_add_file_rmap
|
|
-> 219.681us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369061: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482369061: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369062: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 219.687us END unlock_page_memcg
|
|
-> 219.687us BEGIN rcu_read_unlock_strict
|
|
-> 219.687us END rcu_read_unlock_strict
|
|
-> 219.687us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482369062: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369062: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369067: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 219.688us END native_set_pte
|
|
-> 219.688us END do_set_pte
|
|
-> 219.688us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369068: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 219.693us END unlock_page
|
|
1348489/1348489 2420721.482369085: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 219.694us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369085: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369086: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 219.711us END next_uptodate_page
|
|
-> 219.711us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369086: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369086: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369089: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 219.712us END PageHuge
|
|
-> 219.712us BEGIN do_set_pte
|
|
-> 219.713us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369089: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369090: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 219.715us END pfn_pte
|
|
-> 219.715us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369090: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369090: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369092: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 219.716us END add_mm_counter_fast
|
|
-> 219.716us BEGIN page_add_file_rmap
|
|
-> 219.717us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369092: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369098: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 219.718us END lock_page_memcg
|
|
-> 219.718us END page_add_file_rmap
|
|
-> 219.718us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369098: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482369098: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369099: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 219.724us END unlock_page_memcg
|
|
-> 219.724us BEGIN rcu_read_unlock_strict
|
|
-> 219.724us END rcu_read_unlock_strict
|
|
-> 219.724us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482369099: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369099: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369104: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 219.725us END native_set_pte
|
|
-> 219.725us END do_set_pte
|
|
-> 219.725us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369105: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 219.73us END unlock_page
|
|
1348489/1348489 2420721.482369316: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 219.731us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369316: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369317: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 219.942us END next_uptodate_page
|
|
-> 219.942us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369317: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369317: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369320: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 219.943us END PageHuge
|
|
-> 219.943us BEGIN do_set_pte
|
|
-> 219.944us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369320: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369321: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 219.946us END pfn_pte
|
|
-> 219.946us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369321: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369321: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369323: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 219.947us END add_mm_counter_fast
|
|
-> 219.947us BEGIN page_add_file_rmap
|
|
-> 219.948us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369328: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 219.949us END lock_page_memcg
|
|
1348489/1348489 2420721.482369328: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369329: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 219.954us END page_add_file_rmap
|
|
-> 219.954us BEGIN unlock_page_memcg
|
|
-> 219.954us END unlock_page_memcg
|
|
-> 219.954us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369329: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369330: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 219.955us END rcu_read_unlock_strict
|
|
-> 219.955us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482369330: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369330: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369335: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 219.956us END native_set_pte
|
|
-> 219.956us END do_set_pte
|
|
-> 219.956us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369336: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 219.961us END unlock_page
|
|
1348489/1348489 2420721.482369354: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 219.962us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369354: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369355: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 219.98us END next_uptodate_page
|
|
-> 219.98us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369355: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369355: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369358: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 219.981us END PageHuge
|
|
-> 219.981us BEGIN do_set_pte
|
|
-> 219.982us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369358: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369359: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 219.984us END pfn_pte
|
|
-> 219.984us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369359: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369359: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369361: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 219.985us END add_mm_counter_fast
|
|
-> 219.985us BEGIN page_add_file_rmap
|
|
-> 219.986us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369362: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 219.987us END lock_page_memcg
|
|
1348489/1348489 2420721.482369367: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 219.988us END page_add_file_rmap
|
|
-> 219.988us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369368: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 219.993us END unlock_page_memcg
|
|
-> 219.993us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369368: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369368: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482369368: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369368: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369373: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 219.994us END rcu_read_unlock_strict
|
|
-> 219.994us BEGIN native_set_pte
|
|
-> 219.996us END native_set_pte
|
|
-> 219.996us END do_set_pte
|
|
-> 219.996us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369374: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 219.999us END unlock_page
|
|
1348489/1348489 2420721.482369497: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369497: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369499: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.123us END next_uptodate_page
|
|
-> 220.123us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369499: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369499: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369501: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.125us END PageHuge
|
|
-> 220.125us BEGIN do_set_pte
|
|
-> 220.126us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369501: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369502: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.127us END pfn_pte
|
|
-> 220.127us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369502: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369502: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369505: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.128us END add_mm_counter_fast
|
|
-> 220.128us BEGIN page_add_file_rmap
|
|
-> 220.129us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369509: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 220.131us END lock_page_memcg
|
|
1348489/1348489 2420721.482369509: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369510: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.135us END page_add_file_rmap
|
|
-> 220.135us BEGIN unlock_page_memcg
|
|
-> 220.135us END unlock_page_memcg
|
|
-> 220.135us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369510: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369511: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 220.136us END rcu_read_unlock_strict
|
|
-> 220.136us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482369511: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369511: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369516: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.137us END native_set_pte
|
|
-> 220.137us END do_set_pte
|
|
-> 220.137us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369517: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.142us END unlock_page
|
|
1348489/1348489 2420721.482369618: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.143us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369618: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369619: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.244us END next_uptodate_page
|
|
-> 220.244us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369619: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369619: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369621: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.245us END PageHuge
|
|
-> 220.245us BEGIN do_set_pte
|
|
-> 220.246us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369621: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369623: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.247us END pfn_pte
|
|
-> 220.247us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369623: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369623: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369625: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.249us END add_mm_counter_fast
|
|
-> 220.249us BEGIN page_add_file_rmap
|
|
-> 220.25us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369625: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369630: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 220.251us END lock_page_memcg
|
|
-> 220.251us END page_add_file_rmap
|
|
-> 220.251us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369631: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.256us END unlock_page_memcg
|
|
-> 220.256us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369631: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369631: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482369632: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 220.257us END rcu_read_unlock_strict
|
|
-> 220.257us BEGIN native_set_pte
|
|
-> 220.258us END native_set_pte
|
|
1348489/1348489 2420721.482369632: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369637: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.258us END do_set_pte
|
|
-> 220.258us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369637: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369718: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 220.263us END unlock_page
|
|
-> 220.263us BEGIN xas_find
|
|
1348489/1348489 2420721.482369718: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369735: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.344us END xas_find
|
|
-> 220.344us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369735: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369736: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.361us END next_uptodate_page
|
|
-> 220.361us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369736: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369736: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369738: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.362us END PageHuge
|
|
-> 220.362us BEGIN do_set_pte
|
|
-> 220.363us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369739: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 220.364us END pfn_pte
|
|
1348489/1348489 2420721.482369740: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.365us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369740: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369740: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369742: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.366us END add_mm_counter_fast
|
|
-> 220.366us BEGIN page_add_file_rmap
|
|
-> 220.367us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369747: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 220.368us END lock_page_memcg
|
|
1348489/1348489 2420721.482369747: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369748: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.373us END page_add_file_rmap
|
|
-> 220.373us BEGIN unlock_page_memcg
|
|
-> 220.373us END unlock_page_memcg
|
|
-> 220.373us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369748: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369749: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 220.374us END rcu_read_unlock_strict
|
|
-> 220.374us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482369749: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369749: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369754: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.375us END native_set_pte
|
|
-> 220.375us END do_set_pte
|
|
-> 220.375us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369755: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.38us END unlock_page
|
|
1348489/1348489 2420721.482369854: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.381us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369854: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369855: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.48us END next_uptodate_page
|
|
-> 220.48us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369855: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369855: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369858: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.481us END PageHuge
|
|
-> 220.481us BEGIN do_set_pte
|
|
-> 220.482us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369858: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369859: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.484us END pfn_pte
|
|
-> 220.484us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369859: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369859: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369861: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.485us END add_mm_counter_fast
|
|
-> 220.485us BEGIN page_add_file_rmap
|
|
-> 220.486us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369862: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 220.487us END lock_page_memcg
|
|
1348489/1348489 2420721.482369867: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 220.488us END page_add_file_rmap
|
|
-> 220.488us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369868: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.493us END unlock_page_memcg
|
|
-> 220.493us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369868: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369868: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482369868: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369868: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369876: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.494us END rcu_read_unlock_strict
|
|
-> 220.494us BEGIN native_set_pte
|
|
-> 220.498us END native_set_pte
|
|
-> 220.498us END do_set_pte
|
|
-> 220.498us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369877: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.502us END unlock_page
|
|
1348489/1348489 2420721.482369912: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.503us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482369912: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369913: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.538us END next_uptodate_page
|
|
-> 220.538us BEGIN PageHuge
|
|
1348489/1348489 2420721.482369913: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369913: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369916: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.539us END PageHuge
|
|
-> 220.539us BEGIN do_set_pte
|
|
-> 220.54us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482369916: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369917: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.542us END pfn_pte
|
|
-> 220.542us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482369917: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369917: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369919: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.543us END add_mm_counter_fast
|
|
-> 220.543us BEGIN page_add_file_rmap
|
|
-> 220.544us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482369919: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369925: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 220.545us END lock_page_memcg
|
|
-> 220.545us END page_add_file_rmap
|
|
-> 220.545us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482369926: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.551us END unlock_page_memcg
|
|
-> 220.551us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482369926: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369926: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482369926: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482369926: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482369931: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.552us END rcu_read_unlock_strict
|
|
-> 220.552us BEGIN native_set_pte
|
|
-> 220.554us END native_set_pte
|
|
-> 220.554us END do_set_pte
|
|
-> 220.554us BEGIN unlock_page
|
|
1348489/1348489 2420721.482369932: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.557us END unlock_page
|
|
1348489/1348489 2420721.482370002: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.558us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370002: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370003: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.628us END next_uptodate_page
|
|
-> 220.628us BEGIN PageHuge
|
|
1348489/1348489 2420721.482370003: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370003: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370006: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.629us END PageHuge
|
|
-> 220.629us BEGIN do_set_pte
|
|
-> 220.63us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370006: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370007: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.632us END pfn_pte
|
|
-> 220.632us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482370007: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370007: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370009: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.633us END add_mm_counter_fast
|
|
-> 220.633us BEGIN page_add_file_rmap
|
|
-> 220.634us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370009: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370015: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 220.635us END lock_page_memcg
|
|
-> 220.635us END page_add_file_rmap
|
|
-> 220.635us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482370016: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.641us END unlock_page_memcg
|
|
-> 220.641us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482370016: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370016: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482370016: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370016: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370021: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.642us END rcu_read_unlock_strict
|
|
-> 220.642us BEGIN native_set_pte
|
|
-> 220.644us END native_set_pte
|
|
-> 220.644us END do_set_pte
|
|
-> 220.644us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370022: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.647us END unlock_page
|
|
1348489/1348489 2420721.482370062: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.648us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370062: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370063: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.688us END next_uptodate_page
|
|
-> 220.688us BEGIN PageHuge
|
|
1348489/1348489 2420721.482370063: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370063: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370065: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.689us END PageHuge
|
|
-> 220.689us BEGIN do_set_pte
|
|
-> 220.69us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370066: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 220.691us END pfn_pte
|
|
1348489/1348489 2420721.482370066: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482370066: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370066: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370069: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.692us BEGIN add_mm_counter_fast
|
|
-> 220.693us END add_mm_counter_fast
|
|
-> 220.693us BEGIN page_add_file_rmap
|
|
-> 220.694us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370069: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370075: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 220.695us END lock_page_memcg
|
|
-> 220.695us END page_add_file_rmap
|
|
-> 220.695us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482370075: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482370075: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370076: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 220.701us END unlock_page_memcg
|
|
-> 220.701us BEGIN rcu_read_unlock_strict
|
|
-> 220.701us END rcu_read_unlock_strict
|
|
-> 220.701us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482370076: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370076: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370081: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.702us END native_set_pte
|
|
-> 220.702us END do_set_pte
|
|
-> 220.702us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370081: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370100: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.707us END unlock_page
|
|
-> 220.707us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370100: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370101: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 220.726us END next_uptodate_page
|
|
-> 220.726us BEGIN PageHuge
|
|
1348489/1348489 2420721.482370101: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370101: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370103: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 220.727us END PageHuge
|
|
-> 220.727us BEGIN do_set_pte
|
|
-> 220.728us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370104: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 220.729us END pfn_pte
|
|
1348489/1348489 2420721.482370105: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 220.73us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482370105: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370105: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370107: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 220.731us END add_mm_counter_fast
|
|
-> 220.731us BEGIN page_add_file_rmap
|
|
-> 220.732us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370107: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370107: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370113: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 220.733us END lock_page_memcg
|
|
-> 220.733us END page_add_file_rmap
|
|
-> 220.733us BEGIN unlock_page_memcg
|
|
-> 220.736us END unlock_page_memcg
|
|
-> 220.736us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482370113: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370114: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 220.739us END rcu_read_unlock_strict
|
|
-> 220.739us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482370114: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370114: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370119: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 220.74us END native_set_pte
|
|
-> 220.74us END do_set_pte
|
|
-> 220.74us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370120: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 220.745us END unlock_page
|
|
1348489/1348489 2420721.482370385: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 220.746us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370385: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370386: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 221.011us END next_uptodate_page
|
|
-> 221.011us BEGIN PageHuge
|
|
1348489/1348489 2420721.482370386: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370386: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370389: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 221.012us END PageHuge
|
|
-> 221.012us BEGIN do_set_pte
|
|
-> 221.013us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370389: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370390: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 221.015us END pfn_pte
|
|
-> 221.015us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482370390: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370390: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370392: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 221.016us END add_mm_counter_fast
|
|
-> 221.016us BEGIN page_add_file_rmap
|
|
-> 221.017us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370397: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 221.018us END lock_page_memcg
|
|
1348489/1348489 2420721.482370397: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370399: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 221.023us END page_add_file_rmap
|
|
-> 221.023us BEGIN unlock_page_memcg
|
|
-> 221.024us END unlock_page_memcg
|
|
-> 221.024us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482370399: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370399: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482370399: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370399: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370404: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 221.025us END rcu_read_unlock_strict
|
|
-> 221.025us BEGIN native_set_pte
|
|
-> 221.027us END native_set_pte
|
|
-> 221.027us END do_set_pte
|
|
-> 221.027us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370405: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 221.03us END unlock_page
|
|
1348489/1348489 2420721.482370423: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 221.031us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370423: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370423: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482370423: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370423: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370426: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 221.049us END next_uptodate_page
|
|
-> 221.049us BEGIN PageHuge
|
|
-> 221.05us END PageHuge
|
|
-> 221.05us BEGIN do_set_pte
|
|
-> 221.051us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370426: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370427: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 221.052us END pfn_pte
|
|
-> 221.052us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482370427: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370427: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370430: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 221.053us END add_mm_counter_fast
|
|
-> 221.053us BEGIN page_add_file_rmap
|
|
-> 221.054us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370430: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370435: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 221.056us END lock_page_memcg
|
|
-> 221.056us END page_add_file_rmap
|
|
-> 221.056us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482370436: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 221.061us END unlock_page_memcg
|
|
-> 221.061us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482370436: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370436: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482370436: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370436: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370441: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 221.062us END rcu_read_unlock_strict
|
|
-> 221.062us BEGIN native_set_pte
|
|
-> 221.064us END native_set_pte
|
|
-> 221.064us END do_set_pte
|
|
-> 221.064us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370443: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 221.067us END unlock_page
|
|
1348489/1348489 2420721.482370974: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 221.069us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370974: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370975: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 221.6us END next_uptodate_page
|
|
-> 221.6us BEGIN PageHuge
|
|
1348489/1348489 2420721.482370975: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370975: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370978: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 221.601us END PageHuge
|
|
-> 221.601us BEGIN do_set_pte
|
|
-> 221.602us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482370978: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370979: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 221.604us END pfn_pte
|
|
-> 221.604us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482370979: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370979: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370981: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 221.605us END add_mm_counter_fast
|
|
-> 221.605us BEGIN page_add_file_rmap
|
|
-> 221.606us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482370982: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 221.607us END lock_page_memcg
|
|
1348489/1348489 2420721.482370987: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 221.608us END page_add_file_rmap
|
|
-> 221.608us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482370988: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 221.613us END unlock_page_memcg
|
|
-> 221.613us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482370988: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370988: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482370988: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482370988: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370993: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 221.614us END rcu_read_unlock_strict
|
|
-> 221.614us BEGIN native_set_pte
|
|
-> 221.616us END native_set_pte
|
|
-> 221.616us END do_set_pte
|
|
-> 221.616us BEGIN unlock_page
|
|
1348489/1348489 2420721.482370994: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 221.619us END unlock_page
|
|
1348489/1348489 2420721.482370997: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 221.62us BEGIN xas_find
|
|
1348489/1348489 2420721.482370997: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482370998: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 221.623us END xas_find
|
|
-> 221.623us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482370999: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 221.624us END next_uptodate_page
|
|
1348489/1348489 2420721.482370999: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
1348489/1348489 2420721.482371000: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 221.625us BEGIN rcu_read_unlock_strict
|
|
-> 221.626us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482371001: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 221.626us END filemap_map_pages
|
|
1348489/1348489 2420721.482371003: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 221.627us END __handle_mm_fault
|
|
1348489/1348489 2420721.482371003: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371009: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 221.629us END handle_mm_fault
|
|
-> 221.629us BEGIN up_read
|
|
1348489/1348489 2420721.482371009: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482371009: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371010: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 221.635us END up_read
|
|
-> 221.635us END do_user_addr_fault
|
|
-> 221.635us END exc_page_fault
|
|
-> 221.635us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482371010: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371019: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 221.636us END irqentry_exit
|
|
-> 221.636us BEGIN irqentry_exit_to_user_mode
|
|
-> 221.64us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482371020: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 221.645us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482371020: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371020: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371020: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371109: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95de8a0 getrlimit+0x0 (foo.so)
|
|
-> 221.646us END irqentry_exit_to_user_mode
|
|
-> 221.646us END asm_exc_page_fault
|
|
-> 221.646us BEGIN error_return
|
|
-> 221.675us END error_return
|
|
-> 221.675us BEGIN __irqentry_text_end
|
|
-> 221.705us END __irqentry_text_end
|
|
-> 221.705us BEGIN native_iret
|
|
1348489/1348489 2420721.482371241: 1 branches:uH: syscall 7f9ac95de8b2 getrlimit+0x12 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 221.735us END native_iret
|
|
1348489/1348489 2420721.482371241: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371241: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371257: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 221.867us BEGIN __entry_text_start
|
|
-> 221.872us BEGIN do_syscall_64
|
|
-> 221.877us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482371259: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 221.883us END syscall_enter_from_user_mode
|
|
-> 221.883us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482371266: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 221.885us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482371268: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 221.892us END __audit_syscall_entry
|
|
-> 221.892us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482371269: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 221.894us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482371370: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad6ab8d0 __x64_sys_prlimit64+0x0 (foo.so)
|
|
-> 221.895us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482371370: 1 branches:uH: jmp ffffffffad6ab8e3 __x64_sys_prlimit64+0x13 (foo.so) => ffffffffad6ab5d0 __do_sys_prlimit64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371597: 1 branches:uH: call ffffffffad6ab717 __do_sys_prlimit64+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 221.996us BEGIN __x64_sys_prlimit64
|
|
-> 222.109us END __x64_sys_prlimit64
|
|
-> 222.109us BEGIN __do_sys_prlimit64
|
|
1348489/1348489 2420721.482371611: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6ab71c __do_sys_prlimit64+0x14c (foo.so)
|
|
-> 222.223us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482371611: 1 branches:uH: call ffffffffad6ab740 __do_sys_prlimit64+0x170 (foo.so) => ffffffffad6ab1e0 do_prlimit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371732: 1 branches:uH: call ffffffffad6ab354 do_prlimit+0x174 (foo.so) => ffffffffae133500 _raw_read_lock+0x0 (foo.so)
|
|
-> 222.237us END rcu_read_unlock_strict
|
|
-> 222.237us BEGIN do_prlimit
|
|
1348489/1348489 2420721.482371839: 1 branches:uH: return ffffffffae133515 _raw_read_lock+0x15 (foo.so) => ffffffffad6ab359 do_prlimit+0x179 (foo.so)
|
|
-> 222.358us BEGIN _raw_read_lock
|
|
1348489/1348489 2420721.482371839: 1 branches:uH: call ffffffffad6ab37f do_prlimit+0x19f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371845: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad6ab384 do_prlimit+0x1a4 (foo.so)
|
|
-> 222.465us END _raw_read_lock
|
|
-> 222.465us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482371850: 1 branches:uH: return ffffffffad6ab2f3 do_prlimit+0x113 (foo.so) => ffffffffad6ab745 __do_sys_prlimit64+0x175 (foo.so)
|
|
-> 222.471us END _raw_spin_lock
|
|
1348489/1348489 2420721.482371850: 1 branches:uH: call ffffffffad6ab76e __do_sys_prlimit64+0x19e (foo.so) => ffffffffadae52e0 _copy_to_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371850: 1 branches:uH: call ffffffffadae52f7 _copy_to_user+0x17 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371858: 1 branches:uH: jcc ffffffffadb596f6 copy_user_enhanced_fast_string+0x6 (foo.so) => ffffffffadb5966c copy_user_generic_unrolled+0x7c (foo.so)
|
|
-> 222.476us END do_prlimit
|
|
-> 222.476us BEGIN _copy_to_user
|
|
-> 222.48us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482371904: 1 branches:uH: return ffffffffadb596a1 copy_user_generic_unrolled+0xb1 (foo.so) => ffffffffadae52fc _copy_to_user+0x1c (foo.so)
|
|
-> 222.484us END copy_user_enhanced_fast_string
|
|
-> 222.484us BEGIN copy_user_generic_unrolled
|
|
1348489/1348489 2420721.482371904: 1 branches:uH: return ffffffffadae52fe _copy_to_user+0x1e (foo.so) => ffffffffad6ab773 __do_sys_prlimit64+0x1a3 (foo.so)
|
|
1348489/1348489 2420721.482371909: 1 branches:uH: return ffffffffad6ab7bd __do_sys_prlimit64+0x1ed (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 222.53us END copy_user_generic_unrolled
|
|
-> 222.53us END _copy_to_user
|
|
1348489/1348489 2420721.482371909: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371911: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 222.535us END __do_sys_prlimit64
|
|
-> 222.535us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482371911: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371917: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 222.537us BEGIN syscall_exit_work
|
|
-> 222.54us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482371917: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371919: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 222.543us BEGIN path_put
|
|
-> 222.544us BEGIN dput
|
|
1348489/1348489 2420721.482371919: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371920: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 222.545us END dput
|
|
-> 222.545us END path_put
|
|
-> 222.545us BEGIN mntput
|
|
1348489/1348489 2420721.482371920: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371922: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 222.546us END mntput
|
|
-> 222.546us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482371922: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371927: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 222.548us END unroll_tree_refs
|
|
-> 222.548us BEGIN kfree
|
|
1348489/1348489 2420721.482371928: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 222.553us END kfree
|
|
1348489/1348489 2420721.482371929: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 222.554us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482371929: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482371940: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 222.555us END syscall_exit_work
|
|
-> 222.555us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482371940: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482371941: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 222.566us END exit_to_user_mode_prepare
|
|
-> 222.566us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482371967: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac95de8b4 getrlimit+0x14 (foo.so)
|
|
-> 222.567us END do_syscall_64
|
|
-> 222.567us END __entry_text_start
|
|
-> 222.567us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 222.58us END entry_SYSCALL_64_after_hwframe
|
|
-> 222.58us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482371967: 1 branches:uH: return 7f9ac95de8bc getrlimit+0x1c (foo.so) => 7f9ac9632b3c __libc_early_init+0x3c (foo.so)
|
|
1348489/1348489 2420721.482372118: 1 branches:uH: hw int 7f9ac9632b7e __libc_early_init+0x7e (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 222.593us END syscall_return_via_sysret
|
|
-> 222.593us END getrlimit
|
|
1348489/1348489 2420721.482372118: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372230: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 222.744us BEGIN asm_exc_page_fault
|
|
-> 222.8us BEGIN error_entry
|
|
1348489/1348489 2420721.482372311: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 222.856us BEGIN sync_regs
|
|
1348489/1348489 2420721.482372311: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482372311: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372311: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372313: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 222.937us END sync_regs
|
|
-> 222.937us END error_entry
|
|
-> 222.937us BEGIN exc_page_fault
|
|
-> 222.938us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482372313: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482372313: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482372313: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372315: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 222.939us BEGIN irqentry_enter_from_user_mode
|
|
-> 222.94us END irqentry_enter_from_user_mode
|
|
-> 222.94us END irqentry_enter
|
|
-> 222.94us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482372324: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 222.941us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482372324: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372324: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372326: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 222.95us END down_read_trylock
|
|
-> 222.95us BEGIN find_vma
|
|
-> 222.951us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482372326: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482372330: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 222.952us END vmacache_find
|
|
-> 222.952us END find_vma
|
|
1348489/1348489 2420721.482372330: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372342: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 222.956us BEGIN handle_mm_fault
|
|
-> 222.962us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482372342: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372342: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372349: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 222.968us END mem_cgroup_from_task
|
|
-> 222.968us BEGIN __count_memcg_events
|
|
-> 222.971us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482372349: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482372350: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 222.975us END cgroup_rstat_updated
|
|
-> 222.975us END __count_memcg_events
|
|
1348489/1348489 2420721.482372351: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 222.976us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482372351: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372352: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 222.977us END arch_local_irq_enable
|
|
-> 222.977us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372354: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 222.978us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372354: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372369: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 222.98us BEGIN __handle_mm_fault
|
|
-> 222.987us BEGIN pgd_none
|
|
1348489/1348489 2420721.482372369: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372370: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 222.995us END pgd_none
|
|
-> 222.995us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482372374: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 222.996us END p4d_offset
|
|
1348489/1348489 2420721.482372376: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 223us BEGIN pud_val
|
|
1348489/1348489 2420721.482372376: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372377: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 223.002us END pud_val
|
|
-> 223.002us BEGIN pud_val
|
|
1348489/1348489 2420721.482372377: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372378: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 223.003us END pud_val
|
|
-> 223.003us BEGIN pud_val
|
|
1348489/1348489 2420721.482372378: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372379: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 223.004us END pud_val
|
|
-> 223.004us BEGIN pud_val
|
|
1348489/1348489 2420721.482372379: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372380: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 223.005us END pud_val
|
|
-> 223.005us BEGIN pud_val
|
|
1348489/1348489 2420721.482372380: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372382: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 223.006us END pud_val
|
|
-> 223.006us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372382: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372383: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 223.008us END pmd_val
|
|
-> 223.008us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372383: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372384: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 223.009us END pmd_val
|
|
-> 223.009us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372385: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 223.01us END pmd_val
|
|
1348489/1348489 2420721.482372386: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 223.011us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372386: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372386: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372388: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 223.012us END pmd_val
|
|
-> 223.012us BEGIN pmd_page_vaddr
|
|
-> 223.013us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372389: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 223.014us END pmd_val
|
|
1348489/1348489 2420721.482372399: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 223.015us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482372400: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 223.025us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372400: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372400: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372408: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 223.026us END pmd_val
|
|
-> 223.026us BEGIN alloc_pages_vma
|
|
-> 223.03us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482372408: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372413: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 223.034us END __get_vma_policy
|
|
-> 223.034us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482372413: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372413: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372421: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 223.039us END policy_nodemask
|
|
-> 223.039us BEGIN __alloc_pages
|
|
-> 223.043us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482372421: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372430: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 223.047us END should_fail_alloc_page
|
|
-> 223.047us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482372430: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372438: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 223.056us END __next_zones_zonelist
|
|
-> 223.056us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482372555: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 223.064us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482372556: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 223.181us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482372556: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372638: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 223.182us BEGIN kernel_init_free_pages.part.0
|
|
-> 223.223us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482372638: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482372640: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 223.264us END clear_page_erms
|
|
-> 223.264us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482372642: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 223.266us END get_page_from_freelist
|
|
1348489/1348489 2420721.482372645: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 223.268us END __alloc_pages
|
|
1348489/1348489 2420721.482372645: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372645: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372645: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372660: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 223.271us END alloc_pages_vma
|
|
-> 223.271us BEGIN __mem_cgroup_charge
|
|
-> 223.276us BEGIN get_mem_cgroup_from_mm
|
|
-> 223.281us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372660: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372661: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 223.286us END rcu_read_unlock_strict
|
|
-> 223.286us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372661: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
1348489/1348489 2420721.482372661: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372662: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 223.287us END rcu_read_unlock_strict
|
|
-> 223.287us END get_mem_cgroup_from_mm
|
|
-> 223.287us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482372764: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 223.288us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482372766: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 223.39us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482372766: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
1348489/1348489 2420721.482372766: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372770: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 223.392us END arch_local_irq_enable
|
|
-> 223.392us END try_charge_memcg
|
|
-> 223.392us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372770: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372771: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 223.396us END rcu_read_unlock_strict
|
|
-> 223.396us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482372787: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 223.397us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482372793: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 223.413us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482372793: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372803: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 223.419us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 223.419us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482372804: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 223.429us END memcg_check_events
|
|
1348489/1348489 2420721.482372804: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372805: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 223.43us END charge_memcg
|
|
-> 223.43us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372805: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
1348489/1348489 2420721.482372806: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 223.431us END rcu_read_unlock_strict
|
|
-> 223.431us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482372806: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372808: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 223.432us BEGIN __cgroup_throttle_swaprate
|
|
-> 223.433us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482372808: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372810: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 223.434us END kthread_blkcg
|
|
-> 223.434us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372810: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
1348489/1348489 2420721.482372810: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372812: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 223.436us END rcu_read_unlock_strict
|
|
-> 223.436us END __cgroup_throttle_swaprate
|
|
-> 223.436us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482372812: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372812: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372813: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 223.438us END pfn_pte
|
|
-> 223.438us BEGIN pmd_pfn
|
|
-> 223.438us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372813: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
1348489/1348489 2420721.482372813: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372813: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372815: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 223.439us END pmd_val
|
|
-> 223.439us END pmd_pfn
|
|
-> 223.439us BEGIN pmd_page_vaddr
|
|
-> 223.44us BEGIN pmd_val
|
|
1348489/1348489 2420721.482372815: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
1348489/1348489 2420721.482372815: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372845: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 223.441us END pmd_val
|
|
-> 223.441us END pmd_page_vaddr
|
|
-> 223.441us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482372845: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372846: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 223.471us END _raw_spin_lock
|
|
-> 223.471us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482372846: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372846: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372846: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372846: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372853: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 223.472us END add_mm_counter_fast
|
|
-> 223.472us BEGIN page_add_new_anon_rmap
|
|
-> 223.473us BEGIN __mod_lruvec_page_state
|
|
-> 223.475us BEGIN __mod_lruvec_state
|
|
-> 223.477us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482372853: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372853: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372854: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 223.479us END __mod_node_page_state
|
|
-> 223.479us END __mod_lruvec_state
|
|
-> 223.479us BEGIN __mod_memcg_lruvec_state
|
|
-> 223.479us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482372855: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 223.48us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482372855: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372856: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 223.481us END __mod_memcg_lruvec_state
|
|
-> 223.481us END __mod_lruvec_page_state
|
|
-> 223.481us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482372856: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372858: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 223.482us END rcu_read_unlock_strict
|
|
-> 223.482us END page_add_new_anon_rmap
|
|
-> 223.482us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482372858: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372858: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372864: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 223.484us END __page_set_anon_rmap
|
|
-> 223.484us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 223.487us END lru_cache_add_inactive_or_unevictable
|
|
-> 223.487us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482372864: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372864: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372865: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 223.49us END lru_cache_add
|
|
-> 223.49us BEGIN set_pte
|
|
-> 223.49us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482372865: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482372865: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372866: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 223.491us END native_set_pte
|
|
-> 223.491us END set_pte
|
|
-> 223.491us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482372867: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 223.492us END queued_spin_unlock
|
|
1348489/1348489 2420721.482372869: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 223.493us END __handle_mm_fault
|
|
1348489/1348489 2420721.482372869: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372874: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 223.495us END handle_mm_fault
|
|
-> 223.495us BEGIN up_read
|
|
1348489/1348489 2420721.482372874: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482372874: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372876: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 223.5us END up_read
|
|
-> 223.5us END do_user_addr_fault
|
|
-> 223.5us END exc_page_fault
|
|
-> 223.5us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482372876: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372885: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 223.502us END irqentry_exit
|
|
-> 223.502us BEGIN irqentry_exit_to_user_mode
|
|
-> 223.506us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482372885: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482372885: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372885: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372885: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482372976: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9632b7e __libc_early_init+0x7e (foo.so)
|
|
-> 223.511us END exit_to_user_mode_prepare
|
|
-> 223.511us END irqentry_exit_to_user_mode
|
|
-> 223.511us END asm_exc_page_fault
|
|
-> 223.511us BEGIN error_return
|
|
-> 223.541us END error_return
|
|
-> 223.541us BEGIN __irqentry_text_end
|
|
-> 223.571us END __irqentry_text_end
|
|
-> 223.571us BEGIN native_iret
|
|
1348489/1348489 2420721.482372976: 1 branches:uH: call 7f9ac9632bb8 __libc_early_init+0xb8 (foo.so) => 7f9ac9566e70 __pthread_tunables_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373176: 1 branches:uH: hw int 7f9ac9566e70 __pthread_tunables_init+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 223.602us END native_iret
|
|
-> 223.602us BEGIN __pthread_tunables_init
|
|
1348489/1348489 2420721.482373176: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373194: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 223.802us BEGIN asm_exc_page_fault
|
|
-> 223.811us BEGIN error_entry
|
|
1348489/1348489 2420721.482373287: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 223.82us BEGIN sync_regs
|
|
1348489/1348489 2420721.482373287: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482373287: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373287: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373288: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 223.913us END sync_regs
|
|
-> 223.913us END error_entry
|
|
-> 223.913us BEGIN exc_page_fault
|
|
-> 223.913us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482373289: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 223.914us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482373289: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482373289: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373303: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 223.915us END irqentry_enter_from_user_mode
|
|
-> 223.915us END irqentry_enter
|
|
-> 223.915us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482373312: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 223.929us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482373312: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373312: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373329: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 223.938us END down_read_trylock
|
|
-> 223.938us BEGIN find_vma
|
|
-> 223.946us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482373329: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482373337: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 223.955us END vmacache_find
|
|
-> 223.955us END find_vma
|
|
1348489/1348489 2420721.482373337: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373343: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 223.963us BEGIN handle_mm_fault
|
|
-> 223.966us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482373343: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373343: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373348: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 223.969us END mem_cgroup_from_task
|
|
-> 223.969us BEGIN __count_memcg_events
|
|
-> 223.971us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482373349: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 223.974us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482373349: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373350: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 223.975us END __count_memcg_events
|
|
-> 223.975us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482373350: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373351: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 223.976us END arch_local_irq_enable
|
|
-> 223.976us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482373352: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 223.977us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482373359: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 223.978us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482373362: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 223.985us BEGIN pgd_none
|
|
1348489/1348489 2420721.482373362: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373363: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 223.988us END pgd_none
|
|
-> 223.988us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482373470: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 223.989us END p4d_offset
|
|
1348489/1348489 2420721.482373471: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 224.096us BEGIN pud_val
|
|
1348489/1348489 2420721.482373471: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373473: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 224.097us END pud_val
|
|
-> 224.097us BEGIN pud_val
|
|
1348489/1348489 2420721.482373473: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373474: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 224.099us END pud_val
|
|
-> 224.099us BEGIN pud_val
|
|
1348489/1348489 2420721.482373474: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373477: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 224.1us END pud_val
|
|
-> 224.1us BEGIN pud_val
|
|
1348489/1348489 2420721.482373477: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373477: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482373477: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373482: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 224.103us END pud_val
|
|
-> 224.103us BEGIN pud_val
|
|
-> 224.105us END pud_val
|
|
-> 224.105us BEGIN pmd_val
|
|
1348489/1348489 2420721.482373482: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373483: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 224.108us END pmd_val
|
|
-> 224.108us BEGIN pmd_val
|
|
1348489/1348489 2420721.482373483: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373484: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 224.109us END pmd_val
|
|
-> 224.109us BEGIN pmd_val
|
|
1348489/1348489 2420721.482373484: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373485: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 224.11us END pmd_val
|
|
-> 224.11us BEGIN pmd_val
|
|
1348489/1348489 2420721.482373485: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373485: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373488: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 224.111us END pmd_val
|
|
-> 224.111us BEGIN pmd_page_vaddr
|
|
-> 224.112us BEGIN pmd_val
|
|
1348489/1348489 2420721.482373489: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 224.114us END pmd_val
|
|
1348489/1348489 2420721.482373502: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 224.115us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482373502: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373515: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 224.128us BEGIN filemap_map_pages
|
|
-> 224.134us BEGIN xas_find
|
|
1348489/1348489 2420721.482373515: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373521: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 224.141us BEGIN xas_load
|
|
-> 224.144us BEGIN xas_start
|
|
1348489/1348489 2420721.482373534: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 224.147us END xas_start
|
|
1348489/1348489 2420721.482373535: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 224.16us END xas_load
|
|
1348489/1348489 2420721.482373535: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373672: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 224.161us END xas_find
|
|
-> 224.161us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482373673: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 224.298us END next_uptodate_page
|
|
1348489/1348489 2420721.482373680: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 224.299us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482373680: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373682: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.306us END _raw_spin_lock
|
|
-> 224.306us BEGIN PageHuge
|
|
1348489/1348489 2420721.482373682: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373682: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373684: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.308us END PageHuge
|
|
-> 224.308us BEGIN do_set_pte
|
|
-> 224.309us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482373685: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 224.31us END pfn_pte
|
|
1348489/1348489 2420721.482373685: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482373685: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373685: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373688: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.311us BEGIN add_mm_counter_fast
|
|
-> 224.312us END add_mm_counter_fast
|
|
-> 224.312us BEGIN page_add_file_rmap
|
|
-> 224.313us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482373688: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373694: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.314us END lock_page_memcg
|
|
-> 224.314us END page_add_file_rmap
|
|
-> 224.314us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482373694: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482373694: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373695: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 224.32us END unlock_page_memcg
|
|
-> 224.32us BEGIN rcu_read_unlock_strict
|
|
-> 224.32us END rcu_read_unlock_strict
|
|
-> 224.32us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482373695: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482373695: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373700: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.321us END native_set_pte
|
|
-> 224.321us END do_set_pte
|
|
-> 224.321us BEGIN unlock_page
|
|
1348489/1348489 2420721.482373701: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.326us END unlock_page
|
|
1348489/1348489 2420721.482373821: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.327us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482373821: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373821: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482373821: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373821: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373824: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.447us END next_uptodate_page
|
|
-> 224.447us BEGIN PageHuge
|
|
-> 224.448us END PageHuge
|
|
-> 224.448us BEGIN do_set_pte
|
|
-> 224.449us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482373825: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 224.45us END pfn_pte
|
|
1348489/1348489 2420721.482373825: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482373825: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373825: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373828: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.451us BEGIN add_mm_counter_fast
|
|
-> 224.452us END add_mm_counter_fast
|
|
-> 224.452us BEGIN page_add_file_rmap
|
|
-> 224.453us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482373833: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 224.454us END lock_page_memcg
|
|
1348489/1348489 2420721.482373833: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373834: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 224.459us END page_add_file_rmap
|
|
-> 224.459us BEGIN unlock_page_memcg
|
|
-> 224.459us END unlock_page_memcg
|
|
-> 224.459us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482373834: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373834: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482373834: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482373834: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373839: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.46us END rcu_read_unlock_strict
|
|
-> 224.46us BEGIN native_set_pte
|
|
-> 224.462us END native_set_pte
|
|
-> 224.462us END do_set_pte
|
|
-> 224.462us BEGIN unlock_page
|
|
1348489/1348489 2420721.482373841: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.465us END unlock_page
|
|
1348489/1348489 2420721.482373938: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.467us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482373938: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373939: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.564us END next_uptodate_page
|
|
-> 224.564us BEGIN PageHuge
|
|
1348489/1348489 2420721.482373939: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373939: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373942: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.565us END PageHuge
|
|
-> 224.565us BEGIN do_set_pte
|
|
-> 224.566us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482373942: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373943: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 224.568us END pfn_pte
|
|
-> 224.568us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482373943: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373943: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373946: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.569us END add_mm_counter_fast
|
|
-> 224.569us BEGIN page_add_file_rmap
|
|
-> 224.57us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482373946: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373951: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.572us END lock_page_memcg
|
|
-> 224.572us END page_add_file_rmap
|
|
-> 224.572us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482373951: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482373951: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373952: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 224.577us END unlock_page_memcg
|
|
-> 224.577us BEGIN rcu_read_unlock_strict
|
|
-> 224.577us END rcu_read_unlock_strict
|
|
-> 224.577us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482373952: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482373952: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482373957: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.578us END native_set_pte
|
|
-> 224.578us END do_set_pte
|
|
-> 224.578us BEGIN unlock_page
|
|
1348489/1348489 2420721.482373958: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.583us END unlock_page
|
|
1348489/1348489 2420721.482374066: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.584us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374066: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374067: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.692us END next_uptodate_page
|
|
-> 224.692us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374067: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374067: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374069: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.693us END PageHuge
|
|
-> 224.693us BEGIN do_set_pte
|
|
-> 224.694us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374070: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 224.695us END pfn_pte
|
|
1348489/1348489 2420721.482374070: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482374070: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374070: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374073: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.696us BEGIN add_mm_counter_fast
|
|
-> 224.697us END add_mm_counter_fast
|
|
-> 224.697us BEGIN page_add_file_rmap
|
|
-> 224.698us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374073: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374078: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.699us END lock_page_memcg
|
|
-> 224.699us END page_add_file_rmap
|
|
-> 224.699us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374079: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 224.704us END unlock_page_memcg
|
|
-> 224.704us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482374079: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374079: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374080: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 224.705us END rcu_read_unlock_strict
|
|
-> 224.705us BEGIN native_set_pte
|
|
-> 224.706us END native_set_pte
|
|
1348489/1348489 2420721.482374080: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374085: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.706us END do_set_pte
|
|
-> 224.706us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374086: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.711us END unlock_page
|
|
1348489/1348489 2420721.482374178: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.712us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374178: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374179: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.804us END next_uptodate_page
|
|
-> 224.804us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374179: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374179: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374182: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.805us END PageHuge
|
|
-> 224.805us BEGIN do_set_pte
|
|
-> 224.806us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374182: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374183: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 224.808us END pfn_pte
|
|
-> 224.808us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374183: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374183: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374185: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.809us END add_mm_counter_fast
|
|
-> 224.809us BEGIN page_add_file_rmap
|
|
-> 224.81us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374186: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 224.811us END lock_page_memcg
|
|
1348489/1348489 2420721.482374191: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.812us END page_add_file_rmap
|
|
-> 224.812us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374191: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374191: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374192: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 224.817us END unlock_page_memcg
|
|
-> 224.817us BEGIN rcu_read_unlock_strict
|
|
-> 224.817us END rcu_read_unlock_strict
|
|
-> 224.817us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482374192: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374192: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374197: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.818us END native_set_pte
|
|
-> 224.818us END do_set_pte
|
|
-> 224.818us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374198: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.823us END unlock_page
|
|
1348489/1348489 2420721.482374299: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.824us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374299: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374300: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.925us END next_uptodate_page
|
|
-> 224.925us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374300: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374300: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374302: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.926us END PageHuge
|
|
-> 224.926us BEGIN do_set_pte
|
|
-> 224.927us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374302: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374303: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 224.928us END pfn_pte
|
|
-> 224.928us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374303: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374303: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374306: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.929us END add_mm_counter_fast
|
|
-> 224.929us BEGIN page_add_file_rmap
|
|
-> 224.93us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374306: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374311: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.932us END lock_page_memcg
|
|
-> 224.932us END page_add_file_rmap
|
|
-> 224.932us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374312: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 224.937us END unlock_page_memcg
|
|
-> 224.937us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482374312: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374312: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374312: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374312: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374317: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.938us END rcu_read_unlock_strict
|
|
-> 224.938us BEGIN native_set_pte
|
|
-> 224.94us END native_set_pte
|
|
-> 224.94us END do_set_pte
|
|
-> 224.94us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374319: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.943us END unlock_page
|
|
1348489/1348489 2420721.482374338: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.945us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374338: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374339: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 224.964us END next_uptodate_page
|
|
-> 224.964us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374339: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374339: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374342: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 224.965us END PageHuge
|
|
-> 224.965us BEGIN do_set_pte
|
|
-> 224.966us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374342: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374343: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 224.968us END pfn_pte
|
|
-> 224.968us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374343: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374343: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374345: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 224.969us END add_mm_counter_fast
|
|
-> 224.969us BEGIN page_add_file_rmap
|
|
-> 224.97us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374345: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374351: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 224.971us END lock_page_memcg
|
|
-> 224.971us END page_add_file_rmap
|
|
-> 224.971us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374351: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374351: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374352: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 224.977us END unlock_page_memcg
|
|
-> 224.977us BEGIN rcu_read_unlock_strict
|
|
-> 224.977us END rcu_read_unlock_strict
|
|
-> 224.977us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482374352: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374352: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374357: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 224.978us END native_set_pte
|
|
-> 224.978us END do_set_pte
|
|
-> 224.978us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374358: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 224.983us END unlock_page
|
|
1348489/1348489 2420721.482374433: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 224.984us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374433: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374434: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.059us END next_uptodate_page
|
|
-> 225.059us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374434: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374434: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374437: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.06us END PageHuge
|
|
-> 225.06us BEGIN do_set_pte
|
|
-> 225.061us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374437: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374438: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.063us END pfn_pte
|
|
-> 225.063us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374438: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374438: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374440: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.064us END add_mm_counter_fast
|
|
-> 225.064us BEGIN page_add_file_rmap
|
|
-> 225.065us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374441: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.066us END lock_page_memcg
|
|
1348489/1348489 2420721.482374446: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.067us END page_add_file_rmap
|
|
-> 225.067us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374446: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374446: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374447: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 225.072us END unlock_page_memcg
|
|
-> 225.072us BEGIN rcu_read_unlock_strict
|
|
-> 225.072us END rcu_read_unlock_strict
|
|
-> 225.072us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482374447: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374447: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374453: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.073us END native_set_pte
|
|
-> 225.073us END do_set_pte
|
|
-> 225.073us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374453: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374597: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.079us END unlock_page
|
|
-> 225.079us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374597: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374598: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.223us END next_uptodate_page
|
|
-> 225.223us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374598: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374598: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374600: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.224us END PageHuge
|
|
-> 225.224us BEGIN do_set_pte
|
|
-> 225.225us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374600: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374602: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.226us END pfn_pte
|
|
-> 225.226us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374602: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374602: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374603: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.228us END add_mm_counter_fast
|
|
-> 225.228us BEGIN page_add_file_rmap
|
|
-> 225.228us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374604: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.229us END lock_page_memcg
|
|
1348489/1348489 2420721.482374610: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.23us END page_add_file_rmap
|
|
-> 225.23us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374610: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374610: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374610: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374611: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 225.236us END unlock_page_memcg
|
|
-> 225.236us BEGIN rcu_read_unlock_strict
|
|
-> 225.236us END rcu_read_unlock_strict
|
|
-> 225.236us BEGIN native_set_pte
|
|
-> 225.237us END native_set_pte
|
|
1348489/1348489 2420721.482374611: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374616: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.237us END do_set_pte
|
|
-> 225.237us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374616: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374712: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.242us END unlock_page
|
|
-> 225.242us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374712: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374713: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.338us END next_uptodate_page
|
|
-> 225.338us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374713: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374713: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374716: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.339us END PageHuge
|
|
-> 225.339us BEGIN do_set_pte
|
|
-> 225.34us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374716: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374717: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.342us END pfn_pte
|
|
-> 225.342us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374717: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374717: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374719: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.343us END add_mm_counter_fast
|
|
-> 225.343us BEGIN page_add_file_rmap
|
|
-> 225.344us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374720: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.345us END lock_page_memcg
|
|
1348489/1348489 2420721.482374725: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.346us END page_add_file_rmap
|
|
-> 225.346us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374725: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374725: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374726: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 225.351us END unlock_page_memcg
|
|
-> 225.351us BEGIN rcu_read_unlock_strict
|
|
-> 225.351us END rcu_read_unlock_strict
|
|
-> 225.351us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482374726: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374726: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374731: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.352us END native_set_pte
|
|
-> 225.352us END do_set_pte
|
|
-> 225.352us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374732: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.357us END unlock_page
|
|
1348489/1348489 2420721.482374764: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.358us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374764: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374764: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482374764: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374764: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374767: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.39us END next_uptodate_page
|
|
-> 225.39us BEGIN PageHuge
|
|
-> 225.391us END PageHuge
|
|
-> 225.391us BEGIN do_set_pte
|
|
-> 225.392us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374767: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374768: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.393us END pfn_pte
|
|
-> 225.393us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374768: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374768: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374770: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.394us END add_mm_counter_fast
|
|
-> 225.394us BEGIN page_add_file_rmap
|
|
-> 225.395us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374771: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.396us END lock_page_memcg
|
|
1348489/1348489 2420721.482374776: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.397us END page_add_file_rmap
|
|
-> 225.397us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374777: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 225.402us END unlock_page_memcg
|
|
-> 225.402us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482374777: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374777: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374777: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374777: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374782: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.403us END rcu_read_unlock_strict
|
|
-> 225.403us BEGIN native_set_pte
|
|
-> 225.405us END native_set_pte
|
|
-> 225.405us END do_set_pte
|
|
-> 225.405us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374783: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.408us END unlock_page
|
|
1348489/1348489 2420721.482374863: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.409us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374863: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374864: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.489us END next_uptodate_page
|
|
-> 225.489us BEGIN PageHuge
|
|
1348489/1348489 2420721.482374864: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374864: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374867: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.49us END PageHuge
|
|
-> 225.49us BEGIN do_set_pte
|
|
-> 225.491us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374867: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374868: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.493us END pfn_pte
|
|
-> 225.493us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374868: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374868: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374870: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.494us END add_mm_counter_fast
|
|
-> 225.494us BEGIN page_add_file_rmap
|
|
-> 225.495us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374875: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.496us END lock_page_memcg
|
|
1348489/1348489 2420721.482374875: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374877: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 225.501us END page_add_file_rmap
|
|
-> 225.501us BEGIN unlock_page_memcg
|
|
-> 225.502us END unlock_page_memcg
|
|
-> 225.502us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482374877: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374877: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374877: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482374877: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374882: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.503us END rcu_read_unlock_strict
|
|
-> 225.503us BEGIN native_set_pte
|
|
-> 225.505us END native_set_pte
|
|
-> 225.505us END do_set_pte
|
|
-> 225.505us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374883: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.508us END unlock_page
|
|
1348489/1348489 2420721.482374929: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.509us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482374929: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374929: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482374929: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374929: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374932: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.555us END next_uptodate_page
|
|
-> 225.555us BEGIN PageHuge
|
|
-> 225.556us END PageHuge
|
|
-> 225.556us BEGIN do_set_pte
|
|
-> 225.557us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482374932: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374933: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.558us END pfn_pte
|
|
-> 225.558us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482374933: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374933: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374935: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.559us END add_mm_counter_fast
|
|
-> 225.559us BEGIN page_add_file_rmap
|
|
-> 225.56us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482374936: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 225.561us END lock_page_memcg
|
|
1348489/1348489 2420721.482374942: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.562us END page_add_file_rmap
|
|
-> 225.562us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482374942: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482374942: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374942: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482374943: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 225.568us END unlock_page_memcg
|
|
-> 225.568us BEGIN rcu_read_unlock_strict
|
|
-> 225.568us END rcu_read_unlock_strict
|
|
-> 225.568us BEGIN native_set_pte
|
|
-> 225.569us END native_set_pte
|
|
1348489/1348489 2420721.482374943: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482374948: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.569us END do_set_pte
|
|
-> 225.569us BEGIN unlock_page
|
|
1348489/1348489 2420721.482374949: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.574us END unlock_page
|
|
1348489/1348489 2420721.482375013: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.575us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482375013: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375014: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.639us END next_uptodate_page
|
|
-> 225.639us BEGIN PageHuge
|
|
1348489/1348489 2420721.482375014: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375014: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375017: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.64us END PageHuge
|
|
-> 225.64us BEGIN do_set_pte
|
|
-> 225.641us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482375017: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375018: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.643us END pfn_pte
|
|
-> 225.643us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482375018: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375018: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375020: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.644us END add_mm_counter_fast
|
|
-> 225.644us BEGIN page_add_file_rmap
|
|
-> 225.645us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482375020: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375026: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.646us END lock_page_memcg
|
|
-> 225.646us END page_add_file_rmap
|
|
-> 225.646us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482375027: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 225.652us END unlock_page_memcg
|
|
-> 225.652us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482375027: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375027: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482375027: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482375027: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375032: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.653us END rcu_read_unlock_strict
|
|
-> 225.653us BEGIN native_set_pte
|
|
-> 225.655us END native_set_pte
|
|
-> 225.655us END do_set_pte
|
|
-> 225.655us BEGIN unlock_page
|
|
1348489/1348489 2420721.482375034: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.658us END unlock_page
|
|
1348489/1348489 2420721.482375061: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.66us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482375061: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375062: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.687us END next_uptodate_page
|
|
-> 225.687us BEGIN PageHuge
|
|
1348489/1348489 2420721.482375062: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375062: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375065: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.688us END PageHuge
|
|
-> 225.688us BEGIN do_set_pte
|
|
-> 225.689us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482375065: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375066: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.691us END pfn_pte
|
|
-> 225.691us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482375066: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375066: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375068: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.692us END add_mm_counter_fast
|
|
-> 225.692us BEGIN page_add_file_rmap
|
|
-> 225.693us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482375068: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375074: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.694us END lock_page_memcg
|
|
-> 225.694us END page_add_file_rmap
|
|
-> 225.694us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482375075: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 225.7us END unlock_page_memcg
|
|
-> 225.7us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482375075: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375075: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482375075: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482375075: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375080: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.701us END rcu_read_unlock_strict
|
|
-> 225.701us BEGIN native_set_pte
|
|
-> 225.703us END native_set_pte
|
|
-> 225.703us END do_set_pte
|
|
-> 225.703us BEGIN unlock_page
|
|
1348489/1348489 2420721.482375081: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 225.706us END unlock_page
|
|
1348489/1348489 2420721.482375169: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.707us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482375169: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375170: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 225.795us END next_uptodate_page
|
|
-> 225.795us BEGIN PageHuge
|
|
1348489/1348489 2420721.482375170: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375170: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375173: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 225.796us END PageHuge
|
|
-> 225.796us BEGIN do_set_pte
|
|
-> 225.797us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482375173: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375174: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 225.799us END pfn_pte
|
|
-> 225.799us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482375174: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375174: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375176: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 225.8us END add_mm_counter_fast
|
|
-> 225.8us BEGIN page_add_file_rmap
|
|
-> 225.801us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482375176: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375182: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 225.802us END lock_page_memcg
|
|
-> 225.802us END page_add_file_rmap
|
|
-> 225.802us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482375183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 225.808us END unlock_page_memcg
|
|
-> 225.808us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482375183: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375183: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482375183: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482375183: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375188: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 225.809us END rcu_read_unlock_strict
|
|
-> 225.809us BEGIN native_set_pte
|
|
-> 225.811us END native_set_pte
|
|
-> 225.811us END do_set_pte
|
|
-> 225.811us BEGIN unlock_page
|
|
1348489/1348489 2420721.482375189: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 225.814us END unlock_page
|
|
1348489/1348489 2420721.482375192: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 225.815us BEGIN xas_find
|
|
1348489/1348489 2420721.482375192: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375193: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 225.818us END xas_find
|
|
-> 225.818us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482375193: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375194: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 225.819us END next_uptodate_page
|
|
-> 225.819us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482375195: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 225.82us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482375196: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 225.821us END filemap_map_pages
|
|
1348489/1348489 2420721.482375198: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 225.822us END __handle_mm_fault
|
|
1348489/1348489 2420721.482375198: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375203: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 225.824us END handle_mm_fault
|
|
-> 225.824us BEGIN up_read
|
|
1348489/1348489 2420721.482375204: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 225.829us END up_read
|
|
1348489/1348489 2420721.482375204: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375205: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 225.83us END do_user_addr_fault
|
|
-> 225.83us END exc_page_fault
|
|
-> 225.83us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482375205: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375214: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 225.831us END irqentry_exit
|
|
-> 225.831us BEGIN irqentry_exit_to_user_mode
|
|
-> 225.835us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482375214: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482375214: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375215: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 225.84us END exit_to_user_mode_prepare
|
|
-> 225.84us END irqentry_exit_to_user_mode
|
|
-> 225.84us END asm_exc_page_fault
|
|
-> 225.84us BEGIN error_return
|
|
1348489/1348489 2420721.482375215: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375315: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9566e70 __pthread_tunables_init+0x0 (foo.so)
|
|
-> 225.841us END error_return
|
|
-> 225.841us BEGIN __irqentry_text_end
|
|
-> 225.891us END __irqentry_text_end
|
|
-> 225.891us BEGIN native_iret
|
|
1348489/1348489 2420721.482375462: 1 branches:uH: call 7f9ac9566e9b __pthread_tunables_init+0x2b (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 225.941us END native_iret
|
|
1348489/1348489 2420721.482375490: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9566ea1 __pthread_tunables_init+0x31 (foo.so)
|
|
-> 226.088us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375490: 1 branches:uH: call 7f9ac9566eb0 __pthread_tunables_init+0x40 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375509: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9566eb6 __pthread_tunables_init+0x46 (foo.so)
|
|
-> 226.116us END __tunable_get_val
|
|
-> 226.116us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375510: 1 branches:uH: return 7f9ac9566ecb __pthread_tunables_init+0x5b (foo.so) => 7f9ac9632bbd __libc_early_init+0xbd (foo.so)
|
|
-> 226.135us END __tunable_get_val
|
|
1348489/1348489 2420721.482375510: 1 branches:uH: jmp 7f9ac9632bd2 __libc_early_init+0xd2 (foo.so) => 7f9ac9560d40 __lll_elision_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375730: 1 branches:uH: call 7f9ac9560d6d __lll_elision_init+0x2d (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 226.136us END __pthread_tunables_init
|
|
-> 226.136us END __libc_early_init
|
|
-> 226.136us BEGIN __lll_elision_init
|
|
1348489/1348489 2420721.482375755: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9560d73 __lll_elision_init+0x33 (foo.so)
|
|
-> 226.356us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375756: 1 branches:uH: call 7f9ac9560d82 __lll_elision_init+0x42 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 226.381us END __tunable_get_val
|
|
1348489/1348489 2420721.482375763: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9560d88 __lll_elision_init+0x48 (foo.so)
|
|
-> 226.382us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375766: 1 branches:uH: call 7f9ac9560d97 __lll_elision_init+0x57 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 226.389us END __tunable_get_val
|
|
1348489/1348489 2420721.482375773: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9560d9d __lll_elision_init+0x5d (foo.so)
|
|
-> 226.392us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375773: 1 branches:uH: call 7f9ac9560dac __lll_elision_init+0x6c (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482375880: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9560db2 __lll_elision_init+0x72 (foo.so)
|
|
-> 226.399us END __tunable_get_val
|
|
-> 226.399us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482375881: 1 branches:uH: call 7f9ac9560dc1 __lll_elision_init+0x81 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 226.506us END __tunable_get_val
|
|
1348489/1348489 2420721.482375882: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9560dc7 __lll_elision_init+0x87 (foo.so)
|
|
-> 226.507us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482376015: 1 branches:uH: hw int 7f9ac9560dc7 __lll_elision_init+0x87 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 226.508us END __tunable_get_val
|
|
1348489/1348489 2420721.482376015: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376024: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 226.641us BEGIN asm_exc_page_fault
|
|
-> 226.645us BEGIN error_entry
|
|
1348489/1348489 2420721.482376102: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 226.65us BEGIN sync_regs
|
|
1348489/1348489 2420721.482376102: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482376102: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376102: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376104: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 226.728us END sync_regs
|
|
-> 226.728us END error_entry
|
|
-> 226.728us BEGIN exc_page_fault
|
|
-> 226.729us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482376105: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 226.73us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482376105: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482376105: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376106: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 226.731us END irqentry_enter_from_user_mode
|
|
-> 226.731us END irqentry_enter
|
|
-> 226.731us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482376115: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 226.732us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482376115: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376115: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376117: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 226.741us END down_read_trylock
|
|
-> 226.741us BEGIN find_vma
|
|
-> 226.742us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482376118: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 226.743us END vmacache_find
|
|
1348489/1348489 2420721.482376122: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 226.744us END find_vma
|
|
1348489/1348489 2420721.482376122: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376127: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 226.748us BEGIN handle_mm_fault
|
|
-> 226.75us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482376127: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376127: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376133: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 226.753us END mem_cgroup_from_task
|
|
-> 226.753us BEGIN __count_memcg_events
|
|
-> 226.756us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482376134: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 226.759us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482376134: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376136: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 226.76us END __count_memcg_events
|
|
-> 226.76us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482376136: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376136: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482376139: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 226.762us END arch_local_irq_enable
|
|
-> 226.762us BEGIN rcu_read_unlock_strict
|
|
-> 226.765us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482376150: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 226.765us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482376154: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 226.776us BEGIN pgd_none
|
|
1348489/1348489 2420721.482376154: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376154: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482376154: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376157: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 226.78us END pgd_none
|
|
-> 226.78us BEGIN p4d_offset
|
|
-> 226.781us END p4d_offset
|
|
-> 226.781us BEGIN pud_val
|
|
1348489/1348489 2420721.482376157: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376158: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 226.783us END pud_val
|
|
-> 226.783us BEGIN pud_val
|
|
1348489/1348489 2420721.482376158: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376159: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 226.784us END pud_val
|
|
-> 226.784us BEGIN pud_val
|
|
1348489/1348489 2420721.482376159: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376162: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 226.785us END pud_val
|
|
-> 226.785us BEGIN pud_val
|
|
1348489/1348489 2420721.482376162: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376163: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 226.788us END pud_val
|
|
-> 226.788us BEGIN pud_val
|
|
1348489/1348489 2420721.482376163: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376166: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 226.789us END pud_val
|
|
-> 226.789us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376166: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376167: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 226.792us END pmd_val
|
|
-> 226.792us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376167: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376168: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 226.793us END pmd_val
|
|
-> 226.793us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376168: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376169: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 226.794us END pmd_val
|
|
-> 226.794us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376169: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376169: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376172: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 226.795us END pmd_val
|
|
-> 226.795us BEGIN pmd_page_vaddr
|
|
-> 226.796us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376172: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482376175: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 226.798us END pmd_val
|
|
-> 226.798us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482376184: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 226.801us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376184: 1 branches:uH: call ffffffffad8810c8 __handle_mm_fault+0x1178 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376210: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8810cd __handle_mm_fault+0x117d (foo.so)
|
|
-> 226.81us END pmd_val
|
|
-> 226.81us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482376210: 1 branches:uH: call ffffffffad8810d8 __handle_mm_fault+0x1188 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376210: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376212: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 226.836us END pfn_pte
|
|
-> 226.836us BEGIN pmd_pfn
|
|
-> 226.837us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376215: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8810dd __handle_mm_fault+0x118d (foo.so)
|
|
-> 226.838us END pmd_val
|
|
1348489/1348489 2420721.482376215: 1 branches:uH: call ffffffffad881107 __handle_mm_fault+0x11b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376215: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376218: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 226.841us END pmd_pfn
|
|
-> 226.841us BEGIN pmd_page_vaddr
|
|
-> 226.842us BEGIN pmd_val
|
|
1348489/1348489 2420721.482376220: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88110c __handle_mm_fault+0x11bc (foo.so)
|
|
-> 226.844us END pmd_val
|
|
1348489/1348489 2420721.482376220: 1 branches:uH: call ffffffffad881117 __handle_mm_fault+0x11c7 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376226: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad88111c __handle_mm_fault+0x11cc (foo.so)
|
|
-> 226.846us END pmd_page_vaddr
|
|
-> 226.846us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482376226: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376226: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376228: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 226.852us END _raw_spin_lock
|
|
-> 226.852us BEGIN set_pte
|
|
-> 226.853us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482376228: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482376228: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376230: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 226.854us END native_set_pte
|
|
-> 226.854us END set_pte
|
|
-> 226.854us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482376230: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
1348489/1348489 2420721.482376233: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 226.856us END queued_spin_unlock
|
|
-> 226.856us END __handle_mm_fault
|
|
1348489/1348489 2420721.482376233: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376238: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 226.859us END handle_mm_fault
|
|
-> 226.859us BEGIN up_read
|
|
1348489/1348489 2420721.482376239: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 226.864us END up_read
|
|
1348489/1348489 2420721.482376239: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376240: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 226.865us END do_user_addr_fault
|
|
-> 226.865us END exc_page_fault
|
|
-> 226.865us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482376240: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376249: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 226.866us END irqentry_exit
|
|
-> 226.866us BEGIN irqentry_exit_to_user_mode
|
|
-> 226.87us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482376249: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482376249: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376249: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376249: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376338: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9560dc7 __lll_elision_init+0x87 (foo.so)
|
|
-> 226.875us END exit_to_user_mode_prepare
|
|
-> 226.875us END irqentry_exit_to_user_mode
|
|
-> 226.875us END asm_exc_page_fault
|
|
-> 226.875us BEGIN error_return
|
|
-> 226.904us END error_return
|
|
-> 226.904us BEGIN __irqentry_text_end
|
|
-> 226.934us END __irqentry_text_end
|
|
-> 226.934us BEGIN native_iret
|
|
1348489/1348489 2420721.482376461: 1 branches:uH: return 7f9ac9560df0 __lll_elision_init+0xb0 (foo.so) => 7f9ac9717781 dl_main+0x2941 (foo.so)
|
|
-> 226.964us END native_iret
|
|
1348489/1348489 2420721.482376461: 1 branches:uH: call 7f9ac9717781 dl_main+0x2941 (foo.so) => 7f9ac9712f50 _dl_sysdep_start_cleanup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376461: 1 branches:uH: return 7f9ac9712f54 _dl_sysdep_start_cleanup+0x4 (foo.so) => 7f9ac9717786 dl_main+0x2946 (foo.so)
|
|
1348489/1348489 2420721.482376461: 1 branches:uH: call 7f9ac971778a dl_main+0x294a (foo.so) => 7f9ac970ede0 _dl_audit_activity_nsid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376462: 1 branches:uH: return 7f9ac970ee06 _dl_audit_activity_nsid+0x26 (foo.so) => 7f9ac971778f dl_main+0x294f (foo.so)
|
|
-> 227.087us END __lll_elision_init
|
|
-> 227.087us BEGIN _dl_sysdep_start_cleanup
|
|
-> 227.087us END _dl_sysdep_start_cleanup
|
|
-> 227.087us BEGIN _dl_audit_activity_nsid
|
|
1348489/1348489 2420721.482376462: 1 branches:uH: call 7f9ac9717791 dl_main+0x2951 (foo.so) => 7f9ac96f90a0 _dl_debug_update+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376463: 1 branches:uH: return 7f9ac96f90cb _dl_debug_update+0x2b (foo.so) => 7f9ac9717796 dl_main+0x2956 (foo.so)
|
|
-> 227.088us END _dl_audit_activity_nsid
|
|
-> 227.088us BEGIN _dl_debug_update
|
|
1348489/1348489 2420721.482376463: 1 branches:uH: call 7f9ac97177a0 dl_main+0x2960 (foo.so) => 7f9ac96f9090 _dl_debug_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376464: 1 branches:uH: return 7f9ac96f9094 _dl_debug_state+0x4 (foo.so) => 7f9ac97177a5 dl_main+0x2965 (foo.so)
|
|
-> 227.089us END _dl_debug_update
|
|
-> 227.089us BEGIN _dl_debug_state
|
|
1348489/1348489 2420721.482376464: 1 branches:uH: call 7f9ac97177a6 dl_main+0x2966 (foo.so) => 7f9ac970ba00 _dl_unload_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376464: 1 branches:uH: call 7f9ac970ba2b _dl_unload_cache+0x2b (foo.so) => 7f9ac9719f10 __munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376475: 1 branches:uH: syscall 7f9ac9719f19 __munmap+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 227.09us END _dl_debug_state
|
|
-> 227.09us BEGIN _dl_unload_cache
|
|
-> 227.095us BEGIN __munmap
|
|
1348489/1348489 2420721.482376475: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376475: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376488: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 227.101us BEGIN __entry_text_start
|
|
-> 227.105us BEGIN do_syscall_64
|
|
-> 227.109us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482376490: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 227.114us END syscall_enter_from_user_mode
|
|
-> 227.114us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482376496: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 227.116us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482376500: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 227.122us END __audit_syscall_entry
|
|
-> 227.122us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482376500: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482376501: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad888640 __x64_sys_munmap+0x0 (foo.so)
|
|
-> 227.126us END ktime_get_coarse_real_ts64
|
|
-> 227.126us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482376501: 1 branches:uH: call ffffffffad888653 __x64_sys_munmap+0x13 (foo.so) => ffffffffad723660 profile_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376501: 1 branches:uH: jmp ffffffffad723671 profile_munmap+0x11 (foo.so) => ffffffffad6bb2d0 blocking_notifier_call_chain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376860: 1 branches:uH: return ffffffffad6bb34a blocking_notifier_call_chain+0x7a (foo.so) => ffffffffad888658 __x64_sys_munmap+0x18 (foo.so)
|
|
-> 227.127us BEGIN __x64_sys_munmap
|
|
-> 227.246us BEGIN profile_munmap
|
|
-> 227.366us END profile_munmap
|
|
-> 227.366us BEGIN blocking_notifier_call_chain
|
|
1348489/1348489 2420721.482376860: 1 branches:uH: call ffffffffad888663 __x64_sys_munmap+0x23 (foo.so) => ffffffffad8884e0 __vm_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376860: 1 branches:uH: call ffffffffad88852d __vm_munmap+0x4d (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376888: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad888532 __vm_munmap+0x52 (foo.so)
|
|
-> 227.486us END blocking_notifier_call_chain
|
|
-> 227.486us BEGIN __vm_munmap
|
|
-> 227.5us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482376888: 1 branches:uH: call ffffffffad888550 __vm_munmap+0x70 (foo.so) => ffffffffad888000 __do_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376893: 1 branches:uH: call ffffffffad8880bc __do_munmap+0xbc (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 227.514us END down_write_killable
|
|
-> 227.514us BEGIN __do_munmap
|
|
1348489/1348489 2420721.482376893: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376935: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 227.519us BEGIN find_vma
|
|
-> 227.54us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482376959: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 227.561us END vmacache_find
|
|
1348489/1348489 2420721.482376971: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 227.585us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482376972: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8880c1 __do_munmap+0xc1 (foo.so)
|
|
-> 227.597us END vmacache_update
|
|
1348489/1348489 2420721.482376972: 1 branches:uH: call ffffffffad8883b3 __do_munmap+0x3b3 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376972: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482376997: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 227.598us END find_vma
|
|
-> 227.598us BEGIN find_vma
|
|
-> 227.61us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482377009: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 227.623us END vmacache_find
|
|
1348489/1348489 2420721.482377021: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 227.635us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482377022: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8883b8 __do_munmap+0x3b8 (foo.so)
|
|
-> 227.647us END vmacache_update
|
|
1348489/1348489 2420721.482377022: 1 branches:uH: call ffffffffad8884ac __do_munmap+0x4ac (foo.so) => ffffffffad969680 userfaultfd_unmap_prep+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377054: 1 branches:uH: return ffffffffad969708 userfaultfd_unmap_prep+0x88 (foo.so) => ffffffffad8884b1 __do_munmap+0x4b1 (foo.so)
|
|
-> 227.648us END find_vma
|
|
-> 227.648us BEGIN userfaultfd_unmap_prep
|
|
1348489/1348489 2420721.482377054: 1 branches:uH: call ffffffffad888194 __do_munmap+0x194 (foo.so) => ffffffffad886240 __vma_rb_erase+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377090: 1 branches:uH: jmp ffffffffad886426 __vma_rb_erase+0x1e6 (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 227.68us END userfaultfd_unmap_prep
|
|
-> 227.68us BEGIN __vma_rb_erase
|
|
1348489/1348489 2420721.482377110: 1 branches:uH: call ffffffffadb4b520 __rb_erase_color+0xd0 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 227.716us END __vma_rb_erase
|
|
-> 227.716us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482377134: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffadb4b522 __rb_erase_color+0xd2 (foo.so)
|
|
-> 227.736us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482377160: 1 branches:uH: jmp ffffffffadb4b589 __rb_erase_color+0x139 (foo.so) => ffffffffad885690 vma_gap_callbacks_rotate+0x0 (foo.so)
|
|
-> 227.76us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482377163: 1 branches:uH: return ffffffffad8856fb vma_gap_callbacks_rotate+0x6b (foo.so) => ffffffffad888199 __do_munmap+0x199 (foo.so)
|
|
-> 227.786us END __rb_erase_color
|
|
-> 227.786us BEGIN vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482377193: 1 branches:uH: call ffffffffad888405 __do_munmap+0x405 (foo.so) => ffffffffad6f5e50 downgrade_write+0x0 (foo.so)
|
|
-> 227.789us END vma_gap_callbacks_rotate
|
|
1348489/1348489 2420721.482377469: 1 branches:uH: return ffffffffad6f5eb1 downgrade_write+0x61 (foo.so) => ffffffffad88840a __do_munmap+0x40a (foo.so)
|
|
-> 227.819us BEGIN downgrade_write
|
|
1348489/1348489 2420721.482377469: 1 branches:uH: call ffffffffad8881fb __do_munmap+0x1fb (foo.so) => ffffffffad885c70 unmap_region+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377476: 1 branches:uH: call ffffffffad885cc6 unmap_region+0x56 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
-> 228.095us END downgrade_write
|
|
-> 228.095us BEGIN unmap_region
|
|
1348489/1348489 2420721.482377476: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377481: 1 branches:uH: call ffffffffad84c3ba lru_add_drain_cpu+0x7a (foo.so) => ffffffffad84be40 __pagevec_lru_add+0x0 (foo.so)
|
|
-> 228.102us BEGIN lru_add_drain
|
|
-> 228.104us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482377481: 1 branches:uH: call ffffffffad84c006 __pagevec_lru_add+0x1c6 (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377504: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 228.107us BEGIN __pagevec_lru_add
|
|
-> 228.118us BEGIN lock_page_lruvec_irqsave
|
|
1348489/1348489 2420721.482377521: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 228.13us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482377521: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84c00b __pagevec_lru_add+0x1cb (foo.so)
|
|
1348489/1348489 2420721.482377521: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377541: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.147us END _raw_spin_lock_irqsave
|
|
-> 228.147us END lock_page_lruvec_irqsave
|
|
-> 228.147us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377542: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 228.167us END page_mapping
|
|
1348489/1348489 2420721.482377542: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
1348489/1348489 2420721.482377542: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377542: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377548: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.168us BEGIN rcu_read_unlock_strict
|
|
-> 228.17us END rcu_read_unlock_strict
|
|
-> 228.17us BEGIN __mod_lruvec_state
|
|
-> 228.172us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377548: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377548: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377552: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.174us END __mod_node_page_state
|
|
-> 228.174us END __mod_lruvec_state
|
|
-> 228.174us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.176us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377554: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.178us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377554: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377555: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.18us END __mod_memcg_lruvec_state
|
|
-> 228.18us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377555: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377556: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.181us END __mod_zone_page_state
|
|
-> 228.181us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377556: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377559: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.182us END mem_cgroup_update_lru_size
|
|
-> 228.182us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377559: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377596: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.185us END __list_add_valid
|
|
-> 228.185us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377596: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377596: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
1348489/1348489 2420721.482377596: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377596: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377602: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.222us END page_mapping
|
|
-> 228.222us BEGIN rcu_read_unlock_strict
|
|
-> 228.224us END rcu_read_unlock_strict
|
|
-> 228.224us BEGIN __mod_lruvec_state
|
|
-> 228.226us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377602: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377602: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377604: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.228us END __mod_node_page_state
|
|
-> 228.228us END __mod_lruvec_state
|
|
-> 228.228us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.229us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377605: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.23us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377605: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377606: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.231us END __mod_memcg_lruvec_state
|
|
-> 228.231us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377606: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377607: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.232us END __mod_zone_page_state
|
|
-> 228.232us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377607: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377608: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.233us END mem_cgroup_update_lru_size
|
|
-> 228.233us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377608: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377634: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.234us END __list_add_valid
|
|
-> 228.234us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377634: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377635: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.26us END page_mapping
|
|
-> 228.26us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377635: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377635: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377641: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.261us END rcu_read_unlock_strict
|
|
-> 228.261us BEGIN __mod_lruvec_state
|
|
-> 228.264us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377641: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377641: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377643: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.267us END __mod_node_page_state
|
|
-> 228.267us END __mod_lruvec_state
|
|
-> 228.267us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.268us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377643: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482377643: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377645: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.269us END cgroup_rstat_updated
|
|
-> 228.269us END __mod_memcg_lruvec_state
|
|
-> 228.269us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377645: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377646: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.271us END __mod_zone_page_state
|
|
-> 228.271us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377646: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377647: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.272us END mem_cgroup_update_lru_size
|
|
-> 228.272us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377647: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377669: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.273us END __list_add_valid
|
|
-> 228.273us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377670: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 228.295us END page_mapping
|
|
1348489/1348489 2420721.482377671: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.296us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377671: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377671: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377676: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.297us END rcu_read_unlock_strict
|
|
-> 228.297us BEGIN __mod_lruvec_state
|
|
-> 228.299us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377676: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377676: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377678: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.302us END __mod_node_page_state
|
|
-> 228.302us END __mod_lruvec_state
|
|
-> 228.302us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.303us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377679: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.304us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377679: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377681: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.305us END __mod_memcg_lruvec_state
|
|
-> 228.305us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377681: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377683: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.307us END __mod_zone_page_state
|
|
-> 228.307us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377683: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377683: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
1348489/1348489 2420721.482377686: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
-> 228.309us END mem_cgroup_update_lru_size
|
|
-> 228.309us BEGIN __list_add_valid
|
|
-> 228.312us END __list_add_valid
|
|
1348489/1348489 2420721.482377708: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.312us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377709: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 228.334us END page_mapping
|
|
1348489/1348489 2420721.482377709: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
1348489/1348489 2420721.482377709: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377709: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377728: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.335us BEGIN rcu_read_unlock_strict
|
|
-> 228.341us END rcu_read_unlock_strict
|
|
-> 228.341us BEGIN __mod_lruvec_state
|
|
-> 228.347us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377728: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377728: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377732: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.354us END __mod_node_page_state
|
|
-> 228.354us END __mod_lruvec_state
|
|
-> 228.354us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.356us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377732: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482377732: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377735: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.358us END cgroup_rstat_updated
|
|
-> 228.358us END __mod_memcg_lruvec_state
|
|
-> 228.358us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377735: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377735: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
1348489/1348489 2420721.482377735: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377739: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.361us END __mod_zone_page_state
|
|
-> 228.361us BEGIN mem_cgroup_update_lru_size
|
|
-> 228.363us END mem_cgroup_update_lru_size
|
|
-> 228.363us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377739: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377765: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.365us END __list_add_valid
|
|
-> 228.365us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377765: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377766: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.391us END page_mapping
|
|
-> 228.391us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377766: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377766: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377771: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.392us END rcu_read_unlock_strict
|
|
-> 228.392us BEGIN __mod_lruvec_state
|
|
-> 228.394us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377771: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377771: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377772: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.397us END __mod_node_page_state
|
|
-> 228.397us END __mod_lruvec_state
|
|
-> 228.397us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.397us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377773: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.398us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377773: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377774: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.399us END __mod_memcg_lruvec_state
|
|
-> 228.399us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377774: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377776: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.4us END __mod_zone_page_state
|
|
-> 228.4us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377776: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377777: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.402us END mem_cgroup_update_lru_size
|
|
-> 228.402us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377777: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377804: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.403us END __list_add_valid
|
|
-> 228.403us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377804: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377805: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.43us END page_mapping
|
|
-> 228.43us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377805: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377805: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377809: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.431us END rcu_read_unlock_strict
|
|
-> 228.431us BEGIN __mod_lruvec_state
|
|
-> 228.433us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377809: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377809: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377811: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.435us END __mod_node_page_state
|
|
-> 228.435us END __mod_lruvec_state
|
|
-> 228.435us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.436us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377812: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.437us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377812: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377814: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.438us END __mod_memcg_lruvec_state
|
|
-> 228.438us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377814: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377815: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.44us END __mod_zone_page_state
|
|
-> 228.44us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377815: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377816: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.441us END mem_cgroup_update_lru_size
|
|
-> 228.441us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377816: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377843: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.442us END __list_add_valid
|
|
-> 228.442us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377844: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 228.469us END page_mapping
|
|
1348489/1348489 2420721.482377845: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.47us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377845: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377845: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377849: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.471us END rcu_read_unlock_strict
|
|
-> 228.471us BEGIN __mod_lruvec_state
|
|
-> 228.473us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377849: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377849: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377851: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.475us END __mod_node_page_state
|
|
-> 228.475us END __mod_lruvec_state
|
|
-> 228.475us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.476us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377851: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482377851: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377853: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.477us END cgroup_rstat_updated
|
|
-> 228.477us END __mod_memcg_lruvec_state
|
|
-> 228.477us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377853: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377854: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.479us END __mod_zone_page_state
|
|
-> 228.479us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377854: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377855: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.48us END mem_cgroup_update_lru_size
|
|
-> 228.48us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377855: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377883: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.481us END __list_add_valid
|
|
-> 228.481us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377884: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 228.509us END page_mapping
|
|
1348489/1348489 2420721.482377884: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
1348489/1348489 2420721.482377884: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377884: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377889: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.51us BEGIN rcu_read_unlock_strict
|
|
-> 228.511us END rcu_read_unlock_strict
|
|
-> 228.511us BEGIN __mod_lruvec_state
|
|
-> 228.513us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377889: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377889: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377891: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.515us END __mod_node_page_state
|
|
-> 228.515us END __mod_lruvec_state
|
|
-> 228.515us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.516us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377892: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 228.517us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377892: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377894: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.518us END __mod_memcg_lruvec_state
|
|
-> 228.518us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377894: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377895: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.52us END __mod_zone_page_state
|
|
-> 228.52us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377895: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377896: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.521us END mem_cgroup_update_lru_size
|
|
-> 228.521us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377896: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377918: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 228.522us END __list_add_valid
|
|
-> 228.522us BEGIN page_mapping
|
|
1348489/1348489 2420721.482377918: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377919: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 228.544us END page_mapping
|
|
-> 228.544us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377920: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 228.545us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482377920: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377924: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.546us BEGIN __mod_lruvec_state
|
|
-> 228.548us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482377924: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377924: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377926: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.55us END __mod_node_page_state
|
|
-> 228.55us END __mod_lruvec_state
|
|
-> 228.55us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.551us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482377926: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
1348489/1348489 2420721.482377926: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377928: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 228.552us END cgroup_rstat_updated
|
|
-> 228.552us END __mod_memcg_lruvec_state
|
|
-> 228.552us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482377928: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377930: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 228.554us END __mod_zone_page_state
|
|
-> 228.554us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482377930: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377931: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 228.556us END mem_cgroup_update_lru_size
|
|
-> 228.556us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482377931: 1 branches:uH: call ffffffffad84c138 __pagevec_lru_add+0x2f8 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377937: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84c13d __pagevec_lru_add+0x2fd (foo.so)
|
|
-> 228.557us END __list_add_valid
|
|
-> 228.557us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482377937: 1 branches:uH: call ffffffffad84c14c __pagevec_lru_add+0x30c (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482377999: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 228.563us END _raw_spin_unlock_irqrestore
|
|
-> 228.563us BEGIN release_pages
|
|
1348489/1348489 2420721.482378001: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 228.625us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482378001: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378010: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 228.627us END __mem_cgroup_uncharge_list
|
|
-> 228.627us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482378011: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad84c151 __pagevec_lru_add+0x311 (foo.so)
|
|
-> 228.636us END free_unref_page_list
|
|
1348489/1348489 2420721.482378018: 1 branches:uH: return ffffffffad84c176 __pagevec_lru_add+0x336 (foo.so) => ffffffffad84c3bf lru_add_drain_cpu+0x7f (foo.so)
|
|
-> 228.637us END release_pages
|
|
1348489/1348489 2420721.482378030: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 228.644us END __pagevec_lru_add
|
|
1348489/1348489 2420721.482378031: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad885ccb unmap_region+0x5b (foo.so)
|
|
-> 228.656us END lru_add_drain_cpu
|
|
1348489/1348489 2420721.482378031: 1 branches:uH: call ffffffffad885cd1 unmap_region+0x61 (foo.so) => ffffffffad88af90 tlb_gather_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378050: 1 branches:uH: return ffffffffad88b009 tlb_gather_mmu+0x79 (foo.so) => ffffffffad885cd6 unmap_region+0x66 (foo.so)
|
|
-> 228.657us END lru_add_drain
|
|
-> 228.657us BEGIN tlb_gather_mmu
|
|
1348489/1348489 2420721.482378050: 1 branches:uH: call ffffffffad885d2a unmap_region+0xba (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378050: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378056: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 228.676us END tlb_gather_mmu
|
|
-> 228.676us BEGIN unmap_vmas
|
|
-> 228.679us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482378060: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 228.682us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482378060: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378060: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378067: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 228.686us END uprobe_munmap
|
|
-> 228.686us END unmap_single_vma
|
|
-> 228.686us BEGIN unmap_page_range
|
|
-> 228.689us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482378182: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 228.693us END p4d_offset
|
|
1348489/1348489 2420721.482378183: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 228.808us BEGIN pud_val
|
|
1348489/1348489 2420721.482378186: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 228.809us END pud_val
|
|
1348489/1348489 2420721.482378188: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 228.812us BEGIN pmd_val
|
|
1348489/1348489 2420721.482378188: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378188: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482378188: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378189: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 228.814us END pmd_val
|
|
-> 228.814us BEGIN pmd_val
|
|
-> 228.814us END pmd_val
|
|
-> 228.814us BEGIN pmd_val
|
|
1348489/1348489 2420721.482378189: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378189: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378192: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 228.815us END pmd_val
|
|
-> 228.815us BEGIN pmd_pfn
|
|
-> 228.816us BEGIN pmd_val
|
|
1348489/1348489 2420721.482378193: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 228.818us END pmd_val
|
|
1348489/1348489 2420721.482378193: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378195: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 228.819us END pmd_pfn
|
|
-> 228.819us BEGIN pmd_val
|
|
1348489/1348489 2420721.482378195: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378204: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 228.821us END pmd_val
|
|
-> 228.821us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482378204: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378205: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 228.83us END _raw_spin_lock
|
|
-> 228.83us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482378216: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 228.831us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482378233: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 228.842us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378259: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 228.859us END vm_normal_page
|
|
1348489/1348489 2420721.482378284: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 228.885us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378288: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 228.91us END mark_page_accessed
|
|
1348489/1348489 2420721.482378288: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378296: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 228.914us BEGIN page_remove_rmap
|
|
-> 228.918us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378297: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 228.922us END lock_page_memcg
|
|
1348489/1348489 2420721.482378298: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 228.923us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378298: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378313: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 228.924us END PageHuge
|
|
-> 228.924us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482378313: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378320: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 228.939us BEGIN __mod_lruvec_state
|
|
-> 228.942us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378320: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378320: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378331: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 228.946us END __mod_node_page_state
|
|
-> 228.946us END __mod_lruvec_state
|
|
-> 228.946us BEGIN __mod_memcg_lruvec_state
|
|
-> 228.951us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378332: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 228.957us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378332: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378332: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482378333: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 228.958us END __mod_memcg_lruvec_state
|
|
-> 228.958us END __mod_lruvec_page_state
|
|
-> 228.958us BEGIN rcu_read_unlock_strict
|
|
-> 228.959us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378333: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378335: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 228.959us END page_remove_rmap
|
|
-> 228.959us BEGIN unlock_page_memcg
|
|
-> 228.96us END unlock_page_memcg
|
|
-> 228.96us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378335: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378648: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 228.961us END rcu_read_unlock_strict
|
|
-> 228.961us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378650: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 229.274us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378661: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.276us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378674: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.287us END vm_normal_page
|
|
1348489/1348489 2420721.482378678: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.3us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378678: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378678: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378684: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.304us END mark_page_accessed
|
|
-> 229.304us BEGIN page_remove_rmap
|
|
-> 229.307us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378684: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378685: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.31us END lock_page_memcg
|
|
-> 229.31us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378685: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378685: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378685: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378697: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.311us END PageHuge
|
|
-> 229.311us BEGIN __mod_lruvec_page_state
|
|
-> 229.315us BEGIN __mod_lruvec_state
|
|
-> 229.319us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378697: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378697: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378699: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.323us END __mod_node_page_state
|
|
-> 229.323us END __mod_lruvec_state
|
|
-> 229.323us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.324us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378699: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482378699: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378700: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 229.325us END cgroup_rstat_updated
|
|
-> 229.325us END __mod_memcg_lruvec_state
|
|
-> 229.325us END __mod_lruvec_page_state
|
|
-> 229.325us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378700: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378701: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 229.326us END rcu_read_unlock_strict
|
|
-> 229.326us END page_remove_rmap
|
|
-> 229.326us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482378702: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.327us END unlock_page_memcg
|
|
-> 229.327us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378702: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378704: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.328us END rcu_read_unlock_strict
|
|
-> 229.328us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378704: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378706: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.33us END __tlb_remove_page_size
|
|
-> 229.33us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378712: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.332us END vm_normal_page
|
|
1348489/1348489 2420721.482378715: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.338us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378715: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378715: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378718: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.341us END mark_page_accessed
|
|
-> 229.341us BEGIN page_remove_rmap
|
|
-> 229.342us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378719: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 229.344us END lock_page_memcg
|
|
1348489/1348489 2420721.482378720: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.345us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378720: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378720: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378720: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378730: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.346us END PageHuge
|
|
-> 229.346us BEGIN __mod_lruvec_page_state
|
|
-> 229.349us BEGIN __mod_lruvec_state
|
|
-> 229.352us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378730: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378730: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378731: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.356us END __mod_node_page_state
|
|
-> 229.356us END __mod_lruvec_state
|
|
-> 229.356us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.356us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378747: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 229.357us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378747: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378748: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 229.373us END __mod_memcg_lruvec_state
|
|
-> 229.373us END __mod_lruvec_page_state
|
|
-> 229.373us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378748: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378748: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378750: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.374us END rcu_read_unlock_strict
|
|
-> 229.374us END page_remove_rmap
|
|
-> 229.374us BEGIN unlock_page_memcg
|
|
-> 229.375us END unlock_page_memcg
|
|
-> 229.375us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378750: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378752: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.376us END rcu_read_unlock_strict
|
|
-> 229.376us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378752: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378754: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.378us END __tlb_remove_page_size
|
|
-> 229.378us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378761: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.38us END vm_normal_page
|
|
1348489/1348489 2420721.482378766: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.387us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378766: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378766: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378768: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.392us END mark_page_accessed
|
|
-> 229.392us BEGIN page_remove_rmap
|
|
-> 229.393us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378769: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 229.394us END lock_page_memcg
|
|
1348489/1348489 2420721.482378770: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.395us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378770: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378770: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378770: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378786: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.396us END PageHuge
|
|
-> 229.396us BEGIN __mod_lruvec_page_state
|
|
-> 229.401us BEGIN __mod_lruvec_state
|
|
-> 229.406us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378786: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378786: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378793: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.412us END __mod_node_page_state
|
|
-> 229.412us END __mod_lruvec_state
|
|
-> 229.412us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.415us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378794: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 229.419us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378794: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378795: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 229.42us END __mod_memcg_lruvec_state
|
|
-> 229.42us END __mod_lruvec_page_state
|
|
-> 229.42us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378795: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378795: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378797: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.421us END rcu_read_unlock_strict
|
|
-> 229.421us END page_remove_rmap
|
|
-> 229.421us BEGIN unlock_page_memcg
|
|
-> 229.422us END unlock_page_memcg
|
|
-> 229.422us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378797: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378798: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.423us END rcu_read_unlock_strict
|
|
-> 229.423us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378798: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378801: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.424us END __tlb_remove_page_size
|
|
-> 229.424us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378806: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.427us END vm_normal_page
|
|
1348489/1348489 2420721.482378809: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.432us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378809: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378809: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378811: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.435us END mark_page_accessed
|
|
-> 229.435us BEGIN page_remove_rmap
|
|
-> 229.436us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378812: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 229.437us END lock_page_memcg
|
|
1348489/1348489 2420721.482378813: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.438us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378813: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378813: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378813: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378821: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.439us END PageHuge
|
|
-> 229.439us BEGIN __mod_lruvec_page_state
|
|
-> 229.441us BEGIN __mod_lruvec_state
|
|
-> 229.444us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378821: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378821: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378823: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.447us END __mod_node_page_state
|
|
-> 229.447us END __mod_lruvec_state
|
|
-> 229.447us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.448us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378823: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482378823: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378824: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 229.449us END cgroup_rstat_updated
|
|
-> 229.449us END __mod_memcg_lruvec_state
|
|
-> 229.449us END __mod_lruvec_page_state
|
|
-> 229.449us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378825: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 229.45us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378825: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378826: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.451us END page_remove_rmap
|
|
-> 229.451us BEGIN unlock_page_memcg
|
|
-> 229.451us END unlock_page_memcg
|
|
-> 229.451us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378826: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378828: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.452us END rcu_read_unlock_strict
|
|
-> 229.452us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378828: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378830: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.454us END __tlb_remove_page_size
|
|
-> 229.454us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378836: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.456us END vm_normal_page
|
|
1348489/1348489 2420721.482378838: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.462us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378838: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378838: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378841: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.464us END mark_page_accessed
|
|
-> 229.464us BEGIN page_remove_rmap
|
|
-> 229.465us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378841: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378842: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.467us END lock_page_memcg
|
|
-> 229.467us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378842: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378842: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378842: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378850: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.468us END PageHuge
|
|
-> 229.468us BEGIN __mod_lruvec_page_state
|
|
-> 229.47us BEGIN __mod_lruvec_state
|
|
-> 229.473us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378850: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378850: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378852: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.476us END __mod_node_page_state
|
|
-> 229.476us END __mod_lruvec_state
|
|
-> 229.476us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.477us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378853: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 229.478us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378853: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378853: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482378854: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 229.479us END __mod_memcg_lruvec_state
|
|
-> 229.479us END __mod_lruvec_page_state
|
|
-> 229.479us BEGIN rcu_read_unlock_strict
|
|
-> 229.48us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378854: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378855: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.48us END page_remove_rmap
|
|
-> 229.48us BEGIN unlock_page_memcg
|
|
-> 229.48us END unlock_page_memcg
|
|
-> 229.48us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378856: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 229.481us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378857: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.482us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378857: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378859: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.483us END __tlb_remove_page_size
|
|
-> 229.483us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378865: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.485us END vm_normal_page
|
|
1348489/1348489 2420721.482378867: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.491us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378867: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378867: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378870: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.493us END mark_page_accessed
|
|
-> 229.493us BEGIN page_remove_rmap
|
|
-> 229.494us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378870: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378871: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.496us END lock_page_memcg
|
|
-> 229.496us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378871: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378871: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378871: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378879: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.497us END PageHuge
|
|
-> 229.497us BEGIN __mod_lruvec_page_state
|
|
-> 229.499us BEGIN __mod_lruvec_state
|
|
-> 229.502us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378879: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378879: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378881: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.505us END __mod_node_page_state
|
|
-> 229.505us END __mod_lruvec_state
|
|
-> 229.505us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.506us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378882: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 229.507us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378882: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378882: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482378883: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 229.508us END __mod_memcg_lruvec_state
|
|
-> 229.508us END __mod_lruvec_page_state
|
|
-> 229.508us BEGIN rcu_read_unlock_strict
|
|
-> 229.509us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378884: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 229.509us END page_remove_rmap
|
|
-> 229.509us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482378884: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482378885: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 229.51us END unlock_page_memcg
|
|
-> 229.51us BEGIN rcu_read_unlock_strict
|
|
-> 229.511us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378886: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.511us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482378886: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378888: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.512us END __tlb_remove_page_size
|
|
-> 229.512us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482378894: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.514us END vm_normal_page
|
|
1348489/1348489 2420721.482378897: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 229.52us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482378897: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378897: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378900: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 229.523us END mark_page_accessed
|
|
-> 229.523us BEGIN page_remove_rmap
|
|
-> 229.524us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482378900: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378901: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 229.526us END lock_page_memcg
|
|
-> 229.526us BEGIN PageHuge
|
|
1348489/1348489 2420721.482378901: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378901: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378901: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378910: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 229.527us END PageHuge
|
|
-> 229.527us BEGIN __mod_lruvec_page_state
|
|
-> 229.53us BEGIN __mod_lruvec_state
|
|
-> 229.533us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482378910: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378910: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378912: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 229.536us END __mod_node_page_state
|
|
-> 229.536us END __mod_lruvec_state
|
|
-> 229.536us BEGIN __mod_memcg_lruvec_state
|
|
-> 229.537us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378913: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 229.538us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482378913: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378913: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482378913: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378913: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378915: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 229.539us END __mod_memcg_lruvec_state
|
|
-> 229.539us END __mod_lruvec_page_state
|
|
-> 229.539us BEGIN rcu_read_unlock_strict
|
|
-> 229.539us END rcu_read_unlock_strict
|
|
-> 229.539us END page_remove_rmap
|
|
-> 229.539us BEGIN unlock_page_memcg
|
|
-> 229.54us END unlock_page_memcg
|
|
-> 229.54us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482378915: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378915: 1 branches:uH: call ffffffffad88ab80 __tlb_remove_page_size+0x50 (foo.so) => ffffffffad89bc50 __get_free_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378915: 1 branches:uH: call ffffffffad89bc58 __get_free_pages+0x8 (foo.so) => ffffffffad8c0250 alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378937: 1 branches:uH: call ffffffffad8c02b0 alloc_pages+0x60 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 229.541us END rcu_read_unlock_strict
|
|
-> 229.541us BEGIN __tlb_remove_page_size
|
|
-> 229.548us BEGIN __get_free_pages
|
|
-> 229.555us BEGIN alloc_pages
|
|
1348489/1348489 2420721.482378947: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8c02b5 alloc_pages+0x65 (foo.so)
|
|
-> 229.563us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482378947: 1 branches:uH: jmp ffffffffad8c02e2 alloc_pages+0x92 (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378947: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378957: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 229.573us END policy_nodemask
|
|
-> 229.573us END alloc_pages
|
|
-> 229.573us BEGIN __alloc_pages
|
|
-> 229.578us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482378957: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378962: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 229.583us END should_fail_alloc_page
|
|
-> 229.583us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482378962: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482378988: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 229.588us END __next_zones_zonelist
|
|
-> 229.588us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482379095: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 229.614us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482379095: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379100: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 229.721us END __list_del_entry_valid
|
|
-> 229.721us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482379134: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 229.726us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482379135: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 229.76us END clear_page_erms
|
|
1348489/1348489 2420721.482379136: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 229.761us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482379137: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad89bc5d __get_free_pages+0xd (foo.so)
|
|
-> 229.762us END get_page_from_freelist
|
|
1348489/1348489 2420721.482379137: 1 branches:uH: return ffffffffad89bc78 __get_free_pages+0x28 (foo.so) => ffffffffad88ab85 __tlb_remove_page_size+0x55 (foo.so)
|
|
1348489/1348489 2420721.482379340: 1 branches:uH: return ffffffffad88ab72 __tlb_remove_page_size+0x42 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 229.763us END __alloc_pages
|
|
-> 229.763us END __get_free_pages
|
|
1348489/1348489 2420721.482379340: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379342: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 229.966us END __tlb_remove_page_size
|
|
-> 229.966us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379402: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 229.968us END vm_normal_page
|
|
1348489/1348489 2420721.482379405: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.028us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379405: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379405: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379407: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.031us END mark_page_accessed
|
|
-> 230.031us BEGIN page_remove_rmap
|
|
-> 230.032us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379408: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 230.033us END lock_page_memcg
|
|
1348489/1348489 2420721.482379409: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.034us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379409: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379409: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379409: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379417: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.035us END PageHuge
|
|
-> 230.035us BEGIN __mod_lruvec_page_state
|
|
-> 230.037us BEGIN __mod_lruvec_state
|
|
-> 230.04us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379417: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379417: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379418: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.043us END __mod_node_page_state
|
|
-> 230.043us END __mod_lruvec_state
|
|
-> 230.043us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.043us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379419: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.044us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379419: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379420: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.045us END __mod_memcg_lruvec_state
|
|
-> 230.045us END __mod_lruvec_page_state
|
|
-> 230.045us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379420: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379420: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379422: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.046us END rcu_read_unlock_strict
|
|
-> 230.046us END page_remove_rmap
|
|
-> 230.046us BEGIN unlock_page_memcg
|
|
-> 230.047us END unlock_page_memcg
|
|
-> 230.047us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379422: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379424: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.048us END rcu_read_unlock_strict
|
|
-> 230.048us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379424: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379426: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.05us END __tlb_remove_page_size
|
|
-> 230.05us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379431: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.052us END vm_normal_page
|
|
1348489/1348489 2420721.482379433: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.057us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379433: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379433: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379437: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.059us END mark_page_accessed
|
|
-> 230.059us BEGIN page_remove_rmap
|
|
-> 230.061us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379437: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379438: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.063us END lock_page_memcg
|
|
-> 230.063us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379438: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379438: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379438: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379446: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.064us END PageHuge
|
|
-> 230.064us BEGIN __mod_lruvec_page_state
|
|
-> 230.066us BEGIN __mod_lruvec_state
|
|
-> 230.069us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379446: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379446: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379448: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.072us END __mod_node_page_state
|
|
-> 230.072us END __mod_lruvec_state
|
|
-> 230.072us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.073us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379449: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.074us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379449: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379450: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.075us END __mod_memcg_lruvec_state
|
|
-> 230.075us END __mod_lruvec_page_state
|
|
-> 230.075us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379450: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379450: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379451: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.076us END rcu_read_unlock_strict
|
|
-> 230.076us END page_remove_rmap
|
|
-> 230.076us BEGIN unlock_page_memcg
|
|
-> 230.076us END unlock_page_memcg
|
|
-> 230.076us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379452: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 230.077us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379453: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.078us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379453: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379456: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.079us END __tlb_remove_page_size
|
|
-> 230.079us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379461: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.082us END vm_normal_page
|
|
1348489/1348489 2420721.482379464: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.087us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379464: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379464: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379466: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.09us END mark_page_accessed
|
|
-> 230.09us BEGIN page_remove_rmap
|
|
-> 230.091us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379467: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 230.092us END lock_page_memcg
|
|
1348489/1348489 2420721.482379468: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.093us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379468: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379468: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379468: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379476: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.094us END PageHuge
|
|
-> 230.094us BEGIN __mod_lruvec_page_state
|
|
-> 230.096us BEGIN __mod_lruvec_state
|
|
-> 230.099us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379476: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379476: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379477: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.102us END __mod_node_page_state
|
|
-> 230.102us END __mod_lruvec_state
|
|
-> 230.102us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.102us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379478: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.103us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379478: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379479: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.104us END __mod_memcg_lruvec_state
|
|
-> 230.104us END __mod_lruvec_page_state
|
|
-> 230.104us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379479: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379479: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379481: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.105us END rcu_read_unlock_strict
|
|
-> 230.105us END page_remove_rmap
|
|
-> 230.105us BEGIN unlock_page_memcg
|
|
-> 230.106us END unlock_page_memcg
|
|
-> 230.106us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379481: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379483: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.107us END rcu_read_unlock_strict
|
|
-> 230.107us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379483: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379485: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.109us END __tlb_remove_page_size
|
|
-> 230.109us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379491: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.111us END vm_normal_page
|
|
1348489/1348489 2420721.482379493: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.117us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379493: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379493: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379495: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.119us END mark_page_accessed
|
|
-> 230.119us BEGIN page_remove_rmap
|
|
-> 230.12us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379496: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 230.121us END lock_page_memcg
|
|
1348489/1348489 2420721.482379497: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.122us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379497: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379497: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379497: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379505: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.123us END PageHuge
|
|
-> 230.123us BEGIN __mod_lruvec_page_state
|
|
-> 230.125us BEGIN __mod_lruvec_state
|
|
-> 230.128us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379505: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379505: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379507: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.131us END __mod_node_page_state
|
|
-> 230.131us END __mod_lruvec_state
|
|
-> 230.131us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.132us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379507: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482379507: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379508: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.133us END cgroup_rstat_updated
|
|
-> 230.133us END __mod_memcg_lruvec_state
|
|
-> 230.133us END __mod_lruvec_page_state
|
|
-> 230.133us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379508: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379508: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379510: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.134us END rcu_read_unlock_strict
|
|
-> 230.134us END page_remove_rmap
|
|
-> 230.134us BEGIN unlock_page_memcg
|
|
-> 230.135us END unlock_page_memcg
|
|
-> 230.135us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379510: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379512: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.136us END rcu_read_unlock_strict
|
|
-> 230.136us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379512: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379514: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.138us END __tlb_remove_page_size
|
|
-> 230.138us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379520: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.14us END vm_normal_page
|
|
1348489/1348489 2420721.482379522: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.146us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379522: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379522: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379525: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.148us END mark_page_accessed
|
|
-> 230.148us BEGIN page_remove_rmap
|
|
-> 230.149us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379525: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379526: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.151us END lock_page_memcg
|
|
-> 230.151us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379526: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379526: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379526: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379534: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.152us END PageHuge
|
|
-> 230.152us BEGIN __mod_lruvec_page_state
|
|
-> 230.154us BEGIN __mod_lruvec_state
|
|
-> 230.157us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379534: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379534: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379536: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.16us END __mod_node_page_state
|
|
-> 230.16us END __mod_lruvec_state
|
|
-> 230.16us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.161us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379537: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.162us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379537: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379537: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482379538: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.163us END __mod_memcg_lruvec_state
|
|
-> 230.163us END __mod_lruvec_page_state
|
|
-> 230.163us BEGIN rcu_read_unlock_strict
|
|
-> 230.164us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379538: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379539: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.164us END page_remove_rmap
|
|
-> 230.164us BEGIN unlock_page_memcg
|
|
-> 230.164us END unlock_page_memcg
|
|
-> 230.164us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379540: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 230.165us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379541: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.166us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379541: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379544: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.167us END __tlb_remove_page_size
|
|
-> 230.167us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379549: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.17us END vm_normal_page
|
|
1348489/1348489 2420721.482379551: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.175us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379551: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379551: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379554: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.177us END mark_page_accessed
|
|
-> 230.177us BEGIN page_remove_rmap
|
|
-> 230.178us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379554: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379556: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.18us END lock_page_memcg
|
|
-> 230.18us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379556: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379562: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 230.182us END PageHuge
|
|
-> 230.182us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482379562: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379564: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.188us BEGIN __mod_lruvec_state
|
|
-> 230.189us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379564: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379564: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379565: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.19us END __mod_node_page_state
|
|
-> 230.19us END __mod_lruvec_state
|
|
-> 230.19us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.19us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379566: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.191us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379566: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379567: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.192us END __mod_memcg_lruvec_state
|
|
-> 230.192us END __mod_lruvec_page_state
|
|
-> 230.192us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379567: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379567: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379569: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.193us END rcu_read_unlock_strict
|
|
-> 230.193us END page_remove_rmap
|
|
-> 230.193us BEGIN unlock_page_memcg
|
|
-> 230.194us END unlock_page_memcg
|
|
-> 230.194us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379569: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379571: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.195us END rcu_read_unlock_strict
|
|
-> 230.195us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379571: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379573: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.197us END __tlb_remove_page_size
|
|
-> 230.197us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379579: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.199us END vm_normal_page
|
|
1348489/1348489 2420721.482379581: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.205us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379581: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379581: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379584: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.207us END mark_page_accessed
|
|
-> 230.207us BEGIN page_remove_rmap
|
|
-> 230.208us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379584: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379585: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.21us END lock_page_memcg
|
|
-> 230.21us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379590: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 230.211us END PageHuge
|
|
1348489/1348489 2420721.482379590: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379590: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379593: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.216us BEGIN __mod_lruvec_page_state
|
|
-> 230.217us BEGIN __mod_lruvec_state
|
|
-> 230.218us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379593: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379593: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379595: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.219us END __mod_node_page_state
|
|
-> 230.219us END __mod_lruvec_state
|
|
-> 230.219us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.22us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379595: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482379595: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379596: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
-> 230.221us END cgroup_rstat_updated
|
|
-> 230.221us END __mod_memcg_lruvec_state
|
|
-> 230.221us END __mod_lruvec_page_state
|
|
-> 230.221us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379597: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.222us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379597: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379598: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.223us END page_remove_rmap
|
|
-> 230.223us BEGIN unlock_page_memcg
|
|
-> 230.223us END unlock_page_memcg
|
|
-> 230.223us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379598: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379600: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.224us END rcu_read_unlock_strict
|
|
-> 230.224us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379600: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379602: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.226us END __tlb_remove_page_size
|
|
-> 230.226us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379608: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.228us END vm_normal_page
|
|
1348489/1348489 2420721.482379610: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.234us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379610: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379610: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379613: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.236us END mark_page_accessed
|
|
-> 230.236us BEGIN page_remove_rmap
|
|
-> 230.237us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379613: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379614: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.239us END lock_page_memcg
|
|
-> 230.239us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379614: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379614: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379614: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379622: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.24us END PageHuge
|
|
-> 230.24us BEGIN __mod_lruvec_page_state
|
|
-> 230.242us BEGIN __mod_lruvec_state
|
|
-> 230.245us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379622: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379622: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379624: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.248us END __mod_node_page_state
|
|
-> 230.248us END __mod_lruvec_state
|
|
-> 230.248us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.249us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379625: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.25us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379625: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379625: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482379626: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.251us END __mod_memcg_lruvec_state
|
|
-> 230.251us END __mod_lruvec_page_state
|
|
-> 230.251us BEGIN rcu_read_unlock_strict
|
|
-> 230.252us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379626: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379627: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.252us END page_remove_rmap
|
|
-> 230.252us BEGIN unlock_page_memcg
|
|
-> 230.252us END unlock_page_memcg
|
|
-> 230.252us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379628: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 230.253us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379629: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.254us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379629: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379631: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.255us END __tlb_remove_page_size
|
|
-> 230.255us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379637: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.257us END vm_normal_page
|
|
1348489/1348489 2420721.482379639: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.263us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379639: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379639: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379642: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.265us END mark_page_accessed
|
|
-> 230.265us BEGIN page_remove_rmap
|
|
-> 230.266us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379643: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 230.268us END lock_page_memcg
|
|
1348489/1348489 2420721.482379643: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482379643: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379643: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379643: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379651: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.269us BEGIN PageHuge
|
|
-> 230.271us END PageHuge
|
|
-> 230.271us BEGIN __mod_lruvec_page_state
|
|
-> 230.273us BEGIN __mod_lruvec_state
|
|
-> 230.275us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379651: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379651: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379653: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.277us END __mod_node_page_state
|
|
-> 230.277us END __mod_lruvec_state
|
|
-> 230.277us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.278us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379654: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.279us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379654: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379654: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482379655: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.28us END __mod_memcg_lruvec_state
|
|
-> 230.28us END __mod_lruvec_page_state
|
|
-> 230.28us BEGIN rcu_read_unlock_strict
|
|
-> 230.281us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379655: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379656: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.281us END page_remove_rmap
|
|
-> 230.281us BEGIN unlock_page_memcg
|
|
-> 230.281us END unlock_page_memcg
|
|
-> 230.281us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379657: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 230.282us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379659: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.283us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379659: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379661: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.285us END __tlb_remove_page_size
|
|
-> 230.285us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379666: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.287us END vm_normal_page
|
|
1348489/1348489 2420721.482379669: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.292us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379669: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379669: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379672: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.295us END mark_page_accessed
|
|
-> 230.295us BEGIN page_remove_rmap
|
|
-> 230.296us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379672: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379673: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.298us END lock_page_memcg
|
|
-> 230.298us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379673: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379673: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379673: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379681: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.299us END PageHuge
|
|
-> 230.299us BEGIN __mod_lruvec_page_state
|
|
-> 230.301us BEGIN __mod_lruvec_state
|
|
-> 230.304us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379681: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379681: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379683: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.307us END __mod_node_page_state
|
|
-> 230.307us END __mod_lruvec_state
|
|
-> 230.307us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.308us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379684: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.309us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379684: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379684: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482379685: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.31us END __mod_memcg_lruvec_state
|
|
-> 230.31us END __mod_lruvec_page_state
|
|
-> 230.31us BEGIN rcu_read_unlock_strict
|
|
-> 230.311us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379685: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379686: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.311us END page_remove_rmap
|
|
-> 230.311us BEGIN unlock_page_memcg
|
|
-> 230.311us END unlock_page_memcg
|
|
-> 230.311us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379686: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379688: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.312us END rcu_read_unlock_strict
|
|
-> 230.312us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379688: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379690: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 230.314us END __tlb_remove_page_size
|
|
-> 230.314us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482379691: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 230.316us END vm_normal_page
|
|
1348489/1348489 2420721.482379701: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 230.317us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482379701: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379701: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379704: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 230.327us END mark_page_accessed
|
|
-> 230.327us BEGIN page_remove_rmap
|
|
-> 230.328us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482379705: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 230.33us END lock_page_memcg
|
|
1348489/1348489 2420721.482379706: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 230.331us BEGIN PageHuge
|
|
1348489/1348489 2420721.482379706: 1 branches:uH: call ffffffffad892508 page_remove_rmap+0xd8 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379706: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379706: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379724: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 230.332us END PageHuge
|
|
-> 230.332us BEGIN __mod_lruvec_page_state
|
|
-> 230.338us BEGIN __mod_lruvec_state
|
|
-> 230.344us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482379724: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379724: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379730: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 230.35us END __mod_node_page_state
|
|
-> 230.35us END __mod_lruvec_state
|
|
-> 230.35us BEGIN __mod_memcg_lruvec_state
|
|
-> 230.353us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379731: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 230.356us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482379731: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379731: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89250d page_remove_rmap+0xdd (foo.so)
|
|
1348489/1348489 2420721.482379732: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 230.357us END __mod_memcg_lruvec_state
|
|
-> 230.357us END __mod_lruvec_page_state
|
|
-> 230.357us BEGIN rcu_read_unlock_strict
|
|
-> 230.358us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379839: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 230.358us END page_remove_rmap
|
|
-> 230.358us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482379841: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 230.465us END unlock_page_memcg
|
|
-> 230.465us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482379841: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379843: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 230.467us END rcu_read_unlock_strict
|
|
-> 230.467us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482379843: 1 branches:uH: call ffffffffad87bb27 unmap_page_range+0xbc7 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379878: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad87bb2c unmap_page_range+0xbcc (foo.so)
|
|
-> 230.469us END __tlb_remove_page_size
|
|
-> 230.469us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482379889: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 230.504us END sync_mm_rss
|
|
1348489/1348489 2420721.482379891: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 230.515us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482379891: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379891: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379895: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 230.517us END queued_spin_unlock
|
|
-> 230.517us BEGIN __cond_resched
|
|
-> 230.519us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482379895: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482379895: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379895: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379896: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 230.521us END rcu_all_qs
|
|
-> 230.521us END __cond_resched
|
|
-> 230.521us BEGIN __cond_resched
|
|
-> 230.521us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482379896: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482379901: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 230.522us END rcu_all_qs
|
|
-> 230.522us END __cond_resched
|
|
1348489/1348489 2420721.482379910: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad885d2f unmap_region+0xbf (foo.so)
|
|
-> 230.527us END unmap_page_range
|
|
1348489/1348489 2420721.482379910: 1 branches:uH: call ffffffffad885d4b unmap_region+0xdb (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379910: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379923: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 230.536us END unmap_vmas
|
|
-> 230.536us BEGIN free_pgtables
|
|
-> 230.542us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482379923: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379924: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 230.549us END unlink_anon_vmas
|
|
-> 230.549us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482379936: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 230.55us BEGIN down_write
|
|
1348489/1348489 2420721.482379937: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
-> 230.562us END down_write
|
|
1348489/1348489 2420721.482379937: 1 branches:uH: call ffffffffad87176c vma_interval_tree_remove+0x20c (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379962: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871771 vma_interval_tree_remove+0x211 (foo.so)
|
|
-> 230.563us BEGIN vma_interval_tree_remove
|
|
-> 230.575us BEGIN rb_next
|
|
1348489/1348489 2420721.482379973: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 230.588us END rb_next
|
|
1348489/1348489 2420721.482379973: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379980: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 230.599us END vma_interval_tree_remove
|
|
-> 230.599us END unlink_file_vma
|
|
-> 230.599us BEGIN up_write
|
|
1348489/1348489 2420721.482379980: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379985: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad885d50 unmap_region+0xe0 (foo.so)
|
|
-> 230.606us END up_write
|
|
-> 230.606us END free_pgtables
|
|
-> 230.606us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482379985: 1 branches:uH: call ffffffffad885d53 unmap_region+0xe3 (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482379985: 1 branches:uH: call ffffffffad88b18e tlb_finish_mmu+0x10e (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482380004: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
-> 230.611us END free_pgd_range
|
|
-> 230.611us BEGIN tlb_finish_mmu
|
|
-> 230.62us BEGIN flush_tlb_mm_range
|
|
1348489/1348489 2420721.482380004: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482380015: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 230.63us BEGIN cpumask_any_but
|
|
-> 230.635us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482380015: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482380021: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 230.641us END _find_next_bit
|
|
-> 230.641us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482380022: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 230.647us END _find_next_bit
|
|
1348489/1348489 2420721.482380022: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482380025: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 230.648us END cpumask_any_but
|
|
-> 230.648us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482380166: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 230.651us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380169: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 230.792us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380243: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 230.795us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380245: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 230.869us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380311: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 230.871us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380313: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 230.937us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380388: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 230.939us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380390: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.014us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380464: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.016us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380467: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.09us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380533: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.093us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380535: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.159us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380600: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.161us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380603: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.226us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380668: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.229us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380670: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.294us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380736: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.296us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380739: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.362us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380804: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.365us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380806: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.43us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380872: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.432us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380874: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.498us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380939: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.5us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482380942: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.565us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381007: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.568us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381010: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.633us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381075: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.636us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381077: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.701us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381142: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.703us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381145: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.768us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381210: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.771us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381212: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.836us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381278: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.838us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381280: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.904us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381346: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.906us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381347: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 231.972us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381413: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 231.973us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381425: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 232.039us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482381426: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad88b193 tlb_finish_mmu+0x113 (foo.so)
|
|
-> 232.051us END flush_tlb_func
|
|
1348489/1348489 2420721.482381467: 1 branches:uH: call ffffffffad88b0f5 tlb_finish_mmu+0x75 (foo.so) => ffffffffad8a9fc0 free_pages_and_swap_cache+0x0 (foo.so)
|
|
-> 232.052us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482381467: 1 branches:uH: call ffffffffad8a9fd1 free_pages_and_swap_cache+0x11 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381467: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381507: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 232.093us BEGIN free_pages_and_swap_cache
|
|
-> 232.106us BEGIN lru_add_drain
|
|
-> 232.119us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482381508: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad8a9fd6 free_pages_and_swap_cache+0x16 (foo.so)
|
|
-> 232.133us END lru_add_drain_cpu
|
|
1348489/1348489 2420721.482381508: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381516: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.134us END lru_add_drain
|
|
-> 232.134us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381517: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 232.142us END free_swap_cache
|
|
1348489/1348489 2420721.482381524: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.143us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381524: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381527: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.15us END free_swap_cache
|
|
-> 232.15us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381528: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 232.153us END free_swap_cache
|
|
1348489/1348489 2420721.482381532: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.154us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381532: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381533: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.158us END free_swap_cache
|
|
-> 232.158us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381533: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381534: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.159us END free_swap_cache
|
|
-> 232.159us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381534: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381535: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.16us END free_swap_cache
|
|
-> 232.16us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381535: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381536: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.161us END free_swap_cache
|
|
-> 232.161us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381536: 1 branches:uH: jmp ffffffffad8aa005 free_pages_and_swap_cache+0x45 (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381581: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 232.162us END free_swap_cache
|
|
-> 232.162us END free_pages_and_swap_cache
|
|
-> 232.162us BEGIN release_pages
|
|
1348489/1348489 2420721.482381588: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 232.207us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482381588: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381596: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 232.214us END __mem_cgroup_uncharge_list
|
|
-> 232.214us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482381597: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad88b0fa tlb_finish_mmu+0x7a (foo.so)
|
|
-> 232.222us END free_unref_page_list
|
|
1348489/1348489 2420721.482381597: 1 branches:uH: call ffffffffad88b0f5 tlb_finish_mmu+0x75 (foo.so) => ffffffffad8a9fc0 free_pages_and_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381597: 1 branches:uH: call ffffffffad8a9fd1 free_pages_and_swap_cache+0x11 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381597: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381610: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 232.223us END release_pages
|
|
-> 232.223us BEGIN free_pages_and_swap_cache
|
|
-> 232.227us BEGIN lru_add_drain
|
|
-> 232.231us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482381611: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad8a9fd6 free_pages_and_swap_cache+0x16 (foo.so)
|
|
-> 232.236us END lru_add_drain_cpu
|
|
1348489/1348489 2420721.482381611: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381615: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.237us END lru_add_drain
|
|
-> 232.237us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381615: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381616: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.241us END free_swap_cache
|
|
-> 232.241us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381616: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381622: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.242us END free_swap_cache
|
|
-> 232.242us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381622: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381625: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.248us END free_swap_cache
|
|
-> 232.248us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381625: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381626: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.251us END free_swap_cache
|
|
-> 232.251us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381626: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381628: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.252us END free_swap_cache
|
|
-> 232.252us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381628: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381630: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.254us END free_swap_cache
|
|
-> 232.254us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381630: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381635: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.256us END free_swap_cache
|
|
-> 232.256us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381635: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381637: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.261us END free_swap_cache
|
|
-> 232.261us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381637: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381638: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.263us END free_swap_cache
|
|
-> 232.263us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381638: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381639: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 232.264us END free_swap_cache
|
|
-> 232.264us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482381639: 1 branches:uH: jmp ffffffffad8aa005 free_pages_and_swap_cache+0x45 (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381876: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 232.265us END free_swap_cache
|
|
-> 232.265us END free_pages_and_swap_cache
|
|
-> 232.265us BEGIN release_pages
|
|
1348489/1348489 2420721.482381877: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 232.502us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482381877: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381885: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 232.503us END __mem_cgroup_uncharge_list
|
|
-> 232.503us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482381886: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad88b0fa tlb_finish_mmu+0x7a (foo.so)
|
|
-> 232.511us END free_unref_page_list
|
|
1348489/1348489 2420721.482381892: 1 branches:uH: call ffffffffad88b125 tlb_finish_mmu+0xa5 (foo.so) => ffffffffad89ef50 free_pages+0x0 (foo.so)
|
|
-> 232.512us END release_pages
|
|
1348489/1348489 2420721.482381907: 1 branches:uH: jmp ffffffffad89ef84 free_pages+0x34 (foo.so) => ffffffffad89eec0 __free_pages+0x0 (foo.so)
|
|
-> 232.518us BEGIN free_pages
|
|
1348489/1348489 2420721.482381907: 1 branches:uH: jmp ffffffffad89ef44 __free_pages+0x84 (foo.so) => ffffffffad89ed10 free_unref_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381907: 1 branches:uH: call ffffffffad89ed28 free_unref_page+0x18 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482381960: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89ed2d free_unref_page+0x1d (foo.so)
|
|
-> 232.533us END free_pages
|
|
-> 232.533us BEGIN __free_pages
|
|
-> 232.55us END __free_pages
|
|
-> 232.55us BEGIN free_unref_page
|
|
-> 232.568us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482381994: 1 branches:uH: call ffffffffad89edc8 free_unref_page+0xb8 (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 232.586us END free_pcp_prepare
|
|
1348489/1348489 2420721.482381994: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382028: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 232.62us BEGIN free_unref_page_commit.constprop.0
|
|
-> 232.637us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482382033: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89edcd free_unref_page+0xbd (foo.so)
|
|
-> 232.654us END __list_add_valid
|
|
1348489/1348489 2420721.482382043: 1 branches:uH: return ffffffffad89edf2 free_unref_page+0xe2 (foo.so) => ffffffffad88b12a tlb_finish_mmu+0xaa (foo.so)
|
|
-> 232.659us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482382055: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad885d58 unmap_region+0xe8 (foo.so)
|
|
-> 232.669us END free_unref_page
|
|
1348489/1348489 2420721.482382055: 1 branches:uH: return ffffffffad885d7c unmap_region+0x10c (foo.so) => ffffffffad888200 __do_munmap+0x200 (foo.so)
|
|
1348489/1348489 2420721.482382055: 1 branches:uH: call ffffffffad88822c __do_munmap+0x22c (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382061: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 232.681us END tlb_finish_mmu
|
|
-> 232.681us END unmap_region
|
|
-> 232.681us BEGIN remove_vma
|
|
1348489/1348489 2420721.482382061: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382089: 1 branches:uH: call ffffffffad90ac70 fput_many+0x40 (foo.so) => ffffffffad6b4f30 task_work_add+0x0 (foo.so)
|
|
-> 232.687us BEGIN fput
|
|
-> 232.701us END fput
|
|
-> 232.701us BEGIN fput_many
|
|
1348489/1348489 2420721.482382263: 1 branches:uH: call ffffffffad6b4f9c task_work_add+0x6c (foo.so) => ffffffffad6c0410 kick_process+0x0 (foo.so)
|
|
-> 232.715us BEGIN task_work_add
|
|
1348489/1348489 2420721.482382299: 1 branches:uH: return ffffffffad6c0441 kick_process+0x31 (foo.so) => ffffffffad6b4fa1 task_work_add+0x71 (foo.so)
|
|
-> 232.889us BEGIN kick_process
|
|
1348489/1348489 2420721.482382305: 1 branches:uH: return ffffffffad6b4f73 task_work_add+0x43 (foo.so) => ffffffffad90ac75 fput_many+0x45 (foo.so)
|
|
-> 232.925us END kick_process
|
|
1348489/1348489 2420721.482382305: 1 branches:uH: return ffffffffad90ac90 fput_many+0x60 (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
1348489/1348489 2420721.482382306: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 232.931us END task_work_add
|
|
-> 232.931us END fput_many
|
|
1348489/1348489 2420721.482382306: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382316: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 232.932us BEGIN vm_area_free
|
|
-> 232.937us END vm_area_free
|
|
-> 232.937us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482382319: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 232.942us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482382323: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 232.945us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482382323: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382330: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 232.949us BEGIN obj_cgroup_uncharge
|
|
-> 232.952us END obj_cgroup_uncharge
|
|
-> 232.952us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482382330: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382336: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 232.956us END refill_obj_stock
|
|
-> 232.956us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482382336: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382341: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 232.962us END mod_objcg_state
|
|
-> 232.962us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482382341: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382347: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 232.967us END rcu_read_unlock_strict
|
|
-> 232.967us BEGIN __slab_free
|
|
1348489/1348489 2420721.482382370: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 232.973us END __slab_free
|
|
-> 232.973us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482382371: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 232.996us END put_cpu_partial
|
|
1348489/1348489 2420721.482382372: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888231 __do_munmap+0x231 (foo.so)
|
|
-> 232.997us END kmem_cache_free
|
|
1348489/1348489 2420721.482382372: 1 branches:uH: call ffffffffad8882a1 __do_munmap+0x2a1 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382374: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad8882a6 __do_munmap+0x2a6 (foo.so)
|
|
-> 232.998us END remove_vma
|
|
-> 232.998us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482382375: 1 branches:uH: return ffffffffad8882b7 __do_munmap+0x2b7 (foo.so) => ffffffffad888555 __vm_munmap+0x75 (foo.so)
|
|
-> 233us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482382375: 1 branches:uH: call ffffffffad8885d3 __vm_munmap+0xf3 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382381: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad8885d8 __vm_munmap+0xf8 (foo.so)
|
|
-> 233.001us END __do_munmap
|
|
-> 233.001us BEGIN up_read
|
|
1348489/1348489 2420721.482382381: 1 branches:uH: call ffffffffad88856d __vm_munmap+0x8d (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382400: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad888572 __vm_munmap+0x92 (foo.so)
|
|
-> 233.007us END up_read
|
|
-> 233.007us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482382402: 1 branches:uH: return ffffffffad888593 __vm_munmap+0xb3 (foo.so) => ffffffffad888668 __x64_sys_munmap+0x28 (foo.so)
|
|
-> 233.026us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482382403: 1 branches:uH: return ffffffffad88866d __x64_sys_munmap+0x2d (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 233.028us END __vm_munmap
|
|
1348489/1348489 2420721.482382403: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382423: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 233.029us END __x64_sys_munmap
|
|
-> 233.029us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482382427: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
-> 233.049us BEGIN syscall_exit_work
|
|
1348489/1348489 2420721.482382427: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382427: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382437: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 233.053us BEGIN __audit_syscall_exit
|
|
-> 233.056us BEGIN path_put
|
|
-> 233.059us BEGIN dput
|
|
1348489/1348489 2420721.482382437: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382437: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482382437: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382439: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 233.063us END dput
|
|
-> 233.063us END path_put
|
|
-> 233.063us BEGIN mntput
|
|
-> 233.064us END mntput
|
|
-> 233.064us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482382439: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382441: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 233.065us END unroll_tree_refs
|
|
-> 233.065us BEGIN kfree
|
|
1348489/1348489 2420721.482382442: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 233.067us END kfree
|
|
1348489/1348489 2420721.482382444: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 233.068us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482382444: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382457: 1 branches:uH: call ffffffffad722063 exit_to_user_mode_prepare+0x163 (foo.so) => ffffffffad6b5100 task_work_run+0x0 (foo.so)
|
|
-> 233.07us END syscall_exit_work
|
|
-> 233.07us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482382480: 1 branches:uH: call ffffffffad6b5140 task_work_run+0x40 (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
-> 233.083us BEGIN task_work_run
|
|
1348489/1348489 2420721.482382487: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad6b5145 task_work_run+0x45 (foo.so)
|
|
-> 233.106us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482382489: 1 branches:uH: call ffffffffad6b5160 task_work_run+0x60 (foo.so) => ffffffffad90a890 ____fput+0x0 (foo.so)
|
|
-> 233.113us END _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482382489: 1 branches:uH: jmp ffffffffad90a895 ____fput+0x5 (foo.so) => ffffffffad90a620 __fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482382536: 1 branches:uH: call ffffffffad90a76b __fput+0x14b (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 233.115us BEGIN ____fput
|
|
-> 233.138us END ____fput
|
|
-> 233.138us BEGIN __fput
|
|
1348489/1348489 2420721.482382626: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad90a770 __fput+0x150 (foo.so)
|
|
-> 233.162us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482382628: 1 branches:uH: call ffffffffad90a67b __fput+0x5b (foo.so) => ffffffffad997780 locks_remove_file+0x0 (foo.so)
|
|
-> 233.252us END __fsnotify_parent
|
|
1348489/1348489 2420721.482382634: 1 branches:uH: return ffffffffad9978d6 locks_remove_file+0x156 (foo.so) => ffffffffad90a680 __fput+0x60 (foo.so)
|
|
-> 233.254us BEGIN locks_remove_file
|
|
1348489/1348489 2420721.482382640: 1 branches:uH: call ffffffffad90a6a0 __fput+0x80 (foo.so) => ffffffffc017fac0 ext4_release_file+0x0 (foo.so)
|
|
-> 233.26us END locks_remove_file
|
|
1348489/1348489 2420721.482383099: 1 branches:uH: return ffffffffc017fb09 ext4_release_file+0x49 (foo.so) => ffffffffad90a6a2 __fput+0x82 (foo.so)
|
|
-> 233.266us BEGIN ext4_release_file
|
|
1348489/1348489 2420721.482383101: 1 branches:uH: call ffffffffad90a6c4 __fput+0xa4 (foo.so) => ffffffffad743dc0 module_put+0x0 (foo.so)
|
|
-> 233.725us END ext4_release_file
|
|
1348489/1348489 2420721.482383104: 1 branches:uH: return ffffffffad743dea module_put+0x2a (foo.so) => ffffffffad90a6c9 __fput+0xa9 (foo.so)
|
|
-> 233.727us BEGIN module_put
|
|
1348489/1348489 2420721.482383104: 1 branches:uH: call ffffffffad90a6cd __fput+0xad (foo.so) => ffffffffad6b40d0 put_pid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383109: 1 branches:uH: return ffffffffad6b40dc put_pid+0xc (foo.so) => ffffffffad90a6d2 __fput+0xb2 (foo.so)
|
|
-> 233.73us END module_put
|
|
-> 233.73us BEGIN put_pid
|
|
1348489/1348489 2420721.482383110: 1 branches:uH: call ffffffffad90a6ef __fput+0xcf (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
-> 233.735us END put_pid
|
|
1348489/1348489 2420721.482383110: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383121: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 233.736us BEGIN dput
|
|
-> 233.741us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482383121: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383122: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad90a6f4 __fput+0xd4 (foo.so)
|
|
-> 233.747us END lockref_put_return
|
|
-> 233.747us END dput
|
|
-> 233.747us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482383122: 1 branches:uH: call ffffffffad90a703 __fput+0xe3 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383122: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383122: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383124: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 233.748us END rcu_read_unlock_strict
|
|
-> 233.748us BEGIN mntput
|
|
-> 233.748us END mntput
|
|
-> 233.748us BEGIN mntput_no_expire
|
|
-> 233.749us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482383124: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90a708 __fput+0xe8 (foo.so)
|
|
1348489/1348489 2420721.482383124: 1 branches:uH: call ffffffffad90a70b __fput+0xeb (foo.so) => ffffffffad9ff520 security_file_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383125: 1 branches:uH: call ffffffffad9ff53d security_file_free+0x1d (foo.so) => ffffffffad819790 bpf_lsm_file_free_security+0x0 (foo.so)
|
|
-> 233.75us END rcu_read_unlock_strict
|
|
-> 233.75us END mntput_no_expire
|
|
-> 233.75us BEGIN security_file_free
|
|
1348489/1348489 2420721.482383126: 1 branches:uH: return ffffffffad819795 bpf_lsm_file_free_security+0x5 (foo.so) => ffffffffad9ff53f security_file_free+0x1f (foo.so)
|
|
-> 233.751us BEGIN bpf_lsm_file_free_security
|
|
1348489/1348489 2420721.482383126: 1 branches:uH: return ffffffffad9ff571 security_file_free+0x51 (foo.so) => ffffffffad90a710 __fput+0xf0 (foo.so)
|
|
1348489/1348489 2420721.482383126: 1 branches:uH: call ffffffffad90a789 __fput+0x169 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383129: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a78e __fput+0x16e (foo.so)
|
|
-> 233.752us END bpf_lsm_file_free_security
|
|
-> 233.752us END security_file_free
|
|
-> 233.752us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482383129: 1 branches:uH: jmp ffffffffad90a728 __fput+0x108 (foo.so) => ffffffffad71a1f0 call_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383130: 1 branches:uH: call ffffffffad71a289 call_rcu+0x99 (foo.so) => ffffffffad71cf50 rcu_segcblist_enqueue+0x0 (foo.so)
|
|
-> 233.755us END percpu_counter_add_batch
|
|
-> 233.755us END __fput
|
|
-> 233.755us BEGIN call_rcu
|
|
1348489/1348489 2420721.482383268: 1 branches:uH: return ffffffffad71cf8b rcu_segcblist_enqueue+0x3b (foo.so) => ffffffffad71a28e call_rcu+0x9e (foo.so)
|
|
-> 233.756us BEGIN rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482383271: 1 branches:uH: return ffffffffad71a345 call_rcu+0x155 (foo.so) => ffffffffad6b5162 task_work_run+0x62 (foo.so)
|
|
-> 233.894us END rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482383271: 1 branches:uH: call ffffffffad6b5165 task_work_run+0x65 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383272: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 233.897us END call_rcu
|
|
-> 233.897us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482383273: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 233.898us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482383273: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad6b516a task_work_run+0x6a (foo.so)
|
|
1348489/1348489 2420721.482383273: 1 branches:uH: return ffffffffad6b5187 task_work_run+0x87 (foo.so) => ffffffffad722068 exit_to_user_mode_prepare+0x168 (foo.so)
|
|
1348489/1348489 2420721.482383273: 1 branches:uH: call ffffffffad72200d exit_to_user_mode_prepare+0x10d (foo.so) => ffffffffad8ed740 mem_cgroup_handle_over_high+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383275: 1 branches:uH: return ffffffffad8ed7a5 mem_cgroup_handle_over_high+0x65 (foo.so) => ffffffffad722012 exit_to_user_mode_prepare+0x112 (foo.so)
|
|
-> 233.899us END rcu_all_qs
|
|
-> 233.899us END __cond_resched
|
|
-> 233.899us END task_work_run
|
|
-> 233.899us BEGIN mem_cgroup_handle_over_high
|
|
1348489/1348489 2420721.482383275: 1 branches:uH: call ffffffffad722012 exit_to_user_mode_prepare+0x112 (foo.so) => ffffffffadaae360 blkcg_maybe_throttle_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383277: 1 branches:uH: return ffffffffadaae4cb blkcg_maybe_throttle_current+0x16b (foo.so) => ffffffffad722017 exit_to_user_mode_prepare+0x117 (foo.so)
|
|
-> 233.901us END mem_cgroup_handle_over_high
|
|
-> 233.901us BEGIN blkcg_maybe_throttle_current
|
|
1348489/1348489 2420721.482383277: 1 branches:uH: call ffffffffad72202a exit_to_user_mode_prepare+0x12a (foo.so) => ffffffffad836ba0 __rseq_handle_notify_resume+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383277: 1 branches:uH: call ffffffffad836c21 __rseq_handle_notify_resume+0x81 (foo.so) => ffffffffadb59fc0 __get_user_8+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383296: 1 branches:uH: return ffffffffadb59fe0 __get_user_8+0x20 (foo.so) => ffffffffad836c26 __rseq_handle_notify_resume+0x86 (foo.so)
|
|
-> 233.903us END blkcg_maybe_throttle_current
|
|
-> 233.903us BEGIN __rseq_handle_notify_resume
|
|
-> 233.912us BEGIN __get_user_8
|
|
1348489/1348489 2420721.482383296: 1 branches:uH: call ffffffffad836c40 __rseq_handle_notify_resume+0xa0 (foo.so) => ffffffffadb5c430 __put_user_8+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383308: 1 branches:uH: return ffffffffadb5c44a __put_user_nocheck_8+0xb (foo.so) => ffffffffad836c45 __rseq_handle_notify_resume+0xa5 (foo.so)
|
|
-> 233.922us END __get_user_8
|
|
-> 233.922us BEGIN __put_user_8
|
|
1348489/1348489 2420721.482383321: 1 branches:uH: return ffffffffad836ca7 __rseq_handle_notify_resume+0x107 (foo.so) => ffffffffad72202f exit_to_user_mode_prepare+0x12f (foo.so)
|
|
-> 233.934us END __put_user_8
|
|
1348489/1348489 2420721.482383338: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 233.947us END __rseq_handle_notify_resume
|
|
1348489/1348489 2420721.482383338: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482383339: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 233.964us END exit_to_user_mode_prepare
|
|
-> 233.964us END syscall_exit_to_user_mode
|
|
-> 233.965us END do_syscall_64
|
|
-> 233.965us END __entry_text_start
|
|
-> 233.965us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482383386: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac9719f1b __munmap+0xb (foo.so)
|
|
-> 233.978us END entry_SYSCALL_64_after_hwframe
|
|
-> 233.978us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482383386: 1 branches:uH: return 7f9ac9719f23 __munmap+0x13 (foo.so) => 7f9ac970ba30 _dl_unload_cache+0x30 (foo.so)
|
|
1348489/1348489 2420721.482383386: 1 branches:uH: return 7f9ac970ba49 _dl_unload_cache+0x49 (foo.so) => 7f9ac97177ab dl_main+0x296b (foo.so)
|
|
1348489/1348489 2420721.482383394: 1 branches:uH: return 7f9ac97177b9 dl_main+0x2979 (foo.so) => 7f9ac9712f0c _dl_sysdep_start+0x3fc (foo.so)
|
|
-> 234.012us END syscall_return_via_sysret
|
|
-> 234.012us END __munmap
|
|
-> 234.012us END _dl_unload_cache
|
|
1348489/1348489 2420721.482383416: 1 branches:uH: return 7f9ac9712f1f _dl_sysdep_start+0x40f (foo.so) => 7f9ac9714b91 _dl_start+0x541 (foo.so)
|
|
-> 234.02us END dl_main
|
|
1348489/1348489 2420721.482383459: 1 branches:uH: return 7f9ac9714bb1 _dl_start+0x561 (foo.so) => 7f9ac9713938 _dl_start_user+0x0 (foo.so)
|
|
-> 234.042us END _dl_sysdep_start
|
|
1348489/1348489 2420721.482383459: 1 branches:uH: call 7f9ac9713965 _dl_start_user+0x2d (foo.so) => 7f9ac96fbf50 _dl_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482383733: 1 branches:uH: call 7f9ac96fbfc7 _dl_init+0x77 (foo.so) => 7f9ac96fbe20 call_init+0x0 (foo.so)
|
|
-> 234.085us END _dl_start
|
|
-> 234.085us END _start
|
|
-> 234.085us BEGIN _dl_start_user
|
|
-> 234.222us BEGIN _dl_init
|
|
1348489/1348489 2420721.482383854: 1 branches:uH: return 7f9ac96fbeee call_init+0xce (foo.so) => 7f9ac96fbfcc _dl_init+0x7c (foo.so)
|
|
-> 234.359us BEGIN call_init
|
|
1348489/1348489 2420721.482383855: 1 branches:uH: call 7f9ac96fbfc7 _dl_init+0x77 (foo.so) => 7f9ac96fbe20 call_init+0x0 (foo.so)
|
|
-> 234.48us END call_init
|
|
1348489/1348489 2420721.482383890: 1 branches:uH: call 7f9ac96fbedc call_init+0xbc (foo.so) => 7f9ac95041a0 _init_first+0x0 (foo.so)
|
|
-> 234.481us BEGIN call_init
|
|
1348489/1348489 2420721.482384090: 1 branches:uH: hw int 7f9ac95041a0 _init_first+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 234.516us BEGIN _init_first
|
|
1348489/1348489 2420721.482384090: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384108: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 234.716us BEGIN asm_exc_page_fault
|
|
-> 234.725us BEGIN error_entry
|
|
1348489/1348489 2420721.482384200: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 234.734us BEGIN sync_regs
|
|
1348489/1348489 2420721.482384200: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482384200: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384200: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384202: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 234.826us END sync_regs
|
|
-> 234.826us END error_entry
|
|
-> 234.826us BEGIN exc_page_fault
|
|
-> 234.827us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482384202: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482384203: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 234.828us BEGIN irqentry_enter_from_user_mode
|
|
-> 234.829us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482384203: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384222: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 234.829us END irqentry_enter
|
|
-> 234.829us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482384228: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 234.848us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482384228: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384228: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384255: 1 branches:uH: return ffffffffad87132a vmacache_find+0xaa (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 234.854us END down_read_trylock
|
|
-> 234.854us BEGIN find_vma
|
|
-> 234.867us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482384276: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 234.881us END vmacache_find
|
|
1348489/1348489 2420721.482384291: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 234.902us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482384291: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482384292: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 234.917us END vmacache_update
|
|
-> 234.917us END find_vma
|
|
1348489/1348489 2420721.482384292: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384300: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 234.918us BEGIN handle_mm_fault
|
|
-> 234.922us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482384300: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384300: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384308: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 234.926us END mem_cgroup_from_task
|
|
-> 234.926us BEGIN __count_memcg_events
|
|
-> 234.93us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482384309: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 234.934us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482384309: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384310: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 234.935us END __count_memcg_events
|
|
-> 234.935us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482384310: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384311: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 234.936us END arch_local_irq_enable
|
|
-> 234.936us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482384311: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384318: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 234.937us END rcu_read_unlock_strict
|
|
-> 234.937us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482384319: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 234.944us BEGIN pgd_none
|
|
1348489/1348489 2420721.482384319: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384320: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 234.945us END pgd_none
|
|
-> 234.945us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482384320: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384325: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 234.946us END p4d_offset
|
|
-> 234.946us BEGIN pud_val
|
|
1348489/1348489 2420721.482384325: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384326: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 234.951us END pud_val
|
|
-> 234.951us BEGIN pud_val
|
|
1348489/1348489 2420721.482384326: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384327: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 234.952us END pud_val
|
|
-> 234.952us BEGIN pud_val
|
|
1348489/1348489 2420721.482384327: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384328: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 234.953us END pud_val
|
|
-> 234.953us BEGIN pud_val
|
|
1348489/1348489 2420721.482384328: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384329: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 234.954us END pud_val
|
|
-> 234.954us BEGIN pud_val
|
|
1348489/1348489 2420721.482384329: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384331: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 234.955us END pud_val
|
|
-> 234.955us BEGIN pmd_val
|
|
1348489/1348489 2420721.482384331: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384332: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 234.957us END pmd_val
|
|
-> 234.957us BEGIN pmd_val
|
|
1348489/1348489 2420721.482384332: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384333: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 234.958us END pmd_val
|
|
-> 234.958us BEGIN pmd_val
|
|
1348489/1348489 2420721.482384333: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384334: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 234.959us END pmd_val
|
|
-> 234.959us BEGIN pmd_val
|
|
1348489/1348489 2420721.482384334: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384334: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384336: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 234.96us END pmd_val
|
|
-> 234.96us BEGIN pmd_page_vaddr
|
|
-> 234.961us BEGIN pmd_val
|
|
1348489/1348489 2420721.482384337: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 234.962us END pmd_val
|
|
1348489/1348489 2420721.482384344: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 234.963us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482384344: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384358: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 234.97us BEGIN filemap_map_pages
|
|
-> 234.977us BEGIN xas_find
|
|
1348489/1348489 2420721.482384358: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384366: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 234.984us BEGIN xas_load
|
|
-> 234.988us BEGIN xas_start
|
|
1348489/1348489 2420721.482384376: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 234.992us END xas_start
|
|
1348489/1348489 2420721.482384376: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482384376: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384508: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 235.002us END xas_load
|
|
-> 235.002us END xas_find
|
|
-> 235.002us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482384510: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 235.134us END next_uptodate_page
|
|
1348489/1348489 2420721.482384519: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 235.136us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482384519: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384530: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.145us END _raw_spin_lock
|
|
-> 235.145us BEGIN PageHuge
|
|
1348489/1348489 2420721.482384530: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384530: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384536: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.156us END PageHuge
|
|
-> 235.156us BEGIN do_set_pte
|
|
-> 235.159us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482384537: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 235.162us END pfn_pte
|
|
1348489/1348489 2420721.482384541: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.163us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482384541: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384541: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384543: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.167us END add_mm_counter_fast
|
|
-> 235.167us BEGIN page_add_file_rmap
|
|
-> 235.168us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482384544: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 235.169us END lock_page_memcg
|
|
1348489/1348489 2420721.482384549: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.17us END page_add_file_rmap
|
|
-> 235.17us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482384549: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482384549: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384550: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.175us END unlock_page_memcg
|
|
-> 235.175us BEGIN rcu_read_unlock_strict
|
|
-> 235.175us END rcu_read_unlock_strict
|
|
-> 235.175us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482384550: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482384550: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384555: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.176us END native_set_pte
|
|
-> 235.176us END do_set_pte
|
|
-> 235.176us BEGIN unlock_page
|
|
1348489/1348489 2420721.482384556: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.181us END unlock_page
|
|
1348489/1348489 2420721.482384632: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.182us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482384632: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384633: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.258us END next_uptodate_page
|
|
-> 235.258us BEGIN PageHuge
|
|
1348489/1348489 2420721.482384633: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384633: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384636: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.259us END PageHuge
|
|
-> 235.259us BEGIN do_set_pte
|
|
-> 235.26us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482384636: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384637: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.262us END pfn_pte
|
|
-> 235.262us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482384637: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384637: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384639: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.263us END add_mm_counter_fast
|
|
-> 235.263us BEGIN page_add_file_rmap
|
|
-> 235.264us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482384639: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384645: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.265us END lock_page_memcg
|
|
-> 235.265us END page_add_file_rmap
|
|
-> 235.265us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482384645: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482384645: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384646: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.271us END unlock_page_memcg
|
|
-> 235.271us BEGIN rcu_read_unlock_strict
|
|
-> 235.271us END rcu_read_unlock_strict
|
|
-> 235.271us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482384646: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482384646: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384651: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.272us END native_set_pte
|
|
-> 235.272us END do_set_pte
|
|
-> 235.272us BEGIN unlock_page
|
|
1348489/1348489 2420721.482384652: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.277us END unlock_page
|
|
1348489/1348489 2420721.482384732: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.278us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482384732: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384733: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.358us END next_uptodate_page
|
|
-> 235.358us BEGIN PageHuge
|
|
1348489/1348489 2420721.482384733: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384733: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384735: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.359us END PageHuge
|
|
-> 235.359us BEGIN do_set_pte
|
|
-> 235.36us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482384736: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 235.361us END pfn_pte
|
|
1348489/1348489 2420721.482384737: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.362us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482384737: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384737: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384739: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.363us END add_mm_counter_fast
|
|
-> 235.363us BEGIN page_add_file_rmap
|
|
-> 235.364us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482384744: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 235.365us END lock_page_memcg
|
|
1348489/1348489 2420721.482384744: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384745: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 235.37us END page_add_file_rmap
|
|
-> 235.37us BEGIN unlock_page_memcg
|
|
-> 235.37us END unlock_page_memcg
|
|
-> 235.37us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482384745: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384746: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.371us END rcu_read_unlock_strict
|
|
-> 235.371us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482384746: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482384746: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384751: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.372us END native_set_pte
|
|
-> 235.372us END do_set_pte
|
|
-> 235.372us BEGIN unlock_page
|
|
1348489/1348489 2420721.482384752: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.377us END unlock_page
|
|
1348489/1348489 2420721.482384788: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.378us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482384788: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384789: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.414us END next_uptodate_page
|
|
-> 235.414us BEGIN PageHuge
|
|
1348489/1348489 2420721.482384789: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384789: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384791: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.415us END PageHuge
|
|
-> 235.415us BEGIN do_set_pte
|
|
-> 235.416us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482384792: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 235.417us END pfn_pte
|
|
1348489/1348489 2420721.482384792: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482384792: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384792: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384795: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.418us BEGIN add_mm_counter_fast
|
|
-> 235.419us END add_mm_counter_fast
|
|
-> 235.419us BEGIN page_add_file_rmap
|
|
-> 235.42us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482384795: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384800: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.421us END lock_page_memcg
|
|
-> 235.421us END page_add_file_rmap
|
|
-> 235.421us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482384801: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 235.426us END unlock_page_memcg
|
|
-> 235.426us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482384801: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384801: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482384804: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 235.427us END rcu_read_unlock_strict
|
|
-> 235.427us BEGIN native_set_pte
|
|
-> 235.43us END native_set_pte
|
|
1348489/1348489 2420721.482384804: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384809: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.43us END do_set_pte
|
|
-> 235.43us BEGIN unlock_page
|
|
1348489/1348489 2420721.482384810: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.435us END unlock_page
|
|
1348489/1348489 2420721.482384904: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.436us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482384904: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384906: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.53us END next_uptodate_page
|
|
-> 235.53us BEGIN PageHuge
|
|
1348489/1348489 2420721.482384906: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384906: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384908: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.532us END PageHuge
|
|
-> 235.532us BEGIN do_set_pte
|
|
-> 235.533us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482384908: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384909: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.534us END pfn_pte
|
|
-> 235.534us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482384909: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384909: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384912: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.535us END add_mm_counter_fast
|
|
-> 235.535us BEGIN page_add_file_rmap
|
|
-> 235.536us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482384912: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384917: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.538us END lock_page_memcg
|
|
-> 235.538us END page_add_file_rmap
|
|
-> 235.538us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482384917: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482384917: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384918: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.543us END unlock_page_memcg
|
|
-> 235.543us BEGIN rcu_read_unlock_strict
|
|
-> 235.543us END rcu_read_unlock_strict
|
|
-> 235.543us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482384918: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482384918: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482384923: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.544us END native_set_pte
|
|
-> 235.544us END do_set_pte
|
|
-> 235.544us BEGIN unlock_page
|
|
1348489/1348489 2420721.482384924: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.549us END unlock_page
|
|
1348489/1348489 2420721.482385046: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.55us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385046: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385048: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.672us END next_uptodate_page
|
|
-> 235.672us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385048: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385048: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385052: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.674us END PageHuge
|
|
-> 235.674us BEGIN do_set_pte
|
|
-> 235.676us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385052: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385056: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.678us END pfn_pte
|
|
-> 235.678us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385056: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385056: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385058: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.682us END add_mm_counter_fast
|
|
-> 235.682us BEGIN page_add_file_rmap
|
|
-> 235.683us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385058: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385078: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.684us END lock_page_memcg
|
|
-> 235.684us END page_add_file_rmap
|
|
-> 235.684us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385078: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482385078: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385078: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482385079: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 235.704us END unlock_page_memcg
|
|
-> 235.704us BEGIN rcu_read_unlock_strict
|
|
-> 235.704us END rcu_read_unlock_strict
|
|
-> 235.704us BEGIN native_set_pte
|
|
-> 235.705us END native_set_pte
|
|
1348489/1348489 2420721.482385079: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385084: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.705us END do_set_pte
|
|
-> 235.705us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385084: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385102: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.71us END unlock_page
|
|
-> 235.71us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385102: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385103: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.728us END next_uptodate_page
|
|
-> 235.728us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385103: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385103: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385106: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.729us END PageHuge
|
|
-> 235.729us BEGIN do_set_pte
|
|
-> 235.73us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385106: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385107: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.732us END pfn_pte
|
|
-> 235.732us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385107: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385107: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385109: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.733us END add_mm_counter_fast
|
|
-> 235.733us BEGIN page_add_file_rmap
|
|
-> 235.734us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385109: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385115: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.735us END lock_page_memcg
|
|
-> 235.735us END page_add_file_rmap
|
|
-> 235.735us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385115: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482385115: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385116: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.741us END unlock_page_memcg
|
|
-> 235.741us BEGIN rcu_read_unlock_strict
|
|
-> 235.741us END rcu_read_unlock_strict
|
|
-> 235.741us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482385116: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482385116: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385121: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.742us END native_set_pte
|
|
-> 235.742us END do_set_pte
|
|
-> 235.742us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385122: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.747us END unlock_page
|
|
1348489/1348489 2420721.482385240: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.748us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385240: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385241: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.866us END next_uptodate_page
|
|
-> 235.866us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385241: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385241: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385243: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.867us END PageHuge
|
|
-> 235.867us BEGIN do_set_pte
|
|
-> 235.868us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385243: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385245: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.869us END pfn_pte
|
|
-> 235.869us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385245: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385245: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385247: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.871us END add_mm_counter_fast
|
|
-> 235.871us BEGIN page_add_file_rmap
|
|
-> 235.872us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385247: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385253: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.873us END lock_page_memcg
|
|
-> 235.873us END page_add_file_rmap
|
|
-> 235.873us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385253: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482385253: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385253: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482385254: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 235.879us END unlock_page_memcg
|
|
-> 235.879us BEGIN rcu_read_unlock_strict
|
|
-> 235.879us END rcu_read_unlock_strict
|
|
-> 235.879us BEGIN native_set_pte
|
|
-> 235.88us END native_set_pte
|
|
1348489/1348489 2420721.482385254: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385259: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.88us END do_set_pte
|
|
-> 235.88us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385260: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.885us END unlock_page
|
|
1348489/1348489 2420721.482385277: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.886us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385277: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385278: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 235.903us END next_uptodate_page
|
|
-> 235.903us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385278: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385278: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385280: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 235.904us END PageHuge
|
|
-> 235.904us BEGIN do_set_pte
|
|
-> 235.905us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385281: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 235.906us END pfn_pte
|
|
1348489/1348489 2420721.482385282: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 235.907us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385282: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385282: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385284: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 235.908us END add_mm_counter_fast
|
|
-> 235.908us BEGIN page_add_file_rmap
|
|
-> 235.909us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385284: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385289: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 235.91us END lock_page_memcg
|
|
-> 235.91us END page_add_file_rmap
|
|
-> 235.91us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385290: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 235.915us END unlock_page_memcg
|
|
-> 235.915us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385290: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385291: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 235.916us END rcu_read_unlock_strict
|
|
-> 235.916us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482385291: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482385291: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385296: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 235.917us END native_set_pte
|
|
-> 235.917us END do_set_pte
|
|
-> 235.917us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385297: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 235.922us END unlock_page
|
|
1348489/1348489 2420721.482385409: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 235.923us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385409: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385410: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.035us END next_uptodate_page
|
|
-> 236.035us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385410: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385410: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385412: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 236.036us END PageHuge
|
|
-> 236.036us BEGIN do_set_pte
|
|
-> 236.037us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385413: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 236.038us END pfn_pte
|
|
1348489/1348489 2420721.482385414: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 236.039us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385414: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385414: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385416: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 236.04us END add_mm_counter_fast
|
|
-> 236.04us BEGIN page_add_file_rmap
|
|
-> 236.041us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385421: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 236.042us END lock_page_memcg
|
|
1348489/1348489 2420721.482385421: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385422: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 236.047us END page_add_file_rmap
|
|
-> 236.047us BEGIN unlock_page_memcg
|
|
-> 236.047us END unlock_page_memcg
|
|
-> 236.047us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385422: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385423: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 236.048us END rcu_read_unlock_strict
|
|
-> 236.048us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482385423: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482385423: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385428: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 236.049us END native_set_pte
|
|
-> 236.049us END do_set_pte
|
|
-> 236.049us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385429: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.054us END unlock_page
|
|
1348489/1348489 2420721.482385449: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.055us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385449: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385449: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482385449: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385449: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385452: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 236.075us END next_uptodate_page
|
|
-> 236.075us BEGIN PageHuge
|
|
-> 236.076us END PageHuge
|
|
-> 236.076us BEGIN do_set_pte
|
|
-> 236.077us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385452: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385453: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 236.078us END pfn_pte
|
|
-> 236.078us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385453: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385453: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385456: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 236.079us END add_mm_counter_fast
|
|
-> 236.079us BEGIN page_add_file_rmap
|
|
-> 236.08us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385456: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385461: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 236.082us END lock_page_memcg
|
|
-> 236.082us END page_add_file_rmap
|
|
-> 236.082us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385462: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 236.087us END unlock_page_memcg
|
|
-> 236.087us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385462: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385462: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482385462: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482385462: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385467: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 236.088us END rcu_read_unlock_strict
|
|
-> 236.088us BEGIN native_set_pte
|
|
-> 236.09us END native_set_pte
|
|
-> 236.09us END do_set_pte
|
|
-> 236.09us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385469: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.093us END unlock_page
|
|
1348489/1348489 2420721.482385560: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.095us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385560: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385561: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.186us END next_uptodate_page
|
|
-> 236.186us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385561: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385561: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385563: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 236.187us END PageHuge
|
|
-> 236.187us BEGIN do_set_pte
|
|
-> 236.188us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385564: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 236.189us END pfn_pte
|
|
1348489/1348489 2420721.482385564: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482385564: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385564: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385567: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 236.19us BEGIN add_mm_counter_fast
|
|
-> 236.191us END add_mm_counter_fast
|
|
-> 236.191us BEGIN page_add_file_rmap
|
|
-> 236.192us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385567: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385572: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 236.193us END lock_page_memcg
|
|
-> 236.193us END page_add_file_rmap
|
|
-> 236.193us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385573: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 236.198us END unlock_page_memcg
|
|
-> 236.198us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385573: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385573: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482385574: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 236.199us END rcu_read_unlock_strict
|
|
-> 236.199us BEGIN native_set_pte
|
|
-> 236.2us END native_set_pte
|
|
1348489/1348489 2420721.482385574: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385578: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 236.2us END do_set_pte
|
|
-> 236.2us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385579: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.204us END unlock_page
|
|
1348489/1348489 2420721.482385626: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.205us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385626: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385627: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.252us END next_uptodate_page
|
|
-> 236.252us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385627: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385627: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385629: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 236.253us END PageHuge
|
|
-> 236.253us BEGIN do_set_pte
|
|
-> 236.254us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482385629: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385631: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 236.255us END pfn_pte
|
|
-> 236.255us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482385631: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385631: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385633: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 236.257us END add_mm_counter_fast
|
|
-> 236.257us BEGIN page_add_file_rmap
|
|
-> 236.258us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482385633: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385639: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 236.259us END lock_page_memcg
|
|
-> 236.259us END page_add_file_rmap
|
|
-> 236.259us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482385640: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 236.265us END unlock_page_memcg
|
|
-> 236.265us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385640: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385640: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482385641: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 236.266us END rcu_read_unlock_strict
|
|
-> 236.266us BEGIN native_set_pte
|
|
-> 236.267us END native_set_pte
|
|
1348489/1348489 2420721.482385641: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385646: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 236.267us END do_set_pte
|
|
-> 236.267us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385647: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.272us END unlock_page
|
|
1348489/1348489 2420721.482385664: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.273us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385664: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385665: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.29us END next_uptodate_page
|
|
-> 236.29us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385665: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385671: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 236.291us END PageHuge
|
|
-> 236.291us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385677: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.297us END unlock_page
|
|
1348489/1348489 2420721.482385694: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.303us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385694: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385695: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.32us END next_uptodate_page
|
|
-> 236.32us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385695: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385701: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 236.321us END PageHuge
|
|
-> 236.321us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385706: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 236.327us END unlock_page
|
|
1348489/1348489 2420721.482385724: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.332us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385724: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385725: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 236.35us END next_uptodate_page
|
|
-> 236.35us BEGIN PageHuge
|
|
1348489/1348489 2420721.482385725: 1 branches:uH: call ffffffffad83c04a filemap_map_pages+0x58a (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385731: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83c04f filemap_map_pages+0x58f (foo.so)
|
|
-> 236.351us END PageHuge
|
|
-> 236.351us BEGIN unlock_page
|
|
1348489/1348489 2420721.482385736: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 236.357us END unlock_page
|
|
1348489/1348489 2420721.482385739: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 236.362us BEGIN xas_find
|
|
1348489/1348489 2420721.482385739: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385740: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 236.365us END xas_find
|
|
-> 236.365us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482385740: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385741: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 236.366us END next_uptodate_page
|
|
-> 236.366us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385742: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 236.367us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482385743: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 236.368us END filemap_map_pages
|
|
1348489/1348489 2420721.482385745: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 236.369us END __handle_mm_fault
|
|
1348489/1348489 2420721.482385745: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385750: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 236.371us END handle_mm_fault
|
|
-> 236.371us BEGIN up_read
|
|
1348489/1348489 2420721.482385750: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482385750: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385752: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 236.376us END up_read
|
|
-> 236.376us END do_user_addr_fault
|
|
-> 236.376us END exc_page_fault
|
|
-> 236.376us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482385752: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385760: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 236.378us END irqentry_exit
|
|
-> 236.378us BEGIN irqentry_exit_to_user_mode
|
|
-> 236.382us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482385761: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 236.386us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482385761: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385761: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385761: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482385850: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95041a0 _init_first+0x0 (foo.so)
|
|
-> 236.387us END irqentry_exit_to_user_mode
|
|
-> 236.387us END asm_exc_page_fault
|
|
-> 236.387us BEGIN error_return
|
|
-> 236.416us END error_return
|
|
-> 236.416us BEGIN __irqentry_text_end
|
|
-> 236.446us END __irqentry_text_end
|
|
-> 236.446us BEGIN native_iret
|
|
1348489/1348489 2420721.482386542: 1 branches:uH: jmp 7f9ac95041e9 _init_first+0x49 (foo.so) => 7f9ac95e9470 __init_misc+0x0 (foo.so)
|
|
-> 236.476us END native_iret
|
|
1348489/1348489 2420721.482386724: 1 branches:uH: hw int 7f9ac95e9470 __init_misc+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 237.168us END _init_first
|
|
-> 237.168us BEGIN __init_misc
|
|
1348489/1348489 2420721.482386724: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386743: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 237.35us BEGIN asm_exc_page_fault
|
|
-> 237.359us BEGIN error_entry
|
|
1348489/1348489 2420721.482386835: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 237.369us BEGIN sync_regs
|
|
1348489/1348489 2420721.482386835: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482386835: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386835: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386837: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 237.461us END sync_regs
|
|
-> 237.461us END error_entry
|
|
-> 237.461us BEGIN exc_page_fault
|
|
-> 237.462us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482386837: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482386837: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482386837: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386852: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 237.463us BEGIN irqentry_enter_from_user_mode
|
|
-> 237.47us END irqentry_enter_from_user_mode
|
|
-> 237.47us END irqentry_enter
|
|
-> 237.47us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482386861: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 237.478us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482386861: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386861: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386876: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 237.487us END down_read_trylock
|
|
-> 237.487us BEGIN find_vma
|
|
-> 237.494us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482386877: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 237.502us END vmacache_find
|
|
1348489/1348489 2420721.482386878: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 237.503us END find_vma
|
|
1348489/1348489 2420721.482386878: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386891: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 237.504us BEGIN handle_mm_fault
|
|
-> 237.51us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482386891: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386891: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386897: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 237.517us END mem_cgroup_from_task
|
|
-> 237.517us BEGIN __count_memcg_events
|
|
-> 237.52us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482386898: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 237.523us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482386898: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386900: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 237.524us END __count_memcg_events
|
|
-> 237.524us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482386900: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386900: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482386900: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386907: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 237.526us END arch_local_irq_enable
|
|
-> 237.526us BEGIN rcu_read_unlock_strict
|
|
-> 237.529us END rcu_read_unlock_strict
|
|
-> 237.529us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482386910: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 237.533us BEGIN pgd_none
|
|
1348489/1348489 2420721.482386910: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386910: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482386910: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386913: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 237.536us END pgd_none
|
|
-> 237.536us BEGIN p4d_offset
|
|
-> 237.537us END p4d_offset
|
|
-> 237.537us BEGIN pud_val
|
|
1348489/1348489 2420721.482386913: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386914: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 237.539us END pud_val
|
|
-> 237.539us BEGIN pud_val
|
|
1348489/1348489 2420721.482386914: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386915: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 237.54us END pud_val
|
|
-> 237.54us BEGIN pud_val
|
|
1348489/1348489 2420721.482386915: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386918: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 237.541us END pud_val
|
|
-> 237.541us BEGIN pud_val
|
|
1348489/1348489 2420721.482386918: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386918: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482386918: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386922: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 237.544us END pud_val
|
|
-> 237.544us BEGIN pud_val
|
|
-> 237.546us END pud_val
|
|
-> 237.546us BEGIN pmd_val
|
|
1348489/1348489 2420721.482386922: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386923: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 237.548us END pmd_val
|
|
-> 237.548us BEGIN pmd_val
|
|
1348489/1348489 2420721.482386923: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386925: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 237.549us END pmd_val
|
|
-> 237.549us BEGIN pmd_val
|
|
1348489/1348489 2420721.482386925: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386926: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 237.551us END pmd_val
|
|
-> 237.551us BEGIN pmd_val
|
|
1348489/1348489 2420721.482386926: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386926: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386929: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 237.552us END pmd_val
|
|
-> 237.552us BEGIN pmd_page_vaddr
|
|
-> 237.553us BEGIN pmd_val
|
|
1348489/1348489 2420721.482386930: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 237.555us END pmd_val
|
|
1348489/1348489 2420721.482386936: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 237.556us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482386936: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386950: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 237.562us BEGIN filemap_map_pages
|
|
-> 237.569us BEGIN xas_find
|
|
1348489/1348489 2420721.482386950: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482386956: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 237.576us BEGIN xas_load
|
|
-> 237.579us BEGIN xas_start
|
|
1348489/1348489 2420721.482386967: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 237.582us END xas_start
|
|
1348489/1348489 2420721.482386967: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482386967: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387092: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 237.593us END xas_load
|
|
-> 237.593us END xas_find
|
|
-> 237.593us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387092: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387100: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 237.718us END next_uptodate_page
|
|
-> 237.718us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482387100: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387101: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 237.726us END _raw_spin_lock
|
|
-> 237.726us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387101: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387101: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387103: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 237.727us END PageHuge
|
|
-> 237.727us BEGIN do_set_pte
|
|
-> 237.728us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387104: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 237.729us END pfn_pte
|
|
1348489/1348489 2420721.482387105: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 237.73us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387105: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387105: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387107: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 237.731us END add_mm_counter_fast
|
|
-> 237.731us BEGIN page_add_file_rmap
|
|
-> 237.732us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387107: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387112: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 237.733us END lock_page_memcg
|
|
-> 237.733us END page_add_file_rmap
|
|
-> 237.733us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387113: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 237.738us END unlock_page_memcg
|
|
-> 237.738us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387113: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387113: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387114: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 237.739us END rcu_read_unlock_strict
|
|
-> 237.739us BEGIN native_set_pte
|
|
-> 237.74us END native_set_pte
|
|
1348489/1348489 2420721.482387114: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387119: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 237.74us END do_set_pte
|
|
-> 237.74us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387120: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 237.745us END unlock_page
|
|
1348489/1348489 2420721.482387137: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 237.746us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387137: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387138: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 237.763us END next_uptodate_page
|
|
-> 237.763us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387138: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387138: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387141: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 237.764us END PageHuge
|
|
-> 237.764us BEGIN do_set_pte
|
|
-> 237.765us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387141: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387142: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 237.767us END pfn_pte
|
|
-> 237.767us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387142: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387142: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387144: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 237.768us END add_mm_counter_fast
|
|
-> 237.768us BEGIN page_add_file_rmap
|
|
-> 237.769us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387144: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387151: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 237.77us END lock_page_memcg
|
|
-> 237.77us END page_add_file_rmap
|
|
-> 237.77us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387151: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482387151: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387151: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387152: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 237.777us END unlock_page_memcg
|
|
-> 237.777us BEGIN rcu_read_unlock_strict
|
|
-> 237.777us END rcu_read_unlock_strict
|
|
-> 237.777us BEGIN native_set_pte
|
|
-> 237.778us END native_set_pte
|
|
1348489/1348489 2420721.482387152: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387157: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 237.778us END do_set_pte
|
|
-> 237.778us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387158: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 237.783us END unlock_page
|
|
1348489/1348489 2420721.482387252: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 237.784us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387252: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387253: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 237.878us END next_uptodate_page
|
|
-> 237.878us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387253: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387253: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387255: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 237.879us END PageHuge
|
|
-> 237.879us BEGIN do_set_pte
|
|
-> 237.88us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387256: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 237.881us END pfn_pte
|
|
1348489/1348489 2420721.482387256: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482387256: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387256: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387259: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 237.882us BEGIN add_mm_counter_fast
|
|
-> 237.883us END add_mm_counter_fast
|
|
-> 237.883us BEGIN page_add_file_rmap
|
|
-> 237.884us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387259: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387264: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 237.885us END lock_page_memcg
|
|
-> 237.885us END page_add_file_rmap
|
|
-> 237.885us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387265: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 237.89us END unlock_page_memcg
|
|
-> 237.89us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387265: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387265: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387266: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 237.891us END rcu_read_unlock_strict
|
|
-> 237.891us BEGIN native_set_pte
|
|
-> 237.892us END native_set_pte
|
|
1348489/1348489 2420721.482387266: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387271: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 237.892us END do_set_pte
|
|
-> 237.892us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387272: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 237.897us END unlock_page
|
|
1348489/1348489 2420721.482387358: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 237.898us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387358: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387359: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 237.984us END next_uptodate_page
|
|
-> 237.984us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387359: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387359: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387361: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 237.985us END PageHuge
|
|
-> 237.985us BEGIN do_set_pte
|
|
-> 237.986us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387362: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 237.987us END pfn_pte
|
|
1348489/1348489 2420721.482387363: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 237.988us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387363: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387363: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387365: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 237.989us END add_mm_counter_fast
|
|
-> 237.989us BEGIN page_add_file_rmap
|
|
-> 237.99us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387365: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387370: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 237.991us END lock_page_memcg
|
|
-> 237.991us END page_add_file_rmap
|
|
-> 237.991us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387371: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 237.996us END unlock_page_memcg
|
|
-> 237.996us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387371: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387372: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 237.997us END rcu_read_unlock_strict
|
|
-> 237.997us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482387372: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387372: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387377: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 237.998us END native_set_pte
|
|
-> 237.998us END do_set_pte
|
|
-> 237.998us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387378: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.003us END unlock_page
|
|
1348489/1348489 2420721.482387431: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.004us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387431: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387431: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482387431: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387431: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387434: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.057us END next_uptodate_page
|
|
-> 238.057us BEGIN PageHuge
|
|
-> 238.058us END PageHuge
|
|
-> 238.058us BEGIN do_set_pte
|
|
-> 238.059us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387434: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387435: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.06us END pfn_pte
|
|
-> 238.06us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387435: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387435: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387437: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.061us END add_mm_counter_fast
|
|
-> 238.061us BEGIN page_add_file_rmap
|
|
-> 238.062us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387438: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.063us END lock_page_memcg
|
|
1348489/1348489 2420721.482387443: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.064us END page_add_file_rmap
|
|
-> 238.064us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387444: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.069us END unlock_page_memcg
|
|
-> 238.069us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387444: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387444: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387444: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387444: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387449: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.07us END rcu_read_unlock_strict
|
|
-> 238.07us BEGIN native_set_pte
|
|
-> 238.072us END native_set_pte
|
|
-> 238.072us END do_set_pte
|
|
-> 238.072us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387450: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.075us END unlock_page
|
|
1348489/1348489 2420721.482387467: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.076us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387467: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387468: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.093us END next_uptodate_page
|
|
-> 238.093us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387468: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387468: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387471: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.094us END PageHuge
|
|
-> 238.094us BEGIN do_set_pte
|
|
-> 238.095us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387471: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387472: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.097us END pfn_pte
|
|
-> 238.097us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387472: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387472: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387475: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.098us END add_mm_counter_fast
|
|
-> 238.098us BEGIN page_add_file_rmap
|
|
-> 238.099us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387480: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.101us END lock_page_memcg
|
|
1348489/1348489 2420721.482387480: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387481: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.106us END page_add_file_rmap
|
|
-> 238.106us BEGIN unlock_page_memcg
|
|
-> 238.106us END unlock_page_memcg
|
|
-> 238.106us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387481: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387481: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387481: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387481: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387486: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.107us END rcu_read_unlock_strict
|
|
-> 238.107us BEGIN native_set_pte
|
|
-> 238.109us END native_set_pte
|
|
-> 238.109us END do_set_pte
|
|
-> 238.109us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387488: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.112us END unlock_page
|
|
1348489/1348489 2420721.482387742: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.114us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387742: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387743: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.368us END next_uptodate_page
|
|
-> 238.368us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387743: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387743: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387746: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.369us END PageHuge
|
|
-> 238.369us BEGIN do_set_pte
|
|
-> 238.37us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387746: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387747: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.372us END pfn_pte
|
|
-> 238.372us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387747: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387747: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387749: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.373us END add_mm_counter_fast
|
|
-> 238.373us BEGIN page_add_file_rmap
|
|
-> 238.374us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387750: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.375us END lock_page_memcg
|
|
1348489/1348489 2420721.482387755: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.376us END page_add_file_rmap
|
|
-> 238.376us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387755: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482387755: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387756: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 238.381us END unlock_page_memcg
|
|
-> 238.381us BEGIN rcu_read_unlock_strict
|
|
-> 238.381us END rcu_read_unlock_strict
|
|
-> 238.381us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482387756: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387756: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387761: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.382us END native_set_pte
|
|
-> 238.382us END do_set_pte
|
|
-> 238.382us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387762: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.387us END unlock_page
|
|
1348489/1348489 2420721.482387779: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.388us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387779: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387781: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.405us END next_uptodate_page
|
|
-> 238.405us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387781: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387781: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387783: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.407us END PageHuge
|
|
-> 238.407us BEGIN do_set_pte
|
|
-> 238.408us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387783: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387784: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.409us END pfn_pte
|
|
-> 238.409us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387784: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387784: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387787: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.41us END add_mm_counter_fast
|
|
-> 238.41us BEGIN page_add_file_rmap
|
|
-> 238.411us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387792: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.413us END lock_page_memcg
|
|
1348489/1348489 2420721.482387792: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387793: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.418us END page_add_file_rmap
|
|
-> 238.418us BEGIN unlock_page_memcg
|
|
-> 238.418us END unlock_page_memcg
|
|
-> 238.418us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387793: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387793: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387794: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 238.419us END rcu_read_unlock_strict
|
|
-> 238.419us BEGIN native_set_pte
|
|
-> 238.42us END native_set_pte
|
|
1348489/1348489 2420721.482387794: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387799: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.42us END do_set_pte
|
|
-> 238.42us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387800: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.425us END unlock_page
|
|
1348489/1348489 2420721.482387817: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.426us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387817: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387818: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.443us END next_uptodate_page
|
|
-> 238.443us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387818: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387818: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387820: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.444us END PageHuge
|
|
-> 238.444us BEGIN do_set_pte
|
|
-> 238.445us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387820: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387822: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.446us END pfn_pte
|
|
-> 238.446us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387822: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387822: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387824: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.448us END add_mm_counter_fast
|
|
-> 238.448us BEGIN page_add_file_rmap
|
|
-> 238.449us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387824: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387830: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.45us END lock_page_memcg
|
|
-> 238.45us END page_add_file_rmap
|
|
-> 238.45us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387830: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482387830: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387831: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 238.456us END unlock_page_memcg
|
|
-> 238.456us BEGIN rcu_read_unlock_strict
|
|
-> 238.456us END rcu_read_unlock_strict
|
|
-> 238.456us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482387831: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387831: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387836: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.457us END native_set_pte
|
|
-> 238.457us END do_set_pte
|
|
-> 238.457us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387837: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.462us END unlock_page
|
|
1348489/1348489 2420721.482387958: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.463us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387958: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387959: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.584us END next_uptodate_page
|
|
-> 238.584us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387959: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387959: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387962: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.585us END PageHuge
|
|
-> 238.585us BEGIN do_set_pte
|
|
-> 238.586us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387962: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387963: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.588us END pfn_pte
|
|
-> 238.588us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482387963: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387963: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387965: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.589us END add_mm_counter_fast
|
|
-> 238.589us BEGIN page_add_file_rmap
|
|
-> 238.59us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482387966: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.591us END lock_page_memcg
|
|
1348489/1348489 2420721.482387971: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.592us END page_add_file_rmap
|
|
-> 238.592us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482387972: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.597us END unlock_page_memcg
|
|
-> 238.597us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482387972: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387972: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482387972: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482387972: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387977: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.598us END rcu_read_unlock_strict
|
|
-> 238.598us BEGIN native_set_pte
|
|
-> 238.6us END native_set_pte
|
|
-> 238.6us END do_set_pte
|
|
-> 238.6us BEGIN unlock_page
|
|
1348489/1348489 2420721.482387978: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.603us END unlock_page
|
|
1348489/1348489 2420721.482387995: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.604us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482387995: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387997: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.621us END next_uptodate_page
|
|
-> 238.621us BEGIN PageHuge
|
|
1348489/1348489 2420721.482387997: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387997: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482387999: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.623us END PageHuge
|
|
-> 238.623us BEGIN do_set_pte
|
|
-> 238.624us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482387999: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388000: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.625us END pfn_pte
|
|
-> 238.625us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482388000: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388000: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388003: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.626us END add_mm_counter_fast
|
|
-> 238.626us BEGIN page_add_file_rmap
|
|
-> 238.627us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388003: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388008: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.629us END lock_page_memcg
|
|
-> 238.629us END page_add_file_rmap
|
|
-> 238.629us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388009: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.634us END unlock_page_memcg
|
|
-> 238.634us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388009: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388009: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482388010: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 238.635us END rcu_read_unlock_strict
|
|
-> 238.635us BEGIN native_set_pte
|
|
-> 238.636us END native_set_pte
|
|
1348489/1348489 2420721.482388010: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388015: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.636us END do_set_pte
|
|
-> 238.636us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388016: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.641us END unlock_page
|
|
1348489/1348489 2420721.482388115: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.642us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388115: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388116: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.741us END next_uptodate_page
|
|
-> 238.741us BEGIN PageHuge
|
|
1348489/1348489 2420721.482388116: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388116: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388119: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.742us END PageHuge
|
|
-> 238.742us BEGIN do_set_pte
|
|
-> 238.743us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482388119: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388120: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.745us END pfn_pte
|
|
-> 238.745us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482388120: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388120: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388122: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.746us END add_mm_counter_fast
|
|
-> 238.746us BEGIN page_add_file_rmap
|
|
-> 238.747us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388123: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.748us END lock_page_memcg
|
|
1348489/1348489 2420721.482388128: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.749us END page_add_file_rmap
|
|
-> 238.749us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388129: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.754us END unlock_page_memcg
|
|
-> 238.754us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388129: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388129: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482388129: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482388129: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388134: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.755us END rcu_read_unlock_strict
|
|
-> 238.755us BEGIN native_set_pte
|
|
-> 238.757us END native_set_pte
|
|
-> 238.757us END do_set_pte
|
|
-> 238.757us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388135: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.76us END unlock_page
|
|
1348489/1348489 2420721.482388153: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.761us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388153: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388154: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.779us END next_uptodate_page
|
|
-> 238.779us BEGIN PageHuge
|
|
1348489/1348489 2420721.482388154: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388154: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388156: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.78us END PageHuge
|
|
-> 238.78us BEGIN do_set_pte
|
|
-> 238.781us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482388157: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 238.782us END pfn_pte
|
|
1348489/1348489 2420721.482388157: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482388157: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388157: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388160: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.783us BEGIN add_mm_counter_fast
|
|
-> 238.784us END add_mm_counter_fast
|
|
-> 238.784us BEGIN page_add_file_rmap
|
|
-> 238.785us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388160: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388165: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.786us END lock_page_memcg
|
|
-> 238.786us END page_add_file_rmap
|
|
-> 238.786us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388166: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.791us END unlock_page_memcg
|
|
-> 238.791us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388166: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388167: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 238.792us END rcu_read_unlock_strict
|
|
-> 238.792us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482388167: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482388167: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388172: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.793us END native_set_pte
|
|
-> 238.793us END do_set_pte
|
|
-> 238.793us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388173: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.798us END unlock_page
|
|
1348489/1348489 2420721.482388190: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.799us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388190: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388191: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.816us END next_uptodate_page
|
|
-> 238.816us BEGIN PageHuge
|
|
1348489/1348489 2420721.482388191: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388191: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388194: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.817us END PageHuge
|
|
-> 238.817us BEGIN do_set_pte
|
|
-> 238.818us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482388194: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388195: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.82us END pfn_pte
|
|
-> 238.82us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482388195: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388195: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388197: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.821us END add_mm_counter_fast
|
|
-> 238.821us BEGIN page_add_file_rmap
|
|
-> 238.822us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388197: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388203: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.823us END lock_page_memcg
|
|
-> 238.823us END page_add_file_rmap
|
|
-> 238.823us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388203: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482388203: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388204: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 238.829us END unlock_page_memcg
|
|
-> 238.829us BEGIN rcu_read_unlock_strict
|
|
-> 238.829us END rcu_read_unlock_strict
|
|
-> 238.829us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482388204: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482388204: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388209: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.83us END native_set_pte
|
|
-> 238.83us END do_set_pte
|
|
-> 238.83us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388210: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.835us END unlock_page
|
|
1348489/1348489 2420721.482388324: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.836us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388324: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388325: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.95us END next_uptodate_page
|
|
-> 238.95us BEGIN PageHuge
|
|
1348489/1348489 2420721.482388325: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388325: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388327: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.951us END PageHuge
|
|
-> 238.951us BEGIN do_set_pte
|
|
-> 238.952us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482388327: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388328: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.953us END pfn_pte
|
|
-> 238.953us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482388328: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388328: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388330: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.954us END add_mm_counter_fast
|
|
-> 238.954us BEGIN page_add_file_rmap
|
|
-> 238.955us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388331: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 238.956us END lock_page_memcg
|
|
1348489/1348489 2420721.482388336: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.957us END page_add_file_rmap
|
|
-> 238.957us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388337: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 238.962us END unlock_page_memcg
|
|
-> 238.962us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388337: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388337: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482388338: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 238.963us END rcu_read_unlock_strict
|
|
-> 238.963us BEGIN native_set_pte
|
|
-> 238.964us END native_set_pte
|
|
1348489/1348489 2420721.482388338: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388343: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 238.964us END do_set_pte
|
|
-> 238.964us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388344: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 238.969us END unlock_page
|
|
1348489/1348489 2420721.482388361: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 238.97us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388361: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388362: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 238.987us END next_uptodate_page
|
|
-> 238.987us BEGIN PageHuge
|
|
1348489/1348489 2420721.482388363: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 238.988us END PageHuge
|
|
1348489/1348489 2420721.482388363: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388365: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 238.989us BEGIN do_set_pte
|
|
-> 238.99us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482388365: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388366: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 238.991us END pfn_pte
|
|
-> 238.991us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482388366: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388366: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388368: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 238.992us END add_mm_counter_fast
|
|
-> 238.992us BEGIN page_add_file_rmap
|
|
-> 238.993us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482388368: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388374: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 238.994us END lock_page_memcg
|
|
-> 238.994us END page_add_file_rmap
|
|
-> 238.994us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482388375: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 239us END unlock_page_memcg
|
|
-> 239us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388375: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388375: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482388375: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482388375: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388485: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 239.001us END rcu_read_unlock_strict
|
|
-> 239.001us BEGIN native_set_pte
|
|
-> 239.056us END native_set_pte
|
|
-> 239.056us END do_set_pte
|
|
-> 239.056us BEGIN unlock_page
|
|
1348489/1348489 2420721.482388488: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 239.111us END unlock_page
|
|
1348489/1348489 2420721.482388499: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 239.114us BEGIN xas_find
|
|
1348489/1348489 2420721.482388499: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388501: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 239.125us END xas_find
|
|
-> 239.125us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482388502: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 239.127us END next_uptodate_page
|
|
1348489/1348489 2420721.482388504: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 239.128us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388505: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 239.13us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482388506: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 239.131us END filemap_map_pages
|
|
1348489/1348489 2420721.482388509: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 239.132us END __handle_mm_fault
|
|
1348489/1348489 2420721.482388509: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388515: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 239.135us END handle_mm_fault
|
|
-> 239.135us BEGIN up_read
|
|
1348489/1348489 2420721.482388515: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482388515: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388516: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 239.141us END up_read
|
|
-> 239.141us END do_user_addr_fault
|
|
-> 239.141us END exc_page_fault
|
|
-> 239.141us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482388516: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388525: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 239.142us END irqentry_exit
|
|
-> 239.142us BEGIN irqentry_exit_to_user_mode
|
|
-> 239.146us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482388526: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 239.151us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482388526: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388526: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388526: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388617: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95e9470 __init_misc+0x0 (foo.so)
|
|
-> 239.152us END irqentry_exit_to_user_mode
|
|
-> 239.152us END asm_exc_page_fault
|
|
-> 239.152us BEGIN error_return
|
|
-> 239.182us END error_return
|
|
-> 239.182us BEGIN __irqentry_text_end
|
|
-> 239.212us END __irqentry_text_end
|
|
-> 239.212us BEGIN native_iret
|
|
1348489/1348489 2420721.482388738: 1 branches:uH: call 7f9ac95e9492 __init_misc+0x22 (foo.so) => 7f9ac95033c0 [unknown] (foo.so)
|
|
-> 239.243us END native_iret
|
|
1348489/1348489 2420721.482388771: 1 branches:uH: jmp 7f9ac95033c4 [unknown] (foo.so) => 7f9ac9670c80 __strrchr_evex+0x0 (foo.so)
|
|
-> 239.364us BEGIN [unknown @ 0x7f9ac95033c0 (foo.so)]
|
|
1348489/1348489 2420721.482388969: 1 branches:uH: hw int 7f9ac9670c80 __strrchr_evex+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 239.397us END [unknown @ 0x7f9ac95033c0 (foo.so)]
|
|
-> 239.397us BEGIN __strrchr_evex
|
|
1348489/1348489 2420721.482388969: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482388987: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 239.595us BEGIN asm_exc_page_fault
|
|
-> 239.604us BEGIN error_entry
|
|
1348489/1348489 2420721.482389078: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 239.613us BEGIN sync_regs
|
|
1348489/1348489 2420721.482389078: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482389078: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389078: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389080: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 239.704us END sync_regs
|
|
-> 239.704us END error_entry
|
|
-> 239.704us BEGIN exc_page_fault
|
|
-> 239.705us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482389081: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 239.706us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482389081: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482389081: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389096: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 239.707us END irqentry_enter_from_user_mode
|
|
-> 239.707us END irqentry_enter
|
|
-> 239.707us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482389104: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 239.722us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482389104: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389104: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389161: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 239.73us END down_read_trylock
|
|
-> 239.73us BEGIN find_vma
|
|
-> 239.758us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482389168: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 239.787us END vmacache_find
|
|
1348489/1348489 2420721.482389170: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 239.794us END find_vma
|
|
1348489/1348489 2420721.482389170: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389183: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 239.796us BEGIN handle_mm_fault
|
|
-> 239.802us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482389183: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389183: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389189: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 239.809us END mem_cgroup_from_task
|
|
-> 239.809us BEGIN __count_memcg_events
|
|
-> 239.812us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482389190: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 239.815us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482389190: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389191: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 239.816us END __count_memcg_events
|
|
-> 239.816us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482389191: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389192: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 239.817us END arch_local_irq_enable
|
|
-> 239.817us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482389192: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389199: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 239.818us END rcu_read_unlock_strict
|
|
-> 239.818us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482389201: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 239.825us BEGIN pgd_none
|
|
1348489/1348489 2420721.482389201: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389202: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 239.827us END pgd_none
|
|
-> 239.827us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482389202: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389204: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 239.828us END p4d_offset
|
|
-> 239.828us BEGIN pud_val
|
|
1348489/1348489 2420721.482389205: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 239.83us END pud_val
|
|
1348489/1348489 2420721.482389206: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 239.831us BEGIN pud_val
|
|
1348489/1348489 2420721.482389206: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389207: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 239.832us END pud_val
|
|
-> 239.832us BEGIN pud_val
|
|
1348489/1348489 2420721.482389207: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389209: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 239.833us END pud_val
|
|
-> 239.833us BEGIN pud_val
|
|
1348489/1348489 2420721.482389209: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389210: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 239.835us END pud_val
|
|
-> 239.835us BEGIN pud_val
|
|
1348489/1348489 2420721.482389210: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389214: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 239.836us END pud_val
|
|
-> 239.836us BEGIN pmd_val
|
|
1348489/1348489 2420721.482389214: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389215: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 239.84us END pmd_val
|
|
-> 239.84us BEGIN pmd_val
|
|
1348489/1348489 2420721.482389215: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389216: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 239.841us END pmd_val
|
|
-> 239.841us BEGIN pmd_val
|
|
1348489/1348489 2420721.482389217: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 239.842us END pmd_val
|
|
1348489/1348489 2420721.482389218: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 239.843us BEGIN pmd_val
|
|
1348489/1348489 2420721.482389218: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389218: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389221: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 239.844us END pmd_val
|
|
-> 239.844us BEGIN pmd_page_vaddr
|
|
-> 239.845us BEGIN pmd_val
|
|
1348489/1348489 2420721.482389221: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
1348489/1348489 2420721.482389228: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 239.847us END pmd_val
|
|
-> 239.847us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482389228: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389241: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 239.854us BEGIN filemap_map_pages
|
|
-> 239.86us BEGIN xas_find
|
|
1348489/1348489 2420721.482389241: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389246: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 239.867us BEGIN xas_load
|
|
-> 239.869us BEGIN xas_start
|
|
1348489/1348489 2420721.482389382: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 239.872us END xas_start
|
|
1348489/1348489 2420721.482389383: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 240.008us END xas_load
|
|
1348489/1348489 2420721.482389383: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389509: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 240.009us END xas_find
|
|
-> 240.009us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482389510: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 240.135us END next_uptodate_page
|
|
1348489/1348489 2420721.482389517: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 240.136us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482389517: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389518: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 240.143us END _raw_spin_lock
|
|
-> 240.143us BEGIN PageHuge
|
|
1348489/1348489 2420721.482389518: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389518: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389521: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.144us END PageHuge
|
|
-> 240.144us BEGIN do_set_pte
|
|
-> 240.145us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482389521: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389522: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.147us END pfn_pte
|
|
-> 240.147us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482389522: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389522: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389525: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.148us END add_mm_counter_fast
|
|
-> 240.148us BEGIN page_add_file_rmap
|
|
-> 240.149us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482389525: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389530: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 240.151us END lock_page_memcg
|
|
-> 240.151us END page_add_file_rmap
|
|
-> 240.151us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482389531: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 240.156us END unlock_page_memcg
|
|
-> 240.156us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482389531: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389531: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482389531: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482389531: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389536: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.157us END rcu_read_unlock_strict
|
|
-> 240.157us BEGIN native_set_pte
|
|
-> 240.159us END native_set_pte
|
|
-> 240.159us END do_set_pte
|
|
-> 240.159us BEGIN unlock_page
|
|
1348489/1348489 2420721.482389537: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.162us END unlock_page
|
|
1348489/1348489 2420721.482389639: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 240.163us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482389639: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389640: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 240.265us END next_uptodate_page
|
|
-> 240.265us BEGIN PageHuge
|
|
1348489/1348489 2420721.482389640: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389640: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389643: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.266us END PageHuge
|
|
-> 240.266us BEGIN do_set_pte
|
|
-> 240.267us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482389643: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389644: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.269us END pfn_pte
|
|
-> 240.269us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482389644: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389644: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389646: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.27us END add_mm_counter_fast
|
|
-> 240.27us BEGIN page_add_file_rmap
|
|
-> 240.271us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482389646: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389652: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 240.272us END lock_page_memcg
|
|
-> 240.272us END page_add_file_rmap
|
|
-> 240.272us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482389652: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482389652: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389653: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 240.278us END unlock_page_memcg
|
|
-> 240.278us BEGIN rcu_read_unlock_strict
|
|
-> 240.278us END rcu_read_unlock_strict
|
|
-> 240.278us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482389653: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482389653: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389658: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.279us END native_set_pte
|
|
-> 240.279us END do_set_pte
|
|
-> 240.279us BEGIN unlock_page
|
|
1348489/1348489 2420721.482389659: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.284us END unlock_page
|
|
1348489/1348489 2420721.482389677: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 240.285us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482389677: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389677: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482389677: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389677: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389680: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.303us END next_uptodate_page
|
|
-> 240.303us BEGIN PageHuge
|
|
-> 240.304us END PageHuge
|
|
-> 240.304us BEGIN do_set_pte
|
|
-> 240.305us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482389680: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389681: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.306us END pfn_pte
|
|
-> 240.306us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482389681: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389681: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389684: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.307us END add_mm_counter_fast
|
|
-> 240.307us BEGIN page_add_file_rmap
|
|
-> 240.308us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482389684: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389689: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 240.31us END lock_page_memcg
|
|
-> 240.31us END page_add_file_rmap
|
|
-> 240.31us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482389690: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 240.315us END unlock_page_memcg
|
|
-> 240.315us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482389690: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389690: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482389690: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482389690: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389695: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.316us END rcu_read_unlock_strict
|
|
-> 240.316us BEGIN native_set_pte
|
|
-> 240.318us END native_set_pte
|
|
-> 240.318us END do_set_pte
|
|
-> 240.318us BEGIN unlock_page
|
|
1348489/1348489 2420721.482389696: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.321us END unlock_page
|
|
1348489/1348489 2420721.482389809: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 240.322us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482389809: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389810: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 240.435us END next_uptodate_page
|
|
-> 240.435us BEGIN PageHuge
|
|
1348489/1348489 2420721.482389810: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389810: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389813: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.436us END PageHuge
|
|
-> 240.436us BEGIN do_set_pte
|
|
-> 240.437us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482389813: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389814: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.439us END pfn_pte
|
|
-> 240.439us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482389814: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389814: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389816: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.44us END add_mm_counter_fast
|
|
-> 240.44us BEGIN page_add_file_rmap
|
|
-> 240.441us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482389821: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 240.442us END lock_page_memcg
|
|
1348489/1348489 2420721.482389821: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389822: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 240.447us END page_add_file_rmap
|
|
-> 240.447us BEGIN unlock_page_memcg
|
|
-> 240.447us END unlock_page_memcg
|
|
-> 240.447us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482389822: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389823: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 240.448us END rcu_read_unlock_strict
|
|
-> 240.448us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482389823: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482389823: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389934: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.449us END native_set_pte
|
|
-> 240.449us END do_set_pte
|
|
-> 240.449us BEGIN unlock_page
|
|
1348489/1348489 2420721.482389938: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.56us END unlock_page
|
|
1348489/1348489 2420721.482389965: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 240.564us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482389965: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389966: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 240.591us END next_uptodate_page
|
|
-> 240.591us BEGIN PageHuge
|
|
1348489/1348489 2420721.482389966: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389966: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389969: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.592us END PageHuge
|
|
-> 240.592us BEGIN do_set_pte
|
|
-> 240.593us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482389969: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389970: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.595us END pfn_pte
|
|
-> 240.595us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482389970: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389970: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389972: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.596us END add_mm_counter_fast
|
|
-> 240.596us BEGIN page_add_file_rmap
|
|
-> 240.597us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482389977: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 240.598us END lock_page_memcg
|
|
1348489/1348489 2420721.482389977: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 240.603us END page_add_file_rmap
|
|
-> 240.603us BEGIN unlock_page_memcg
|
|
-> 240.603us END unlock_page_memcg
|
|
-> 240.603us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482389978: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389979: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 240.604us END rcu_read_unlock_strict
|
|
-> 240.604us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482389979: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482389979: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482389984: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.605us END native_set_pte
|
|
-> 240.605us END do_set_pte
|
|
-> 240.605us BEGIN unlock_page
|
|
1348489/1348489 2420721.482389985: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.61us END unlock_page
|
|
1348489/1348489 2420721.482390003: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 240.611us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482390003: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390004: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 240.629us END next_uptodate_page
|
|
-> 240.629us BEGIN PageHuge
|
|
1348489/1348489 2420721.482390004: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390004: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390007: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 240.63us END PageHuge
|
|
-> 240.63us BEGIN do_set_pte
|
|
-> 240.631us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482390007: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390008: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 240.633us END pfn_pte
|
|
-> 240.633us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482390008: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390008: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390011: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 240.634us END add_mm_counter_fast
|
|
-> 240.634us BEGIN page_add_file_rmap
|
|
-> 240.635us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482390011: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390017: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 240.637us END lock_page_memcg
|
|
-> 240.637us END page_add_file_rmap
|
|
-> 240.637us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482390017: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482390017: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390018: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 240.643us END unlock_page_memcg
|
|
-> 240.643us BEGIN rcu_read_unlock_strict
|
|
-> 240.643us END rcu_read_unlock_strict
|
|
-> 240.643us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482390018: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482390018: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390023: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 240.644us END native_set_pte
|
|
-> 240.644us END do_set_pte
|
|
-> 240.644us BEGIN unlock_page
|
|
1348489/1348489 2420721.482390024: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 240.649us END unlock_page
|
|
1348489/1348489 2420721.482390029: 1 branches:uH: call ffffffffad83a30a next_uptodate_page+0x17a (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 240.65us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482390033: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83a30f next_uptodate_page+0x17f (foo.so)
|
|
-> 240.655us BEGIN xas_find
|
|
1348489/1348489 2420721.482390033: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
1348489/1348489 2420721.482390034: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 240.659us END xas_find
|
|
-> 240.659us END next_uptodate_page
|
|
1348489/1348489 2420721.482390043: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 240.66us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390044: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 240.669us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390045: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 240.67us END filemap_map_pages
|
|
1348489/1348489 2420721.482390050: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 240.671us END __handle_mm_fault
|
|
1348489/1348489 2420721.482390050: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390055: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 240.676us END handle_mm_fault
|
|
-> 240.676us BEGIN up_read
|
|
1348489/1348489 2420721.482390056: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 240.681us END up_read
|
|
1348489/1348489 2420721.482390056: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390057: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 240.682us END do_user_addr_fault
|
|
-> 240.682us END exc_page_fault
|
|
-> 240.682us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482390057: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390066: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 240.683us END irqentry_exit
|
|
-> 240.683us BEGIN irqentry_exit_to_user_mode
|
|
-> 240.687us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482390066: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482390066: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390066: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390066: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390156: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9670c80 __strrchr_evex+0x0 (foo.so)
|
|
-> 240.692us END exit_to_user_mode_prepare
|
|
-> 240.692us END irqentry_exit_to_user_mode
|
|
-> 240.692us END asm_exc_page_fault
|
|
-> 240.692us BEGIN error_return
|
|
-> 240.722us END error_return
|
|
-> 240.722us BEGIN __irqentry_text_end
|
|
-> 240.752us END __irqentry_text_end
|
|
-> 240.752us BEGIN native_iret
|
|
1348489/1348489 2420721.482390312: 1 branches:uH: return 7f9ac9670e5e __strrchr_evex+0x1de (foo.so) => 7f9ac95e9497 __init_misc+0x27 (foo.so)
|
|
-> 240.782us END native_iret
|
|
1348489/1348489 2420721.482390315: 1 branches:uH: return 7f9ac95e94bf __init_misc+0x4f (foo.so) => 7f9ac96fbede call_init+0xbe (foo.so)
|
|
-> 240.938us END __strrchr_evex
|
|
1348489/1348489 2420721.482390321: 1 branches:uH: call 7f9ac96fbedc call_init+0xbc (foo.so) => 7f9ac9504210 check_stdfiles_vtables+0x0 (foo.so)
|
|
-> 240.941us END __init_misc
|
|
1348489/1348489 2420721.482390346: 1 branches:uH: return 7f9ac9504267 check_stdfiles_vtables+0x57 (foo.so) => 7f9ac96fbede call_init+0xbe (foo.so)
|
|
-> 240.947us BEGIN check_stdfiles_vtables
|
|
1348489/1348489 2420721.482390346: 1 branches:uH: return 7f9ac96fbeee call_init+0xce (foo.so) => 7f9ac96fbfcc _dl_init+0x7c (foo.so)
|
|
1348489/1348489 2420721.482390347: 1 branches:uH: call 7f9ac96fbfc7 _dl_init+0x77 (foo.so) => 7f9ac96fbe20 call_init+0x0 (foo.so)
|
|
-> 240.972us END check_stdfiles_vtables
|
|
-> 240.972us END call_init
|
|
1348489/1348489 2420721.482390369: 1 branches:uH: return 7f9ac96fbeee call_init+0xce (foo.so) => 7f9ac96fbfcc _dl_init+0x7c (foo.so)
|
|
-> 240.973us BEGIN call_init
|
|
1348489/1348489 2420721.482390377: 1 branches:uH: return 7f9ac96fbfe0 _dl_init+0x90 (foo.so) => 7f9ac971396a _dl_start_user+0x32 (foo.so)
|
|
-> 240.995us END call_init
|
|
1348489/1348489 2420721.482390379: 1 branches:uH: jmp 7f9ac9713974 _dl_start_user+0x3c (foo.so) => 561dde805040 _start+0x0 (foo.so)
|
|
-> 241.003us END _dl_init
|
|
1348489/1348489 2420721.482390589: 1 branches:uH: hw int 561dde805040 _start+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 241.005us END _dl_start_user
|
|
-> 241.005us BEGIN _start
|
|
1348489/1348489 2420721.482390589: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390608: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 241.215us BEGIN asm_exc_page_fault
|
|
-> 241.224us BEGIN error_entry
|
|
1348489/1348489 2420721.482390700: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 241.234us BEGIN sync_regs
|
|
1348489/1348489 2420721.482390700: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482390700: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390700: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390702: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 241.326us END sync_regs
|
|
-> 241.326us END error_entry
|
|
-> 241.326us BEGIN exc_page_fault
|
|
-> 241.327us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482390703: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 241.328us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482390703: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482390703: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390720: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 241.329us END irqentry_enter_from_user_mode
|
|
-> 241.329us END irqentry_enter
|
|
-> 241.329us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482390728: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 241.346us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482390728: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390728: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390774: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 241.354us END down_read_trylock
|
|
-> 241.354us BEGIN find_vma
|
|
-> 241.377us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482390811: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 241.4us END vmacache_find
|
|
1348489/1348489 2420721.482390816: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 241.437us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482390817: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 241.442us END vmacache_update
|
|
1348489/1348489 2420721.482390824: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 241.443us END find_vma
|
|
1348489/1348489 2420721.482390824: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390829: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 241.45us BEGIN handle_mm_fault
|
|
-> 241.452us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482390829: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390829: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390834: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 241.455us END mem_cgroup_from_task
|
|
-> 241.455us BEGIN __count_memcg_events
|
|
-> 241.457us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482390835: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 241.46us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482390835: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390836: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 241.461us END __count_memcg_events
|
|
-> 241.461us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482390836: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390837: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 241.462us END arch_local_irq_enable
|
|
-> 241.462us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390837: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390849: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 241.463us END rcu_read_unlock_strict
|
|
-> 241.463us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482390851: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 241.475us BEGIN pgd_none
|
|
1348489/1348489 2420721.482390851: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390852: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 241.477us END pgd_none
|
|
-> 241.477us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482390852: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390854: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 241.478us END p4d_offset
|
|
-> 241.478us BEGIN pud_val
|
|
1348489/1348489 2420721.482390855: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 241.48us END pud_val
|
|
1348489/1348489 2420721.482390855: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482390855: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390856: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 241.481us BEGIN pud_val
|
|
-> 241.481us END pud_val
|
|
-> 241.481us BEGIN pud_val
|
|
1348489/1348489 2420721.482390856: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390857: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 241.482us END pud_val
|
|
-> 241.482us BEGIN pud_val
|
|
1348489/1348489 2420721.482390857: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390858: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 241.483us END pud_val
|
|
-> 241.483us BEGIN pud_val
|
|
1348489/1348489 2420721.482390858: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390861: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 241.484us END pud_val
|
|
-> 241.484us BEGIN pmd_val
|
|
1348489/1348489 2420721.482390861: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390862: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 241.487us END pmd_val
|
|
-> 241.487us BEGIN pmd_val
|
|
1348489/1348489 2420721.482390862: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390863: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 241.488us END pmd_val
|
|
-> 241.488us BEGIN pmd_val
|
|
1348489/1348489 2420721.482390863: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390865: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 241.489us END pmd_val
|
|
-> 241.489us BEGIN pmd_val
|
|
1348489/1348489 2420721.482390865: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390865: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390867: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 241.491us END pmd_val
|
|
-> 241.491us BEGIN pmd_page_vaddr
|
|
-> 241.492us BEGIN pmd_val
|
|
1348489/1348489 2420721.482390868: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 241.493us END pmd_val
|
|
1348489/1348489 2420721.482390876: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 241.494us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482390876: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390890: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 241.502us BEGIN filemap_map_pages
|
|
-> 241.509us BEGIN xas_find
|
|
1348489/1348489 2420721.482390890: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390899: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 241.516us BEGIN xas_load
|
|
-> 241.52us BEGIN xas_start
|
|
1348489/1348489 2420721.482390911: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 241.525us END xas_start
|
|
1348489/1348489 2420721.482390912: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 241.537us END xas_load
|
|
1348489/1348489 2420721.482390912: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390937: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 241.538us END xas_find
|
|
-> 241.538us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482390938: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 241.563us END next_uptodate_page
|
|
1348489/1348489 2420721.482390945: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 241.564us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482390945: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390947: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 241.571us END _raw_spin_lock
|
|
-> 241.571us BEGIN PageHuge
|
|
1348489/1348489 2420721.482390947: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390947: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390949: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 241.573us END PageHuge
|
|
-> 241.573us BEGIN do_set_pte
|
|
-> 241.574us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482390950: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 241.575us END pfn_pte
|
|
1348489/1348489 2420721.482390951: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 241.576us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482390951: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390951: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390953: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 241.577us END add_mm_counter_fast
|
|
-> 241.577us BEGIN page_add_file_rmap
|
|
-> 241.578us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482390954: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 241.579us END lock_page_memcg
|
|
1348489/1348489 2420721.482390959: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 241.58us END page_add_file_rmap
|
|
-> 241.58us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482390960: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 241.585us END unlock_page_memcg
|
|
-> 241.585us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390960: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390960: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482390960: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482390960: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390965: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 241.586us END rcu_read_unlock_strict
|
|
-> 241.586us BEGIN native_set_pte
|
|
-> 241.588us END native_set_pte
|
|
-> 241.588us END do_set_pte
|
|
-> 241.588us BEGIN unlock_page
|
|
1348489/1348489 2420721.482390966: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
-> 241.591us END unlock_page
|
|
1348489/1348489 2420721.482390968: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 241.592us BEGIN xas_find
|
|
1348489/1348489 2420721.482390968: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390970: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 241.594us END xas_find
|
|
-> 241.594us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482390970: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482390971: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 241.596us END next_uptodate_page
|
|
-> 241.596us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390972: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 241.597us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482390973: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 241.598us END filemap_map_pages
|
|
1348489/1348489 2420721.482391082: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 241.599us END __handle_mm_fault
|
|
1348489/1348489 2420721.482391082: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391113: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 241.708us END handle_mm_fault
|
|
-> 241.708us BEGIN up_read
|
|
1348489/1348489 2420721.482391113: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482391113: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391114: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 241.739us END up_read
|
|
-> 241.739us END do_user_addr_fault
|
|
-> 241.739us END exc_page_fault
|
|
-> 241.739us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482391114: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391123: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 241.74us END irqentry_exit
|
|
-> 241.74us BEGIN irqentry_exit_to_user_mode
|
|
-> 241.744us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482391124: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 241.749us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482391124: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391124: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391124: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391213: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 561dde805040 _start+0x0 (foo.so)
|
|
-> 241.75us END irqentry_exit_to_user_mode
|
|
-> 241.75us END asm_exc_page_fault
|
|
-> 241.75us BEGIN error_return
|
|
-> 241.779us END error_return
|
|
-> 241.779us BEGIN __irqentry_text_end
|
|
-> 241.809us END __irqentry_text_end
|
|
-> 241.809us BEGIN native_iret
|
|
1348489/1348489 2420721.482391241: 1 branches:uH: call 561dde80505f _start+0x1f (foo.so) => 7f9ac9504340 __libc_start_main+0x0 (foo.so)
|
|
-> 241.839us END native_iret
|
|
1348489/1348489 2420721.482391249: 1 branches:uH: call 7f9ac9504369 __libc_start_main+0x29 (foo.so) => 7f9ac951c030 __cxa_atexit+0x0 (foo.so)
|
|
-> 241.867us BEGIN __libc_start_main
|
|
1348489/1348489 2420721.482391249: 1 branches:uH: jmp 7f9ac951c03b __cxa_atexit+0xb (foo.so) => 7f9ac951bf50 __internal_atexit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391520: 1 branches:uH: call 7f9ac951bf8a __internal_atexit+0x3a (foo.so) => 7f9ac951be40 __new_exitfn+0x0 (foo.so)
|
|
-> 241.875us BEGIN __cxa_atexit
|
|
-> 242.01us END __cxa_atexit
|
|
-> 242.01us BEGIN __internal_atexit
|
|
1348489/1348489 2420721.482391641: 1 branches:uH: return 7f9ac951beea __new_exitfn+0xaa (foo.so) => 7f9ac951bf8f __internal_atexit+0x3f (foo.so)
|
|
-> 242.146us BEGIN __new_exitfn
|
|
1348489/1348489 2420721.482391652: 1 branches:uH: return 7f9ac951bfd0 __internal_atexit+0x80 (foo.so) => 7f9ac950436e __libc_start_main+0x2e (foo.so)
|
|
-> 242.267us END __new_exitfn
|
|
1348489/1348489 2420721.482391664: 1 branches:uH: call 7f9ac95043e7 __libc_start_main+0xa7 (foo.so) => 561dde805000 _init+0x0 (foo.so)
|
|
-> 242.278us END __internal_atexit
|
|
1348489/1348489 2420721.482391681: 1 branches:uH: return 561dde80501a _init+0x1a (foo.so) => 7f9ac95043e9 __libc_start_main+0xa9 (foo.so)
|
|
-> 242.29us BEGIN _init
|
|
1348489/1348489 2420721.482391690: 1 branches:uH: call 7f9ac9504439 __libc_start_main+0xf9 (foo.so) => 561dde805130 frame_dummy+0x0 (foo.so)
|
|
-> 242.307us END _init
|
|
1348489/1348489 2420721.482391690: 1 branches:uH: jmp 561dde805134 frame_dummy+0x4 (foo.so) => 561dde8050a0 register_tm_clones+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391706: 1 branches:uH: return 561dde8050d8 register_tm_clones+0x38 (foo.so) => 7f9ac950443b __libc_start_main+0xfb (foo.so)
|
|
-> 242.316us BEGIN frame_dummy
|
|
-> 242.324us END frame_dummy
|
|
-> 242.324us BEGIN register_tm_clones
|
|
1348489/1348489 2420721.482391714: 1 branches:uH: call 7f9ac95043a6 __libc_start_main+0x66 (foo.so) => 7f9ac970f040 _dl_audit_preinit+0x0 (foo.so)
|
|
-> 242.332us END register_tm_clones
|
|
1348489/1348489 2420721.482391730: 1 branches:uH: return 7f9ac970f04e _dl_audit_preinit+0xe (foo.so) => 7f9ac95043ac __libc_start_main+0x6c (foo.so)
|
|
-> 242.34us BEGIN _dl_audit_preinit
|
|
1348489/1348489 2420721.482391730: 1 branches:uH: call 7f9ac95043bc __libc_start_main+0x7c (foo.so) => 7f9ac9504290 __libc_start_call_main+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391730: 1 branches:uH: call 7f9ac95042bf __libc_start_call_main+0x2f (foo.so) => 7f9ac9519220 _setjmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391730: 1 branches:uH: jmp 7f9ac9519226 _setjmp+0x6 (foo.so) => 7f9ac9519150 __sigsetjmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482391946: 1 branches:uH: jmp 7f9ac95191be __sigsetjmp+0x6e (foo.so) => 7f9ac95191d0 __sigjmp_save+0x0 (foo.so)
|
|
-> 242.356us END _dl_audit_preinit
|
|
-> 242.356us BEGIN __libc_start_call_main
|
|
-> 242.428us BEGIN _setjmp
|
|
-> 242.5us END _setjmp
|
|
-> 242.5us BEGIN __sigsetjmp
|
|
1348489/1348489 2420721.482391953: 1 branches:uH: return 7f9ac95191e2 __sigjmp_save+0x12 (foo.so) => 7f9ac95042c4 __libc_start_call_main+0x34 (foo.so)
|
|
-> 242.572us END __sigsetjmp
|
|
-> 242.572us BEGIN __sigjmp_save
|
|
1348489/1348489 2420721.482391958: 1 branches:uH: call 7f9ac950430e __libc_start_call_main+0x7e (foo.so) => 561dde805139 main+0x0 (foo.so)
|
|
-> 242.579us END __sigjmp_save
|
|
1348489/1348489 2420721.482391958: 1 branches:uH: call 561dde805147 main+0xe (foo.so) => 561dde805030 _init+0x30 (foo.so)
|
|
1348489/1348489 2420721.482391980: 1 branches:uH: jmp 561dde805026 _init+0x26 (foo.so) => 7f9ac970a5d0 _dl_runtime_resolve_xsavec+0x0 (foo.so)
|
|
-> 242.584us BEGIN main
|
|
-> 242.595us BEGIN _init
|
|
1348489/1348489 2420721.482391980: 1 branches:uH: call 7f9ac970a649 _dl_runtime_resolve_xsavec+0x79 (foo.so) => 7f9ac9707970 _dl_fixup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392219: 1 branches:uH: call 7f9ac9707a6d _dl_fixup+0xfd (foo.so) => 7f9ac9700fc0 _dl_lookup_symbol_x+0x0 (foo.so)
|
|
-> 242.606us END _init
|
|
-> 242.606us BEGIN _dl_runtime_resolve_xsavec
|
|
-> 242.725us BEGIN _dl_fixup
|
|
1348489/1348489 2420721.482392252: 1 branches:uH: call 7f9ac97010dc _dl_lookup_symbol_x+0x11c (foo.so) => 7f9ac9700310 do_lookup_x+0x0 (foo.so)
|
|
-> 242.845us BEGIN _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482392308: 1 branches:uH: call 7f9ac97006c3 do_lookup_x+0x3b3 (foo.so) => 7f9ac9700160 check_match+0x0 (foo.so)
|
|
-> 242.878us BEGIN do_lookup_x
|
|
1348489/1348489 2420721.482392414: 1 branches:uH: call 7f9ac97001c2 check_match+0x62 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
-> 242.934us BEGIN check_match
|
|
1348489/1348489 2420721.482392453: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac97001c7 check_match+0x67 (foo.so)
|
|
-> 243.04us BEGIN strcmp
|
|
1348489/1348489 2420721.482392453: 1 branches:uH: call 7f9ac9700297 check_match+0x137 (foo.so) => 7f9ac971a440 strcmp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392498: 1 branches:uH: return 7f9ac971b86e strcmp+0x142e (foo.so) => 7f9ac970029c check_match+0x13c (foo.so)
|
|
-> 243.079us END strcmp
|
|
-> 243.079us BEGIN strcmp
|
|
1348489/1348489 2420721.482392499: 1 branches:uH: return 7f9ac970022a check_match+0xca (foo.so) => 7f9ac97006c8 do_lookup_x+0x3b8 (foo.so)
|
|
-> 243.124us END strcmp
|
|
1348489/1348489 2420721.482392501: 1 branches:uH: return 7f9ac97006f3 do_lookup_x+0x3e3 (foo.so) => 7f9ac97010e1 _dl_lookup_symbol_x+0x121 (foo.so)
|
|
-> 243.125us END check_match
|
|
1348489/1348489 2420721.482392503: 1 branches:uH: return 7f9ac9701168 _dl_lookup_symbol_x+0x1a8 (foo.so) => 7f9ac9707a72 _dl_fixup+0x102 (foo.so)
|
|
-> 243.127us END do_lookup_x
|
|
1348489/1348489 2420721.482392523: 1 branches:uH: return 7f9ac9707afd _dl_fixup+0x18d (foo.so) => 7f9ac970a64e _dl_runtime_resolve_xsavec+0x7e (foo.so)
|
|
-> 243.129us END _dl_lookup_symbol_x
|
|
1348489/1348489 2420721.482392549: 1 branches:uH: jmp 7f9ac970a68a _dl_runtime_resolve_xsavec+0xba (foo.so) => 7f9ac95525a0 _IO_puts+0x0 (foo.so)
|
|
-> 243.149us END _dl_fixup
|
|
1348489/1348489 2420721.482392745: 1 branches:uH: hw int 7f9ac95525a0 _IO_puts+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 243.175us END _dl_runtime_resolve_xsavec
|
|
-> 243.175us BEGIN _IO_puts
|
|
1348489/1348489 2420721.482392745: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392763: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 243.371us BEGIN asm_exc_page_fault
|
|
-> 243.38us BEGIN error_entry
|
|
1348489/1348489 2420721.482392855: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 243.389us BEGIN sync_regs
|
|
1348489/1348489 2420721.482392856: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 243.481us END sync_regs
|
|
1348489/1348489 2420721.482392856: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392856: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392857: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 243.482us END error_entry
|
|
-> 243.482us BEGIN exc_page_fault
|
|
-> 243.482us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482392858: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 243.483us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482392858: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482392858: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392875: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 243.484us END irqentry_enter_from_user_mode
|
|
-> 243.484us END irqentry_enter
|
|
-> 243.484us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482392883: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 243.501us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482392883: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392883: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392906: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 243.509us END down_read_trylock
|
|
-> 243.509us BEGIN find_vma
|
|
-> 243.52us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482392907: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 243.532us END vmacache_find
|
|
1348489/1348489 2420721.482392912: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 243.533us END find_vma
|
|
1348489/1348489 2420721.482392912: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392917: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 243.538us BEGIN handle_mm_fault
|
|
-> 243.54us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482392917: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392917: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392925: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 243.543us END mem_cgroup_from_task
|
|
-> 243.543us BEGIN __count_memcg_events
|
|
-> 243.547us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482392925: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482392925: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392927: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 243.551us END cgroup_rstat_updated
|
|
-> 243.551us END __count_memcg_events
|
|
-> 243.551us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482392927: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392928: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 243.553us END arch_local_irq_enable
|
|
-> 243.553us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482392928: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392934: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 243.554us END rcu_read_unlock_strict
|
|
-> 243.554us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482392936: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 243.56us BEGIN pgd_none
|
|
1348489/1348489 2420721.482392936: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392938: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 243.562us END pgd_none
|
|
-> 243.562us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482392938: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392943: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 243.564us END p4d_offset
|
|
-> 243.564us BEGIN pud_val
|
|
1348489/1348489 2420721.482392943: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392944: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 243.569us END pud_val
|
|
-> 243.569us BEGIN pud_val
|
|
1348489/1348489 2420721.482392944: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392945: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 243.57us END pud_val
|
|
-> 243.57us BEGIN pud_val
|
|
1348489/1348489 2420721.482392945: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392946: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 243.571us END pud_val
|
|
-> 243.571us BEGIN pud_val
|
|
1348489/1348489 2420721.482392946: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392947: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 243.572us END pud_val
|
|
-> 243.572us BEGIN pud_val
|
|
1348489/1348489 2420721.482392947: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392949: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 243.573us END pud_val
|
|
-> 243.573us BEGIN pmd_val
|
|
1348489/1348489 2420721.482392949: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392950: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 243.575us END pmd_val
|
|
-> 243.575us BEGIN pmd_val
|
|
1348489/1348489 2420721.482392951: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 243.576us END pmd_val
|
|
1348489/1348489 2420721.482392952: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 243.577us BEGIN pmd_val
|
|
1348489/1348489 2420721.482392952: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392953: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 243.578us END pmd_val
|
|
-> 243.578us BEGIN pmd_val
|
|
1348489/1348489 2420721.482392953: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392953: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392956: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 243.579us END pmd_val
|
|
-> 243.579us BEGIN pmd_page_vaddr
|
|
-> 243.58us BEGIN pmd_val
|
|
1348489/1348489 2420721.482392957: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 243.582us END pmd_val
|
|
1348489/1348489 2420721.482392964: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 243.583us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482392964: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392977: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 243.59us BEGIN filemap_map_pages
|
|
-> 243.596us BEGIN xas_find
|
|
1348489/1348489 2420721.482392977: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482392982: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 243.603us BEGIN xas_load
|
|
-> 243.605us BEGIN xas_start
|
|
1348489/1348489 2420721.482393103: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 243.608us END xas_start
|
|
1348489/1348489 2420721.482393103: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482393103: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393360: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 243.729us END xas_load
|
|
-> 243.729us END xas_find
|
|
-> 243.729us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482393363: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 243.986us END next_uptodate_page
|
|
1348489/1348489 2420721.482393368: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 243.989us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482393368: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393370: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 243.994us END _raw_spin_lock
|
|
-> 243.994us BEGIN PageHuge
|
|
1348489/1348489 2420721.482393370: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393370: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393373: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 243.996us END PageHuge
|
|
-> 243.996us BEGIN do_set_pte
|
|
-> 243.997us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482393373: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393374: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 243.999us END pfn_pte
|
|
-> 243.999us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482393374: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393374: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393376: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244us END add_mm_counter_fast
|
|
-> 244us BEGIN page_add_file_rmap
|
|
-> 244.001us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482393376: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393381: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.002us END lock_page_memcg
|
|
-> 244.002us END page_add_file_rmap
|
|
-> 244.002us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482393382: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 244.007us END unlock_page_memcg
|
|
-> 244.007us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482393382: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393383: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 244.008us END rcu_read_unlock_strict
|
|
-> 244.008us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482393383: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482393383: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393388: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.009us END native_set_pte
|
|
-> 244.009us END do_set_pte
|
|
-> 244.009us BEGIN unlock_page
|
|
1348489/1348489 2420721.482393389: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 244.014us END unlock_page
|
|
1348489/1348489 2420721.482393486: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 244.015us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482393486: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393487: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 244.112us END next_uptodate_page
|
|
-> 244.112us BEGIN PageHuge
|
|
1348489/1348489 2420721.482393487: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393487: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393489: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 244.113us END PageHuge
|
|
-> 244.113us BEGIN do_set_pte
|
|
-> 244.114us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482393489: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393490: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 244.115us END pfn_pte
|
|
-> 244.115us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482393490: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393490: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393492: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244.116us END add_mm_counter_fast
|
|
-> 244.116us BEGIN page_add_file_rmap
|
|
-> 244.117us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482393493: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 244.118us END lock_page_memcg
|
|
1348489/1348489 2420721.482393498: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.119us END page_add_file_rmap
|
|
-> 244.119us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482393499: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 244.124us END unlock_page_memcg
|
|
-> 244.124us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482393499: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393499: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482393499: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482393499: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393504: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.125us END rcu_read_unlock_strict
|
|
-> 244.125us BEGIN native_set_pte
|
|
-> 244.127us END native_set_pte
|
|
-> 244.127us END do_set_pte
|
|
-> 244.127us BEGIN unlock_page
|
|
1348489/1348489 2420721.482393506: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 244.13us END unlock_page
|
|
1348489/1348489 2420721.482393525: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 244.132us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482393525: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393526: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 244.151us END next_uptodate_page
|
|
-> 244.151us BEGIN PageHuge
|
|
1348489/1348489 2420721.482393526: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393526: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393529: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 244.152us END PageHuge
|
|
-> 244.152us BEGIN do_set_pte
|
|
-> 244.153us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482393529: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393530: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 244.155us END pfn_pte
|
|
-> 244.155us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482393530: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393530: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393532: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244.156us END add_mm_counter_fast
|
|
-> 244.156us BEGIN page_add_file_rmap
|
|
-> 244.157us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482393532: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393538: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.158us END lock_page_memcg
|
|
-> 244.158us END page_add_file_rmap
|
|
-> 244.158us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482393538: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482393538: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393539: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 244.164us END unlock_page_memcg
|
|
-> 244.164us BEGIN rcu_read_unlock_strict
|
|
-> 244.164us END rcu_read_unlock_strict
|
|
-> 244.164us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482393539: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482393539: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393544: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.165us END native_set_pte
|
|
-> 244.165us END do_set_pte
|
|
-> 244.165us BEGIN unlock_page
|
|
1348489/1348489 2420721.482393545: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 244.17us END unlock_page
|
|
1348489/1348489 2420721.482393649: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 244.171us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482393649: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393649: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482393649: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393649: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393652: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 244.275us END next_uptodate_page
|
|
-> 244.275us BEGIN PageHuge
|
|
-> 244.276us END PageHuge
|
|
-> 244.276us BEGIN do_set_pte
|
|
-> 244.277us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482393652: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393653: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 244.278us END pfn_pte
|
|
-> 244.278us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482393653: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393653: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393656: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244.279us END add_mm_counter_fast
|
|
-> 244.279us BEGIN page_add_file_rmap
|
|
-> 244.28us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482393656: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393661: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.282us END lock_page_memcg
|
|
-> 244.282us END page_add_file_rmap
|
|
-> 244.282us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482393662: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 244.287us END unlock_page_memcg
|
|
-> 244.287us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482393662: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393662: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482393663: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 244.288us END rcu_read_unlock_strict
|
|
-> 244.288us BEGIN native_set_pte
|
|
-> 244.289us END native_set_pte
|
|
1348489/1348489 2420721.482393663: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393667: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.289us END do_set_pte
|
|
-> 244.289us BEGIN unlock_page
|
|
1348489/1348489 2420721.482393668: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 244.293us END unlock_page
|
|
1348489/1348489 2420721.482393709: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 244.294us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482393709: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393710: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 244.335us END next_uptodate_page
|
|
-> 244.335us BEGIN PageHuge
|
|
1348489/1348489 2420721.482393710: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393710: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393712: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 244.336us END PageHuge
|
|
-> 244.336us BEGIN do_set_pte
|
|
-> 244.337us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482393713: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 244.338us END pfn_pte
|
|
1348489/1348489 2420721.482393714: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 244.339us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482393714: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393714: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393716: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244.34us END add_mm_counter_fast
|
|
-> 244.34us BEGIN page_add_file_rmap
|
|
-> 244.341us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482393716: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393721: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.342us END lock_page_memcg
|
|
-> 244.342us END page_add_file_rmap
|
|
-> 244.342us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482393722: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 244.347us END unlock_page_memcg
|
|
-> 244.347us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482393722: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393723: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 244.348us END rcu_read_unlock_strict
|
|
-> 244.348us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482393723: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482393723: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482393728: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.349us END native_set_pte
|
|
-> 244.349us END do_set_pte
|
|
-> 244.349us BEGIN unlock_page
|
|
1348489/1348489 2420721.482393728: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394358: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 244.354us END unlock_page
|
|
-> 244.354us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482394358: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394358: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482394358: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394358: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394361: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 244.984us END next_uptodate_page
|
|
-> 244.984us BEGIN PageHuge
|
|
-> 244.985us END PageHuge
|
|
-> 244.985us BEGIN do_set_pte
|
|
-> 244.986us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482394361: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394362: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 244.987us END pfn_pte
|
|
-> 244.987us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482394362: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394362: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394364: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 244.988us END add_mm_counter_fast
|
|
-> 244.988us BEGIN page_add_file_rmap
|
|
-> 244.989us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482394365: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 244.99us END lock_page_memcg
|
|
1348489/1348489 2420721.482394370: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 244.991us END page_add_file_rmap
|
|
-> 244.991us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482394371: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 244.996us END unlock_page_memcg
|
|
-> 244.996us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482394371: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394371: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482394371: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482394371: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394376: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 244.997us END rcu_read_unlock_strict
|
|
-> 244.997us BEGIN native_set_pte
|
|
-> 244.999us END native_set_pte
|
|
-> 244.999us END do_set_pte
|
|
-> 244.999us BEGIN unlock_page
|
|
1348489/1348489 2420721.482394377: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.002us END unlock_page
|
|
1348489/1348489 2420721.482394402: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.003us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482394402: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394403: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.028us END next_uptodate_page
|
|
-> 245.028us BEGIN PageHuge
|
|
1348489/1348489 2420721.482394403: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394403: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394405: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.029us END PageHuge
|
|
-> 245.029us BEGIN do_set_pte
|
|
-> 245.03us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482394406: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 245.031us END pfn_pte
|
|
1348489/1348489 2420721.482394407: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.032us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482394407: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394407: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394409: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.033us END add_mm_counter_fast
|
|
-> 245.033us BEGIN page_add_file_rmap
|
|
-> 245.034us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482394409: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394415: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.035us END lock_page_memcg
|
|
-> 245.035us END page_add_file_rmap
|
|
-> 245.035us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482394415: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482394415: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394416: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 245.041us END unlock_page_memcg
|
|
-> 245.041us BEGIN rcu_read_unlock_strict
|
|
-> 245.041us END rcu_read_unlock_strict
|
|
-> 245.041us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482394416: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482394416: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394421: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.042us END native_set_pte
|
|
-> 245.042us END do_set_pte
|
|
-> 245.042us BEGIN unlock_page
|
|
1348489/1348489 2420721.482394421: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394427: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 245.047us END unlock_page
|
|
-> 245.047us BEGIN xas_find
|
|
1348489/1348489 2420721.482394427: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394558: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.053us END xas_find
|
|
-> 245.053us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482394558: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394558: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482394558: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394558: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394561: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.184us END next_uptodate_page
|
|
-> 245.184us BEGIN PageHuge
|
|
-> 245.185us END PageHuge
|
|
-> 245.185us BEGIN do_set_pte
|
|
-> 245.186us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482394561: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394562: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.187us END pfn_pte
|
|
-> 245.187us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482394562: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394562: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394564: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.188us END add_mm_counter_fast
|
|
-> 245.188us BEGIN page_add_file_rmap
|
|
-> 245.189us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482394564: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394570: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.19us END lock_page_memcg
|
|
-> 245.19us END page_add_file_rmap
|
|
-> 245.19us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482394571: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 245.196us END unlock_page_memcg
|
|
-> 245.196us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482394571: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394571: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482394571: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482394571: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394576: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.197us END rcu_read_unlock_strict
|
|
-> 245.197us BEGIN native_set_pte
|
|
-> 245.199us END native_set_pte
|
|
-> 245.199us END do_set_pte
|
|
-> 245.199us BEGIN unlock_page
|
|
1348489/1348489 2420721.482394577: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.202us END unlock_page
|
|
1348489/1348489 2420721.482394595: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.203us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482394595: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394596: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.221us END next_uptodate_page
|
|
-> 245.221us BEGIN PageHuge
|
|
1348489/1348489 2420721.482394596: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394596: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394598: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.222us END PageHuge
|
|
-> 245.222us BEGIN do_set_pte
|
|
-> 245.223us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482394598: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394599: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.224us END pfn_pte
|
|
-> 245.224us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482394599: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394599: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394602: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.225us END add_mm_counter_fast
|
|
-> 245.225us BEGIN page_add_file_rmap
|
|
-> 245.226us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482394602: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394607: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.228us END lock_page_memcg
|
|
-> 245.228us END page_add_file_rmap
|
|
-> 245.228us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482394608: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 245.233us END unlock_page_memcg
|
|
-> 245.233us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482394608: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394608: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482394609: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 245.234us END rcu_read_unlock_strict
|
|
-> 245.234us BEGIN native_set_pte
|
|
-> 245.235us END native_set_pte
|
|
1348489/1348489 2420721.482394609: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394614: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.235us END do_set_pte
|
|
-> 245.235us BEGIN unlock_page
|
|
1348489/1348489 2420721.482394615: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.24us END unlock_page
|
|
1348489/1348489 2420721.482394909: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.241us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482394909: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394910: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.535us END next_uptodate_page
|
|
-> 245.535us BEGIN PageHuge
|
|
1348489/1348489 2420721.482394910: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394910: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394913: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.536us END PageHuge
|
|
-> 245.536us BEGIN do_set_pte
|
|
-> 245.537us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482394913: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394914: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.539us END pfn_pte
|
|
-> 245.539us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482394914: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394914: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394916: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.54us END add_mm_counter_fast
|
|
-> 245.54us BEGIN page_add_file_rmap
|
|
-> 245.541us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482394917: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 245.542us END lock_page_memcg
|
|
1348489/1348489 2420721.482394922: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.543us END page_add_file_rmap
|
|
-> 245.543us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482394922: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482394922: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394923: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 245.548us END unlock_page_memcg
|
|
-> 245.548us BEGIN rcu_read_unlock_strict
|
|
-> 245.548us END rcu_read_unlock_strict
|
|
-> 245.548us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482394923: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482394923: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482394929: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.549us END native_set_pte
|
|
-> 245.549us END do_set_pte
|
|
-> 245.549us BEGIN unlock_page
|
|
1348489/1348489 2420721.482394929: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395035: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.555us END unlock_page
|
|
-> 245.555us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395035: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395036: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.661us END next_uptodate_page
|
|
-> 245.661us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395036: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395036: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395039: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.662us END PageHuge
|
|
-> 245.662us BEGIN do_set_pte
|
|
-> 245.663us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395039: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395040: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.665us END pfn_pte
|
|
-> 245.665us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395040: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395040: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395042: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.666us END add_mm_counter_fast
|
|
-> 245.666us BEGIN page_add_file_rmap
|
|
-> 245.667us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395042: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395048: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.668us END lock_page_memcg
|
|
-> 245.668us END page_add_file_rmap
|
|
-> 245.668us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482395048: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482395048: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395049: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 245.674us END unlock_page_memcg
|
|
-> 245.674us BEGIN rcu_read_unlock_strict
|
|
-> 245.674us END rcu_read_unlock_strict
|
|
-> 245.674us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482395049: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482395049: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395054: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.675us END native_set_pte
|
|
-> 245.675us END do_set_pte
|
|
-> 245.675us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395055: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.68us END unlock_page
|
|
1348489/1348489 2420721.482395151: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.681us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395151: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395152: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.777us END next_uptodate_page
|
|
-> 245.777us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395152: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395152: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395155: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.778us END PageHuge
|
|
-> 245.778us BEGIN do_set_pte
|
|
-> 245.779us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395155: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395156: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.781us END pfn_pte
|
|
-> 245.781us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395156: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395156: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395158: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.782us END add_mm_counter_fast
|
|
-> 245.782us BEGIN page_add_file_rmap
|
|
-> 245.783us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395163: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 245.784us END lock_page_memcg
|
|
1348489/1348489 2420721.482395163: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395164: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 245.789us END page_add_file_rmap
|
|
-> 245.789us BEGIN unlock_page_memcg
|
|
-> 245.789us END unlock_page_memcg
|
|
-> 245.789us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482395164: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395165: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 245.79us END rcu_read_unlock_strict
|
|
-> 245.79us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482395165: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482395165: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395170: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.791us END native_set_pte
|
|
-> 245.791us END do_set_pte
|
|
-> 245.791us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395171: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.796us END unlock_page
|
|
1348489/1348489 2420721.482395268: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.797us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395268: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395269: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 245.894us END next_uptodate_page
|
|
-> 245.894us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395269: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395269: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395271: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 245.895us END PageHuge
|
|
-> 245.895us BEGIN do_set_pte
|
|
-> 245.896us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395271: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395273: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 245.897us END pfn_pte
|
|
-> 245.897us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395273: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395273: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395275: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 245.899us END add_mm_counter_fast
|
|
-> 245.899us BEGIN page_add_file_rmap
|
|
-> 245.9us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395275: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395281: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 245.901us END lock_page_memcg
|
|
-> 245.901us END page_add_file_rmap
|
|
-> 245.901us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482395281: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482395281: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395281: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482395282: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 245.907us END unlock_page_memcg
|
|
-> 245.907us BEGIN rcu_read_unlock_strict
|
|
-> 245.907us END rcu_read_unlock_strict
|
|
-> 245.907us BEGIN native_set_pte
|
|
-> 245.908us END native_set_pte
|
|
1348489/1348489 2420721.482395282: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395287: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 245.908us END do_set_pte
|
|
-> 245.908us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395288: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 245.913us END unlock_page
|
|
1348489/1348489 2420721.482395375: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 245.914us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395375: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395376: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 246.001us END next_uptodate_page
|
|
-> 246.001us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395376: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395376: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395378: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 246.002us END PageHuge
|
|
-> 246.002us BEGIN do_set_pte
|
|
-> 246.003us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395378: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395379: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 246.004us END pfn_pte
|
|
-> 246.004us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395379: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395379: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395382: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 246.005us END add_mm_counter_fast
|
|
-> 246.005us BEGIN page_add_file_rmap
|
|
-> 246.006us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395382: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395387: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 246.008us END lock_page_memcg
|
|
-> 246.008us END page_add_file_rmap
|
|
-> 246.008us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482395388: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 246.013us END unlock_page_memcg
|
|
-> 246.013us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482395388: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395389: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 246.014us END rcu_read_unlock_strict
|
|
-> 246.014us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482395389: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482395389: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395394: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 246.015us END native_set_pte
|
|
-> 246.015us END do_set_pte
|
|
-> 246.015us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395395: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 246.02us END unlock_page
|
|
1348489/1348489 2420721.482395485: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 246.021us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395485: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395487: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 246.111us END next_uptodate_page
|
|
-> 246.111us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395487: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395487: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395489: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 246.113us END PageHuge
|
|
-> 246.113us BEGIN do_set_pte
|
|
-> 246.114us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395489: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395490: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 246.115us END pfn_pte
|
|
-> 246.115us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395490: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395490: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395493: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 246.116us END add_mm_counter_fast
|
|
-> 246.116us BEGIN page_add_file_rmap
|
|
-> 246.117us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395493: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395498: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 246.119us END lock_page_memcg
|
|
-> 246.119us END page_add_file_rmap
|
|
-> 246.119us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482395499: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 246.124us END unlock_page_memcg
|
|
-> 246.124us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482395499: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395499: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482395500: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 246.125us END rcu_read_unlock_strict
|
|
-> 246.125us BEGIN native_set_pte
|
|
-> 246.126us END native_set_pte
|
|
1348489/1348489 2420721.482395500: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395505: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 246.126us END do_set_pte
|
|
-> 246.126us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395506: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 246.131us END unlock_page
|
|
1348489/1348489 2420721.482395597: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 246.132us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395597: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395598: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 246.223us END next_uptodate_page
|
|
-> 246.223us BEGIN PageHuge
|
|
1348489/1348489 2420721.482395598: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395598: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395600: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 246.224us END PageHuge
|
|
-> 246.224us BEGIN do_set_pte
|
|
-> 246.225us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482395600: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395601: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 246.226us END pfn_pte
|
|
-> 246.226us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482395601: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395601: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395604: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 246.227us END add_mm_counter_fast
|
|
-> 246.227us BEGIN page_add_file_rmap
|
|
-> 246.228us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482395604: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395610: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 246.23us END lock_page_memcg
|
|
-> 246.23us END page_add_file_rmap
|
|
-> 246.23us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482395610: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482395610: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395611: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 246.236us END unlock_page_memcg
|
|
-> 246.236us BEGIN rcu_read_unlock_strict
|
|
-> 246.236us END rcu_read_unlock_strict
|
|
-> 246.236us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482395611: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482395611: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395616: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 246.237us END native_set_pte
|
|
-> 246.237us END do_set_pte
|
|
-> 246.237us BEGIN unlock_page
|
|
1348489/1348489 2420721.482395616: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395619: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 246.242us END unlock_page
|
|
-> 246.242us BEGIN xas_find
|
|
1348489/1348489 2420721.482395619: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395621: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 246.245us END xas_find
|
|
-> 246.245us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482395621: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395622: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 246.247us END next_uptodate_page
|
|
-> 246.247us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482395623: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 246.248us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482395624: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 246.249us END filemap_map_pages
|
|
1348489/1348489 2420721.482395625: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 246.25us END __handle_mm_fault
|
|
1348489/1348489 2420721.482395625: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395631: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 246.251us END handle_mm_fault
|
|
-> 246.251us BEGIN up_read
|
|
1348489/1348489 2420721.482395631: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482395631: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395632: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 246.257us END up_read
|
|
-> 246.257us END do_user_addr_fault
|
|
-> 246.257us END exc_page_fault
|
|
-> 246.257us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482395632: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395641: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 246.258us END irqentry_exit
|
|
-> 246.258us BEGIN irqentry_exit_to_user_mode
|
|
-> 246.262us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482395642: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 246.267us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482395642: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395642: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395642: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482395733: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95525a0 _IO_puts+0x0 (foo.so)
|
|
-> 246.268us END irqentry_exit_to_user_mode
|
|
-> 246.268us END asm_exc_page_fault
|
|
-> 246.268us BEGIN error_return
|
|
-> 246.298us END error_return
|
|
-> 246.298us BEGIN __irqentry_text_end
|
|
-> 246.328us END __irqentry_text_end
|
|
-> 246.328us BEGIN native_iret
|
|
1348489/1348489 2420721.482395733: 1 branches:uH: call 7f9ac95525b3 _IO_puts+0x13 (foo.so) => 7f9ac95032c0 [unknown] (foo.so)
|
|
1348489/1348489 2420721.482395994: 1 branches:uH: jmp 7f9ac95032c4 [unknown] (foo.so) => 7f9ac966ed60 __strlen_evex+0x0 (foo.so)
|
|
-> 246.359us END native_iret
|
|
-> 246.359us BEGIN [unknown @ 0x7f9ac95032c0 (foo.so)]
|
|
1348489/1348489 2420721.482396194: 1 branches:uH: hw int 7f9ac966ed60 __strlen_evex+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 246.62us END [unknown @ 0x7f9ac95032c0 (foo.so)]
|
|
-> 246.62us BEGIN __strlen_evex
|
|
1348489/1348489 2420721.482396194: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396212: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 246.82us BEGIN asm_exc_page_fault
|
|
-> 246.829us BEGIN error_entry
|
|
1348489/1348489 2420721.482396304: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 246.838us BEGIN sync_regs
|
|
1348489/1348489 2420721.482396305: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 246.93us END sync_regs
|
|
1348489/1348489 2420721.482396305: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396305: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396306: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 246.931us END error_entry
|
|
-> 246.931us BEGIN exc_page_fault
|
|
-> 246.931us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482396307: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 246.932us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482396307: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482396307: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396321: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 246.933us END irqentry_enter_from_user_mode
|
|
-> 246.933us END irqentry_enter
|
|
-> 246.933us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482396330: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 246.947us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482396330: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396330: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396372: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 246.956us END down_read_trylock
|
|
-> 246.956us BEGIN find_vma
|
|
-> 246.977us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482396374: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 246.998us END vmacache_find
|
|
1348489/1348489 2420721.482396375: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 247us END find_vma
|
|
1348489/1348489 2420721.482396375: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396380: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 247.001us BEGIN handle_mm_fault
|
|
-> 247.003us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482396380: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396380: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396387: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 247.006us END mem_cgroup_from_task
|
|
-> 247.006us BEGIN __count_memcg_events
|
|
-> 247.009us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482396388: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 247.013us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482396388: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396389: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 247.014us END __count_memcg_events
|
|
-> 247.014us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482396389: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396390: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 247.015us END arch_local_irq_enable
|
|
-> 247.015us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482396390: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396397: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 247.016us END rcu_read_unlock_strict
|
|
-> 247.016us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482396400: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 247.023us BEGIN pgd_none
|
|
1348489/1348489 2420721.482396400: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396401: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 247.026us END pgd_none
|
|
-> 247.026us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482396401: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396403: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 247.027us END p4d_offset
|
|
-> 247.027us BEGIN pud_val
|
|
1348489/1348489 2420721.482396403: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396404: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 247.029us END pud_val
|
|
-> 247.029us BEGIN pud_val
|
|
1348489/1348489 2420721.482396404: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396405: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 247.03us END pud_val
|
|
-> 247.03us BEGIN pud_val
|
|
1348489/1348489 2420721.482396406: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 247.031us END pud_val
|
|
1348489/1348489 2420721.482396408: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 247.032us BEGIN pud_val
|
|
1348489/1348489 2420721.482396408: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396408: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
1348489/1348489 2420721.482396410: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 247.034us END pud_val
|
|
-> 247.034us BEGIN pud_val
|
|
-> 247.036us END pud_val
|
|
1348489/1348489 2420721.482396413: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 247.036us BEGIN pmd_val
|
|
1348489/1348489 2420721.482396413: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396413: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
1348489/1348489 2420721.482396413: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396415: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 247.039us END pmd_val
|
|
-> 247.039us BEGIN pmd_val
|
|
-> 247.04us END pmd_val
|
|
-> 247.04us BEGIN pmd_val
|
|
1348489/1348489 2420721.482396415: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396416: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 247.041us END pmd_val
|
|
-> 247.041us BEGIN pmd_val
|
|
1348489/1348489 2420721.482396416: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396416: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396419: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 247.042us END pmd_val
|
|
-> 247.042us BEGIN pmd_page_vaddr
|
|
-> 247.043us BEGIN pmd_val
|
|
1348489/1348489 2420721.482396420: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 247.045us END pmd_val
|
|
1348489/1348489 2420721.482396426: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 247.046us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482396426: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396439: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 247.052us BEGIN filemap_map_pages
|
|
-> 247.058us BEGIN xas_find
|
|
1348489/1348489 2420721.482396439: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396447: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 247.065us BEGIN xas_load
|
|
-> 247.069us BEGIN xas_start
|
|
1348489/1348489 2420721.482396453: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 247.073us END xas_start
|
|
1348489/1348489 2420721.482396453: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482396453: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396663: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 247.079us END xas_load
|
|
-> 247.079us END xas_find
|
|
-> 247.079us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482396664: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 247.289us END next_uptodate_page
|
|
1348489/1348489 2420721.482396671: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 247.29us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482396671: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396673: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.297us END _raw_spin_lock
|
|
-> 247.297us BEGIN PageHuge
|
|
1348489/1348489 2420721.482396673: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396673: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396675: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.299us END PageHuge
|
|
-> 247.299us BEGIN do_set_pte
|
|
-> 247.3us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482396675: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396676: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.301us END pfn_pte
|
|
-> 247.301us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482396676: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396676: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396678: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.302us END add_mm_counter_fast
|
|
-> 247.302us BEGIN page_add_file_rmap
|
|
-> 247.303us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482396679: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 247.304us END lock_page_memcg
|
|
1348489/1348489 2420721.482396685: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.305us END page_add_file_rmap
|
|
-> 247.305us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482396685: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482396685: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396686: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 247.311us END unlock_page_memcg
|
|
-> 247.311us BEGIN rcu_read_unlock_strict
|
|
-> 247.311us END rcu_read_unlock_strict
|
|
-> 247.311us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482396686: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482396686: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396691: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.312us END native_set_pte
|
|
-> 247.312us END do_set_pte
|
|
-> 247.312us BEGIN unlock_page
|
|
1348489/1348489 2420721.482396692: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 247.317us END unlock_page
|
|
1348489/1348489 2420721.482396788: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.318us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482396788: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396789: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.414us END next_uptodate_page
|
|
-> 247.414us BEGIN PageHuge
|
|
1348489/1348489 2420721.482396789: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396789: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396791: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.415us END PageHuge
|
|
-> 247.415us BEGIN do_set_pte
|
|
-> 247.416us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482396792: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 247.417us END pfn_pte
|
|
1348489/1348489 2420721.482396792: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482396792: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396792: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396795: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.418us BEGIN add_mm_counter_fast
|
|
-> 247.419us END add_mm_counter_fast
|
|
-> 247.419us BEGIN page_add_file_rmap
|
|
-> 247.42us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482396795: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396801: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.421us END lock_page_memcg
|
|
-> 247.421us END page_add_file_rmap
|
|
-> 247.421us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482396801: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482396801: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396801: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482396802: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 247.427us END unlock_page_memcg
|
|
-> 247.427us BEGIN rcu_read_unlock_strict
|
|
-> 247.427us END rcu_read_unlock_strict
|
|
-> 247.427us BEGIN native_set_pte
|
|
-> 247.428us END native_set_pte
|
|
1348489/1348489 2420721.482396802: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396807: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.428us END do_set_pte
|
|
-> 247.428us BEGIN unlock_page
|
|
1348489/1348489 2420721.482396808: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 247.433us END unlock_page
|
|
1348489/1348489 2420721.482396825: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.434us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482396825: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396826: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.451us END next_uptodate_page
|
|
-> 247.451us BEGIN PageHuge
|
|
1348489/1348489 2420721.482396826: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396826: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396828: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.452us END PageHuge
|
|
-> 247.452us BEGIN do_set_pte
|
|
-> 247.453us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482396828: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396829: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.454us END pfn_pte
|
|
-> 247.454us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482396829: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396829: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396832: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.455us END add_mm_counter_fast
|
|
-> 247.455us BEGIN page_add_file_rmap
|
|
-> 247.456us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482396832: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396837: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.458us END lock_page_memcg
|
|
-> 247.458us END page_add_file_rmap
|
|
-> 247.458us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482396838: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 247.463us END unlock_page_memcg
|
|
-> 247.463us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482396838: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396838: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482396839: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 247.464us END rcu_read_unlock_strict
|
|
-> 247.464us BEGIN native_set_pte
|
|
-> 247.465us END native_set_pte
|
|
1348489/1348489 2420721.482396839: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396844: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.465us END do_set_pte
|
|
-> 247.465us BEGIN unlock_page
|
|
1348489/1348489 2420721.482396845: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 247.47us END unlock_page
|
|
1348489/1348489 2420721.482396933: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.471us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482396933: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396934: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.559us END next_uptodate_page
|
|
-> 247.559us BEGIN PageHuge
|
|
1348489/1348489 2420721.482396934: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396934: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396937: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.56us END PageHuge
|
|
-> 247.56us BEGIN do_set_pte
|
|
-> 247.561us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482396937: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396938: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.563us END pfn_pte
|
|
-> 247.563us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482396938: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396938: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396940: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.564us END add_mm_counter_fast
|
|
-> 247.564us BEGIN page_add_file_rmap
|
|
-> 247.565us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482396941: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 247.566us END lock_page_memcg
|
|
1348489/1348489 2420721.482396946: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.567us END page_add_file_rmap
|
|
-> 247.567us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482396946: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482396946: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396947: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 247.572us END unlock_page_memcg
|
|
-> 247.572us BEGIN rcu_read_unlock_strict
|
|
-> 247.572us END rcu_read_unlock_strict
|
|
-> 247.572us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482396947: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482396947: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396953: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.573us END native_set_pte
|
|
-> 247.573us END do_set_pte
|
|
-> 247.573us BEGIN unlock_page
|
|
1348489/1348489 2420721.482396953: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396977: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.579us END unlock_page
|
|
-> 247.579us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482396977: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396979: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.603us END next_uptodate_page
|
|
-> 247.603us BEGIN PageHuge
|
|
1348489/1348489 2420721.482396979: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396979: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396981: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.605us END PageHuge
|
|
-> 247.605us BEGIN do_set_pte
|
|
-> 247.606us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482396981: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396982: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.607us END pfn_pte
|
|
-> 247.607us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482396982: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396982: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396984: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.608us END add_mm_counter_fast
|
|
-> 247.608us BEGIN page_add_file_rmap
|
|
-> 247.609us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482396985: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 247.61us END lock_page_memcg
|
|
1348489/1348489 2420721.482396990: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.611us END page_add_file_rmap
|
|
-> 247.611us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482396991: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 247.616us END unlock_page_memcg
|
|
-> 247.616us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482396991: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396991: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482396992: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 247.617us END rcu_read_unlock_strict
|
|
-> 247.617us BEGIN native_set_pte
|
|
-> 247.618us END native_set_pte
|
|
1348489/1348489 2420721.482396992: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482396997: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.618us END do_set_pte
|
|
-> 247.618us BEGIN unlock_page
|
|
1348489/1348489 2420721.482396997: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397081: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.623us END unlock_page
|
|
-> 247.623us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397081: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397082: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.707us END next_uptodate_page
|
|
-> 247.707us BEGIN PageHuge
|
|
1348489/1348489 2420721.482397082: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397082: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397085: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.708us END PageHuge
|
|
-> 247.708us BEGIN do_set_pte
|
|
-> 247.709us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482397085: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397086: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.711us END pfn_pte
|
|
-> 247.711us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482397086: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397086: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397193: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.712us END add_mm_counter_fast
|
|
-> 247.712us BEGIN page_add_file_rmap
|
|
-> 247.765us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482397217: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 247.819us END lock_page_memcg
|
|
1348489/1348489 2420721.482397217: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397218: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 247.843us END page_add_file_rmap
|
|
-> 247.843us BEGIN unlock_page_memcg
|
|
-> 247.843us END unlock_page_memcg
|
|
-> 247.843us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482397218: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397219: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 247.844us END rcu_read_unlock_strict
|
|
-> 247.844us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482397219: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482397219: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397224: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.845us END native_set_pte
|
|
-> 247.845us END do_set_pte
|
|
-> 247.845us BEGIN unlock_page
|
|
1348489/1348489 2420721.482397225: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 247.85us END unlock_page
|
|
1348489/1348489 2420721.482397242: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.851us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397242: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397244: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.868us END next_uptodate_page
|
|
-> 247.868us BEGIN PageHuge
|
|
1348489/1348489 2420721.482397244: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397244: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397246: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.87us END PageHuge
|
|
-> 247.87us BEGIN do_set_pte
|
|
-> 247.871us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482397246: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397247: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.872us END pfn_pte
|
|
-> 247.872us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482397247: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397247: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397250: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.873us END add_mm_counter_fast
|
|
-> 247.873us BEGIN page_add_file_rmap
|
|
-> 247.874us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482397250: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397256: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.876us END lock_page_memcg
|
|
-> 247.876us END page_add_file_rmap
|
|
-> 247.876us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482397256: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482397256: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397256: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482397257: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 247.882us END unlock_page_memcg
|
|
-> 247.882us BEGIN rcu_read_unlock_strict
|
|
-> 247.882us END rcu_read_unlock_strict
|
|
-> 247.882us BEGIN native_set_pte
|
|
-> 247.883us END native_set_pte
|
|
1348489/1348489 2420721.482397257: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397262: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.883us END do_set_pte
|
|
-> 247.883us BEGIN unlock_page
|
|
1348489/1348489 2420721.482397263: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 247.888us END unlock_page
|
|
1348489/1348489 2420721.482397280: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.889us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397280: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397282: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 247.906us END next_uptodate_page
|
|
-> 247.906us BEGIN PageHuge
|
|
1348489/1348489 2420721.482397282: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397282: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397284: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 247.908us END PageHuge
|
|
-> 247.908us BEGIN do_set_pte
|
|
-> 247.909us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482397284: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397285: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 247.91us END pfn_pte
|
|
-> 247.91us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482397285: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397285: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397287: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 247.911us END add_mm_counter_fast
|
|
-> 247.911us BEGIN page_add_file_rmap
|
|
-> 247.912us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482397288: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 247.913us END lock_page_memcg
|
|
1348489/1348489 2420721.482397293: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 247.914us END page_add_file_rmap
|
|
-> 247.914us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482397294: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 247.919us END unlock_page_memcg
|
|
-> 247.919us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482397294: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397294: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482397295: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 247.92us END rcu_read_unlock_strict
|
|
-> 247.92us BEGIN native_set_pte
|
|
-> 247.921us END native_set_pte
|
|
1348489/1348489 2420721.482397295: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397300: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 247.921us END do_set_pte
|
|
-> 247.921us BEGIN unlock_page
|
|
1348489/1348489 2420721.482397300: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397387: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 247.926us END unlock_page
|
|
-> 247.926us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397387: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397388: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 248.013us END next_uptodate_page
|
|
-> 248.013us BEGIN PageHuge
|
|
1348489/1348489 2420721.482397388: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397388: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397391: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 248.014us END PageHuge
|
|
-> 248.014us BEGIN do_set_pte
|
|
-> 248.015us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482397391: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397392: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 248.017us END pfn_pte
|
|
-> 248.017us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482397392: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397392: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397395: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 248.018us END add_mm_counter_fast
|
|
-> 248.018us BEGIN page_add_file_rmap
|
|
-> 248.019us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482397399: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 248.021us END lock_page_memcg
|
|
1348489/1348489 2420721.482397399: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397401: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 248.025us END page_add_file_rmap
|
|
-> 248.025us BEGIN unlock_page_memcg
|
|
-> 248.026us END unlock_page_memcg
|
|
-> 248.026us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482397401: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397401: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482397401: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482397401: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397409: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 248.027us END rcu_read_unlock_strict
|
|
-> 248.027us BEGIN native_set_pte
|
|
-> 248.031us END native_set_pte
|
|
-> 248.031us END do_set_pte
|
|
-> 248.031us BEGIN unlock_page
|
|
1348489/1348489 2420721.482397410: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 248.035us END unlock_page
|
|
1348489/1348489 2420721.482397450: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 248.036us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397450: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397452: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 248.076us END next_uptodate_page
|
|
-> 248.076us BEGIN PageHuge
|
|
1348489/1348489 2420721.482397452: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397452: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397454: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 248.078us END PageHuge
|
|
-> 248.078us BEGIN do_set_pte
|
|
-> 248.079us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482397454: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397455: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 248.08us END pfn_pte
|
|
-> 248.08us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482397455: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397455: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397458: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 248.081us END add_mm_counter_fast
|
|
-> 248.081us BEGIN page_add_file_rmap
|
|
-> 248.082us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482397458: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397463: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 248.084us END lock_page_memcg
|
|
-> 248.084us END page_add_file_rmap
|
|
-> 248.084us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482397464: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 248.089us END unlock_page_memcg
|
|
-> 248.089us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482397464: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397464: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482397465: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 248.09us END rcu_read_unlock_strict
|
|
-> 248.09us BEGIN native_set_pte
|
|
-> 248.091us END native_set_pte
|
|
1348489/1348489 2420721.482397465: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397470: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 248.091us END do_set_pte
|
|
-> 248.091us BEGIN unlock_page
|
|
1348489/1348489 2420721.482397470: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397473: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 248.096us END unlock_page
|
|
-> 248.096us BEGIN xas_find
|
|
1348489/1348489 2420721.482397473: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397475: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 248.099us END xas_find
|
|
-> 248.099us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482397475: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397476: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 248.101us END next_uptodate_page
|
|
-> 248.101us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482397476: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
1348489/1348489 2420721.482397478: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 248.102us END rcu_read_unlock_strict
|
|
-> 248.102us END filemap_map_pages
|
|
1348489/1348489 2420721.482397479: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 248.104us END __handle_mm_fault
|
|
1348489/1348489 2420721.482397479: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397485: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 248.105us END handle_mm_fault
|
|
-> 248.105us BEGIN up_read
|
|
1348489/1348489 2420721.482397485: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482397485: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397486: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 248.111us END up_read
|
|
-> 248.111us END do_user_addr_fault
|
|
-> 248.111us END exc_page_fault
|
|
-> 248.111us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482397486: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397495: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 248.112us END irqentry_exit
|
|
-> 248.112us BEGIN irqentry_exit_to_user_mode
|
|
-> 248.116us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482397496: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 248.121us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482397496: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397496: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397496: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397584: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac966ed60 __strlen_evex+0x0 (foo.so)
|
|
-> 248.122us END irqentry_exit_to_user_mode
|
|
-> 248.122us END asm_exc_page_fault
|
|
-> 248.122us BEGIN error_return
|
|
-> 248.151us END error_return
|
|
-> 248.151us BEGIN __irqentry_text_end
|
|
-> 248.18us END __irqentry_text_end
|
|
-> 248.18us BEGIN native_iret
|
|
1348489/1348489 2420721.482397856: 1 branches:uH: hw int 7f9ac966ed7c __strlen_evex+0x1c (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 248.21us END native_iret
|
|
1348489/1348489 2420721.482397856: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397864: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 248.482us BEGIN asm_exc_page_fault
|
|
-> 248.486us BEGIN error_entry
|
|
1348489/1348489 2420721.482397943: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 248.49us BEGIN sync_regs
|
|
1348489/1348489 2420721.482397943: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482397943: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397943: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397945: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 248.569us END sync_regs
|
|
-> 248.569us END error_entry
|
|
-> 248.569us BEGIN exc_page_fault
|
|
-> 248.57us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482397946: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 248.571us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482397946: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482397946: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397948: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 248.572us END irqentry_enter_from_user_mode
|
|
-> 248.572us END irqentry_enter
|
|
-> 248.572us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482397957: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 248.574us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482397957: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397957: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482397990: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 248.583us END down_read_trylock
|
|
-> 248.583us BEGIN find_vma
|
|
-> 248.599us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482398015: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 248.616us END vmacache_find
|
|
1348489/1348489 2420721.482398025: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 248.641us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482398026: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 248.651us END vmacache_update
|
|
1348489/1348489 2420721.482398040: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 248.652us END find_vma
|
|
1348489/1348489 2420721.482398040: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398046: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 248.666us BEGIN handle_mm_fault
|
|
-> 248.669us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482398046: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398046: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398053: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 248.672us END mem_cgroup_from_task
|
|
-> 248.672us BEGIN __count_memcg_events
|
|
-> 248.675us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482398053: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482398054: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 248.679us END cgroup_rstat_updated
|
|
-> 248.679us END __count_memcg_events
|
|
1348489/1348489 2420721.482398055: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 248.68us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482398055: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398056: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 248.681us END arch_local_irq_enable
|
|
-> 248.681us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482398059: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 248.682us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482398059: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398069: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 248.685us BEGIN __handle_mm_fault
|
|
-> 248.69us BEGIN pgd_none
|
|
1348489/1348489 2420721.482398069: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398070: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 248.695us END pgd_none
|
|
-> 248.695us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482398070: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398074: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 248.696us END p4d_offset
|
|
-> 248.696us BEGIN pud_val
|
|
1348489/1348489 2420721.482398075: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 248.7us END pud_val
|
|
1348489/1348489 2420721.482398075: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
1348489/1348489 2420721.482398075: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398076: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 248.701us BEGIN pud_val
|
|
-> 248.701us END pud_val
|
|
-> 248.701us BEGIN pud_val
|
|
1348489/1348489 2420721.482398077: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 248.702us END pud_val
|
|
1348489/1348489 2420721.482398077: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
1348489/1348489 2420721.482398077: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398078: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 248.703us BEGIN pud_val
|
|
-> 248.703us END pud_val
|
|
-> 248.703us BEGIN pud_val
|
|
1348489/1348489 2420721.482398078: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398080: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 248.704us END pud_val
|
|
-> 248.704us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398080: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398081: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 248.706us END pmd_val
|
|
-> 248.706us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398081: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398082: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 248.707us END pmd_val
|
|
-> 248.707us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398082: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398084: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 248.708us END pmd_val
|
|
-> 248.708us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398084: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398084: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398086: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 248.71us END pmd_val
|
|
-> 248.71us BEGIN pmd_page_vaddr
|
|
-> 248.711us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398087: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 248.712us END pmd_val
|
|
1348489/1348489 2420721.482398093: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 248.713us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482398093: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398095: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 248.719us BEGIN filemap_map_pages
|
|
-> 248.72us BEGIN xas_find
|
|
1348489/1348489 2420721.482398095: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398100: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 248.721us BEGIN xas_load
|
|
-> 248.723us BEGIN xas_start
|
|
1348489/1348489 2420721.482398113: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 248.726us END xas_start
|
|
1348489/1348489 2420721.482398113: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482398113: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398136: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 248.739us END xas_load
|
|
-> 248.739us END xas_find
|
|
-> 248.739us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482398137: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 248.762us END next_uptodate_page
|
|
1348489/1348489 2420721.482398144: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 248.763us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482398144: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398146: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 248.77us END _raw_spin_lock
|
|
-> 248.77us BEGIN PageHuge
|
|
1348489/1348489 2420721.482398146: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398146: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398148: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 248.772us END PageHuge
|
|
-> 248.772us BEGIN do_set_pte
|
|
-> 248.773us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482398149: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 248.774us END pfn_pte
|
|
1348489/1348489 2420721.482398150: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 248.775us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482398150: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398150: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398261: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 248.776us END add_mm_counter_fast
|
|
-> 248.776us BEGIN page_add_file_rmap
|
|
-> 248.831us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482398286: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 248.887us END lock_page_memcg
|
|
1348489/1348489 2420721.482398286: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 248.912us END page_add_file_rmap
|
|
-> 248.912us BEGIN unlock_page_memcg
|
|
-> 248.912us END unlock_page_memcg
|
|
-> 248.912us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482398287: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398288: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 248.913us END rcu_read_unlock_strict
|
|
-> 248.913us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482398288: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482398288: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398293: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 248.914us END native_set_pte
|
|
-> 248.914us END do_set_pte
|
|
-> 248.914us BEGIN unlock_page
|
|
1348489/1348489 2420721.482398293: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398296: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 248.919us END unlock_page
|
|
-> 248.919us BEGIN xas_find
|
|
1348489/1348489 2420721.482398296: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398298: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 248.922us END xas_find
|
|
-> 248.922us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482398298: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398299: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 248.924us END next_uptodate_page
|
|
-> 248.924us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482398299: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
1348489/1348489 2420721.482398301: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 248.925us END rcu_read_unlock_strict
|
|
-> 248.925us END filemap_map_pages
|
|
1348489/1348489 2420721.482398302: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 248.927us END __handle_mm_fault
|
|
1348489/1348489 2420721.482398302: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398308: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 248.928us END handle_mm_fault
|
|
-> 248.928us BEGIN up_read
|
|
1348489/1348489 2420721.482398308: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482398308: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398309: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 248.934us END up_read
|
|
-> 248.934us END do_user_addr_fault
|
|
-> 248.934us END exc_page_fault
|
|
-> 248.934us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482398309: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398318: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 248.935us END irqentry_exit
|
|
-> 248.935us BEGIN irqentry_exit_to_user_mode
|
|
-> 248.939us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482398319: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 248.944us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482398319: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398319: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398319: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398407: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac966ed7c __strlen_evex+0x1c (foo.so)
|
|
-> 248.945us END irqentry_exit_to_user_mode
|
|
-> 248.945us END asm_exc_page_fault
|
|
-> 248.945us BEGIN error_return
|
|
-> 248.974us END error_return
|
|
-> 248.974us BEGIN __irqentry_text_end
|
|
-> 249.003us END __irqentry_text_end
|
|
-> 249.003us BEGIN native_iret
|
|
1348489/1348489 2420721.482398431: 1 branches:uH: return 7f9ac966ed8f __strlen_evex+0x2f (foo.so) => 7f9ac95525b8 _IO_puts+0x18 (foo.so)
|
|
-> 249.033us END native_iret
|
|
1348489/1348489 2420721.482398562: 1 branches:uH: hw int 7f9ac95525ef _IO_puts+0x4f (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 249.057us END __strlen_evex
|
|
1348489/1348489 2420721.482398562: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398570: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 249.188us BEGIN asm_exc_page_fault
|
|
-> 249.192us BEGIN error_entry
|
|
1348489/1348489 2420721.482398649: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 249.196us BEGIN sync_regs
|
|
1348489/1348489 2420721.482398649: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
1348489/1348489 2420721.482398649: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398649: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398651: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 249.275us END sync_regs
|
|
-> 249.275us END error_entry
|
|
-> 249.275us BEGIN exc_page_fault
|
|
-> 249.276us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482398651: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
1348489/1348489 2420721.482398652: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 249.277us BEGIN irqentry_enter_from_user_mode
|
|
-> 249.278us END irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482398652: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398653: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 249.278us END irqentry_enter
|
|
-> 249.278us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482398663: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 249.279us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482398663: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398663: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398672: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 249.289us END down_read_trylock
|
|
-> 249.289us BEGIN find_vma
|
|
-> 249.293us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482398692: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 249.298us END vmacache_find
|
|
1348489/1348489 2420721.482398700: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 249.318us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482398701: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 249.326us END vmacache_update
|
|
1348489/1348489 2420721.482398716: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 249.327us END find_vma
|
|
1348489/1348489 2420721.482398716: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398722: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 249.342us BEGIN handle_mm_fault
|
|
-> 249.345us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482398722: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398722: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398728: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 249.348us END mem_cgroup_from_task
|
|
-> 249.348us BEGIN __count_memcg_events
|
|
-> 249.351us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482398729: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 249.354us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482398729: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398731: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 249.355us END __count_memcg_events
|
|
-> 249.355us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482398731: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398731: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
1348489/1348489 2420721.482398734: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 249.357us END arch_local_irq_enable
|
|
-> 249.357us BEGIN rcu_read_unlock_strict
|
|
-> 249.36us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482398734: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398743: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 249.36us BEGIN __handle_mm_fault
|
|
-> 249.364us BEGIN pgd_none
|
|
1348489/1348489 2420721.482398743: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398744: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 249.369us END pgd_none
|
|
-> 249.369us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482398744: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398750: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 249.37us END p4d_offset
|
|
-> 249.37us BEGIN pud_val
|
|
1348489/1348489 2420721.482398750: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398751: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 249.376us END pud_val
|
|
-> 249.376us BEGIN pud_val
|
|
1348489/1348489 2420721.482398751: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398752: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 249.377us END pud_val
|
|
-> 249.377us BEGIN pud_val
|
|
1348489/1348489 2420721.482398752: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398753: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 249.378us END pud_val
|
|
-> 249.378us BEGIN pud_val
|
|
1348489/1348489 2420721.482398753: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398754: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 249.379us END pud_val
|
|
-> 249.379us BEGIN pud_val
|
|
1348489/1348489 2420721.482398754: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398756: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 249.38us END pud_val
|
|
-> 249.38us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398756: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398757: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 249.382us END pmd_val
|
|
-> 249.382us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398757: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398758: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 249.383us END pmd_val
|
|
-> 249.383us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398759: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 249.384us END pmd_val
|
|
1348489/1348489 2420721.482398759: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
1348489/1348489 2420721.482398759: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398759: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398762: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 249.385us BEGIN pmd_val
|
|
-> 249.386us END pmd_val
|
|
-> 249.386us BEGIN pmd_page_vaddr
|
|
-> 249.387us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398763: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 249.388us END pmd_val
|
|
1348489/1348489 2420721.482398764: 1 branches:uH: call ffffffffad880897 __handle_mm_fault+0x947 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 249.389us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482398764: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398776: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 249.39us BEGIN pmd_pfn
|
|
-> 249.396us BEGIN pmd_val
|
|
1348489/1348489 2420721.482398777: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad88089c __handle_mm_fault+0x94c (foo.so)
|
|
-> 249.402us END pmd_val
|
|
1348489/1348489 2420721.482398777: 1 branches:uH: call ffffffffad8808b3 __handle_mm_fault+0x963 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398784: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad8808b8 __handle_mm_fault+0x968 (foo.so)
|
|
-> 249.403us END pmd_pfn
|
|
-> 249.403us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482398784: 1 branches:uH: call ffffffffad880b45 __handle_mm_fault+0xbf5 (foo.so) => ffffffffad87c4d0 do_wp_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398784: 1 branches:uH: call ffffffffad87c530 do_wp_page+0x60 (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398810: 1 branches:uH: return ffffffffad87ae48 vm_normal_page+0xc8 (foo.so) => ffffffffad87c535 do_wp_page+0x65 (foo.so)
|
|
-> 249.41us END _raw_spin_lock
|
|
-> 249.41us BEGIN do_wp_page
|
|
-> 249.423us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482398831: 1 branches:uH: call ffffffffad87c581 do_wp_page+0xb1 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 249.436us END vm_normal_page
|
|
1348489/1348489 2420721.482398840: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87c586 do_wp_page+0xb6 (foo.so)
|
|
-> 249.457us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482398840: 1 branches:uH: jmp ffffffffad87c591 do_wp_page+0xc1 (foo.so) => ffffffffad879920 wp_page_copy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398848: 1 branches:uH: call ffffffffad879970 wp_page_copy+0x50 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
-> 249.466us END queued_spin_unlock
|
|
-> 249.466us END do_wp_page
|
|
-> 249.466us BEGIN wp_page_copy
|
|
1348489/1348489 2420721.482398849: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879975 wp_page_copy+0x55 (foo.so)
|
|
-> 249.474us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482398850: 1 branches:uH: call ffffffffad879c1f wp_page_copy+0x2ff (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 249.475us END pte_pfn
|
|
1348489/1348489 2420721.482398850: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398872: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 249.476us BEGIN alloc_pages_vma
|
|
-> 249.487us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482398872: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398883: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 249.498us END __get_vma_policy
|
|
-> 249.498us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482398884: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 249.509us END policy_nodemask
|
|
1348489/1348489 2420721.482398884: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398888: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 249.51us BEGIN __alloc_pages
|
|
-> 249.512us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482398888: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482398899: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 249.514us END should_fail_alloc_page
|
|
-> 249.514us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482398900: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
-> 249.525us END __next_zones_zonelist
|
|
1348489/1348489 2420721.482398910: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 249.526us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482399026: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 249.536us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482399026: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399031: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 249.652us END __list_del_entry_valid
|
|
-> 249.652us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482399097: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 249.657us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482399098: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 249.723us END clear_page_erms
|
|
1348489/1348489 2420721.482399100: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 249.724us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482399102: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 249.726us END get_page_from_freelist
|
|
1348489/1348489 2420721.482399105: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad879c24 wp_page_copy+0x304 (foo.so)
|
|
-> 249.728us END __alloc_pages
|
|
1348489/1348489 2420721.482399105: 1 branches:uH: call ffffffffad8799cd wp_page_copy+0xad (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399105: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399197: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 249.731us END alloc_pages_vma
|
|
-> 249.731us BEGIN __mem_cgroup_charge
|
|
-> 249.777us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482399198: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 249.823us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399198: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399198: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
1348489/1348489 2420721.482399199: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
-> 249.824us END rcu_read_unlock_strict
|
|
-> 249.824us BEGIN rcu_read_unlock_strict
|
|
-> 249.825us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399199: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399200: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 249.825us END get_mem_cgroup_from_mm
|
|
-> 249.825us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482399200: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399222: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 249.826us BEGIN try_charge_memcg
|
|
-> 249.837us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482399223: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 249.848us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482399223: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399224: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 249.849us END try_charge_memcg
|
|
-> 249.849us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399224: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399231: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 249.85us END rcu_read_unlock_strict
|
|
-> 249.85us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482399243: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 249.857us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482399254: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 249.869us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482399254: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399256: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 249.88us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 249.88us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482399257: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 249.882us END memcg_check_events
|
|
1348489/1348489 2420721.482399257: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399258: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 249.883us END charge_memcg
|
|
-> 249.883us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399259: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad8799d2 wp_page_copy+0xb2 (foo.so)
|
|
-> 249.884us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399259: 1 branches:uH: call ffffffffad879a21 wp_page_copy+0x101 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399259: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399261: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 249.885us END __mem_cgroup_charge
|
|
-> 249.885us BEGIN __cgroup_throttle_swaprate
|
|
-> 249.886us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482399276: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 249.887us END kthread_blkcg
|
|
1348489/1348489 2420721.482399284: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 249.902us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399293: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad879a26 wp_page_copy+0x106 (foo.so)
|
|
-> 249.91us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399297: 1 branches:uH: call ffffffffad879a74 wp_page_copy+0x154 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 249.919us END __cgroup_throttle_swaprate
|
|
1348489/1348489 2420721.482399297: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399298: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 249.923us BEGIN pmd_pfn
|
|
-> 249.923us BEGIN pmd_val
|
|
1348489/1348489 2420721.482399299: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad879a79 wp_page_copy+0x159 (foo.so)
|
|
-> 249.924us END pmd_val
|
|
1348489/1348489 2420721.482399299: 1 branches:uH: call ffffffffad879aa5 wp_page_copy+0x185 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399299: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399301: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 249.925us END pmd_pfn
|
|
-> 249.925us BEGIN pmd_page_vaddr
|
|
-> 249.926us BEGIN pmd_val
|
|
1348489/1348489 2420721.482399301: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad879aaa wp_page_copy+0x18a (foo.so)
|
|
1348489/1348489 2420721.482399301: 1 branches:uH: call ffffffffad879ab8 wp_page_copy+0x198 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399322: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad879abd wp_page_copy+0x19d (foo.so)
|
|
-> 249.927us END pmd_val
|
|
-> 249.927us END pmd_page_vaddr
|
|
-> 249.927us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482399322: 1 branches:uH: call ffffffffad879cac wp_page_copy+0x38c (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399324: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad879cb1 wp_page_copy+0x391 (foo.so)
|
|
-> 249.948us END _raw_spin_lock
|
|
-> 249.948us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482399324: 1 branches:uH: call ffffffffad879af5 wp_page_copy+0x1d5 (foo.so) => ffffffffad8798f0 pte_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399325: 1 branches:uH: return ffffffffad879913 pte_pfn+0x23 (foo.so) => ffffffffad879afa wp_page_copy+0x1da (foo.so)
|
|
-> 249.95us END add_mm_counter_fast
|
|
-> 249.95us BEGIN pte_pfn
|
|
1348489/1348489 2420721.482399325: 1 branches:uH: call ffffffffad879b0c wp_page_copy+0x1ec (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399326: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad879b11 wp_page_copy+0x1f1 (foo.so)
|
|
-> 249.951us END pte_pfn
|
|
-> 249.951us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482399326: 1 branches:uH: call ffffffffad879b41 wp_page_copy+0x221 (foo.so) => ffffffffad890dd0 ptep_clear_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399332: 1 branches:uH: call ffffffffad890e20 ptep_clear_flush+0x50 (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 249.952us END pfn_pte
|
|
-> 249.952us BEGIN ptep_clear_flush
|
|
1348489/1348489 2420721.482399332: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399332: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399349: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 249.958us BEGIN flush_tlb_mm_range
|
|
-> 249.963us BEGIN cpumask_any_but
|
|
-> 249.969us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482399350: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 249.975us END _find_next_bit
|
|
1348489/1348489 2420721.482399354: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 249.976us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482399355: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
-> 249.98us END _find_next_bit
|
|
1348489/1348489 2420721.482399355: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399358: 1 branches:uH: call ffffffffad67b221 flush_tlb_func+0x191 (foo.so) => ffffffffad67b7c0 native_flush_tlb_one_user+0x0 (foo.so)
|
|
-> 249.981us END cpumask_any_but
|
|
-> 249.981us BEGIN flush_tlb_func
|
|
1348489/1348489 2420721.482399555: 1 branches:uH: return ffffffffad67b83c native_flush_tlb_one_user+0x7c (foo.so) => ffffffffad67b226 flush_tlb_func+0x196 (foo.so)
|
|
-> 249.984us BEGIN native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482399567: 1 branches:uH: return ffffffffad67b198 flush_tlb_func+0x108 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 250.181us END native_flush_tlb_one_user
|
|
1348489/1348489 2420721.482399568: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad890e25 ptep_clear_flush+0x55 (foo.so)
|
|
-> 250.193us END flush_tlb_func
|
|
1348489/1348489 2420721.482399580: 1 branches:uH: return ffffffffad890e2a ptep_clear_flush+0x5a (foo.so) => ffffffffad879b46 wp_page_copy+0x226 (foo.so)
|
|
-> 250.194us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482399583: 1 branches:uH: call ffffffffad879b69 wp_page_copy+0x249 (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
-> 250.206us END ptep_clear_flush
|
|
1348489/1348489 2420721.482399583: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399598: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 250.209us BEGIN page_add_new_anon_rmap
|
|
-> 250.216us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482399598: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399613: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 250.224us BEGIN __mod_lruvec_state
|
|
-> 250.231us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482399613: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399613: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399615: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 250.239us END __mod_node_page_state
|
|
-> 250.239us END __mod_lruvec_state
|
|
-> 250.239us BEGIN __mod_memcg_lruvec_state
|
|
-> 250.24us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482399615: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482399615: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399617: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
-> 250.241us END cgroup_rstat_updated
|
|
-> 250.241us END __mod_memcg_lruvec_state
|
|
-> 250.241us END __mod_lruvec_page_state
|
|
-> 250.241us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482399617: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399618: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad879b6e wp_page_copy+0x24e (foo.so)
|
|
-> 250.243us END rcu_read_unlock_strict
|
|
-> 250.243us END page_add_new_anon_rmap
|
|
-> 250.243us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482399618: 1 branches:uH: call ffffffffad879b74 wp_page_copy+0x254 (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399618: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399625: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad879b79 wp_page_copy+0x259 (foo.so)
|
|
-> 250.244us END __page_set_anon_rmap
|
|
-> 250.244us BEGIN lru_cache_add_inactive_or_unevictable
|
|
-> 250.247us END lru_cache_add_inactive_or_unevictable
|
|
-> 250.247us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482399625: 1 branches:uH: call ffffffffad879b92 wp_page_copy+0x272 (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399625: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399626: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 250.251us END lru_cache_add
|
|
-> 250.251us BEGIN set_pte
|
|
-> 250.251us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482399626: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad879b97 wp_page_copy+0x277 (foo.so)
|
|
1348489/1348489 2420721.482399626: 1 branches:uH: call ffffffffad879bc5 wp_page_copy+0x2a5 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399631: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad879bca wp_page_copy+0x2aa (foo.so)
|
|
-> 250.252us END native_set_pte
|
|
-> 250.252us END set_pte
|
|
-> 250.252us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482399638: 1 branches:uH: return ffffffffad879a16 wp_page_copy+0xf6 (foo.so) => ffffffffad880b4a __handle_mm_fault+0xbfa (foo.so)
|
|
-> 250.257us END queued_spin_unlock
|
|
1348489/1348489 2420721.482399639: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 250.264us END wp_page_copy
|
|
1348489/1348489 2420721.482399644: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 250.265us END __handle_mm_fault
|
|
1348489/1348489 2420721.482399644: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399649: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 250.27us END handle_mm_fault
|
|
-> 250.27us BEGIN up_read
|
|
1348489/1348489 2420721.482399650: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 250.275us END up_read
|
|
1348489/1348489 2420721.482399650: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399662: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 250.276us END do_user_addr_fault
|
|
-> 250.276us END exc_page_fault
|
|
-> 250.276us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482399662: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399670: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 250.288us END irqentry_exit
|
|
-> 250.288us BEGIN irqentry_exit_to_user_mode
|
|
-> 250.292us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482399670: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482399670: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399682: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 250.296us END exit_to_user_mode_prepare
|
|
-> 250.296us END irqentry_exit_to_user_mode
|
|
-> 250.296us END asm_exc_page_fault
|
|
-> 250.296us BEGIN error_return
|
|
1348489/1348489 2420721.482399682: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482399776: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95525ef _IO_puts+0x4f (foo.so)
|
|
-> 250.308us END error_return
|
|
-> 250.308us BEGIN __irqentry_text_end
|
|
-> 250.355us END __irqentry_text_end
|
|
-> 250.355us BEGIN native_iret
|
|
1348489/1348489 2420721.482399798: 1 branches:uH: call 7f9ac9552668 _IO_puts+0xc8 (foo.so) => 7f9ac955c5d0 _IO_file_xsputn+0x0 (foo.so)
|
|
-> 250.402us END native_iret
|
|
1348489/1348489 2420721.482399960: 1 branches:uH: call 7f9ac955c6b2 _IO_file_xsputn+0xe2 (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 250.424us BEGIN _IO_file_xsputn
|
|
1348489/1348489 2420721.482400083: 1 branches:uH: call 7f9ac955d5d3 _IO_file_overflow+0x193 (foo.so) => 7f9ac955e1f0 _IO_doallocbuf+0x0 (foo.so)
|
|
-> 250.586us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482400292: 1 branches:uH: call 7f9ac955e23d _IO_doallocbuf+0x4d (foo.so) => 7f9ac95503e0 _IO_file_doallocate+0x0 (foo.so)
|
|
-> 250.709us BEGIN _IO_doallocbuf
|
|
1348489/1348489 2420721.482400430: 1 branches:uH: call 7f9ac955043d _IO_file_doallocate+0x5d (foo.so) => 7f9ac955c020 _IO_file_stat+0x0 (foo.so)
|
|
-> 250.918us BEGIN _IO_file_doallocate
|
|
1348489/1348489 2420721.482400430: 1 branches:uH: jmp 7f9ac955c027 _IO_file_stat+0x7 (foo.so) => 7f9ac95d86b0 fstat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400645: 1 branches:uH: jmp 7f9ac95d86c7 fstat+0x17 (foo.so) => 7f9ac95d8710 fstatat64+0x0 (foo.so)
|
|
-> 251.056us BEGIN _IO_file_stat
|
|
-> 251.163us END _IO_file_stat
|
|
-> 251.163us BEGIN fstat
|
|
1348489/1348489 2420721.482400665: 1 branches:uH: syscall 7f9ac95d871c fstatat64+0xc (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 251.271us END fstat
|
|
-> 251.271us BEGIN fstatat64
|
|
1348489/1348489 2420721.482400665: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400665: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400681: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 251.291us BEGIN __entry_text_start
|
|
-> 251.296us BEGIN do_syscall_64
|
|
-> 251.301us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482400682: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 251.307us END syscall_enter_from_user_mode
|
|
-> 251.307us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482400689: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 251.308us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482400694: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 251.315us END __audit_syscall_entry
|
|
-> 251.315us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482400695: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 251.32us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482400696: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad90f880 __x64_sys_newfstatat+0x0 (foo.so)
|
|
-> 251.321us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482400696: 1 branches:uH: jmp ffffffffad90f893 __x64_sys_newfstatat+0x13 (foo.so) => ffffffffad90f800 __do_sys_newfstatat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400696: 1 branches:uH: call ffffffffad90f841 __do_sys_newfstatat+0x41 (foo.so) => ffffffffad90f2e0 vfs_statx+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400718: 1 branches:uH: call ffffffffad90f361 vfs_statx+0x81 (foo.so) => ffffffffad91c3c0 user_path_at_empty+0x0 (foo.so)
|
|
-> 251.322us BEGIN __x64_sys_newfstatat
|
|
-> 251.329us END __x64_sys_newfstatat
|
|
-> 251.329us BEGIN __do_sys_newfstatat
|
|
-> 251.336us BEGIN vfs_statx
|
|
1348489/1348489 2420721.482400718: 1 branches:uH: call ffffffffad91c3de user_path_at_empty+0x1e (foo.so) => ffffffffad91ba50 getname_flags+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400718: 1 branches:uH: jmp ffffffffad91ba9c getname_flags+0x4c (foo.so) => ffffffffad91b8a0 getname_flags.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400718: 1 branches:uH: call ffffffffad91b8c7 getname_flags.part.0+0x27 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400718: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400736: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 251.344us BEGIN user_path_at_empty
|
|
-> 251.347us BEGIN getname_flags
|
|
-> 251.35us END getname_flags
|
|
-> 251.35us BEGIN getname_flags.part.0
|
|
-> 251.354us BEGIN kmem_cache_alloc
|
|
-> 251.358us BEGIN should_failslab
|
|
1348489/1348489 2420721.482400759: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 251.362us END should_failslab
|
|
1348489/1348489 2420721.482400759: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400796: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 251.385us BEGIN memset
|
|
-> 251.403us END memset
|
|
-> 251.403us BEGIN memset_erms
|
|
1348489/1348489 2420721.482400796: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400799: 1 branches:uH: return ffffffffad8ca075 memcg_slab_post_alloc_hook+0x1a5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 251.422us END memset_erms
|
|
-> 251.422us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482400801: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad91b8cc getname_flags.part.0+0x2c (foo.so)
|
|
-> 251.425us END memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482400801: 1 branches:uH: call ffffffffad91b8e3 getname_flags.part.0+0x43 (foo.so) => ffffffffadb3fcb0 strncpy_from_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400801: 1 branches:uH: call ffffffffadb3fcea strncpy_from_user+0x3a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400801: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400815: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 251.427us END kmem_cache_alloc
|
|
-> 251.427us BEGIN strncpy_from_user
|
|
-> 251.431us BEGIN __check_object_size
|
|
-> 251.436us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482400815: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400831: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 251.441us END check_stack_object
|
|
-> 251.441us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482400831: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400843: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 251.457us END __virt_addr_valid
|
|
-> 251.457us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482400845: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadb3fcef strncpy_from_user+0x3f (foo.so)
|
|
-> 251.469us END __check_heap_object
|
|
1348489/1348489 2420721.482400983: 1 branches:uH: hw int ffffffffadb3fd48 strncpy_from_user+0x98 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 251.471us END __check_object_size
|
|
1348489/1348489 2420721.482400983: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400999: 1 branches:uH: return ffffffffae2013b6 error_entry+0xa6 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 251.609us BEGIN asm_exc_page_fault
|
|
-> 251.617us BEGIN error_entry
|
|
1348489/1348489 2420721.482400999: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482400999: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401006: 1 branches:uH: return ffffffffae124c3a irqentry_enter+0x1a (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
-> 251.625us END error_entry
|
|
-> 251.625us BEGIN exc_page_fault
|
|
-> 251.628us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482401006: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401156: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 251.632us END irqentry_enter
|
|
-> 251.632us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482401179: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 251.782us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482401179: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401179: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401205: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 251.805us END down_read_trylock
|
|
-> 251.805us BEGIN find_vma
|
|
-> 251.818us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482401228: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 251.831us END vmacache_find
|
|
1348489/1348489 2420721.482401235: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 251.854us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482401235: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
1348489/1348489 2420721.482401248: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 251.861us END vmacache_update
|
|
-> 251.861us END find_vma
|
|
1348489/1348489 2420721.482401248: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401260: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 251.874us BEGIN handle_mm_fault
|
|
-> 251.88us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482401260: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401260: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401265: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 251.886us END mem_cgroup_from_task
|
|
-> 251.886us BEGIN __count_memcg_events
|
|
-> 251.888us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482401266: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 251.891us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482401266: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401268: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 251.892us END __count_memcg_events
|
|
-> 251.892us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482401268: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401269: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 251.894us END arch_local_irq_enable
|
|
-> 251.894us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482401271: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 251.895us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482401284: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 251.897us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482401289: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 251.91us BEGIN pgd_none
|
|
1348489/1348489 2420721.482401289: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401289: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
1348489/1348489 2420721.482401289: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401302: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 251.915us END pgd_none
|
|
-> 251.915us BEGIN p4d_offset
|
|
-> 251.921us END p4d_offset
|
|
-> 251.921us BEGIN pud_val
|
|
1348489/1348489 2420721.482401302: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401303: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 251.928us END pud_val
|
|
-> 251.928us BEGIN pud_val
|
|
1348489/1348489 2420721.482401303: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401305: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 251.929us END pud_val
|
|
-> 251.929us BEGIN pud_val
|
|
1348489/1348489 2420721.482401307: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 251.931us END pud_val
|
|
1348489/1348489 2420721.482401310: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 251.933us BEGIN pud_val
|
|
1348489/1348489 2420721.482401310: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401311: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 251.936us END pud_val
|
|
-> 251.936us BEGIN pud_val
|
|
1348489/1348489 2420721.482401311: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401315: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 251.937us END pud_val
|
|
-> 251.937us BEGIN pmd_val
|
|
1348489/1348489 2420721.482401315: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401316: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 251.941us END pmd_val
|
|
-> 251.941us BEGIN pmd_val
|
|
1348489/1348489 2420721.482401316: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401318: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 251.942us END pmd_val
|
|
-> 251.942us BEGIN pmd_val
|
|
1348489/1348489 2420721.482401318: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401319: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 251.944us END pmd_val
|
|
-> 251.944us BEGIN pmd_val
|
|
1348489/1348489 2420721.482401319: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401319: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401322: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 251.945us END pmd_val
|
|
-> 251.945us BEGIN pmd_page_vaddr
|
|
-> 251.946us BEGIN pmd_val
|
|
1348489/1348489 2420721.482401323: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 251.948us END pmd_val
|
|
1348489/1348489 2420721.482401343: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 251.949us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482401343: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401346: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 251.969us BEGIN filemap_map_pages
|
|
-> 251.97us BEGIN xas_find
|
|
1348489/1348489 2420721.482401346: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401349: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 251.972us BEGIN xas_load
|
|
-> 251.973us BEGIN xas_start
|
|
1348489/1348489 2420721.482401365: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 251.975us END xas_start
|
|
1348489/1348489 2420721.482401365: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
1348489/1348489 2420721.482401365: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401596: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 251.991us END xas_load
|
|
-> 251.991us END xas_find
|
|
-> 251.991us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482401600: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 252.222us END next_uptodate_page
|
|
1348489/1348489 2420721.482401624: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 252.226us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482401624: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401626: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.25us END _raw_spin_lock
|
|
-> 252.25us BEGIN PageHuge
|
|
1348489/1348489 2420721.482401626: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401626: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401628: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.252us END PageHuge
|
|
-> 252.252us BEGIN do_set_pte
|
|
-> 252.253us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482401629: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 252.254us END pfn_pte
|
|
1348489/1348489 2420721.482401629: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482401629: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401629: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401632: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.255us BEGIN add_mm_counter_fast
|
|
-> 252.256us END add_mm_counter_fast
|
|
-> 252.256us BEGIN page_add_file_rmap
|
|
-> 252.257us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482401632: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401637: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 252.258us END lock_page_memcg
|
|
-> 252.258us END page_add_file_rmap
|
|
-> 252.258us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482401638: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.263us END unlock_page_memcg
|
|
-> 252.263us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482401638: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401638: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482401639: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 252.264us END rcu_read_unlock_strict
|
|
-> 252.264us BEGIN native_set_pte
|
|
-> 252.265us END native_set_pte
|
|
1348489/1348489 2420721.482401639: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401644: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 252.265us END do_set_pte
|
|
-> 252.265us BEGIN unlock_page
|
|
1348489/1348489 2420721.482401645: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 252.27us END unlock_page
|
|
1348489/1348489 2420721.482401662: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 252.271us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482401662: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401663: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.288us END next_uptodate_page
|
|
-> 252.288us BEGIN PageHuge
|
|
1348489/1348489 2420721.482401663: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401663: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401666: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.289us END PageHuge
|
|
-> 252.289us BEGIN do_set_pte
|
|
-> 252.29us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482401666: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401667: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 252.292us END pfn_pte
|
|
-> 252.292us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482401667: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401667: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401669: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.293us END add_mm_counter_fast
|
|
-> 252.293us BEGIN page_add_file_rmap
|
|
-> 252.294us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482401674: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 252.295us END lock_page_memcg
|
|
1348489/1348489 2420721.482401674: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401675: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.3us END page_add_file_rmap
|
|
-> 252.3us BEGIN unlock_page_memcg
|
|
-> 252.3us END unlock_page_memcg
|
|
-> 252.3us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482401675: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401676: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 252.301us END rcu_read_unlock_strict
|
|
-> 252.301us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482401676: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482401676: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482401681: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 252.302us END native_set_pte
|
|
-> 252.302us END do_set_pte
|
|
-> 252.302us BEGIN unlock_page
|
|
1348489/1348489 2420721.482401682: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 252.307us END unlock_page
|
|
1348489/1348489 2420721.482402202: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 252.308us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402202: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402203: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.828us END next_uptodate_page
|
|
-> 252.828us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402203: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402203: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402206: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.829us END PageHuge
|
|
-> 252.829us BEGIN do_set_pte
|
|
-> 252.83us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402206: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402207: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 252.832us END pfn_pte
|
|
-> 252.832us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402207: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402207: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402209: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.833us END add_mm_counter_fast
|
|
-> 252.833us BEGIN page_add_file_rmap
|
|
-> 252.834us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402210: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 252.835us END lock_page_memcg
|
|
1348489/1348489 2420721.482402215: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 252.836us END page_add_file_rmap
|
|
-> 252.836us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402216: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.841us END unlock_page_memcg
|
|
-> 252.841us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402216: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402216: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482402216: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402216: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402221: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 252.842us END rcu_read_unlock_strict
|
|
-> 252.842us BEGIN native_set_pte
|
|
-> 252.844us END native_set_pte
|
|
-> 252.844us END do_set_pte
|
|
-> 252.844us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402222: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 252.847us END unlock_page
|
|
1348489/1348489 2420721.482402240: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 252.848us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402240: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402241: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.866us END next_uptodate_page
|
|
-> 252.866us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402241: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402241: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402243: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.867us END PageHuge
|
|
-> 252.867us BEGIN do_set_pte
|
|
-> 252.868us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402243: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402244: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 252.869us END pfn_pte
|
|
-> 252.869us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402244: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402244: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402247: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.87us END add_mm_counter_fast
|
|
-> 252.87us BEGIN page_add_file_rmap
|
|
-> 252.871us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402247: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402252: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 252.873us END lock_page_memcg
|
|
-> 252.873us END page_add_file_rmap
|
|
-> 252.873us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402253: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.878us END unlock_page_memcg
|
|
-> 252.878us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402253: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402253: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482402254: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 252.879us END rcu_read_unlock_strict
|
|
-> 252.879us BEGIN native_set_pte
|
|
-> 252.88us END native_set_pte
|
|
1348489/1348489 2420721.482402254: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402259: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 252.88us END do_set_pte
|
|
-> 252.88us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402259: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402320: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 252.885us END unlock_page
|
|
-> 252.885us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402320: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402321: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.946us END next_uptodate_page
|
|
-> 252.946us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402321: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402321: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402323: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.947us END PageHuge
|
|
-> 252.947us BEGIN do_set_pte
|
|
-> 252.948us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402324: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 252.949us END pfn_pte
|
|
1348489/1348489 2420721.482402324: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482402324: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402324: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402327: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.95us BEGIN add_mm_counter_fast
|
|
-> 252.951us END add_mm_counter_fast
|
|
-> 252.951us BEGIN page_add_file_rmap
|
|
-> 252.952us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402327: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402332: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 252.953us END lock_page_memcg
|
|
-> 252.953us END page_add_file_rmap
|
|
-> 252.953us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402333: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.958us END unlock_page_memcg
|
|
-> 252.958us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402333: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402334: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 252.959us END rcu_read_unlock_strict
|
|
-> 252.959us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402334: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402334: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402342: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 252.96us END native_set_pte
|
|
-> 252.96us END do_set_pte
|
|
-> 252.96us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402343: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 252.968us END unlock_page
|
|
1348489/1348489 2420721.482402360: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 252.969us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402360: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402362: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 252.986us END next_uptodate_page
|
|
-> 252.986us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402362: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402362: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402364: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 252.988us END PageHuge
|
|
-> 252.988us BEGIN do_set_pte
|
|
-> 252.989us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402364: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402365: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 252.99us END pfn_pte
|
|
-> 252.99us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402365: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402365: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402368: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 252.991us END add_mm_counter_fast
|
|
-> 252.991us BEGIN page_add_file_rmap
|
|
-> 252.992us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402368: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402373: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 252.994us END lock_page_memcg
|
|
-> 252.994us END page_add_file_rmap
|
|
-> 252.994us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402374: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 252.999us END unlock_page_memcg
|
|
-> 252.999us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402374: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402377: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253us END rcu_read_unlock_strict
|
|
-> 253us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402377: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402377: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402382: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.003us END native_set_pte
|
|
-> 253.003us END do_set_pte
|
|
-> 253.003us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402383: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.008us END unlock_page
|
|
1348489/1348489 2420721.482402467: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.009us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402467: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402468: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.093us END next_uptodate_page
|
|
-> 253.093us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402468: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402468: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402470: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.094us END PageHuge
|
|
-> 253.094us BEGIN do_set_pte
|
|
-> 253.095us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402471: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 253.096us END pfn_pte
|
|
1348489/1348489 2420721.482402473: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.097us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402473: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402473: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402475: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.099us END add_mm_counter_fast
|
|
-> 253.099us BEGIN page_add_file_rmap
|
|
-> 253.1us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402480: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.101us END lock_page_memcg
|
|
1348489/1348489 2420721.482402480: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402481: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 253.106us END page_add_file_rmap
|
|
-> 253.106us BEGIN unlock_page_memcg
|
|
-> 253.106us END unlock_page_memcg
|
|
-> 253.106us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402481: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402481: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482402482: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 253.107us END rcu_read_unlock_strict
|
|
-> 253.107us BEGIN native_set_pte
|
|
-> 253.108us END native_set_pte
|
|
1348489/1348489 2420721.482402482: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402487: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.108us END do_set_pte
|
|
-> 253.108us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402487: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402493: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 253.113us END unlock_page
|
|
-> 253.113us BEGIN xas_find
|
|
1348489/1348489 2420721.482402493: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402510: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.119us END xas_find
|
|
-> 253.119us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402510: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402511: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.136us END next_uptodate_page
|
|
-> 253.136us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402511: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402511: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402513: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.137us END PageHuge
|
|
-> 253.137us BEGIN do_set_pte
|
|
-> 253.138us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402514: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 253.139us END pfn_pte
|
|
1348489/1348489 2420721.482402514: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482402514: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402514: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402517: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.14us BEGIN add_mm_counter_fast
|
|
-> 253.141us END add_mm_counter_fast
|
|
-> 253.141us BEGIN page_add_file_rmap
|
|
-> 253.142us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402517: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402522: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.143us END lock_page_memcg
|
|
-> 253.143us END page_add_file_rmap
|
|
-> 253.143us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402523: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 253.148us END unlock_page_memcg
|
|
-> 253.148us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402523: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402524: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.149us END rcu_read_unlock_strict
|
|
-> 253.149us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402524: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402524: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402529: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.15us END native_set_pte
|
|
-> 253.15us END do_set_pte
|
|
-> 253.15us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402529: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402632: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.155us END unlock_page
|
|
-> 253.155us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402632: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402633: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.258us END next_uptodate_page
|
|
-> 253.258us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402634: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
-> 253.259us END PageHuge
|
|
1348489/1348489 2420721.482402634: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402636: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.26us BEGIN do_set_pte
|
|
-> 253.261us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402636: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402637: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.262us END pfn_pte
|
|
-> 253.262us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402637: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402637: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402639: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.263us END add_mm_counter_fast
|
|
-> 253.263us BEGIN page_add_file_rmap
|
|
-> 253.264us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402640: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.265us END lock_page_memcg
|
|
1348489/1348489 2420721.482402645: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.266us END page_add_file_rmap
|
|
-> 253.266us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402645: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482402645: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402646: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.271us END unlock_page_memcg
|
|
-> 253.271us BEGIN rcu_read_unlock_strict
|
|
-> 253.271us END rcu_read_unlock_strict
|
|
-> 253.271us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402646: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402646: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402651: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.272us END native_set_pte
|
|
-> 253.272us END do_set_pte
|
|
-> 253.272us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402652: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.277us END unlock_page
|
|
1348489/1348489 2420721.482402670: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.278us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402670: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402671: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.296us END next_uptodate_page
|
|
-> 253.296us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402671: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402671: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402673: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.297us END PageHuge
|
|
-> 253.297us BEGIN do_set_pte
|
|
-> 253.298us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402674: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 253.299us END pfn_pte
|
|
1348489/1348489 2420721.482402674: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
1348489/1348489 2420721.482402674: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402674: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402677: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.3us BEGIN add_mm_counter_fast
|
|
-> 253.301us END add_mm_counter_fast
|
|
-> 253.301us BEGIN page_add_file_rmap
|
|
-> 253.302us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402784: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.303us END lock_page_memcg
|
|
1348489/1348489 2420721.482402790: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.41us END page_add_file_rmap
|
|
-> 253.41us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402791: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 253.416us END unlock_page_memcg
|
|
-> 253.416us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402791: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402791: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482402792: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 253.417us END rcu_read_unlock_strict
|
|
-> 253.417us BEGIN native_set_pte
|
|
-> 253.418us END native_set_pte
|
|
1348489/1348489 2420721.482402792: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402812: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.418us END do_set_pte
|
|
-> 253.418us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402813: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.438us END unlock_page
|
|
1348489/1348489 2420721.482402830: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.439us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402830: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402831: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.456us END next_uptodate_page
|
|
-> 253.456us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402831: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402831: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402833: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.457us END PageHuge
|
|
-> 253.457us BEGIN do_set_pte
|
|
-> 253.458us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402833: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402835: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.459us END pfn_pte
|
|
-> 253.459us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402835: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402835: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402837: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.461us END add_mm_counter_fast
|
|
-> 253.461us BEGIN page_add_file_rmap
|
|
-> 253.462us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402842: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.463us END lock_page_memcg
|
|
1348489/1348489 2420721.482402842: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402843: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 253.468us END page_add_file_rmap
|
|
-> 253.468us BEGIN unlock_page_memcg
|
|
-> 253.468us END unlock_page_memcg
|
|
-> 253.468us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482402843: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402844: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.469us END rcu_read_unlock_strict
|
|
-> 253.469us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402844: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402844: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402849: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.47us END native_set_pte
|
|
-> 253.47us END do_set_pte
|
|
-> 253.47us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402850: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.475us END unlock_page
|
|
1348489/1348489 2420721.482402949: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.476us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402949: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402950: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.575us END next_uptodate_page
|
|
-> 253.575us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402950: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402950: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402953: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.576us END PageHuge
|
|
-> 253.576us BEGIN do_set_pte
|
|
-> 253.577us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402953: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402954: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.579us END pfn_pte
|
|
-> 253.579us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402954: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402954: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402956: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.58us END add_mm_counter_fast
|
|
-> 253.58us BEGIN page_add_file_rmap
|
|
-> 253.581us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402956: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402962: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.582us END lock_page_memcg
|
|
-> 253.582us END page_add_file_rmap
|
|
-> 253.582us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482402962: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482402962: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402963: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.588us END unlock_page_memcg
|
|
-> 253.588us BEGIN rcu_read_unlock_strict
|
|
-> 253.588us END rcu_read_unlock_strict
|
|
-> 253.588us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482402963: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482402963: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402968: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.589us END native_set_pte
|
|
-> 253.589us END do_set_pte
|
|
-> 253.589us BEGIN unlock_page
|
|
1348489/1348489 2420721.482402969: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.594us END unlock_page
|
|
1348489/1348489 2420721.482402987: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.595us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482402987: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402988: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.613us END next_uptodate_page
|
|
-> 253.613us BEGIN PageHuge
|
|
1348489/1348489 2420721.482402988: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402988: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402990: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.614us END PageHuge
|
|
-> 253.614us BEGIN do_set_pte
|
|
-> 253.615us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482402990: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402991: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.616us END pfn_pte
|
|
-> 253.616us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482402991: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402991: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482402993: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.617us END add_mm_counter_fast
|
|
-> 253.617us BEGIN page_add_file_rmap
|
|
-> 253.618us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482402998: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.619us END lock_page_memcg
|
|
1348489/1348489 2420721.482402998: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403000: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 253.624us END page_add_file_rmap
|
|
-> 253.624us BEGIN unlock_page_memcg
|
|
-> 253.625us END unlock_page_memcg
|
|
-> 253.625us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482403000: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403000: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482403001: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 253.626us END rcu_read_unlock_strict
|
|
-> 253.626us BEGIN native_set_pte
|
|
-> 253.627us END native_set_pte
|
|
1348489/1348489 2420721.482403001: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403006: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.627us END do_set_pte
|
|
-> 253.627us BEGIN unlock_page
|
|
1348489/1348489 2420721.482403007: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.632us END unlock_page
|
|
1348489/1348489 2420721.482403116: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.633us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482403116: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403116: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482403116: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403116: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403119: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.742us END next_uptodate_page
|
|
-> 253.742us BEGIN PageHuge
|
|
-> 253.743us END PageHuge
|
|
-> 253.743us BEGIN do_set_pte
|
|
-> 253.744us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482403119: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403120: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.745us END pfn_pte
|
|
-> 253.745us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482403120: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403120: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403123: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.746us END add_mm_counter_fast
|
|
-> 253.746us BEGIN page_add_file_rmap
|
|
-> 253.747us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482403123: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403133: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.749us END lock_page_memcg
|
|
-> 253.749us END page_add_file_rmap
|
|
-> 253.749us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482403133: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482403133: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403134: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.759us END unlock_page_memcg
|
|
-> 253.759us BEGIN rcu_read_unlock_strict
|
|
-> 253.759us END rcu_read_unlock_strict
|
|
-> 253.759us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482403134: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482403134: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403139: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.76us END native_set_pte
|
|
-> 253.76us END do_set_pte
|
|
-> 253.76us BEGIN unlock_page
|
|
1348489/1348489 2420721.482403140: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 253.765us END unlock_page
|
|
1348489/1348489 2420721.482403157: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.766us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482403157: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403158: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.783us END next_uptodate_page
|
|
-> 253.783us BEGIN PageHuge
|
|
1348489/1348489 2420721.482403158: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403158: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403161: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.784us END PageHuge
|
|
-> 253.784us BEGIN do_set_pte
|
|
-> 253.785us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482403161: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403162: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.787us END pfn_pte
|
|
-> 253.787us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482403162: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403162: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403164: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.788us END add_mm_counter_fast
|
|
-> 253.788us BEGIN page_add_file_rmap
|
|
-> 253.789us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482403165: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 253.79us END lock_page_memcg
|
|
1348489/1348489 2420721.482403170: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.791us END page_add_file_rmap
|
|
-> 253.791us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482403170: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482403170: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403171: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.796us END unlock_page_memcg
|
|
-> 253.796us BEGIN rcu_read_unlock_strict
|
|
-> 253.796us END rcu_read_unlock_strict
|
|
-> 253.796us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482403171: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482403171: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403177: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.797us END native_set_pte
|
|
-> 253.797us END do_set_pte
|
|
-> 253.797us BEGIN unlock_page
|
|
1348489/1348489 2420721.482403177: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403266: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.803us END unlock_page
|
|
-> 253.803us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482403266: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403268: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 253.892us END next_uptodate_page
|
|
-> 253.892us BEGIN PageHuge
|
|
1348489/1348489 2420721.482403268: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403268: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403270: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 253.894us END PageHuge
|
|
-> 253.894us BEGIN do_set_pte
|
|
-> 253.895us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482403271: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 253.896us END pfn_pte
|
|
1348489/1348489 2420721.482403272: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 253.897us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482403272: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403272: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403274: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 253.898us END add_mm_counter_fast
|
|
-> 253.898us BEGIN page_add_file_rmap
|
|
-> 253.899us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482403274: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403280: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 253.9us END lock_page_memcg
|
|
-> 253.9us END page_add_file_rmap
|
|
-> 253.9us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482403280: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482403280: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403281: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 253.906us END unlock_page_memcg
|
|
-> 253.906us BEGIN rcu_read_unlock_strict
|
|
-> 253.906us END rcu_read_unlock_strict
|
|
-> 253.906us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482403281: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482403281: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403287: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 253.907us END native_set_pte
|
|
-> 253.907us END do_set_pte
|
|
-> 253.907us BEGIN unlock_page
|
|
1348489/1348489 2420721.482403287: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403290: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 253.913us END unlock_page
|
|
-> 253.913us BEGIN xas_find
|
|
1348489/1348489 2420721.482403290: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403292: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 253.916us END xas_find
|
|
-> 253.916us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482403292: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403293: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 253.918us END next_uptodate_page
|
|
-> 253.918us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482403294: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 253.919us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482403295: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 253.92us END filemap_map_pages
|
|
1348489/1348489 2420721.482403296: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 253.921us END __handle_mm_fault
|
|
1348489/1348489 2420721.482403296: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403302: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 253.922us END handle_mm_fault
|
|
-> 253.922us BEGIN up_read
|
|
1348489/1348489 2420721.482403303: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 253.928us END up_read
|
|
1348489/1348489 2420721.482403303: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403304: 1 branches:uH: return ffffffffae124c77 irqentry_exit+0x17 (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 253.929us END do_user_addr_fault
|
|
-> 253.929us END exc_page_fault
|
|
-> 253.929us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482403304: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403305: 1 branches:uH: jcc ffffffffae2013f8 error_return+0x8 (foo.so) => ffffffffae201079 restore_regs_and_return_to_kernel+0x0 (foo.so)
|
|
-> 253.93us END irqentry_exit
|
|
-> 253.93us END asm_exc_page_fault
|
|
-> 253.93us BEGIN error_return
|
|
1348489/1348489 2420721.482403305: 1 branches:uH: jmp ffffffffae201094 restore_regs_and_return_to_kernel+0x1b (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403384: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => ffffffffadb3fd48 strncpy_from_user+0x98 (foo.so)
|
|
-> 253.931us END error_return
|
|
-> 253.931us BEGIN restore_regs_and_return_to_kernel
|
|
-> 253.97us END restore_regs_and_return_to_kernel
|
|
-> 253.97us BEGIN native_iret
|
|
1348489/1348489 2420721.482403522: 1 branches:uH: return ffffffffadb3fd95 strncpy_from_user+0xe5 (foo.so) => ffffffffad91b8e8 getname_flags.part.0+0x48 (foo.so)
|
|
-> 254.01us END native_iret
|
|
1348489/1348489 2420721.482403542: 1 branches:uH: return ffffffffad91b93f getname_flags.part.0+0x9f (foo.so) => ffffffffad91c3e3 user_path_at_empty+0x23 (foo.so)
|
|
-> 254.148us END strncpy_from_user
|
|
1348489/1348489 2420721.482403542: 1 branches:uH: call ffffffffad91c3f5 user_path_at_empty+0x35 (foo.so) => ffffffffad91c130 filename_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403549: 1 branches:uH: call ffffffffad91c1ed filename_lookup+0xbd (foo.so) => ffffffffad918300 path_lookupat+0x0 (foo.so)
|
|
-> 254.168us END getname_flags.part.0
|
|
-> 254.168us BEGIN filename_lookup
|
|
1348489/1348489 2420721.482403549: 1 branches:uH: call ffffffffad91831d path_lookupat+0x1d (foo.so) => ffffffffad9172f0 path_init+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403556: 1 branches:uH: call ffffffffad9174cc path_init+0x1dc (foo.so) => ffffffffad92e070 __fdget_raw+0x0 (foo.so)
|
|
-> 254.175us BEGIN path_lookupat
|
|
-> 254.178us BEGIN path_init
|
|
1348489/1348489 2420721.482403556: 1 branches:uH: jmp ffffffffad92e077 __fdget_raw+0x7 (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403718: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad9174d1 path_init+0x1e1 (foo.so)
|
|
-> 254.182us BEGIN __fdget_raw
|
|
-> 254.263us END __fdget_raw
|
|
-> 254.263us BEGIN __fget_light
|
|
1348489/1348489 2420721.482403718: 1 branches:uH: call ffffffffad917676 path_init+0x386 (foo.so) => ffffffffad92e9b0 mntget+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403882: 1 branches:uH: return ffffffffad92e9c4 mntget+0x14 (foo.so) => ffffffffad91767b path_init+0x38b (foo.so)
|
|
-> 254.344us END __fget_light
|
|
-> 254.344us BEGIN mntget
|
|
1348489/1348489 2420721.482403882: 1 branches:uH: call ffffffffad91768d path_init+0x39d (foo.so) => ffffffffadad82f0 lockref_get+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403888: 1 branches:uH: return ffffffffadad8325 lockref_get+0x35 (foo.so) => ffffffffad917692 path_init+0x3a2 (foo.so)
|
|
-> 254.508us END mntget
|
|
-> 254.508us BEGIN lockref_get
|
|
1348489/1348489 2420721.482403889: 1 branches:uH: return ffffffffad917405 path_init+0x115 (foo.so) => ffffffffad918322 path_lookupat+0x22 (foo.so)
|
|
-> 254.514us END lockref_get
|
|
1348489/1348489 2420721.482403889: 1 branches:uH: call ffffffffad91836d path_lookupat+0x6d (foo.so) => ffffffffad917bb0 link_path_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403892: 1 branches:uH: return ffffffffad917c52 link_path_walk+0xa2 (foo.so) => ffffffffad918372 path_lookupat+0x72 (foo.so)
|
|
-> 254.515us END path_init
|
|
-> 254.515us BEGIN link_path_walk
|
|
1348489/1348489 2420721.482403892: 1 branches:uH: call ffffffffad91835a path_lookupat+0x5a (foo.so) => ffffffffad917140 walk_component+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403892: 1 branches:uH: call ffffffffad91724d walk_component+0x10d (foo.so) => ffffffffad916da0 handle_dots+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403895: 1 branches:uH: return ffffffffad916f27 handle_dots+0x187 (foo.so) => ffffffffad917252 walk_component+0x112 (foo.so)
|
|
-> 254.518us END link_path_walk
|
|
-> 254.518us BEGIN walk_component
|
|
-> 254.519us BEGIN handle_dots
|
|
1348489/1348489 2420721.482403896: 1 branches:uH: return ffffffffad9171e5 walk_component+0xa5 (foo.so) => ffffffffad91835f path_lookupat+0x5f (foo.so)
|
|
-> 254.521us END handle_dots
|
|
1348489/1348489 2420721.482403896: 1 branches:uH: call ffffffffad91839f path_lookupat+0x9f (foo.so) => ffffffffad915f30 complete_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403899: 1 branches:uH: return ffffffffad915f87 complete_walk+0x57 (foo.so) => ffffffffad9183a4 path_lookupat+0xa4 (foo.so)
|
|
-> 254.522us END walk_component
|
|
-> 254.522us BEGIN complete_walk
|
|
1348489/1348489 2420721.482403899: 1 branches:uH: call ffffffffad91837d path_lookupat+0x7d (foo.so) => ffffffffad9161f0 terminate_walk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403899: 1 branches:uH: call ffffffffad916243 terminate_walk+0x53 (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403903: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad916248 terminate_walk+0x58 (foo.so)
|
|
-> 254.525us END complete_walk
|
|
-> 254.525us BEGIN terminate_walk
|
|
-> 254.527us BEGIN dput
|
|
1348489/1348489 2420721.482403903: 1 branches:uH: call ffffffffad91624c terminate_walk+0x5c (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403903: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad916251 terminate_walk+0x61 (foo.so)
|
|
1348489/1348489 2420721.482403905: 1 branches:uH: return ffffffffad9162ad terminate_walk+0xbd (foo.so) => ffffffffad918382 path_lookupat+0x82 (foo.so)
|
|
-> 254.529us END dput
|
|
-> 254.529us BEGIN mntput
|
|
-> 254.531us END mntput
|
|
1348489/1348489 2420721.482403906: 1 branches:uH: return ffffffffad918392 path_lookupat+0x92 (foo.so) => ffffffffad91c1f2 filename_lookup+0xc2 (foo.so)
|
|
-> 254.531us END terminate_walk
|
|
1348489/1348489 2420721.482403907: 1 branches:uH: return ffffffffad91c287 filename_lookup+0x157 (foo.so) => ffffffffad91c3fa user_path_at_empty+0x3a (foo.so)
|
|
-> 254.532us END path_lookupat
|
|
1348489/1348489 2420721.482403907: 1 branches:uH: call ffffffffad91c400 user_path_at_empty+0x40 (foo.so) => ffffffffad91b850 putname+0x0 (foo.so)
|
|
1348489/1348489 2420721.482403908: 1 branches:uH: jmp ffffffffad91b898 putname+0x48 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 254.533us END filename_lookup
|
|
-> 254.533us BEGIN putname
|
|
1348489/1348489 2420721.482403910: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 254.534us END putname
|
|
-> 254.534us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482403913: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 254.536us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482403918: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad91c405 user_path_at_empty+0x45 (foo.so)
|
|
-> 254.539us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482403919: 1 branches:uH: return ffffffffad91c40f user_path_at_empty+0x4f (foo.so) => ffffffffad90f366 vfs_statx+0x86 (foo.so)
|
|
-> 254.544us END kmem_cache_free
|
|
1348489/1348489 2420721.482403919: 1 branches:uH: call ffffffffad90f372 vfs_statx+0x92 (foo.so) => ffffffffad9ff070 security_inode_getattr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404131: 1 branches:uH: call ffffffffad9ff09b security_inode_getattr+0x2b (foo.so) => ffffffffad819680 bpf_lsm_inode_getattr+0x0 (foo.so)
|
|
-> 254.545us END user_path_at_empty
|
|
-> 254.545us BEGIN security_inode_getattr
|
|
1348489/1348489 2420721.482404132: 1 branches:uH: return ffffffffad819687 bpf_lsm_inode_getattr+0x7 (foo.so) => ffffffffad9ff09d security_inode_getattr+0x2d (foo.so)
|
|
-> 254.757us BEGIN bpf_lsm_inode_getattr
|
|
1348489/1348489 2420721.482404132: 1 branches:uH: return ffffffffad9ff0b0 security_inode_getattr+0x40 (foo.so) => ffffffffad90f377 vfs_statx+0x97 (foo.so)
|
|
1348489/1348489 2420721.482404132: 1 branches:uH: call ffffffffad90f38d vfs_statx+0xad (foo.so) => ffffffffad90e950 vfs_getattr_nosec+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404256: 1 branches:uH: call ffffffffad90ea0c vfs_getattr_nosec+0xbc (foo.so) => ffffffffad90e880 generic_fillattr+0x0 (foo.so)
|
|
-> 254.758us END bpf_lsm_inode_getattr
|
|
-> 254.758us END security_inode_getattr
|
|
-> 254.758us BEGIN vfs_getattr_nosec
|
|
1348489/1348489 2420721.482404256: 1 branches:uH: call ffffffffad90e8b9 generic_fillattr+0x39 (foo.so) => ffffffffad7645d0 make_kuid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404256: 1 branches:uH: call ffffffffad7645da make_kuid+0xa (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404265: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645df make_kuid+0xf (foo.so)
|
|
-> 254.882us BEGIN generic_fillattr
|
|
-> 254.885us BEGIN make_kuid
|
|
-> 254.888us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482404265: 1 branches:uH: return ffffffffad7645df make_kuid+0xf (foo.so) => ffffffffad90e8be generic_fillattr+0x3e (foo.so)
|
|
1348489/1348489 2420721.482404265: 1 branches:uH: call ffffffffad90e8c9 generic_fillattr+0x49 (foo.so) => ffffffffad7645e0 make_kgid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404265: 1 branches:uH: call ffffffffad7645ee make_kgid+0xe (foo.so) => ffffffffad764510 map_id_range_down+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404269: 1 branches:uH: return ffffffffad764584 map_id_range_down+0x74 (foo.so) => ffffffffad7645f3 make_kgid+0x13 (foo.so)
|
|
-> 254.891us END map_id_range_down
|
|
-> 254.891us END make_kuid
|
|
-> 254.891us BEGIN make_kgid
|
|
-> 254.893us BEGIN map_id_range_down
|
|
1348489/1348489 2420721.482404269: 1 branches:uH: return ffffffffad7645f3 make_kgid+0x13 (foo.so) => ffffffffad90e8ce generic_fillattr+0x4e (foo.so)
|
|
1348489/1348489 2420721.482404270: 1 branches:uH: return ffffffffad90e943 generic_fillattr+0xc3 (foo.so) => ffffffffad90ea11 vfs_getattr_nosec+0xc1 (foo.so)
|
|
-> 254.895us END map_id_range_down
|
|
-> 254.895us END make_kgid
|
|
1348489/1348489 2420721.482404270: 1 branches:uH: return ffffffffad90ea13 vfs_getattr_nosec+0xc3 (foo.so) => ffffffffad90f392 vfs_statx+0xb2 (foo.so)
|
|
1348489/1348489 2420721.482404271: 1 branches:uH: call ffffffffad90f3c5 vfs_statx+0xe5 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 254.896us END generic_fillattr
|
|
-> 254.896us END vfs_getattr_nosec
|
|
1348489/1348489 2420721.482404271: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404271: 1 branches:uH: call ffffffffad926c90 dput+0xc0 (foo.so) => ffffffffadad8260 lockref_put_or_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404283: 1 branches:uH: return ffffffffadad82a0 lockref_put_or_lock+0x40 (foo.so) => ffffffffad926c95 dput+0xc5 (foo.so)
|
|
-> 254.897us BEGIN path_put
|
|
-> 254.901us BEGIN dput
|
|
-> 254.905us BEGIN lockref_put_or_lock
|
|
1348489/1348489 2420721.482404283: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404284: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 254.909us END lockref_put_or_lock
|
|
-> 254.909us END dput
|
|
-> 254.909us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482404284: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404284: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404335: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 254.91us END rcu_read_unlock_strict
|
|
-> 254.91us END path_put
|
|
-> 254.91us BEGIN mntput
|
|
-> 254.935us END mntput
|
|
-> 254.935us BEGIN mntput_no_expire
|
|
1348489/1348489 2420721.482404335: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
1348489/1348489 2420721.482404336: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90f3ca vfs_statx+0xea (foo.so)
|
|
-> 254.961us BEGIN rcu_read_unlock_strict
|
|
-> 254.962us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482404337: 1 branches:uH: return ffffffffad90f3f1 vfs_statx+0x111 (foo.so) => ffffffffad90f846 __do_sys_newfstatat+0x46 (foo.so)
|
|
-> 254.962us END mntput_no_expire
|
|
1348489/1348489 2420721.482404337: 1 branches:uH: call ffffffffad90f850 __do_sys_newfstatat+0x50 (foo.so) => ffffffffad90ec50 cp_new_stat+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404337: 1 branches:uH: call ffffffffad90ecdb cp_new_stat+0x8b (foo.so) => ffffffffad764360 from_kuid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404337: 1 branches:uH: call ffffffffad764365 from_kuid_munged+0x5 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404345: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76436a from_kuid_munged+0xa (foo.so)
|
|
-> 254.963us END vfs_statx
|
|
-> 254.963us BEGIN cp_new_stat
|
|
-> 254.965us BEGIN from_kuid_munged
|
|
-> 254.968us BEGIN map_id_up
|
|
1348489/1348489 2420721.482404345: 1 branches:uH: return ffffffffad764374 from_kuid_munged+0x14 (foo.so) => ffffffffad90ece0 cp_new_stat+0x90 (foo.so)
|
|
1348489/1348489 2420721.482404345: 1 branches:uH: call ffffffffad90ecf6 cp_new_stat+0xa6 (foo.so) => ffffffffad764390 from_kgid_munged+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404345: 1 branches:uH: call ffffffffad764399 from_kgid_munged+0x9 (foo.so) => ffffffffad764290 map_id_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404347: 1 branches:uH: return ffffffffad764309 map_id_up+0x79 (foo.so) => ffffffffad76439e from_kgid_munged+0xe (foo.so)
|
|
-> 254.971us END map_id_up
|
|
-> 254.971us END from_kuid_munged
|
|
-> 254.971us BEGIN from_kgid_munged
|
|
-> 254.972us BEGIN map_id_up
|
|
1348489/1348489 2420721.482404347: 1 branches:uH: return ffffffffad7643a8 from_kgid_munged+0x18 (foo.so) => ffffffffad90ecfb cp_new_stat+0xab (foo.so)
|
|
1348489/1348489 2420721.482404347: 1 branches:uH: call ffffffffad90ed7f cp_new_stat+0x12f (foo.so) => ffffffffadae52e0 _copy_to_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404348: 1 branches:uH: call ffffffffadae52f7 _copy_to_user+0x17 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 254.973us END map_id_up
|
|
-> 254.973us END from_kgid_munged
|
|
-> 254.973us BEGIN _copy_to_user
|
|
1348489/1348489 2420721.482404366: 1 branches:uH: return ffffffffadb59705 copy_user_enhanced_fast_string+0x15 (foo.so) => ffffffffadae52fc _copy_to_user+0x1c (foo.so)
|
|
-> 254.974us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482404366: 1 branches:uH: return ffffffffadae52fe _copy_to_user+0x1e (foo.so) => ffffffffad90ed84 cp_new_stat+0x134 (foo.so)
|
|
1348489/1348489 2420721.482404368: 1 branches:uH: return ffffffffad90edaa cp_new_stat+0x15a (foo.so) => ffffffffad90f855 __do_sys_newfstatat+0x55 (foo.so)
|
|
-> 254.992us END copy_user_enhanced_fast_string
|
|
-> 254.992us END _copy_to_user
|
|
1348489/1348489 2420721.482404369: 1 branches:uH: return ffffffffad90f872 __do_sys_newfstatat+0x72 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 254.994us END cp_new_stat
|
|
1348489/1348489 2420721.482404369: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404370: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 254.995us END __do_sys_newfstatat
|
|
-> 254.995us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482404370: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404376: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 254.996us BEGIN syscall_exit_work
|
|
-> 254.999us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482404376: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404378: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 255.002us BEGIN path_put
|
|
-> 255.003us BEGIN dput
|
|
1348489/1348489 2420721.482404378: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404379: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 255.004us END dput
|
|
-> 255.004us END path_put
|
|
-> 255.004us BEGIN mntput
|
|
1348489/1348489 2420721.482404379: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404380: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 255.005us END mntput
|
|
-> 255.005us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482404381: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 255.006us END unroll_tree_refs
|
|
1348489/1348489 2420721.482404382: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 255.007us BEGIN kfree
|
|
1348489/1348489 2420721.482404383: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 255.008us END kfree
|
|
1348489/1348489 2420721.482404384: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 255.009us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482404384: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404394: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 255.01us END syscall_exit_work
|
|
-> 255.01us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482404395: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 255.02us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482404395: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 255.021us END syscall_exit_to_user_mode
|
|
-> 255.021us END do_syscall_64
|
|
-> 255.021us END __entry_text_start
|
|
-> 255.021us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482404425: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac95d871e fstatat64+0xe (foo.so)
|
|
-> 255.022us END entry_SYSCALL_64_after_hwframe
|
|
-> 255.022us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482404425: 1 branches:uH: return 7f9ac95d8727 fstatat64+0x17 (foo.so) => 7f9ac9550443 _IO_file_doallocate+0x63 (foo.so)
|
|
1348489/1348489 2420721.482404444: 1 branches:uH: call 7f9ac955046b _IO_file_doallocate+0x8b (foo.so) => 7f9ac9574590 __libc_malloc+0x0 (foo.so)
|
|
-> 255.051us END syscall_return_via_sysret
|
|
-> 255.051us END fstatat64
|
|
1348489/1348489 2420721.482404481: 1 branches:uH: call 7f9ac95747c0 __libc_malloc+0x230 (foo.so) => 7f9ac9570fa0 ptmalloc_init.part.0+0x0 (foo.so)
|
|
-> 255.07us BEGIN __libc_malloc
|
|
1348489/1348489 2420721.482404481: 1 branches:uH: call 7f9ac9570fd1 ptmalloc_init.part.0+0x31 (foo.so) => 7f9ac951d1f0 getrandom+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404734: 1 branches:uH: syscall 7f9ac951d205 getrandom+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 255.107us BEGIN ptmalloc_init.part.0
|
|
-> 255.233us BEGIN getrandom
|
|
1348489/1348489 2420721.482404734: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404734: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482404746: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 255.36us BEGIN __entry_text_start
|
|
-> 255.364us BEGIN do_syscall_64
|
|
-> 255.368us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482404747: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 255.372us END syscall_enter_from_user_mode
|
|
-> 255.372us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482404751: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 255.373us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482404756: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 255.377us END __audit_syscall_entry
|
|
-> 255.377us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482404756: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482404853: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffadca8750 __x64_sys_getrandom+0x0 (foo.so)
|
|
-> 255.382us END ktime_get_coarse_real_ts64
|
|
-> 255.382us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482404978: 1 branches:uH: jmp ffffffffadca878b __x64_sys_getrandom+0x3b (foo.so) => ffffffffadca83c0 urandom_read_nowarn.constprop.0+0x0 (foo.so)
|
|
-> 255.479us BEGIN __x64_sys_getrandom
|
|
1348489/1348489 2420721.482405225: 1 branches:uH: call ffffffffadca8447 urandom_read_nowarn.constprop.0+0x87 (foo.so) => ffffffffadca8110 _extract_crng+0x0 (foo.so)
|
|
-> 255.604us END __x64_sys_getrandom
|
|
-> 255.604us BEGIN urandom_read_nowarn.constprop.0
|
|
1348489/1348489 2420721.482405695: 1 branches:uH: call ffffffffadca8153 _extract_crng+0x43 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 255.851us BEGIN _extract_crng
|
|
1348489/1348489 2420721.482405704: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffadca8158 _extract_crng+0x48 (foo.so)
|
|
-> 256.321us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482406244: 1 branches:uH: call ffffffffadca817b _extract_crng+0x6b (foo.so) => ffffffffadae83a0 chacha_block_generic+0x0 (foo.so)
|
|
-> 256.33us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482406244: 1 branches:uH: call ffffffffadae840a chacha_block_generic+0x6a (foo.so) => ffffffffadae8100 chacha_permute+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406480: 1 branches:uH: return ffffffffadae8394 chacha_permute+0x294 (foo.so) => ffffffffadae840f chacha_block_generic+0x6f (foo.so)
|
|
-> 256.87us BEGIN chacha_block_generic
|
|
-> 256.988us BEGIN chacha_permute
|
|
1348489/1348489 2420721.482406507: 1 branches:uH: return ffffffffadae843f chacha_block_generic+0x9f (foo.so) => ffffffffadca8180 _extract_crng+0x70 (foo.so)
|
|
-> 257.106us END chacha_permute
|
|
1348489/1348489 2420721.482406508: 1 branches:uH: jmp ffffffffadca8197 _extract_crng+0x87 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 257.133us END chacha_block_generic
|
|
1348489/1348489 2420721.482406517: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadca844c urandom_read_nowarn.constprop.0+0x8c (foo.so)
|
|
-> 257.134us END _extract_crng
|
|
-> 257.134us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482406517: 1 branches:uH: call ffffffffadca8461 urandom_read_nowarn.constprop.0+0xa1 (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406517: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406521: 1 branches:uH: return ffffffffad8ff8f5 check_stack_object+0x35 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 257.143us END _raw_spin_unlock_irqrestore
|
|
-> 257.143us BEGIN __check_object_size
|
|
-> 257.145us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482406522: 1 branches:uH: return ffffffffad8ffaa9 __check_object_size+0x119 (foo.so) => ffffffffadca8466 urandom_read_nowarn.constprop.0+0xa6 (foo.so)
|
|
-> 257.147us END check_stack_object
|
|
1348489/1348489 2420721.482406522: 1 branches:uH: call ffffffffadca846f urandom_read_nowarn.constprop.0+0xaf (foo.so) => ffffffffadae52e0 _copy_to_user+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406525: 1 branches:uH: call ffffffffadae52f7 _copy_to_user+0x17 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 257.148us END __check_object_size
|
|
-> 257.148us BEGIN _copy_to_user
|
|
1348489/1348489 2420721.482406525: 1 branches:uH: jcc ffffffffadb596f6 copy_user_enhanced_fast_string+0x6 (foo.so) => ffffffffadb5966c copy_user_generic_unrolled+0x7c (foo.so)
|
|
1348489/1348489 2420721.482406555: 1 branches:uH: return ffffffffadb596a1 copy_user_generic_unrolled+0xb1 (foo.so) => ffffffffadae52fc _copy_to_user+0x1c (foo.so)
|
|
-> 257.151us BEGIN copy_user_enhanced_fast_string
|
|
-> 257.166us END copy_user_enhanced_fast_string
|
|
-> 257.166us BEGIN copy_user_generic_unrolled
|
|
1348489/1348489 2420721.482406555: 1 branches:uH: return ffffffffadae52fe _copy_to_user+0x1e (foo.so) => ffffffffadca8474 urandom_read_nowarn.constprop.0+0xb4 (foo.so)
|
|
1348489/1348489 2420721.482406555: 1 branches:uH: call ffffffffadca8537 urandom_read_nowarn.constprop.0+0x177 (foo.so) => ffffffffadca8330 _crng_backtrack_protect+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406568: 1 branches:uH: call ffffffffadca835d _crng_backtrack_protect+0x2d (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 257.181us END copy_user_generic_unrolled
|
|
-> 257.181us END _copy_to_user
|
|
-> 257.181us BEGIN _crng_backtrack_protect
|
|
1348489/1348489 2420721.482406585: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffadca8362 _crng_backtrack_protect+0x32 (foo.so)
|
|
-> 257.194us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482406593: 1 branches:uH: jmp ffffffffadca8380 _crng_backtrack_protect+0x50 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 257.211us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482406609: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadca853c urandom_read_nowarn.constprop.0+0x17c (foo.so)
|
|
-> 257.219us END _crng_backtrack_protect
|
|
-> 257.219us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482406619: 1 branches:uH: return ffffffffadca8570 urandom_read_nowarn.constprop.0+0x1b0 (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 257.235us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482406619: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406621: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 257.245us END urandom_read_nowarn.constprop.0
|
|
-> 257.245us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482406621: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406625: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 257.247us BEGIN syscall_exit_work
|
|
-> 257.249us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482406625: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406627: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 257.251us BEGIN path_put
|
|
-> 257.252us BEGIN dput
|
|
1348489/1348489 2420721.482406627: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406628: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 257.253us END dput
|
|
-> 257.253us END path_put
|
|
-> 257.253us BEGIN mntput
|
|
1348489/1348489 2420721.482406628: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406629: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 257.254us END mntput
|
|
-> 257.254us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482406630: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 257.255us END unroll_tree_refs
|
|
1348489/1348489 2420721.482406634: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 257.256us BEGIN kfree
|
|
1348489/1348489 2420721.482406635: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
-> 257.26us END kfree
|
|
1348489/1348489 2420721.482406636: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 257.261us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482406636: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406782: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 257.262us END syscall_exit_work
|
|
-> 257.262us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482406782: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482406783: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 257.408us END exit_to_user_mode_prepare
|
|
-> 257.408us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482406814: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac951d207 getrandom+0x17 (foo.so)
|
|
-> 257.409us END do_syscall_64
|
|
-> 257.409us END __entry_text_start
|
|
-> 257.409us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 257.424us END entry_SYSCALL_64_after_hwframe
|
|
-> 257.424us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482406814: 1 branches:uH: return 7f9ac951d20f getrandom+0x1f (foo.so) => 7f9ac9570fd6 ptmalloc_init.part.0+0x36 (foo.so)
|
|
1348489/1348489 2420721.482406879: 1 branches:uH: call 7f9ac957109c ptmalloc_init.part.0+0xfc (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.44us END syscall_return_via_sysret
|
|
-> 257.44us END getrandom
|
|
1348489/1348489 2420721.482406907: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac95710a2 ptmalloc_init.part.0+0x102 (foo.so)
|
|
-> 257.505us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406908: 1 branches:uH: call 7f9ac95710b1 ptmalloc_init.part.0+0x111 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.533us END __tunable_get_val
|
|
1348489/1348489 2420721.482406922: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac95710b7 ptmalloc_init.part.0+0x117 (foo.so)
|
|
-> 257.534us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406922: 1 branches:uH: call 7f9ac95710c6 ptmalloc_init.part.0+0x126 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406944: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac95710cc ptmalloc_init.part.0+0x12c (foo.so)
|
|
-> 257.548us END __tunable_get_val
|
|
-> 257.548us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406945: 1 branches:uH: call 7f9ac95710db ptmalloc_init.part.0+0x13b (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.57us END __tunable_get_val
|
|
1348489/1348489 2420721.482406954: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac95710e1 ptmalloc_init.part.0+0x141 (foo.so)
|
|
-> 257.571us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406955: 1 branches:uH: call 7f9ac95710f0 ptmalloc_init.part.0+0x150 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.58us END __tunable_get_val
|
|
1348489/1348489 2420721.482406976: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac95710f6 ptmalloc_init.part.0+0x156 (foo.so)
|
|
-> 257.581us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406976: 1 branches:uH: call 7f9ac9571105 ptmalloc_init.part.0+0x165 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482406992: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac957110b ptmalloc_init.part.0+0x16b (foo.so)
|
|
-> 257.602us END __tunable_get_val
|
|
-> 257.602us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482406993: 1 branches:uH: call 7f9ac957111a ptmalloc_init.part.0+0x17a (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.618us END __tunable_get_val
|
|
1348489/1348489 2420721.482407005: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9571120 ptmalloc_init.part.0+0x180 (foo.so)
|
|
-> 257.619us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407005: 1 branches:uH: call 7f9ac957112f ptmalloc_init.part.0+0x18f (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407016: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9571135 ptmalloc_init.part.0+0x195 (foo.so)
|
|
-> 257.631us END __tunable_get_val
|
|
-> 257.631us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407017: 1 branches:uH: call 7f9ac9571144 ptmalloc_init.part.0+0x1a4 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.642us END __tunable_get_val
|
|
1348489/1348489 2420721.482407026: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac957114a ptmalloc_init.part.0+0x1aa (foo.so)
|
|
-> 257.643us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407027: 1 branches:uH: call 7f9ac9571159 ptmalloc_init.part.0+0x1b9 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
-> 257.652us END __tunable_get_val
|
|
1348489/1348489 2420721.482407036: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac957115f ptmalloc_init.part.0+0x1bf (foo.so)
|
|
-> 257.653us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407036: 1 branches:uH: call 7f9ac957116e ptmalloc_init.part.0+0x1ce (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407047: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9571174 ptmalloc_init.part.0+0x1d4 (foo.so)
|
|
-> 257.662us END __tunable_get_val
|
|
-> 257.662us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407047: 1 branches:uH: call 7f9ac9571183 ptmalloc_init.part.0+0x1e3 (foo.so) => 7f9ac970c230 __tunable_get_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407058: 1 branches:uH: return 7f9ac970c290 __tunable_get_val+0x60 (foo.so) => 7f9ac9571189 ptmalloc_init.part.0+0x1e9 (foo.so)
|
|
-> 257.673us END __tunable_get_val
|
|
-> 257.673us BEGIN __tunable_get_val
|
|
1348489/1348489 2420721.482407064: 1 branches:uH: return 7f9ac95711b0 ptmalloc_init.part.0+0x210 (foo.so) => 7f9ac95747c5 __libc_malloc+0x235 (foo.so)
|
|
-> 257.684us END __tunable_get_val
|
|
1348489/1348489 2420721.482407064: 1 branches:uH: call 7f9ac95746c9 __libc_malloc+0x139 (foo.so) => 7f9ac9573e80 tcache_init.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407198: 1 branches:uH: call 7f9ac9573eb4 tcache_init.part.0+0x34 (foo.so) => 7f9ac9572f00 _int_malloc+0x0 (foo.so)
|
|
-> 257.69us END ptmalloc_init.part.0
|
|
-> 257.69us BEGIN tcache_init.part.0
|
|
1348489/1348489 2420721.482407398: 1 branches:uH: call 7f9ac9573d46 _int_malloc+0xe46 (foo.so) => 7f9ac9572680 sysmalloc+0x0 (foo.so)
|
|
-> 257.824us BEGIN _int_malloc
|
|
1348489/1348489 2420721.482407532: 1 branches:uH: call 7f9ac9572bac sysmalloc+0x52c (foo.so) => 7f9ac9571b70 __default_morecore+0x0 (foo.so)
|
|
-> 258.024us BEGIN sysmalloc
|
|
1348489/1348489 2420721.482407766: 1 branches:uH: call 7f9ac9571b81 __default_morecore+0x11 (foo.so) => 7f9ac95ded80 __sbrk+0x0 (foo.so)
|
|
-> 258.158us BEGIN __default_morecore
|
|
1348489/1348489 2420721.482407883: 1 branches:uH: call 7f9ac95dedc7 __sbrk+0x47 (foo.so) => 7f9ac95ded40 brk+0x0 (foo.so)
|
|
-> 258.392us BEGIN __sbrk
|
|
1348489/1348489 2420721.482407982: 1 branches:uH: syscall 7f9ac95ded49 brk+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 258.509us BEGIN brk
|
|
1348489/1348489 2420721.482407982: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407982: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482407993: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 258.608us BEGIN __entry_text_start
|
|
-> 258.611us BEGIN do_syscall_64
|
|
-> 258.615us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482407995: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 258.619us END syscall_enter_from_user_mode
|
|
-> 258.619us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482407997: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 258.621us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482408002: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 258.623us END __audit_syscall_entry
|
|
-> 258.623us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482408003: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 258.628us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482408004: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad8898a0 __x64_sys_brk+0x0 (foo.so)
|
|
-> 258.629us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482408004: 1 branches:uH: jmp ffffffffad8898a9 __x64_sys_brk+0x9 (foo.so) => ffffffffad889610 __do_sys_brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408004: 1 branches:uH: call ffffffffad88965d __do_sys_brk+0x4d (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408036: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad889662 __do_sys_brk+0x52 (foo.so)
|
|
-> 258.63us BEGIN __x64_sys_brk
|
|
-> 258.64us END __x64_sys_brk
|
|
-> 258.64us BEGIN __do_sys_brk
|
|
-> 258.651us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482408036: 1 branches:uH: call ffffffffad8897a4 __do_sys_brk+0x194 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408043: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8897a9 __do_sys_brk+0x199 (foo.so)
|
|
-> 258.662us END down_write_killable
|
|
-> 258.662us BEGIN up_write
|
|
1348489/1348489 2420721.482408043: 1 branches:uH: return ffffffffad8897cf __do_sys_brk+0x1bf (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
1348489/1348489 2420721.482408043: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408045: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 258.669us END up_write
|
|
-> 258.669us END __do_sys_brk
|
|
-> 258.669us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482408045: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408049: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 258.671us BEGIN syscall_exit_work
|
|
-> 258.673us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482408049: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408051: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 258.675us BEGIN path_put
|
|
-> 258.676us BEGIN dput
|
|
1348489/1348489 2420721.482408051: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408052: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 258.677us END dput
|
|
-> 258.677us END path_put
|
|
-> 258.677us BEGIN mntput
|
|
1348489/1348489 2420721.482408052: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408054: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 258.678us END mntput
|
|
-> 258.678us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482408054: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408058: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 258.68us END unroll_tree_refs
|
|
-> 258.68us BEGIN kfree
|
|
1348489/1348489 2420721.482408058: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482408059: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 258.684us END kfree
|
|
-> 258.684us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482408059: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408070: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 258.685us END syscall_exit_work
|
|
-> 258.685us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482408070: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482408071: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 258.696us END exit_to_user_mode_prepare
|
|
-> 258.696us END syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482408098: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac95ded4b brk+0xb (foo.so)
|
|
-> 258.697us END do_syscall_64
|
|
-> 258.697us END __entry_text_start
|
|
-> 258.697us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 258.71us END entry_SYSCALL_64_after_hwframe
|
|
-> 258.71us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482408098: 1 branches:uH: return 7f9ac95ded5c brk+0x1c (foo.so) => 7f9ac95dedcc __sbrk+0x4c (foo.so)
|
|
1348489/1348489 2420721.482408098: 1 branches:uH: call 7f9ac95dee0f __sbrk+0x8f (foo.so) => 7f9ac95ded40 brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408115: 1 branches:uH: syscall 7f9ac95ded49 brk+0x9 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 258.724us END syscall_return_via_sysret
|
|
-> 258.724us END brk
|
|
-> 258.724us BEGIN brk
|
|
1348489/1348489 2420721.482408115: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408115: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408125: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 258.741us BEGIN __entry_text_start
|
|
-> 258.744us BEGIN do_syscall_64
|
|
-> 258.747us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482408126: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 258.751us END syscall_enter_from_user_mode
|
|
-> 258.751us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482408130: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 258.752us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482408134: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 258.756us END __audit_syscall_entry
|
|
-> 258.756us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482408135: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 258.76us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482408136: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad8898a0 __x64_sys_brk+0x0 (foo.so)
|
|
-> 258.761us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482408136: 1 branches:uH: jmp ffffffffad8898a9 __x64_sys_brk+0x9 (foo.so) => ffffffffad889610 __do_sys_brk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408136: 1 branches:uH: call ffffffffad88965d __do_sys_brk+0x4d (foo.so) => ffffffffae12ff90 down_write_killable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408142: 1 branches:uH: return ffffffffae12ffb2 down_write_killable+0x22 (foo.so) => ffffffffad889662 __do_sys_brk+0x52 (foo.so)
|
|
-> 258.762us BEGIN __x64_sys_brk
|
|
-> 258.764us END __x64_sys_brk
|
|
-> 258.764us BEGIN __do_sys_brk
|
|
-> 258.766us BEGIN down_write_killable
|
|
1348489/1348489 2420721.482408156: 1 branches:uH: call ffffffffad8896f5 __do_sys_brk+0xe5 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
-> 258.768us END down_write_killable
|
|
1348489/1348489 2420721.482408156: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408213: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 258.782us BEGIN find_vma
|
|
-> 258.81us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482408232: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 258.839us END vmacache_find
|
|
1348489/1348489 2420721.482408252: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 258.858us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482408254: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad8896fa __do_sys_brk+0xea (foo.so)
|
|
-> 258.878us END vmacache_update
|
|
1348489/1348489 2420721.482408259: 1 branches:uH: call ffffffffad889734 __do_sys_brk+0x124 (foo.so) => ffffffffad889140 do_brk_flags+0x0 (foo.so)
|
|
-> 258.88us END find_vma
|
|
1348489/1348489 2420721.482408366: 1 branches:uH: call ffffffffad8891bc do_brk_flags+0x7c (foo.so) => ffffffffad885ed0 get_unmapped_area+0x0 (foo.so)
|
|
-> 258.885us BEGIN do_brk_flags
|
|
1348489/1348489 2420721.482408393: 1 branches:uH: call ffffffffad885f42 get_unmapped_area+0x72 (foo.so) => ffffffffad631180 arch_get_unmapped_area_topdown+0x0 (foo.so)
|
|
-> 258.992us BEGIN get_unmapped_area
|
|
1348489/1348489 2420721.482408410: 1 branches:uH: return ffffffffad6312eb arch_get_unmapped_area_topdown+0x16b (foo.so) => ffffffffad885f44 get_unmapped_area+0x74 (foo.so)
|
|
-> 259.019us BEGIN arch_get_unmapped_area_topdown
|
|
1348489/1348489 2420721.482408410: 1 branches:uH: call ffffffffad885f8a get_unmapped_area+0xba (foo.so) => ffffffffad9ff6c0 security_mmap_addr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408421: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad9fb7e0 cap_mmap_addr+0x0 (foo.so)
|
|
-> 259.036us END arch_get_unmapped_area_topdown
|
|
-> 259.036us BEGIN security_mmap_addr
|
|
1348489/1348489 2420721.482408422: 1 branches:uH: return ffffffffad9fb7f0 cap_mmap_addr+0x10 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
-> 259.047us BEGIN cap_mmap_addr
|
|
1348489/1348489 2420721.482408425: 1 branches:uH: call ffffffffad9ff6dd security_mmap_addr+0x1d (foo.so) => ffffffffad8197b0 bpf_lsm_mmap_addr+0x0 (foo.so)
|
|
-> 259.048us END cap_mmap_addr
|
|
1348489/1348489 2420721.482408425: 1 branches:uH: return ffffffffad8197b7 bpf_lsm_mmap_addr+0x7 (foo.so) => ffffffffad9ff6df security_mmap_addr+0x1f (foo.so)
|
|
1348489/1348489 2420721.482408426: 1 branches:uH: return ffffffffad9ff6f2 security_mmap_addr+0x32 (foo.so) => ffffffffad885f8f get_unmapped_area+0xbf (foo.so)
|
|
-> 259.051us BEGIN bpf_lsm_mmap_addr
|
|
-> 259.052us END bpf_lsm_mmap_addr
|
|
1348489/1348489 2420721.482408426: 1 branches:uH: return ffffffffad885f9a get_unmapped_area+0xca (foo.so) => ffffffffad8891c1 do_brk_flags+0x81 (foo.so)
|
|
1348489/1348489 2420721.482408563: 1 branches:uH: call ffffffffad889254 do_brk_flags+0x114 (foo.so) => ffffffffad888cf0 may_expand_vm+0x0 (foo.so)
|
|
-> 259.052us END security_mmap_addr
|
|
-> 259.052us END get_unmapped_area
|
|
1348489/1348489 2420721.482408578: 1 branches:uH: return ffffffffad888d37 may_expand_vm+0x47 (foo.so) => ffffffffad889259 do_brk_flags+0x119 (foo.so)
|
|
-> 259.189us BEGIN may_expand_vm
|
|
1348489/1348489 2420721.482408578: 1 branches:uH: call ffffffffad889277 do_brk_flags+0x137 (foo.so) => ffffffffad9fe440 security_vm_enough_memory_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408586: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad9fb770 cap_vm_enough_memory+0x0 (foo.so)
|
|
-> 259.204us END may_expand_vm
|
|
-> 259.204us BEGIN security_vm_enough_memory_mm
|
|
1348489/1348489 2420721.482408602: 1 branches:uH: return ffffffffad9fb7d8 cap_vm_enough_memory+0x68 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 259.212us BEGIN cap_vm_enough_memory
|
|
1348489/1348489 2420721.482408605: 1 branches:uH: call ffffffffad9fe46f security_vm_enough_memory_mm+0x2f (foo.so) => ffffffffad819310 bpf_lsm_vm_enough_memory+0x0 (foo.so)
|
|
-> 259.228us END cap_vm_enough_memory
|
|
1348489/1348489 2420721.482408606: 1 branches:uH: return ffffffffad819317 bpf_lsm_vm_enough_memory+0x7 (foo.so) => ffffffffad9fe471 security_vm_enough_memory_mm+0x31 (foo.so)
|
|
-> 259.231us BEGIN bpf_lsm_vm_enough_memory
|
|
1348489/1348489 2420721.482408606: 1 branches:uH: jmp ffffffffad9fe484 security_vm_enough_memory_mm+0x44 (foo.so) => ffffffffad85fa10 __vm_enough_memory+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408606: 1 branches:uH: call ffffffffad85fa31 __vm_enough_memory+0x21 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408611: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad85fa36 __vm_enough_memory+0x26 (foo.so)
|
|
-> 259.232us END bpf_lsm_vm_enough_memory
|
|
-> 259.232us END security_vm_enough_memory_mm
|
|
-> 259.232us BEGIN __vm_enough_memory
|
|
-> 259.234us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482408612: 1 branches:uH: return ffffffffad85fa60 __vm_enough_memory+0x50 (foo.so) => ffffffffad88927c do_brk_flags+0x13c (foo.so)
|
|
-> 259.237us END percpu_counter_add_batch
|
|
1348489/1348489 2420721.482408612: 1 branches:uH: call ffffffffad8892b9 do_brk_flags+0x179 (foo.so) => ffffffffad8871c0 vma_merge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408626: 1 branches:uH: return ffffffffad8872e9 vma_merge+0x129 (foo.so) => ffffffffad8892be do_brk_flags+0x17e (foo.so)
|
|
-> 259.238us END __vm_enough_memory
|
|
-> 259.238us BEGIN vma_merge
|
|
1348489/1348489 2420721.482408627: 1 branches:uH: call ffffffffad8893bd do_brk_flags+0x27d (foo.so) => ffffffffad68c800 vm_area_alloc+0x0 (foo.so)
|
|
-> 259.252us END vma_merge
|
|
1348489/1348489 2420721.482408627: 1 branches:uH: call ffffffffad68c815 vm_area_alloc+0x15 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408627: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408646: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 259.253us BEGIN vm_area_alloc
|
|
-> 259.259us BEGIN kmem_cache_alloc
|
|
-> 259.265us BEGIN should_failslab
|
|
1348489/1348489 2420721.482408646: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408649: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 259.272us END should_failslab
|
|
-> 259.272us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482408661: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 259.275us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482408661: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408662: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 259.287us END rcu_read_unlock_strict
|
|
-> 259.287us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482408662: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482408662: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408664: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 259.288us END rcu_read_unlock_strict
|
|
-> 259.288us END get_obj_cgroup_from_current
|
|
-> 259.288us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482408668: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 259.29us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482408668: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408674: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 259.294us BEGIN memset
|
|
-> 259.297us END memset
|
|
-> 259.297us BEGIN memset_erms
|
|
1348489/1348489 2420721.482408674: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408681: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 259.3us END memset_erms
|
|
-> 259.3us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482408684: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 259.307us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482408684: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408689: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 259.31us END rcu_read_unlock_strict
|
|
-> 259.31us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482408689: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408689: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
1348489/1348489 2420721.482408690: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad68c81a vm_area_alloc+0x1a (foo.so)
|
|
-> 259.315us END mod_objcg_state
|
|
-> 259.315us END memcg_slab_post_alloc_hook
|
|
-> 259.315us BEGIN rcu_read_unlock_strict
|
|
-> 259.316us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482408696: 1 branches:uH: return ffffffffad68c851 vm_area_alloc+0x51 (foo.so) => ffffffffad8893c2 do_brk_flags+0x282 (foo.so)
|
|
-> 259.316us END kmem_cache_alloc
|
|
1348489/1348489 2420721.482408696: 1 branches:uH: call ffffffffad88944b do_brk_flags+0x30b (foo.so) => ffffffffad886080 vma_link+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408696: 1 branches:uH: call ffffffffad8860c3 vma_link+0x43 (foo.so) => ffffffffad85f470 __vma_link_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408704: 1 branches:uH: return ffffffffad85f493 __vma_link_list+0x23 (foo.so) => ffffffffad8860c8 vma_link+0x48 (foo.so)
|
|
-> 259.322us END vm_area_alloc
|
|
-> 259.322us BEGIN vma_link
|
|
-> 259.326us BEGIN __vma_link_list
|
|
1348489/1348489 2420721.482408758: 1 branches:uH: call ffffffffad886210 vma_link+0x190 (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
-> 259.33us END __vma_link_list
|
|
1348489/1348489 2420721.482408778: 1 branches:uH: return ffffffffadb4bdbb __rb_insert_augmented+0x11b (foo.so) => ffffffffad886215 vma_link+0x195 (foo.so)
|
|
-> 259.384us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482408778: 1 branches:uH: call ffffffffad886218 vma_link+0x198 (foo.so) => ffffffffad885b60 __vma_link_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408784: 1 branches:uH: return ffffffffad885b8b __vma_link_file+0x2b (foo.so) => ffffffffad88621d vma_link+0x19d (foo.so)
|
|
-> 259.404us END __rb_insert_augmented
|
|
-> 259.404us BEGIN __vma_link_file
|
|
1348489/1348489 2420721.482408787: 1 branches:uH: return ffffffffad886239 vma_link+0x1b9 (foo.so) => ffffffffad889450 do_brk_flags+0x310 (foo.so)
|
|
-> 259.41us END __vma_link_file
|
|
1348489/1348489 2420721.482408787: 1 branches:uH: call ffffffffad8892e2 do_brk_flags+0x1a2 (foo.so) => ffffffffad82bce0 perf_event_mmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408806: 1 branches:uH: call ffffffffad82c04d perf_event_mmap+0x36d (foo.so) => ffffffffad6797e0 arch_vma_name+0x0 (foo.so)
|
|
-> 259.413us END vma_link
|
|
-> 259.413us BEGIN perf_event_mmap
|
|
1348489/1348489 2420721.482408815: 1 branches:uH: return ffffffffad6797e7 arch_vma_name+0x7 (foo.so) => ffffffffad82c052 perf_event_mmap+0x372 (foo.so)
|
|
-> 259.432us BEGIN arch_vma_name
|
|
1348489/1348489 2420721.482408839: 1 branches:uH: call ffffffffad82bee5 perf_event_mmap+0x205 (foo.so) => ffffffffadb4efb0 strlen+0x0 (foo.so)
|
|
-> 259.441us END arch_vma_name
|
|
1348489/1348489 2420721.482408855: 1 branches:uH: return ffffffffadb4efc4 strlen+0x14 (foo.so) => ffffffffad82beea perf_event_mmap+0x20a (foo.so)
|
|
-> 259.465us BEGIN strlen
|
|
1348489/1348489 2420721.482408864: 1 branches:uH: call ffffffffad82bf63 perf_event_mmap+0x283 (foo.so) => ffffffffad81d870 perf_iterate_sb+0x0 (foo.so)
|
|
-> 259.481us END strlen
|
|
1348489/1348489 2420721.482408890: 1 branches:uH: call ffffffffad81d9b1 perf_iterate_sb+0x141 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 259.49us BEGIN perf_iterate_sb
|
|
1348489/1348489 2420721.482408900: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d9b4 perf_iterate_sb+0x144 (foo.so)
|
|
-> 259.516us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482408901: 1 branches:uH: call ffffffffad81d9fe perf_iterate_sb+0x18e (foo.so) => ffffffffad81d510 perf_iterate_ctx+0x0 (foo.so)
|
|
-> 259.526us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482408923: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 259.527us BEGIN perf_iterate_ctx
|
|
1348489/1348489 2420721.482408933: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 259.549us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482408935: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 259.559us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482408948: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 259.561us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482408959: 1 branches:uH: call ffffffffad81d565 perf_iterate_ctx+0x55 (foo.so) => ffffffffad821f60 perf_event_mmap_output+0x0 (foo.so)
|
|
-> 259.574us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482408971: 1 branches:uH: return ffffffffad821ff6 perf_event_mmap_output+0x96 (foo.so) => ffffffffad81d568 perf_iterate_ctx+0x58 (foo.so)
|
|
-> 259.585us BEGIN perf_event_mmap_output
|
|
1348489/1348489 2420721.482408972: 1 branches:uH: return ffffffffad81d57c perf_iterate_ctx+0x6c (foo.so) => ffffffffad81da03 perf_iterate_sb+0x193 (foo.so)
|
|
-> 259.597us END perf_event_mmap_output
|
|
1348489/1348489 2420721.482408972: 1 branches:uH: jmp ffffffffad81da0b perf_iterate_sb+0x19b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408972: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad82bf68 perf_event_mmap+0x288 (foo.so)
|
|
1348489/1348489 2420721.482408972: 1 branches:uH: call ffffffffad82bf6b perf_event_mmap+0x28b (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408979: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad82bf70 perf_event_mmap+0x290 (foo.so)
|
|
-> 259.598us END perf_iterate_ctx
|
|
-> 259.598us END perf_iterate_sb
|
|
-> 259.598us BEGIN rcu_read_unlock_strict
|
|
-> 259.601us END rcu_read_unlock_strict
|
|
-> 259.601us BEGIN kfree
|
|
1348489/1348489 2420721.482408981: 1 branches:uH: return ffffffffad82bd46 perf_event_mmap+0x66 (foo.so) => ffffffffad8892e7 do_brk_flags+0x1a7 (foo.so)
|
|
-> 259.605us END kfree
|
|
1348489/1348489 2420721.482408990: 1 branches:uH: return ffffffffad889329 do_brk_flags+0x1e9 (foo.so) => ffffffffad889739 __do_sys_brk+0x129 (foo.so)
|
|
-> 259.607us END perf_event_mmap
|
|
1348489/1348489 2420721.482408990: 1 branches:uH: call ffffffffad889761 __do_sys_brk+0x151 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482408997: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad889766 __do_sys_brk+0x156 (foo.so)
|
|
-> 259.616us END do_brk_flags
|
|
-> 259.616us BEGIN up_write
|
|
1348489/1348489 2420721.482408997: 1 branches:uH: call ffffffffad889839 __do_sys_brk+0x229 (foo.so) => ffffffffad9697c0 userfaultfd_unmap_complete+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409009: 1 branches:uH: return ffffffffad9698cb userfaultfd_unmap_complete+0x10b (foo.so) => ffffffffad88983e __do_sys_brk+0x22e (foo.so)
|
|
-> 259.623us END up_write
|
|
-> 259.623us BEGIN userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482409010: 1 branches:uH: return ffffffffad8897cf __do_sys_brk+0x1bf (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 259.635us END userfaultfd_unmap_complete
|
|
1348489/1348489 2420721.482409010: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409012: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 259.636us END __do_sys_brk
|
|
-> 259.636us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482409012: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409014: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 259.638us BEGIN syscall_exit_work
|
|
-> 259.639us BEGIN __audit_syscall_exit
|
|
1348489/1348489 2420721.482409014: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409019: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 259.64us BEGIN path_put
|
|
-> 259.642us BEGIN dput
|
|
1348489/1348489 2420721.482409019: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409020: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
-> 259.645us END dput
|
|
-> 259.645us END path_put
|
|
-> 259.645us BEGIN mntput
|
|
1348489/1348489 2420721.482409020: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409022: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 259.646us END mntput
|
|
-> 259.646us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482409022: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409025: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 259.648us END unroll_tree_refs
|
|
-> 259.648us BEGIN kfree
|
|
1348489/1348489 2420721.482409025: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482409026: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 259.651us END kfree
|
|
-> 259.651us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482409026: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409037: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 259.652us END syscall_exit_work
|
|
-> 259.652us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482409037: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
1348489/1348489 2420721.482409037: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
-> 259.663us END exit_to_user_mode_prepare
|
|
-> 259.663us END syscall_exit_to_user_mode
|
|
-> 259.663us END do_syscall_64
|
|
-> 259.663us END __entry_text_start
|
|
-> 259.663us BEGIN entry_SYSCALL_64_after_hwframe
|
|
1348489/1348489 2420721.482409063: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac95ded4b brk+0xb (foo.so)
|
|
-> 259.664us END entry_SYSCALL_64_after_hwframe
|
|
-> 259.664us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482409063: 1 branches:uH: return 7f9ac95ded5c brk+0x1c (foo.so) => 7f9ac95dee14 __sbrk+0x94 (foo.so)
|
|
1348489/1348489 2420721.482409063: 1 branches:uH: return 7f9ac95dedba __sbrk+0x3a (foo.so) => 7f9ac9571b86 __default_morecore+0x16 (foo.so)
|
|
1348489/1348489 2420721.482409066: 1 branches:uH: return 7f9ac9571b90 __default_morecore+0x20 (foo.so) => 7f9ac9572bb2 sysmalloc+0x532 (foo.so)
|
|
-> 259.689us END syscall_return_via_sysret
|
|
-> 259.689us END brk
|
|
-> 259.689us END __sbrk
|
|
1348489/1348489 2420721.482409092: 1 branches:uH: call 7f9ac9572cd1 sysmalloc+0x651 (foo.so) => 7f9ac9571b70 __default_morecore+0x0 (foo.so)
|
|
-> 259.692us END __default_morecore
|
|
1348489/1348489 2420721.482409092: 1 branches:uH: call 7f9ac9571b81 __default_morecore+0x11 (foo.so) => 7f9ac95ded80 __sbrk+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409135: 1 branches:uH: return 7f9ac95dedba __sbrk+0x3a (foo.so) => 7f9ac9571b86 __default_morecore+0x16 (foo.so)
|
|
-> 259.718us BEGIN __default_morecore
|
|
-> 259.739us BEGIN __sbrk
|
|
1348489/1348489 2420721.482409136: 1 branches:uH: return 7f9ac9571b90 __default_morecore+0x20 (foo.so) => 7f9ac9572cd7 sysmalloc+0x657 (foo.so)
|
|
-> 259.761us END __sbrk
|
|
1348489/1348489 2420721.482409293: 1 branches:uH: hw int 7f9ac9572a73 sysmalloc+0x3f3 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 259.762us END __default_morecore
|
|
1348489/1348489 2420721.482409293: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409302: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 259.919us BEGIN asm_exc_page_fault
|
|
-> 259.923us BEGIN error_entry
|
|
1348489/1348489 2420721.482409389: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 259.928us BEGIN sync_regs
|
|
1348489/1348489 2420721.482409390: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 260.015us END sync_regs
|
|
1348489/1348489 2420721.482409390: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409390: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409391: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 260.016us END error_entry
|
|
-> 260.016us BEGIN exc_page_fault
|
|
-> 260.016us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482409392: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 260.017us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482409392: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482409392: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409394: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 260.018us END irqentry_enter_from_user_mode
|
|
-> 260.018us END irqentry_enter
|
|
-> 260.018us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482409403: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 260.02us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482409403: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409403: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409432: 1 branches:uH: return ffffffffad8712f3 vmacache_find+0x73 (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 260.029us END down_read_trylock
|
|
-> 260.029us BEGIN find_vma
|
|
-> 260.043us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482409441: 1 branches:uH: call ffffffffad885deb find_vma+0x5b (foo.so) => ffffffffad871240 vmacache_update+0x0 (foo.so)
|
|
-> 260.058us END vmacache_find
|
|
1348489/1348489 2420721.482409458: 1 branches:uH: return ffffffffad871271 vmacache_update+0x31 (foo.so) => ffffffffad885df0 find_vma+0x60 (foo.so)
|
|
-> 260.067us BEGIN vmacache_update
|
|
1348489/1348489 2420721.482409459: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 260.084us END vmacache_update
|
|
1348489/1348489 2420721.482409464: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 260.085us END find_vma
|
|
1348489/1348489 2420721.482409464: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409476: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 260.09us BEGIN handle_mm_fault
|
|
-> 260.096us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482409476: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409476: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409487: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 260.102us END mem_cgroup_from_task
|
|
-> 260.102us BEGIN __count_memcg_events
|
|
-> 260.107us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482409487: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
1348489/1348489 2420721.482409488: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 260.113us END cgroup_rstat_updated
|
|
-> 260.113us END __count_memcg_events
|
|
1348489/1348489 2420721.482409489: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 260.114us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482409489: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409490: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 260.115us END arch_local_irq_enable
|
|
-> 260.115us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409492: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
-> 260.116us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409492: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409500: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 260.118us BEGIN __handle_mm_fault
|
|
-> 260.122us BEGIN pgd_none
|
|
1348489/1348489 2420721.482409500: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409501: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 260.126us END pgd_none
|
|
-> 260.126us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482409501: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409505: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 260.127us END p4d_offset
|
|
-> 260.127us BEGIN pud_val
|
|
1348489/1348489 2420721.482409505: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409506: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 260.131us END pud_val
|
|
-> 260.131us BEGIN pud_val
|
|
1348489/1348489 2420721.482409506: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409507: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 260.132us END pud_val
|
|
-> 260.132us BEGIN pud_val
|
|
1348489/1348489 2420721.482409507: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409508: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 260.133us END pud_val
|
|
-> 260.133us BEGIN pud_val
|
|
1348489/1348489 2420721.482409508: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409509: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 260.134us END pud_val
|
|
-> 260.134us BEGIN pud_val
|
|
1348489/1348489 2420721.482409537: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 260.135us END pud_val
|
|
1348489/1348489 2420721.482409538: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 260.163us BEGIN pmd_val
|
|
1348489/1348489 2420721.482409538: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409540: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 260.164us END pmd_val
|
|
-> 260.164us BEGIN pmd_val
|
|
1348489/1348489 2420721.482409541: 1 branches:uH: call ffffffffad8813c3 __handle_mm_fault+0x1473 (foo.so) => ffffffffad87ab40 __pte_alloc+0x0 (foo.so)
|
|
-> 260.166us END pmd_val
|
|
1348489/1348489 2420721.482409541: 1 branches:uH: call ffffffffad87ab53 __pte_alloc+0x13 (foo.so) => ffffffffad6799f0 pte_alloc_one+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409541: 1 branches:uH: call ffffffffad6799ff pte_alloc_one+0xf (foo.so) => ffffffffad8c0250 alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409681: 1 branches:uH: call ffffffffad8c02b0 alloc_pages+0x60 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 260.167us BEGIN __pte_alloc
|
|
-> 260.213us BEGIN pte_alloc_one
|
|
-> 260.26us BEGIN alloc_pages
|
|
1348489/1348489 2420721.482409689: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8c02b5 alloc_pages+0x65 (foo.so)
|
|
-> 260.307us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482409689: 1 branches:uH: jmp ffffffffad8c02e2 alloc_pages+0x92 (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409695: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 260.315us END policy_nodemask
|
|
-> 260.315us END alloc_pages
|
|
-> 260.315us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482409701: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 260.321us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482409701: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409711: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 260.327us END should_fail_alloc_page
|
|
-> 260.327us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482409711: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409723: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 260.337us END __next_zones_zonelist
|
|
-> 260.337us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482409741: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 260.349us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482409745: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
-> 260.367us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482409745: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409767: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 260.371us BEGIN kernel_init_free_pages.part.0
|
|
-> 260.382us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482409768: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 260.393us END clear_page_erms
|
|
1348489/1348489 2420721.482409769: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 260.394us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482409769: 1 branches:uH: call ffffffffad8a2566 __alloc_pages+0x266 (foo.so) => ffffffffad8eddb0 __memcg_kmem_charge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409796: 1 branches:uH: call ffffffffad8ede7d __memcg_kmem_charge_page+0xcd (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 260.395us END get_page_from_freelist
|
|
-> 260.395us BEGIN __memcg_kmem_charge_page
|
|
1348489/1348489 2420721.482409809: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ede82 __memcg_kmem_charge_page+0xd2 (foo.so)
|
|
-> 260.422us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409809: 1 branches:uH: call ffffffffad8ede82 __memcg_kmem_charge_page+0xd2 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409810: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ede87 __memcg_kmem_charge_page+0xd7 (foo.so)
|
|
-> 260.435us END rcu_read_unlock_strict
|
|
-> 260.435us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409810: 1 branches:uH: call ffffffffad8ede9b __memcg_kmem_charge_page+0xeb (foo.so) => ffffffffad8ecdf0 obj_cgroup_charge_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409810: 1 branches:uH: call ffffffffad8ecee9 obj_cgroup_charge_pages+0xf9 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409812: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eceee obj_cgroup_charge_pages+0xfe (foo.so)
|
|
-> 260.436us END rcu_read_unlock_strict
|
|
-> 260.436us BEGIN obj_cgroup_charge_pages
|
|
-> 260.437us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409812: 1 branches:uH: call ffffffffad8ece2d obj_cgroup_charge_pages+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409813: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ece32 obj_cgroup_charge_pages+0x42 (foo.so)
|
|
-> 260.438us END rcu_read_unlock_strict
|
|
-> 260.438us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409813: 1 branches:uH: call ffffffffad8ece3a obj_cgroup_charge_pages+0x4a (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409814: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 260.439us END rcu_read_unlock_strict
|
|
-> 260.439us BEGIN try_charge_memcg
|
|
1348489/1348489 2420721.482409819: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 260.44us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482409821: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ece3f obj_cgroup_charge_pages+0x4f (foo.so)
|
|
-> 260.445us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482409821: 1 branches:uH: call ffffffffad8eced3 obj_cgroup_charge_pages+0xe3 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409824: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eced8 obj_cgroup_charge_pages+0xe8 (foo.so)
|
|
-> 260.447us END try_charge_memcg
|
|
-> 260.447us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409825: 1 branches:uH: return ffffffffad8ece71 obj_cgroup_charge_pages+0x81 (foo.so) => ffffffffad8edea0 __memcg_kmem_charge_page+0xf0 (foo.so)
|
|
-> 260.45us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409826: 1 branches:uH: return ffffffffad8edebe __memcg_kmem_charge_page+0x10e (foo.so) => ffffffffad8a256b __alloc_pages+0x26b (foo.so)
|
|
-> 260.451us END obj_cgroup_charge_pages
|
|
1348489/1348489 2420721.482409827: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad679a04 pte_alloc_one+0x14 (foo.so)
|
|
-> 260.452us END __memcg_kmem_charge_page
|
|
1348489/1348489 2420721.482409827: 1 branches:uH: call ffffffffad679a22 pte_alloc_one+0x32 (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409827: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409827: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409827: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409840: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 260.453us END __alloc_pages
|
|
-> 260.453us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 260.456us BEGIN __mod_lruvec_page_state
|
|
-> 260.459us BEGIN __mod_lruvec_state
|
|
-> 260.462us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482409840: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409840: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409844: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 260.466us END __mod_node_page_state
|
|
-> 260.466us END __mod_lruvec_state
|
|
-> 260.466us BEGIN __mod_memcg_lruvec_state
|
|
-> 260.468us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482409845: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 260.47us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482409845: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409846: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 260.471us END __mod_memcg_lruvec_state
|
|
-> 260.471us END __mod_lruvec_page_state
|
|
-> 260.471us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409847: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a27 pte_alloc_one+0x37 (foo.so)
|
|
-> 260.472us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409847: 1 branches:uH: return ffffffffad679a2c pte_alloc_one+0x3c (foo.so) => ffffffffad87ab58 __pte_alloc+0x18 (foo.so)
|
|
1348489/1348489 2420721.482409847: 1 branches:uH: call ffffffffad87aba2 __pte_alloc+0x62 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409979: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87aba7 __pte_alloc+0x67 (foo.so)
|
|
-> 260.473us END mod_lruvec_page_state.constprop.0
|
|
-> 260.473us END pte_alloc_one
|
|
-> 260.473us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482409979: 1 branches:uH: call ffffffffad87abf4 __pte_alloc+0xb4 (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409984: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87abf9 __pte_alloc+0xb9 (foo.so)
|
|
-> 260.605us END _raw_spin_lock
|
|
-> 260.605us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482409984: 1 branches:uH: call ffffffffad87abfe __pte_alloc+0xbe (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409984: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87ac03 __pte_alloc+0xc3 (foo.so)
|
|
1348489/1348489 2420721.482409985: 1 branches:uH: return ffffffffad87ac0d __pte_alloc+0xcd (foo.so) => ffffffffad8813c8 __handle_mm_fault+0x1478 (foo.so)
|
|
-> 260.61us END native_set_pmd
|
|
-> 260.61us BEGIN queued_spin_unlock
|
|
-> 260.611us END queued_spin_unlock
|
|
1348489/1348489 2420721.482409985: 1 branches:uH: call ffffffffad88098c __handle_mm_fault+0xa3c (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409986: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880991 __handle_mm_fault+0xa41 (foo.so)
|
|
-> 260.611us END __pte_alloc
|
|
-> 260.611us BEGIN pmd_val
|
|
1348489/1348489 2420721.482409986: 1 branches:uH: call ffffffffad881296 __handle_mm_fault+0x1346 (foo.so) => ffffffffad8940f0 __anon_vma_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409986: 1 branches:uH: call ffffffffad894116 __anon_vma_prepare+0x26 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409986: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409989: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 260.612us END pmd_val
|
|
-> 260.612us BEGIN __anon_vma_prepare
|
|
-> 260.613us BEGIN kmem_cache_alloc
|
|
-> 260.614us BEGIN should_failslab
|
|
1348489/1348489 2420721.482409989: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409991: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 260.615us END should_failslab
|
|
-> 260.615us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482409992: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 260.617us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409992: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409993: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 260.618us END rcu_read_unlock_strict
|
|
-> 260.618us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482409993: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
1348489/1348489 2420721.482409993: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482409995: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 260.619us END rcu_read_unlock_strict
|
|
-> 260.619us END get_obj_cgroup_from_current
|
|
-> 260.619us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482409999: 1 branches:uH: call ffffffffad8cea66 kmem_cache_alloc+0x166 (foo.so) => ffffffffadb5c2a0 memset+0x0 (foo.so)
|
|
-> 260.621us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482409999: 1 branches:uH: jmp ffffffffadb5c2a0 memset+0x0 (foo.so) => ffffffffadb5c2d0 memset_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410005: 1 branches:uH: return ffffffffadb5c2de memset_erms+0xe (foo.so) => ffffffffad8cea6b kmem_cache_alloc+0x16b (foo.so)
|
|
-> 260.625us BEGIN memset
|
|
-> 260.628us END memset
|
|
-> 260.628us BEGIN memset_erms
|
|
1348489/1348489 2420721.482410005: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410007: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 260.631us END memset_erms
|
|
-> 260.631us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482410008: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 260.633us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410008: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410011: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 260.634us END rcu_read_unlock_strict
|
|
-> 260.634us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482410011: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410012: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 260.637us END mod_objcg_state
|
|
-> 260.637us END memcg_slab_post_alloc_hook
|
|
-> 260.637us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410012: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89411b __anon_vma_prepare+0x2b (foo.so)
|
|
1348489/1348489 2420721.482410012: 1 branches:uH: call ffffffffad89412a __anon_vma_prepare+0x3a (foo.so) => ffffffffad887520 find_mergeable_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410012: 1 branches:uH: call ffffffffad887536 find_mergeable_anon_vma+0x16 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410016: 1 branches:uH: return ffffffffad885c00 anon_vma_compatible+0x10 (foo.so) => ffffffffad88753b find_mergeable_anon_vma+0x1b (foo.so)
|
|
-> 260.638us END rcu_read_unlock_strict
|
|
-> 260.638us END kmem_cache_alloc
|
|
-> 260.638us BEGIN find_mergeable_anon_vma
|
|
-> 260.64us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482410016: 1 branches:uH: call ffffffffad887574 find_mergeable_anon_vma+0x54 (foo.so) => ffffffffad885bf0 anon_vma_compatible+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410019: 1 branches:uH: return ffffffffad885c00 anon_vma_compatible+0x10 (foo.so) => ffffffffad887579 find_mergeable_anon_vma+0x59 (foo.so)
|
|
-> 260.642us END anon_vma_compatible
|
|
-> 260.642us BEGIN anon_vma_compatible
|
|
1348489/1348489 2420721.482410019: 1 branches:uH: return ffffffffad8875a7 find_mergeable_anon_vma+0x87 (foo.so) => ffffffffad89412f __anon_vma_prepare+0x3f (foo.so)
|
|
1348489/1348489 2420721.482410019: 1 branches:uH: call ffffffffad894206 __anon_vma_prepare+0x116 (foo.so) => ffffffffad8ce900 kmem_cache_alloc+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410019: 1 branches:uH: call ffffffffad8ce946 kmem_cache_alloc+0x46 (foo.so) => ffffffffad868720 should_failslab+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410026: 1 branches:uH: return ffffffffad868727 should_failslab+0x7 (foo.so) => ffffffffad8ce94b kmem_cache_alloc+0x4b (foo.so)
|
|
-> 260.645us END anon_vma_compatible
|
|
-> 260.645us END find_mergeable_anon_vma
|
|
-> 260.645us BEGIN kmem_cache_alloc
|
|
-> 260.648us BEGIN should_failslab
|
|
1348489/1348489 2420721.482410026: 1 branches:uH: call ffffffffad8ce960 kmem_cache_alloc+0x60 (foo.so) => ffffffffad8edc40 get_obj_cgroup_from_current+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410030: 1 branches:uH: call ffffffffad8edcef get_obj_cgroup_from_current+0xaf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 260.652us END should_failslab
|
|
-> 260.652us BEGIN get_obj_cgroup_from_current
|
|
1348489/1348489 2420721.482410035: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so)
|
|
-> 260.656us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410035: 1 branches:uH: call ffffffffad8edcf4 get_obj_cgroup_from_current+0xb4 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410036: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8edcf9 get_obj_cgroup_from_current+0xb9 (foo.so)
|
|
-> 260.661us END rcu_read_unlock_strict
|
|
-> 260.661us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410037: 1 branches:uH: return ffffffffad8edd00 get_obj_cgroup_from_current+0xc0 (foo.so) => ffffffffad8ce965 kmem_cache_alloc+0x65 (foo.so)
|
|
-> 260.662us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410037: 1 branches:uH: call ffffffffad8ce97a kmem_cache_alloc+0x7a (foo.so) => ffffffffad8ee380 obj_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410039: 1 branches:uH: return ffffffffad8ee43d obj_cgroup_charge+0xbd (foo.so) => ffffffffad8ce97f kmem_cache_alloc+0x7f (foo.so)
|
|
-> 260.663us END get_obj_cgroup_from_current
|
|
-> 260.663us BEGIN obj_cgroup_charge
|
|
1348489/1348489 2420721.482410046: 1 branches:uH: call ffffffffad8cea7c kmem_cache_alloc+0x17c (foo.so) => ffffffffad8c9ed0 memcg_slab_post_alloc_hook+0x0 (foo.so)
|
|
-> 260.665us END obj_cgroup_charge
|
|
1348489/1348489 2420721.482410057: 1 branches:uH: call ffffffffad8c9fef memcg_slab_post_alloc_hook+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 260.672us BEGIN memcg_slab_post_alloc_hook
|
|
1348489/1348489 2420721.482410060: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8c9ff4 memcg_slab_post_alloc_hook+0x124 (foo.so)
|
|
-> 260.683us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410060: 1 branches:uH: call ffffffffad8ca024 memcg_slab_post_alloc_hook+0x154 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410065: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8ca029 memcg_slab_post_alloc_hook+0x159 (foo.so)
|
|
-> 260.686us END rcu_read_unlock_strict
|
|
-> 260.686us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482410065: 1 branches:uH: jmp ffffffffad8ca051 memcg_slab_post_alloc_hook+0x181 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410066: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cea81 kmem_cache_alloc+0x181 (foo.so)
|
|
-> 260.691us END mod_objcg_state
|
|
-> 260.691us END memcg_slab_post_alloc_hook
|
|
-> 260.691us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410066: 1 branches:uH: return ffffffffad8ceab8 kmem_cache_alloc+0x1b8 (foo.so) => ffffffffad89420b __anon_vma_prepare+0x11b (foo.so)
|
|
1348489/1348489 2420721.482410066: 1 branches:uH: call ffffffffad894149 __anon_vma_prepare+0x59 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410188: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad89414e __anon_vma_prepare+0x5e (foo.so)
|
|
-> 260.692us END rcu_read_unlock_strict
|
|
-> 260.692us END kmem_cache_alloc
|
|
-> 260.692us BEGIN down_write
|
|
1348489/1348489 2420721.482410188: 1 branches:uH: call ffffffffad894151 __anon_vma_prepare+0x61 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410196: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad894156 __anon_vma_prepare+0x66 (foo.so)
|
|
-> 260.814us END down_write
|
|
-> 260.814us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482410196: 1 branches:uH: call ffffffffad894194 __anon_vma_prepare+0xa4 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410197: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad894199 __anon_vma_prepare+0xa9 (foo.so)
|
|
-> 260.822us END _raw_spin_lock
|
|
-> 260.822us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482410197: 1 branches:uH: call ffffffffad8941c0 __anon_vma_prepare+0xd0 (foo.so) => ffffffffad871960 anon_vma_interval_tree_insert+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410197: 1 branches:uH: jmp ffffffffad871a1f anon_vma_interval_tree_insert+0xbf (foo.so) => ffffffffadb4bca0 __rb_insert_augmented+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410199: 1 branches:uH: return ffffffffadb4be69 __rb_insert_augmented+0x1c9 (foo.so) => ffffffffad8941c5 __anon_vma_prepare+0xd5 (foo.so)
|
|
-> 260.823us END __list_add_valid
|
|
-> 260.823us BEGIN anon_vma_interval_tree_insert
|
|
-> 260.824us END anon_vma_interval_tree_insert
|
|
-> 260.824us BEGIN __rb_insert_augmented
|
|
1348489/1348489 2420721.482410199: 1 branches:uH: call ffffffffad8941da __anon_vma_prepare+0xea (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410206: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad8941df __anon_vma_prepare+0xef (foo.so)
|
|
-> 260.825us END __rb_insert_augmented
|
|
-> 260.825us BEGIN up_write
|
|
1348489/1348489 2420721.482410206: 1 branches:uH: return ffffffffad8941f9 __anon_vma_prepare+0x109 (foo.so) => ffffffffad88129b __handle_mm_fault+0x134b (foo.so)
|
|
1348489/1348489 2420721.482410207: 1 branches:uH: call ffffffffad880a26 __handle_mm_fault+0xad6 (foo.so) => ffffffffad8bfe50 alloc_pages_vma+0x0 (foo.so)
|
|
-> 260.832us END up_write
|
|
-> 260.832us END __anon_vma_prepare
|
|
1348489/1348489 2420721.482410207: 1 branches:uH: call ffffffffad8bfe7c alloc_pages_vma+0x2c (foo.so) => ffffffffad8bfce0 __get_vma_policy+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410209: 1 branches:uH: return ffffffffad8bfd1c __get_vma_policy+0x3c (foo.so) => ffffffffad8bfe81 alloc_pages_vma+0x31 (foo.so)
|
|
-> 260.833us BEGIN alloc_pages_vma
|
|
-> 260.834us BEGIN __get_vma_policy
|
|
1348489/1348489 2420721.482410209: 1 branches:uH: call ffffffffad8bfeb8 alloc_pages_vma+0x68 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410210: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8bfebd alloc_pages_vma+0x6d (foo.so)
|
|
-> 260.835us END __get_vma_policy
|
|
-> 260.835us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482410210: 1 branches:uH: call ffffffffad8bfedd alloc_pages_vma+0x8d (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410212: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
-> 260.836us END policy_nodemask
|
|
-> 260.836us BEGIN __alloc_pages
|
|
1348489/1348489 2420721.482410215: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 260.838us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482410215: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410218: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 260.841us END should_fail_alloc_page
|
|
-> 260.841us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482410218: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410231: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 260.844us END __next_zones_zonelist
|
|
-> 260.844us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482410359: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 260.857us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482410359: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410364: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 260.985us END __list_del_entry_valid
|
|
-> 260.985us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482410384: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 260.99us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482410384: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
1348489/1348489 2420721.482410385: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 261.01us END clear_page_erms
|
|
-> 261.01us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482410386: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad8bfee2 alloc_pages_vma+0x92 (foo.so)
|
|
-> 261.011us END get_page_from_freelist
|
|
1348489/1348489 2420721.482410388: 1 branches:uH: return ffffffffad8bfefc alloc_pages_vma+0xac (foo.so) => ffffffffad880a2b __handle_mm_fault+0xadb (foo.so)
|
|
-> 261.012us END __alloc_pages
|
|
1348489/1348489 2420721.482410388: 1 branches:uH: call ffffffffad880a52 __handle_mm_fault+0xb02 (foo.so) => ffffffffad8eed60 __mem_cgroup_charge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410388: 1 branches:uH: call ffffffffad8eed73 __mem_cgroup_charge+0x13 (foo.so) => ffffffffad8e6d40 get_mem_cgroup_from_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410399: 1 branches:uH: call ffffffffad8e6d94 get_mem_cgroup_from_mm+0x54 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 261.014us END alloc_pages_vma
|
|
-> 261.014us BEGIN __mem_cgroup_charge
|
|
-> 261.019us BEGIN get_mem_cgroup_from_mm
|
|
1348489/1348489 2420721.482410405: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d99 get_mem_cgroup_from_mm+0x59 (foo.so)
|
|
-> 261.025us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410405: 1 branches:uH: call ffffffffad8e6d77 get_mem_cgroup_from_mm+0x37 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410406: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e6d7c get_mem_cgroup_from_mm+0x3c (foo.so)
|
|
-> 261.031us END rcu_read_unlock_strict
|
|
-> 261.031us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410406: 1 branches:uH: return ffffffffad8e6d86 get_mem_cgroup_from_mm+0x46 (foo.so) => ffffffffad8eed78 __mem_cgroup_charge+0x18 (foo.so)
|
|
1348489/1348489 2420721.482410406: 1 branches:uH: call ffffffffad8eed84 __mem_cgroup_charge+0x24 (foo.so) => ffffffffad8ecd50 charge_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410407: 1 branches:uH: call ffffffffad8ecd8b charge_memcg+0x3b (foo.so) => ffffffffad8ebd00 try_charge_memcg+0x0 (foo.so)
|
|
-> 261.032us END rcu_read_unlock_strict
|
|
-> 261.032us END get_mem_cgroup_from_mm
|
|
-> 261.032us BEGIN charge_memcg
|
|
1348489/1348489 2420721.482410407: 1 branches:uH: call ffffffffad8ec13a try_charge_memcg+0x43a (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410411: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8ec13f try_charge_memcg+0x43f (foo.so)
|
|
-> 261.033us BEGIN try_charge_memcg
|
|
-> 261.035us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482410412: 1 branches:uH: return ffffffffad8ec071 try_charge_memcg+0x371 (foo.so) => ffffffffad8ecd90 charge_memcg+0x40 (foo.so)
|
|
-> 261.037us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482410412: 1 branches:uH: call ffffffffad8ecdd6 charge_memcg+0x86 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410413: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ecddb charge_memcg+0x8b (foo.so)
|
|
-> 261.038us END try_charge_memcg
|
|
-> 261.038us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410413: 1 branches:uH: call ffffffffad8ecdab charge_memcg+0x5b (foo.so) => ffffffffad8eb270 mem_cgroup_charge_statistics.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410418: 1 branches:uH: call ffffffffad8eb29b mem_cgroup_charge_statistics.constprop.0+0x2b (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
-> 261.039us END rcu_read_unlock_strict
|
|
-> 261.039us BEGIN mem_cgroup_charge_statistics.constprop.0
|
|
1348489/1348489 2420721.482410425: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eb2a0 mem_cgroup_charge_statistics.constprop.0+0x30 (foo.so)
|
|
-> 261.044us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482410436: 1 branches:uH: return ffffffffad8eb2de mem_cgroup_charge_statistics.constprop.0+0x6e (foo.so) => ffffffffad8ecdb0 charge_memcg+0x60 (foo.so)
|
|
-> 261.051us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482410436: 1 branches:uH: call ffffffffad8ecdb6 charge_memcg+0x66 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410441: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8ecdbb charge_memcg+0x6b (foo.so)
|
|
-> 261.062us END mem_cgroup_charge_statistics.constprop.0
|
|
-> 261.062us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482410443: 1 branches:uH: return ffffffffad8ecdc9 charge_memcg+0x79 (foo.so) => ffffffffad8eed89 __mem_cgroup_charge+0x29 (foo.so)
|
|
-> 261.067us END memcg_check_events
|
|
1348489/1348489 2420721.482410443: 1 branches:uH: call ffffffffad8eeda7 __mem_cgroup_charge+0x47 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410444: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eedac __mem_cgroup_charge+0x4c (foo.so)
|
|
-> 261.069us END charge_memcg
|
|
-> 261.069us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410444: 1 branches:uH: return ffffffffad8eedb4 __mem_cgroup_charge+0x54 (foo.so) => ffffffffad880a57 __handle_mm_fault+0xb07 (foo.so)
|
|
1348489/1348489 2420721.482410445: 1 branches:uH: call ffffffffad8811a3 __handle_mm_fault+0x1253 (foo.so) => ffffffffad8b0e20 __cgroup_throttle_swaprate+0x0 (foo.so)
|
|
-> 261.07us END rcu_read_unlock_strict
|
|
-> 261.07us END __mem_cgroup_charge
|
|
1348489/1348489 2420721.482410445: 1 branches:uH: call ffffffffad8b0e32 __cgroup_throttle_swaprate+0x12 (foo.so) => ffffffffad6b6820 kthread_blkcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410447: 1 branches:uH: return ffffffffad6b6846 kthread_blkcg+0x26 (foo.so) => ffffffffad8b0e37 __cgroup_throttle_swaprate+0x17 (foo.so)
|
|
-> 261.071us BEGIN __cgroup_throttle_swaprate
|
|
-> 261.072us BEGIN kthread_blkcg
|
|
1348489/1348489 2420721.482410485: 1 branches:uH: call ffffffffad8b0e63 __cgroup_throttle_swaprate+0x43 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 261.073us END kthread_blkcg
|
|
1348489/1348489 2420721.482410486: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8b0e68 __cgroup_throttle_swaprate+0x48 (foo.so)
|
|
-> 261.111us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482410486: 1 branches:uH: return ffffffffad8b0e31 __cgroup_throttle_swaprate+0x11 (foo.so) => ffffffffad8811a8 __handle_mm_fault+0x1258 (foo.so)
|
|
1348489/1348489 2420721.482410486: 1 branches:uH: call ffffffffad8811c0 __handle_mm_fault+0x1270 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410488: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad8811c5 __handle_mm_fault+0x1275 (foo.so)
|
|
-> 261.112us END rcu_read_unlock_strict
|
|
-> 261.112us END __cgroup_throttle_swaprate
|
|
-> 261.112us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482410488: 1 branches:uH: call ffffffffad8811dd __handle_mm_fault+0x128d (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410488: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410489: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 261.114us END pfn_pte
|
|
-> 261.114us BEGIN pmd_pfn
|
|
-> 261.114us BEGIN pmd_val
|
|
1348489/1348489 2420721.482410490: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad8811e2 __handle_mm_fault+0x1292 (foo.so)
|
|
-> 261.115us END pmd_val
|
|
1348489/1348489 2420721.482410490: 1 branches:uH: call ffffffffad88120c __handle_mm_fault+0x12bc (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410490: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410492: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 261.116us END pmd_pfn
|
|
-> 261.116us BEGIN pmd_page_vaddr
|
|
-> 261.117us BEGIN pmd_val
|
|
1348489/1348489 2420721.482410492: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad881211 __handle_mm_fault+0x12c1 (foo.so)
|
|
1348489/1348489 2420721.482410492: 1 branches:uH: call ffffffffad88121c __handle_mm_fault+0x12cc (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410498: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad881221 __handle_mm_fault+0x12d1 (foo.so)
|
|
-> 261.118us END pmd_val
|
|
-> 261.118us END pmd_page_vaddr
|
|
-> 261.118us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482410498: 1 branches:uH: call ffffffffad88125d __handle_mm_fault+0x130d (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410500: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad881262 __handle_mm_fault+0x1312 (foo.so)
|
|
-> 261.124us END _raw_spin_lock
|
|
-> 261.124us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482410500: 1 branches:uH: call ffffffffad88126f __handle_mm_fault+0x131f (foo.so) => ffffffffad892210 page_add_new_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410501: 1 branches:uH: call ffffffffad892259 page_add_new_anon_rmap+0x49 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 261.126us END add_mm_counter_fast
|
|
-> 261.126us BEGIN page_add_new_anon_rmap
|
|
1348489/1348489 2420721.482410501: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410501: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410522: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 261.127us BEGIN __mod_lruvec_page_state
|
|
-> 261.134us BEGIN __mod_lruvec_state
|
|
-> 261.141us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482410522: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410522: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410524: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 261.148us END __mod_node_page_state
|
|
-> 261.148us END __mod_lruvec_state
|
|
-> 261.148us BEGIN __mod_memcg_lruvec_state
|
|
-> 261.149us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482410525: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 261.15us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482410525: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410525: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad89225e page_add_new_anon_rmap+0x4e (foo.so)
|
|
1348489/1348489 2420721.482410525: 1 branches:uH: jmp ffffffffad892273 page_add_new_anon_rmap+0x63 (foo.so) => ffffffffad891350 __page_set_anon_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410526: 1 branches:uH: return ffffffffad8913a3 __page_set_anon_rmap+0x53 (foo.so) => ffffffffad881274 __handle_mm_fault+0x1324 (foo.so)
|
|
-> 261.151us END __mod_memcg_lruvec_state
|
|
-> 261.151us END __mod_lruvec_page_state
|
|
-> 261.151us BEGIN rcu_read_unlock_strict
|
|
-> 261.151us END rcu_read_unlock_strict
|
|
-> 261.151us END page_add_new_anon_rmap
|
|
-> 261.151us BEGIN __page_set_anon_rmap
|
|
1348489/1348489 2420721.482410526: 1 branches:uH: call ffffffffad88127a __handle_mm_fault+0x132a (foo.so) => ffffffffad84c2a0 lru_cache_add_inactive_or_unevictable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410527: 1 branches:uH: jmp ffffffffad84c2c0 lru_cache_add_inactive_or_unevictable+0x20 (foo.so) => ffffffffad84c220 lru_cache_add+0x0 (foo.so)
|
|
-> 261.152us END __page_set_anon_rmap
|
|
-> 261.152us BEGIN lru_cache_add_inactive_or_unevictable
|
|
1348489/1348489 2420721.482410534: 1 branches:uH: return ffffffffad84c27b lru_cache_add+0x5b (foo.so) => ffffffffad88127f __handle_mm_fault+0x132f (foo.so)
|
|
-> 261.153us END lru_cache_add_inactive_or_unevictable
|
|
-> 261.153us BEGIN lru_cache_add
|
|
1348489/1348489 2420721.482410534: 1 branches:uH: call ffffffffad88115b __handle_mm_fault+0x120b (foo.so) => ffffffffad878f00 set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410534: 1 branches:uH: call ffffffffad878f00 set_pte+0x0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410535: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad878f05 set_pte+0x5 (foo.so)
|
|
-> 261.16us END lru_cache_add
|
|
-> 261.16us BEGIN set_pte
|
|
-> 261.16us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482410535: 1 branches:uH: return ffffffffad878f07 set_pte+0x7 (foo.so) => ffffffffad881160 __handle_mm_fault+0x1210 (foo.so)
|
|
1348489/1348489 2420721.482410535: 1 branches:uH: call ffffffffad88116d __handle_mm_fault+0x121d (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410545: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad881172 __handle_mm_fault+0x1222 (foo.so)
|
|
-> 261.161us END native_set_pte
|
|
-> 261.161us END set_pte
|
|
-> 261.161us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482410551: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 261.171us END queued_spin_unlock
|
|
1348489/1348489 2420721.482410558: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 261.177us END __handle_mm_fault
|
|
1348489/1348489 2420721.482410558: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410564: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 261.184us END handle_mm_fault
|
|
-> 261.184us BEGIN up_read
|
|
1348489/1348489 2420721.482410564: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
1348489/1348489 2420721.482410564: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410566: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 261.19us END up_read
|
|
-> 261.19us END do_user_addr_fault
|
|
-> 261.19us END exc_page_fault
|
|
-> 261.19us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482410566: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410679: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 261.192us END irqentry_exit
|
|
-> 261.192us BEGIN irqentry_exit_to_user_mode
|
|
-> 261.248us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482410680: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
-> 261.305us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482410680: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410680: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410680: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410776: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac9572a73 sysmalloc+0x3f3 (foo.so)
|
|
-> 261.306us END irqentry_exit_to_user_mode
|
|
-> 261.306us END asm_exc_page_fault
|
|
-> 261.306us BEGIN error_return
|
|
-> 261.338us END error_return
|
|
-> 261.338us BEGIN __irqentry_text_end
|
|
-> 261.37us END __irqentry_text_end
|
|
-> 261.37us BEGIN native_iret
|
|
1348489/1348489 2420721.482410801: 1 branches:uH: return 7f9ac9572868 sysmalloc+0x1e8 (foo.so) => 7f9ac9573d4b _int_malloc+0xe4b (foo.so)
|
|
-> 261.402us END native_iret
|
|
1348489/1348489 2420721.482410802: 1 branches:uH: call 7f9ac9573d5d _int_malloc+0xe5d (foo.so) => 7f9ac9570590 alloc_perturb+0x0 (foo.so)
|
|
-> 261.427us END sysmalloc
|
|
1348489/1348489 2420721.482410806: 1 branches:uH: return 7f9ac957059a alloc_perturb+0xa (foo.so) => 7f9ac9573d62 _int_malloc+0xe62 (foo.so)
|
|
-> 261.428us BEGIN alloc_perturb
|
|
1348489/1348489 2420721.482410811: 1 branches:uH: return 7f9ac9573016 _int_malloc+0x116 (foo.so) => 7f9ac9573eb9 tcache_init.part.0+0x39 (foo.so)
|
|
-> 261.432us END alloc_perturb
|
|
1348489/1348489 2420721.482410829: 1 branches:uH: return 7f9ac9573f14 tcache_init.part.0+0x94 (foo.so) => 7f9ac95746ce __libc_malloc+0x13e (foo.so)
|
|
-> 261.437us END _int_malloc
|
|
1348489/1348489 2420721.482410842: 1 branches:uH: call 7f9ac957474d __libc_malloc+0x1bd (foo.so) => 7f9ac9572f00 _int_malloc+0x0 (foo.so)
|
|
-> 261.455us END tcache_init.part.0
|
|
1348489/1348489 2420721.482410889: 1 branches:uH: call 7f9ac9573db4 _int_malloc+0xeb4 (foo.so) => 7f9ac9570590 alloc_perturb+0x0 (foo.so)
|
|
-> 261.468us BEGIN _int_malloc
|
|
1348489/1348489 2420721.482410910: 1 branches:uH: return 7f9ac957059a alloc_perturb+0xa (foo.so) => 7f9ac9573db9 _int_malloc+0xeb9 (foo.so)
|
|
-> 261.515us BEGIN alloc_perturb
|
|
1348489/1348489 2420721.482410914: 1 branches:uH: return 7f9ac9573016 _int_malloc+0x116 (foo.so) => 7f9ac9574752 __libc_malloc+0x1c2 (foo.so)
|
|
-> 261.536us END alloc_perturb
|
|
1348489/1348489 2420721.482410923: 1 branches:uH: return 7f9ac957469a __libc_malloc+0x10a (foo.so) => 7f9ac9550471 _IO_file_doallocate+0x91 (foo.so)
|
|
-> 261.54us END _int_malloc
|
|
1348489/1348489 2420721.482410923: 1 branches:uH: call 7f9ac9550485 _IO_file_doallocate+0xa5 (foo.so) => 7f9ac955e190 _IO_setb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482410935: 1 branches:uH: return 7f9ac955e1d9 _IO_setb+0x49 (foo.so) => 7f9ac955048a _IO_file_doallocate+0xaa (foo.so)
|
|
-> 261.549us END __libc_malloc
|
|
-> 261.549us BEGIN _IO_setb
|
|
1348489/1348489 2420721.482410936: 1 branches:uH: return 7f9ac95504b1 _IO_file_doallocate+0xd1 (foo.so) => 7f9ac955e240 _IO_doallocbuf+0x50 (foo.so)
|
|
-> 261.561us END _IO_setb
|
|
1348489/1348489 2420721.482410942: 1 branches:uH: return 7f9ac955e273 _IO_doallocbuf+0x83 (foo.so) => 7f9ac955d5d8 _IO_file_overflow+0x198 (foo.so)
|
|
-> 261.562us END _IO_file_doallocate
|
|
1348489/1348489 2420721.482410953: 1 branches:uH: jmp 7f9ac955d527 _IO_file_overflow+0xe7 (foo.so) => 7f9ac955d100 _IO_do_write+0x0 (foo.so)
|
|
-> 261.568us END _IO_doallocbuf
|
|
1348489/1348489 2420721.482410958: 1 branches:uH: return 7f9ac955d10b _IO_do_write+0xb (foo.so) => 7f9ac955c6b6 _IO_file_xsputn+0xe6 (foo.so)
|
|
-> 261.579us END _IO_file_overflow
|
|
-> 261.579us BEGIN _IO_do_write
|
|
1348489/1348489 2420721.482410970: 1 branches:uH: call 7f9ac955c6f6 _IO_file_xsputn+0x126 (foo.so) => 7f9ac955e320 _IO_default_xsputn+0x0 (foo.so)
|
|
-> 261.584us END _IO_do_write
|
|
1348489/1348489 2420721.482411000: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.596us BEGIN _IO_default_xsputn
|
|
1348489/1348489 2420721.482411017: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.626us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411032: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.643us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411040: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.658us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411043: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.666us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411046: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.669us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411047: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.672us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411049: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.673us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411051: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.675us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411053: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.677us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411054: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.679us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411056: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.68us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411058: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.682us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411060: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.684us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411061: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.686us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411063: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.687us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411064: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.689us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411066: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.69us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411067: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.692us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411069: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.693us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411070: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.695us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411071: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.696us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411072: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.697us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411074: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.698us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411077: 1 branches:uH: call 7f9ac955e38e _IO_default_xsputn+0x6e (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.7us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411078: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac955e391 _IO_default_xsputn+0x71 (foo.so)
|
|
-> 261.703us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411084: 1 branches:uH: return 7f9ac955e3e6 _IO_default_xsputn+0xc6 (foo.so) => 7f9ac955c6fb _IO_file_xsputn+0x12b (foo.so)
|
|
-> 261.704us END _IO_file_overflow
|
|
1348489/1348489 2420721.482411097: 1 branches:uH: return 7f9ac955c656 _IO_file_xsputn+0x86 (foo.so) => 7f9ac955266c _IO_puts+0xcc (foo.so)
|
|
-> 261.71us END _IO_default_xsputn
|
|
1348489/1348489 2420721.482411106: 1 branches:uH: call 7f9ac95526f5 _IO_puts+0x155 (foo.so) => 7f9ac955de70 __overflow+0x0 (foo.so)
|
|
-> 261.723us END _IO_file_xsputn
|
|
1348489/1348489 2420721.482411236: 1 branches:uH: jmp 7f9ac955deb9 __overflow+0x49 (foo.so) => 7f9ac955d440 _IO_file_overflow+0x0 (foo.so)
|
|
-> 261.732us BEGIN __overflow
|
|
1348489/1348489 2420721.482411243: 1 branches:uH: call 7f9ac955d53e _IO_file_overflow+0xfe (foo.so) => 7f9ac955d100 _IO_do_write+0x0 (foo.so)
|
|
-> 261.862us END __overflow
|
|
-> 261.862us BEGIN _IO_file_overflow
|
|
1348489/1348489 2420721.482411254: 1 branches:uH: call 7f9ac955d114 _IO_do_write+0x14 (foo.so) => 7f9ac955b370 new_do_write+0x0 (foo.so)
|
|
-> 261.869us BEGIN _IO_do_write
|
|
1348489/1348489 2420721.482411405: 1 branches:uH: call 7f9ac955b3d1 new_do_write+0x61 (foo.so) => 7f9ac955c030 _IO_file_write+0x0 (foo.so)
|
|
-> 261.88us BEGIN new_do_write
|
|
1348489/1348489 2420721.482411415: 1 branches:uH: call 7f9ac955c058 _IO_file_write+0x28 (foo.so) => 7f9ac95d9240 __write+0x0 (foo.so)
|
|
-> 262.031us BEGIN _IO_file_write
|
|
1348489/1348489 2420721.482411500: 1 branches:uH: syscall 7f9ac95d9255 __write+0x15 (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 262.041us BEGIN __write
|
|
1348489/1348489 2420721.482411500: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411500: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411516: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 262.126us BEGIN __entry_text_start
|
|
-> 262.131us BEGIN do_syscall_64
|
|
-> 262.136us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482411518: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 262.142us END syscall_enter_from_user_mode
|
|
-> 262.142us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482411527: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 262.144us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482411534: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 262.153us END __audit_syscall_entry
|
|
-> 262.153us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482411534: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
1348489/1348489 2420721.482411537: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad909ac0 __x64_sys_write+0x0 (foo.so)
|
|
-> 262.16us END ktime_get_coarse_real_ts64
|
|
-> 262.16us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482411537: 1 branches:uH: jmp ffffffffad909ad0 __x64_sys_write+0x10 (foo.so) => ffffffffad9099e0 ksys_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411537: 1 branches:uH: call ffffffffad909a0d ksys_write+0x2d (foo.so) => ffffffffad92e080 __fdget_pos+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411537: 1 branches:uH: call ffffffffad92e08e __fdget_pos+0xe (foo.so) => ffffffffad92cc90 __fget_light+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411577: 1 branches:uH: return ffffffffad92ccf7 __fget_light+0x67 (foo.so) => ffffffffad92e093 __fdget_pos+0x13 (foo.so)
|
|
-> 262.163us BEGIN __x64_sys_write
|
|
-> 262.173us END __x64_sys_write
|
|
-> 262.173us BEGIN ksys_write
|
|
-> 262.183us BEGIN __fdget_pos
|
|
-> 262.193us BEGIN __fget_light
|
|
1348489/1348489 2420721.482411585: 1 branches:uH: return ffffffffad92e0b0 __fdget_pos+0x30 (foo.so) => ffffffffad909a12 ksys_write+0x32 (foo.so)
|
|
-> 262.203us END __fget_light
|
|
1348489/1348489 2420721.482411585: 1 branches:uH: call ffffffffad909a42 ksys_write+0x62 (foo.so) => ffffffffad9094e0 vfs_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411596: 1 branches:uH: call ffffffffad909540 vfs_write+0x60 (foo.so) => ffffffffad907210 rw_verify_area+0x0 (foo.so)
|
|
-> 262.211us END __fdget_pos
|
|
-> 262.211us BEGIN vfs_write
|
|
1348489/1348489 2420721.482411598: 1 branches:uH: jmp ffffffffad90723c rw_verify_area+0x2c (foo.so) => ffffffffad9ff4d0 security_file_permission+0x0 (foo.so)
|
|
-> 262.222us BEGIN rw_verify_area
|
|
1348489/1348489 2420721.482411603: 1 branches:uH: call ffffffffad9ff4f3 security_file_permission+0x23 (foo.so) => ffffffffad819770 bpf_lsm_file_permission+0x0 (foo.so)
|
|
-> 262.224us END rw_verify_area
|
|
-> 262.224us BEGIN security_file_permission
|
|
1348489/1348489 2420721.482411604: 1 branches:uH: return ffffffffad819777 bpf_lsm_file_permission+0x7 (foo.so) => ffffffffad9ff4f5 security_file_permission+0x25 (foo.so)
|
|
-> 262.229us BEGIN bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482411607: 1 branches:uH: return ffffffffad9ff51d security_file_permission+0x4d (foo.so) => ffffffffad909545 vfs_write+0x65 (foo.so)
|
|
-> 262.23us END bpf_lsm_file_permission
|
|
1348489/1348489 2420721.482411729: 1 branches:uH: call ffffffffad9096a7 vfs_write+0x1c7 (foo.so) => ffffffffad906a30 new_sync_write+0x0 (foo.so)
|
|
-> 262.233us END security_file_permission
|
|
1348489/1348489 2420721.482411771: 1 branches:uH: call ffffffffad906b72 new_sync_write+0x142 (foo.so) => ffffffffadadc1c0 iov_iter_init+0x0 (foo.so)
|
|
-> 262.355us BEGIN new_sync_write
|
|
1348489/1348489 2420721.482411773: 1 branches:uH: return ffffffffadadc1e5 iov_iter_init+0x25 (foo.so) => ffffffffad906b77 new_sync_write+0x147 (foo.so)
|
|
-> 262.397us BEGIN iov_iter_init
|
|
1348489/1348489 2420721.482411774: 1 branches:uH: call ffffffffad906b87 new_sync_write+0x157 (foo.so) => ffffffffadc73ba0 tty_write+0x0 (foo.so)
|
|
-> 262.399us END iov_iter_init
|
|
1348489/1348489 2420721.482411774: 1 branches:uH: jmp ffffffffadc73ba8 tty_write+0x8 (foo.so) => ffffffffadc73890 file_tty_write.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482411774: 1 branches:uH: call ffffffffadc738c1 file_tty_write.constprop.0+0x31 (foo.so) => ffffffffadc72ef0 tty_paranoia_check+0x0 (foo.so)
|
|
1348489/1348489 2420721.482412368: 1 branches:uH: return ffffffffadc72f0c tty_paranoia_check+0x1c (foo.so) => ffffffffadc738c6 file_tty_write.constprop.0+0x36 (foo.so)
|
|
-> 262.4us BEGIN tty_write
|
|
-> 262.598us END tty_write
|
|
-> 262.598us BEGIN file_tty_write.constprop.0
|
|
-> 262.796us BEGIN tty_paranoia_check
|
|
1348489/1348489 2420721.482412482: 1 branches:uH: call ffffffffadc73904 file_tty_write.constprop.0+0x74 (foo.so) => ffffffffadc7be40 tty_ldisc_ref_wait+0x0 (foo.so)
|
|
-> 262.994us END tty_paranoia_check
|
|
1348489/1348489 2420721.482412482: 1 branches:uH: call ffffffffadc7be5f tty_ldisc_ref_wait+0x1f (foo.so) => ffffffffae132a30 ldsem_down_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482412491: 1 branches:uH: return ffffffffae132a92 ldsem_down_read+0x62 (foo.so) => ffffffffadc7be64 tty_ldisc_ref_wait+0x24 (foo.so)
|
|
-> 263.108us BEGIN tty_ldisc_ref_wait
|
|
-> 263.112us BEGIN ldsem_down_read
|
|
1348489/1348489 2420721.482412492: 1 branches:uH: return ffffffffadc7be73 tty_ldisc_ref_wait+0x33 (foo.so) => ffffffffadc73909 file_tty_write.constprop.0+0x79 (foo.so)
|
|
-> 263.117us END ldsem_down_read
|
|
1348489/1348489 2420721.482412695: 1 branches:uH: call ffffffffadc73946 file_tty_write.constprop.0+0xb6 (foo.so) => ffffffffae12ee30 mutex_trylock+0x0 (foo.so)
|
|
-> 263.118us END tty_ldisc_ref_wait
|
|
1348489/1348489 2420721.482412713: 1 branches:uH: return ffffffffae12ee81 mutex_trylock+0x51 (foo.so) => ffffffffadc7394b file_tty_write.constprop.0+0xbb (foo.so)
|
|
-> 263.321us BEGIN mutex_trylock
|
|
1348489/1348489 2420721.482412715: 1 branches:uH: call ffffffffadc73a0a file_tty_write.constprop.0+0x17a (foo.so) => ffffffffad8ff990 __check_object_size+0x0 (foo.so)
|
|
-> 263.339us END mutex_trylock
|
|
1348489/1348489 2420721.482412715: 1 branches:uH: call ffffffffad8ff9d1 __check_object_size+0x41 (foo.so) => ffffffffad8ff8c0 check_stack_object+0x0 (foo.so)
|
|
1348489/1348489 2420721.482412728: 1 branches:uH: return ffffffffad8ff8f8 check_stack_object+0x38 (foo.so) => ffffffffad8ff9d6 __check_object_size+0x46 (foo.so)
|
|
-> 263.341us BEGIN __check_object_size
|
|
-> 263.347us BEGIN check_stack_object
|
|
1348489/1348489 2420721.482412728: 1 branches:uH: call ffffffffad8ff9e1 __check_object_size+0x51 (foo.so) => ffffffffad67a770 __virt_addr_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482412733: 1 branches:uH: return ffffffffad67a7bf __virt_addr_valid+0x4f (foo.so) => ffffffffad8ff9e6 __check_object_size+0x56 (foo.so)
|
|
-> 263.354us END check_stack_object
|
|
-> 263.354us BEGIN __virt_addr_valid
|
|
1348489/1348489 2420721.482412781: 1 branches:uH: call ffffffffad8ffac1 __check_object_size+0x131 (foo.so) => ffffffffad8d0c00 __check_heap_object+0x0 (foo.so)
|
|
-> 263.359us END __virt_addr_valid
|
|
1348489/1348489 2420721.482412798: 1 branches:uH: return ffffffffad8d0cfa __check_heap_object+0xfa (foo.so) => ffffffffad8ffac6 __check_object_size+0x136 (foo.so)
|
|
-> 263.407us BEGIN __check_heap_object
|
|
1348489/1348489 2420721.482412800: 1 branches:uH: return ffffffffad8ff9ae __check_object_size+0x1e (foo.so) => ffffffffadc73a0f file_tty_write.constprop.0+0x17f (foo.so)
|
|
-> 263.424us END __check_heap_object
|
|
1348489/1348489 2420721.482412800: 1 branches:uH: call ffffffffadc73a18 file_tty_write.constprop.0+0x188 (foo.so) => ffffffffadade760 _copy_from_iter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482412805: 1 branches:uH: call ffffffffadade831 _copy_from_iter+0xd1 (foo.so) => ffffffffadb596f0 copy_user_enhanced_fast_string+0x0 (foo.so)
|
|
-> 263.426us END __check_object_size
|
|
-> 263.426us BEGIN _copy_from_iter
|
|
1348489/1348489 2420721.482412812: 1 branches:uH: jcc ffffffffadb596f6 copy_user_enhanced_fast_string+0x6 (foo.so) => ffffffffadb5966c copy_user_generic_unrolled+0x7c (foo.so)
|
|
-> 263.431us BEGIN copy_user_enhanced_fast_string
|
|
1348489/1348489 2420721.482413070: 1 branches:uH: return ffffffffadb596a1 copy_user_generic_unrolled+0xb1 (foo.so) => ffffffffadade836 _copy_from_iter+0xd6 (foo.so)
|
|
-> 263.438us END copy_user_enhanced_fast_string
|
|
-> 263.438us BEGIN copy_user_generic_unrolled
|
|
1348489/1348489 2420721.482413081: 1 branches:uH: return ffffffffadade8aa _copy_from_iter+0x14a (foo.so) => ffffffffadc73a1d file_tty_write.constprop.0+0x18d (foo.so)
|
|
-> 263.696us END copy_user_generic_unrolled
|
|
1348489/1348489 2420721.482413095: 1 branches:uH: call ffffffffadc73a3a file_tty_write.constprop.0+0x1aa (foo.so) => ffffffffadc78db0 n_tty_write+0x0 (foo.so)
|
|
-> 263.707us END _copy_from_iter
|
|
1348489/1348489 2420721.482413318: 1 branches:uH: call ffffffffadc78e4c n_tty_write+0x9c (foo.so) => ffffffffae130400 down_read+0x0 (foo.so)
|
|
-> 263.721us BEGIN n_tty_write
|
|
1348489/1348489 2420721.482413443: 1 branches:uH: return ffffffffae13044c down_read+0x4c (foo.so) => ffffffffadc78e51 n_tty_write+0xa1 (foo.so)
|
|
-> 263.944us BEGIN down_read
|
|
1348489/1348489 2420721.482413443: 1 branches:uH: call ffffffffadc78e54 n_tty_write+0xa4 (foo.so) => ffffffffadc777c0 process_echoes+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413802: 1 branches:uH: return ffffffffadc7782c process_echoes+0x6c (foo.so) => ffffffffadc78e59 n_tty_write+0xa9 (foo.so)
|
|
-> 264.069us END down_read
|
|
-> 264.069us BEGIN process_echoes
|
|
1348489/1348489 2420721.482413802: 1 branches:uH: call ffffffffadc78e6d n_tty_write+0xbd (foo.so) => ffffffffad6e7ce0 add_wait_queue+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413802: 1 branches:uH: call ffffffffad6e7cf8 add_wait_queue+0x18 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413809: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad6e7cfd add_wait_queue+0x1d (foo.so)
|
|
-> 264.428us END process_echoes
|
|
-> 264.428us BEGIN add_wait_queue
|
|
-> 264.431us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482413809: 1 branches:uH: call ffffffffad6e7d40 add_wait_queue+0x60 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413811: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad6e7d45 add_wait_queue+0x65 (foo.so)
|
|
-> 264.435us END _raw_spin_lock_irqsave
|
|
-> 264.435us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482413811: 1 branches:uH: jmp ffffffffad6e7d68 add_wait_queue+0x88 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413813: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadc78e72 n_tty_write+0xc2 (foo.so)
|
|
-> 264.437us END __list_add_valid
|
|
-> 264.437us END add_wait_queue
|
|
-> 264.437us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482413813: 1 branches:uH: call ffffffffadc78ea6 n_tty_write+0xf6 (foo.so) => ffffffffadc723b0 tty_hung_up_p+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413814: 1 branches:uH: return ffffffffadc723c9 tty_hung_up_p+0x19 (foo.so) => ffffffffadc78eab n_tty_write+0xfb (foo.so)
|
|
-> 264.439us END _raw_spin_unlock_irqrestore
|
|
-> 264.439us BEGIN tty_hung_up_p
|
|
1348489/1348489 2420721.482413891: 1 branches:uH: call ffffffffadc78f8c n_tty_write+0x1dc (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
-> 264.44us END tty_hung_up_p
|
|
1348489/1348489 2420721.482413911: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffadc78f91 n_tty_write+0x1e1 (foo.so)
|
|
-> 264.517us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482413911: 1 branches:uH: call ffffffffadc78f94 n_tty_write+0x1e4 (foo.so) => ffffffffadc7aba0 tty_write_room+0x0 (foo.so)
|
|
1348489/1348489 2420721.482413912: 1 branches:uH: jmp ffffffffadc7abb2 tty_write_room+0x12 (foo.so) => ffffffffadc7fac0 pty_write_room+0x0 (foo.so)
|
|
-> 264.537us END mutex_lock
|
|
-> 264.537us BEGIN tty_write_room
|
|
1348489/1348489 2420721.482413985: 1 branches:uH: jmp ffffffffadc7fadf pty_write_room+0x1f (foo.so) => ffffffffadc7ca60 tty_buffer_space_avail+0x0 (foo.so)
|
|
-> 264.538us END tty_write_room
|
|
-> 264.538us BEGIN pty_write_room
|
|
1348489/1348489 2420721.482414310: 1 branches:uH: return ffffffffadc7ca75 tty_buffer_space_avail+0x15 (foo.so) => ffffffffadc78f99 n_tty_write+0x1e9 (foo.so)
|
|
-> 264.611us END pty_write_room
|
|
-> 264.611us BEGIN tty_buffer_space_avail
|
|
1348489/1348489 2420721.482414342: 1 branches:uH: call ffffffffadc78f01 n_tty_write+0x151 (foo.so) => ffffffffadc7f7e0 pty_write+0x0 (foo.so)
|
|
-> 264.936us END tty_buffer_space_avail
|
|
1348489/1348489 2420721.482414448: 1 branches:uH: call ffffffffadc7f820 pty_write+0x40 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 264.968us BEGIN pty_write
|
|
1348489/1348489 2420721.482414464: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffadc7f825 pty_write+0x45 (foo.so)
|
|
-> 265.074us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482414464: 1 branches:uH: call ffffffffadc7f837 pty_write+0x57 (foo.so) => ffffffffadc7cd40 tty_insert_flip_string_fixed_flag+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414464: 1 branches:uH: call ffffffffadc7cd8e tty_insert_flip_string_fixed_flag+0x4e (foo.so) => ffffffffadc7cc00 __tty_buffer_request_room+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414600: 1 branches:uH: return ffffffffadc7cc7d __tty_buffer_request_room+0x7d (foo.so) => ffffffffadc7cd93 tty_insert_flip_string_fixed_flag+0x53 (foo.so)
|
|
-> 265.09us END _raw_spin_lock_irqsave
|
|
-> 265.09us BEGIN tty_insert_flip_string_fixed_flag
|
|
-> 265.158us BEGIN __tty_buffer_request_room
|
|
1348489/1348489 2420721.482414601: 1 branches:uH: call ffffffffadc7cdbb tty_insert_flip_string_fixed_flag+0x7b (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
-> 265.226us END __tty_buffer_request_room
|
|
1348489/1348489 2420721.482414601: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414614: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffadc7cdc0 tty_insert_flip_string_fixed_flag+0x80 (foo.so)
|
|
-> 265.227us BEGIN memcpy
|
|
-> 265.233us END memcpy
|
|
-> 265.233us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482414615: 1 branches:uH: return ffffffffadc7cdeb tty_insert_flip_string_fixed_flag+0xab (foo.so) => ffffffffadc7f83c pty_write+0x5c (foo.so)
|
|
-> 265.24us END memcpy_erms
|
|
1348489/1348489 2420721.482414615: 1 branches:uH: call ffffffffadc7f850 pty_write+0x70 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414618: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadc7f855 pty_write+0x75 (foo.so)
|
|
-> 265.241us END tty_insert_flip_string_fixed_flag
|
|
-> 265.241us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482414618: 1 branches:uH: call ffffffffadc7f861 pty_write+0x81 (foo.so) => ffffffffadc7d030 tty_flip_buffer_push+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414618: 1 branches:uH: jmp ffffffffadc7d052 tty_flip_buffer_push+0x22 (foo.so) => ffffffffad6b0420 queue_work_on+0x0 (foo.so)
|
|
1348489/1348489 2420721.482414860: 1 branches:uH: call ffffffffad6b044c queue_work_on+0x2c (foo.so) => ffffffffad6b0040 __queue_work+0x0 (foo.so)
|
|
-> 265.244us END _raw_spin_unlock_irqrestore
|
|
-> 265.244us BEGIN tty_flip_buffer_push
|
|
-> 265.365us END tty_flip_buffer_push
|
|
-> 265.365us BEGIN queue_work_on
|
|
1348489/1348489 2420721.482415072: 1 branches:uH: call ffffffffad6b0116 __queue_work+0xd6 (foo.so) => ffffffffadb45c80 idr_find+0x0 (foo.so)
|
|
-> 265.486us BEGIN __queue_work
|
|
1348489/1348489 2420721.482415072: 1 branches:uH: jmp ffffffffadb45c86 idr_find+0x6 (foo.so) => ffffffffadb4aea0 radix_tree_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482415072: 1 branches:uH: jmp ffffffffadb4aea4 radix_tree_lookup+0x4 (foo.so) => ffffffffadb4ada0 __radix_tree_lookup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482415994: 1 branches:uH: return ffffffffadb4ae39 __radix_tree_lookup+0x99 (foo.so) => ffffffffad6b011b __queue_work+0xdb (foo.so)
|
|
-> 265.698us BEGIN idr_find
|
|
-> 266.005us END idr_find
|
|
-> 266.005us BEGIN radix_tree_lookup
|
|
-> 266.312us END radix_tree_lookup
|
|
-> 266.312us BEGIN __radix_tree_lookup
|
|
1348489/1348489 2420721.482415994: 1 branches:uH: call ffffffffad6b01a8 __queue_work+0x168 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416006: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad6b01ad __queue_work+0x16d (foo.so)
|
|
-> 266.62us END __radix_tree_lookup
|
|
-> 266.62us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482416006: 1 branches:uH: call ffffffffad6b0206 __queue_work+0x1c6 (foo.so) => ffffffffad6ae9a0 insert_work+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416006: 1 branches:uH: call ffffffffad6ae9e1 insert_work+0x41 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416009: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad6ae9e6 insert_work+0x46 (foo.so)
|
|
-> 266.632us END _raw_spin_lock
|
|
-> 266.632us BEGIN insert_work
|
|
-> 266.633us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482416009: 1 branches:uH: jmp ffffffffad6aea48 insert_work+0xa8 (foo.so) => ffffffffad6cae80 wake_up_process+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416009: 1 branches:uH: jmp ffffffffad6cae8c wake_up_process+0xc (foo.so) => ffffffffad6ca960 try_to_wake_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416165: 1 branches:uH: call ffffffffad6ca9a7 try_to_wake_up+0x47 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 266.635us END __list_add_valid
|
|
-> 266.635us END insert_work
|
|
-> 266.635us BEGIN wake_up_process
|
|
-> 266.713us END wake_up_process
|
|
-> 266.713us BEGIN try_to_wake_up
|
|
1348489/1348489 2420721.482416303: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad6ca9ac try_to_wake_up+0x4c (foo.so)
|
|
-> 266.791us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482416308: 1 branches:uH: call ffffffffad6caa44 try_to_wake_up+0xe4 (foo.so) => ffffffffad6d2a70 select_task_rq_fair+0x0 (foo.so)
|
|
-> 266.929us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482416442: 1 branches:uH: call ffffffffad6d35e9 select_task_rq_fair+0xb79 (foo.so) => ffffffffad6ccbd0 available_idle_cpu+0x0 (foo.so)
|
|
-> 266.934us BEGIN select_task_rq_fair
|
|
1348489/1348489 2420721.482416446: 1 branches:uH: return ffffffffad6ccbfd available_idle_cpu+0x2d (foo.so) => ffffffffad6d35ee select_task_rq_fair+0xb7e (foo.so)
|
|
-> 267.068us BEGIN available_idle_cpu
|
|
1348489/1348489 2420721.482416446: 1 branches:uH: call ffffffffad6d3621 select_task_rq_fair+0xbb1 (foo.so) => ffffffffad6ccbd0 available_idle_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416447: 1 branches:uH: return ffffffffad6ccc1f available_idle_cpu+0x4f (foo.so) => ffffffffad6d3626 select_task_rq_fair+0xbb6 (foo.so)
|
|
-> 267.072us END available_idle_cpu
|
|
-> 267.072us BEGIN available_idle_cpu
|
|
1348489/1348489 2420721.482416447: 1 branches:uH: call ffffffffad6d2e68 select_task_rq_fair+0x3f8 (foo.so) => ffffffffad6ccbd0 available_idle_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416451: 1 branches:uH: return ffffffffad6ccc1f available_idle_cpu+0x4f (foo.so) => ffffffffad6d2e6d select_task_rq_fair+0x3fd (foo.so)
|
|
-> 267.073us END available_idle_cpu
|
|
-> 267.073us BEGIN available_idle_cpu
|
|
1348489/1348489 2420721.482416451: 1 branches:uH: call ffffffffad6d2bd1 select_task_rq_fair+0x161 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416452: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6d2bd6 select_task_rq_fair+0x166 (foo.so)
|
|
-> 267.077us END available_idle_cpu
|
|
-> 267.077us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482416453: 1 branches:uH: return ffffffffad6d2beb select_task_rq_fair+0x17b (foo.so) => ffffffffad6caa46 try_to_wake_up+0xe6 (foo.so)
|
|
-> 267.078us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482416453: 1 branches:uH: call ffffffffad6caa52 try_to_wake_up+0xf2 (foo.so) => ffffffffad6c3b00 is_cpu_allowed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416455: 1 branches:uH: call ffffffffad6c3b20 is_cpu_allowed+0x20 (foo.so) => ffffffffad6b7f20 kthread_is_per_cpu+0x0 (foo.so)
|
|
-> 267.079us END select_task_rq_fair
|
|
-> 267.079us BEGIN is_cpu_allowed
|
|
1348489/1348489 2420721.482416623: 1 branches:uH: return ffffffffad6b7f3f kthread_is_per_cpu+0x1f (foo.so) => ffffffffad6c3b25 is_cpu_allowed+0x25 (foo.so)
|
|
-> 267.081us BEGIN kthread_is_per_cpu
|
|
1348489/1348489 2420721.482416625: 1 branches:uH: return ffffffffad6c3b50 is_cpu_allowed+0x50 (foo.so) => ffffffffad6caa57 try_to_wake_up+0xf7 (foo.so)
|
|
-> 267.249us END kthread_is_per_cpu
|
|
1348489/1348489 2420721.482416625: 1 branches:uH: call ffffffffad6caacb try_to_wake_up+0x16b (foo.so) => ffffffffad6c3740 ttwu_queue_wakelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416665: 1 branches:uH: return ffffffffad6c37c1 ttwu_queue_wakelist+0x81 (foo.so) => ffffffffad6caad0 try_to_wake_up+0x170 (foo.so)
|
|
-> 267.251us END is_cpu_allowed
|
|
-> 267.251us BEGIN ttwu_queue_wakelist
|
|
1348489/1348489 2420721.482416669: 1 branches:uH: call ffffffffad6caadf try_to_wake_up+0x17f (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 267.291us END ttwu_queue_wakelist
|
|
1348489/1348489 2420721.482416676: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad6caae4 try_to_wake_up+0x184 (foo.so)
|
|
-> 267.295us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482416676: 1 branches:uH: call ffffffffad6cab28 try_to_wake_up+0x1c8 (foo.so) => ffffffffad6c67e0 update_rq_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416676: 1 branches:uH: call ffffffffad6c680e update_rq_clock+0x2e (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416676: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416676: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482416690: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 267.302us END _raw_spin_lock
|
|
-> 267.302us BEGIN update_rq_clock
|
|
-> 267.305us BEGIN sched_clock_cpu
|
|
-> 267.308us BEGIN sched_clock
|
|
-> 267.312us END sched_clock
|
|
-> 267.312us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482416691: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6c6813 update_rq_clock+0x33 (foo.so)
|
|
-> 267.316us END native_sched_clock
|
|
1348489/1348489 2420721.482417094: 1 branches:uH: call ffffffffad6c6882 update_rq_clock+0xa2 (foo.so) => ffffffffad6ed530 update_irq_load_avg+0x0 (foo.so)
|
|
-> 267.317us END sched_clock_cpu
|
|
1348489/1348489 2420721.482417132: 1 branches:uH: return ffffffffad6ed6ce update_irq_load_avg+0x19e (foo.so) => ffffffffad6c6887 update_rq_clock+0xa7 (foo.so)
|
|
-> 267.72us BEGIN update_irq_load_avg
|
|
1348489/1348489 2420721.482417133: 1 branches:uH: return ffffffffad6c68ca update_rq_clock+0xea (foo.so) => ffffffffad6cab2d try_to_wake_up+0x1cd (foo.so)
|
|
-> 267.758us END update_irq_load_avg
|
|
1348489/1348489 2420721.482417133: 1 branches:uH: call ffffffffad6cab3b try_to_wake_up+0x1db (foo.so) => ffffffffad6c91c0 ttwu_do_activate+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417141: 1 branches:uH: call ffffffffad6c9207 ttwu_do_activate+0x47 (foo.so) => ffffffffad6c6970 enqueue_task+0x0 (foo.so)
|
|
-> 267.759us END update_rq_clock
|
|
-> 267.759us BEGIN ttwu_do_activate
|
|
1348489/1348489 2420721.482417144: 1 branches:uH: call ffffffffad6c6a83 enqueue_task+0x113 (foo.so) => ffffffffad6f48e0 psi_task_change+0x0 (foo.so)
|
|
-> 267.767us BEGIN enqueue_task
|
|
1348489/1348489 2420721.482417144: 1 branches:uH: call ffffffffad6f4919 psi_task_change+0x39 (foo.so) => ffffffffad6f3c40 psi_flags_change+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417148: 1 branches:uH: return ffffffffad6f3c8c psi_flags_change+0x4c (foo.so) => ffffffffad6f491e psi_task_change+0x3e (foo.so)
|
|
-> 267.77us BEGIN psi_task_change
|
|
-> 267.772us BEGIN psi_flags_change
|
|
1348489/1348489 2420721.482417148: 1 branches:uH: call ffffffffad6f4921 psi_task_change+0x41 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417148: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417148: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417159: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 267.774us END psi_flags_change
|
|
-> 267.774us BEGIN sched_clock_cpu
|
|
-> 267.777us BEGIN sched_clock
|
|
-> 267.781us END sched_clock
|
|
-> 267.781us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482417159: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad6f4926 psi_task_change+0x46 (foo.so)
|
|
1348489/1348489 2420721.482417170: 1 branches:uH: jmp ffffffffad6f49c5 psi_task_change+0xe5 (foo.so) => ffffffffad6f40c0 psi_group_change+0x0 (foo.so)
|
|
-> 267.785us END native_sched_clock
|
|
-> 267.785us END sched_clock_cpu
|
|
1348489/1348489 2420721.482417322: 1 branches:uH: return ffffffffad6f4269 psi_group_change+0x1a9 (foo.so) => ffffffffad6c6a88 enqueue_task+0x118 (foo.so)
|
|
-> 267.796us END psi_task_change
|
|
-> 267.796us BEGIN psi_group_change
|
|
1348489/1348489 2420721.482417324: 1 branches:uH: jmp ffffffffad6c69c2 enqueue_task+0x52 (foo.so) => ffffffffad6d8af0 enqueue_task_fair+0x0 (foo.so)
|
|
-> 267.948us END psi_group_change
|
|
1348489/1348489 2420721.482417327: 1 branches:uH: call ffffffffad6d8b79 enqueue_task_fair+0x89 (foo.so) => ffffffffad6d8370 enqueue_entity+0x0 (foo.so)
|
|
-> 267.95us END enqueue_task
|
|
-> 267.95us BEGIN enqueue_task_fair
|
|
1348489/1348489 2420721.482417709: 1 branches:uH: call ffffffffad6d841c enqueue_entity+0xac (foo.so) => ffffffffad6d5750 update_curr+0x0 (foo.so)
|
|
-> 267.953us BEGIN enqueue_entity
|
|
1348489/1348489 2420721.482417719: 1 branches:uH: return ffffffffad6d57cb update_curr+0x7b (foo.so) => ffffffffad6d8421 enqueue_entity+0xb1 (foo.so)
|
|
-> 268.335us BEGIN update_curr
|
|
1348489/1348489 2420721.482417719: 1 branches:uH: call ffffffffad6d83be enqueue_entity+0x4e (foo.so) => ffffffffad6d3d40 update_load_avg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482417876: 1 branches:uH: call ffffffffad6d41c9 update_load_avg+0x489 (foo.so) => ffffffffad6ec9b0 __update_load_avg_se+0x0 (foo.so)
|
|
-> 268.345us END update_curr
|
|
-> 268.345us BEGIN update_load_avg
|
|
1348489/1348489 2420721.482417884: 1 branches:uH: return ffffffffad6ecb36 __update_load_avg_se+0x186 (foo.so) => ffffffffad6d41ce update_load_avg+0x48e (foo.so)
|
|
-> 268.502us BEGIN __update_load_avg_se
|
|
1348489/1348489 2420721.482417885: 1 branches:uH: call ffffffffad6d3db5 update_load_avg+0x75 (foo.so) => ffffffffad6eccf0 __update_load_avg_cfs_rq+0x0 (foo.so)
|
|
-> 268.51us END __update_load_avg_se
|
|
1348489/1348489 2420721.482417891: 1 branches:uH: return ffffffffad6ece75 __update_load_avg_cfs_rq+0x185 (foo.so) => ffffffffad6d3dba update_load_avg+0x7a (foo.so)
|
|
-> 268.511us BEGIN __update_load_avg_cfs_rq
|
|
1348489/1348489 2420721.482418037: 1 branches:uH: return ffffffffad6d3df9 update_load_avg+0xb9 (foo.so) => ffffffffad6d83c3 enqueue_entity+0x53 (foo.so)
|
|
-> 268.517us END __update_load_avg_cfs_rq
|
|
1348489/1348489 2420721.482418038: 1 branches:uH: call ffffffffad6d83dc enqueue_entity+0x6c (foo.so) => ffffffffad6d5a40 update_cfs_group+0x0 (foo.so)
|
|
-> 268.663us END update_load_avg
|
|
1348489/1348489 2420721.482418038: 1 branches:uH: return ffffffffad6d5ae0 update_cfs_group+0xa0 (foo.so) => ffffffffad6d83e1 enqueue_entity+0x71 (foo.so)
|
|
1348489/1348489 2420721.482418039: 1 branches:uH: call ffffffffad6d86e0 enqueue_entity+0x370 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 268.664us BEGIN update_cfs_group
|
|
-> 268.665us END update_cfs_group
|
|
1348489/1348489 2420721.482418041: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad6d86e5 enqueue_entity+0x375 (foo.so)
|
|
-> 268.665us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482418041: 1 branches:uH: call ffffffffad6d84d5 enqueue_entity+0x165 (foo.so) => ffffffffadb4bb80 rb_insert_color+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418045: 1 branches:uH: return ffffffffadb4bc46 rb_insert_color+0xc6 (foo.so) => ffffffffad6d84da enqueue_entity+0x16a (foo.so)
|
|
-> 268.667us END __list_add_valid
|
|
-> 268.667us BEGIN rb_insert_color
|
|
1348489/1348489 2420721.482418047: 1 branches:uH: return ffffffffad6d84fb enqueue_entity+0x18b (foo.so) => ffffffffad6d8b7e enqueue_task_fair+0x8e (foo.so)
|
|
-> 268.671us END rb_insert_color
|
|
1348489/1348489 2420721.482418051: 1 branches:uH: jmp ffffffffad6d8c78 enqueue_task_fair+0x188 (foo.so) => ffffffffad6d1510 hrtick_update+0x0 (foo.so)
|
|
-> 268.673us END enqueue_entity
|
|
1348489/1348489 2420721.482418054: 1 branches:uH: return ffffffffad6d1517 hrtick_update+0x7 (foo.so) => ffffffffad6c920c ttwu_do_activate+0x4c (foo.so)
|
|
-> 268.677us END enqueue_task_fair
|
|
-> 268.677us BEGIN hrtick_update
|
|
1348489/1348489 2420721.482418054: 1 branches:uH: jmp ffffffffad6c9226 ttwu_do_activate+0x66 (foo.so) => ffffffffad6c9070 ttwu_do_wakeup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418054: 1 branches:uH: call ffffffffad6c9082 ttwu_do_wakeup+0x12 (foo.so) => ffffffffad6c9000 check_preempt_curr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418056: 1 branches:uH: call ffffffffad6c902a check_preempt_curr+0x2a (foo.so) => ffffffffad6c87a0 resched_curr+0x0 (foo.so)
|
|
-> 268.68us END hrtick_update
|
|
-> 268.68us END ttwu_do_activate
|
|
-> 268.68us BEGIN ttwu_do_wakeup
|
|
-> 268.681us BEGIN check_preempt_curr
|
|
1348489/1348489 2420721.482418116: 1 branches:uH: return ffffffffad6c881e resched_curr+0x7e (foo.so) => ffffffffad6c902f check_preempt_curr+0x2f (foo.so)
|
|
-> 268.682us BEGIN resched_curr
|
|
1348489/1348489 2420721.482418147: 1 branches:uH: return ffffffffad6c904b check_preempt_curr+0x4b (foo.so) => ffffffffad6c9087 ttwu_do_wakeup+0x17 (foo.so)
|
|
-> 268.742us END resched_curr
|
|
1348489/1348489 2420721.482418149: 1 branches:uH: return ffffffffad6c917d ttwu_do_wakeup+0x10d (foo.so) => ffffffffad6cab40 try_to_wake_up+0x1e0 (foo.so)
|
|
-> 268.773us END check_preempt_curr
|
|
1348489/1348489 2420721.482418149: 1 branches:uH: call ffffffffad6cab54 try_to_wake_up+0x1f4 (foo.so) => ffffffffad6bf9b0 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418150: 1 branches:uH: return ffffffffad6bf9b7 queued_spin_unlock+0x7 (foo.so) => ffffffffad6cab59 try_to_wake_up+0x1f9 (foo.so)
|
|
-> 268.775us END ttwu_do_wakeup
|
|
-> 268.775us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482418150: 1 branches:uH: call ffffffffad6cab5f try_to_wake_up+0x1ff (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418151: 1 branches:uH: return ffffffffae1333b4 _raw_spin_unlock_irqrestore+0x14 (foo.so) => ffffffffad6cab64 try_to_wake_up+0x204 (foo.so)
|
|
-> 268.776us END queued_spin_unlock
|
|
-> 268.776us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418152: 1 branches:uH: return ffffffffad6ca9e5 try_to_wake_up+0x85 (foo.so) => ffffffffad6b020b __queue_work+0x1cb (foo.so)
|
|
-> 268.777us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418152: 1 branches:uH: jmp ffffffffad6b0223 __queue_work+0x1e3 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418153: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6b0451 queue_work_on+0x31 (foo.so)
|
|
-> 268.778us END try_to_wake_up
|
|
-> 268.778us END __queue_work
|
|
-> 268.778us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482418154: 1 branches:uH: return ffffffffad6b0467 queue_work_on+0x47 (foo.so) => ffffffffadc7f866 pty_write+0x86 (foo.so)
|
|
-> 268.779us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482418155: 1 branches:uH: return ffffffffadc7f807 pty_write+0x27 (foo.so) => ffffffffadc78f03 n_tty_write+0x153 (foo.so)
|
|
-> 268.78us END queue_work_on
|
|
1348489/1348489 2420721.482418155: 1 branches:uH: call ffffffffadc78f0c n_tty_write+0x15c (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418161: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffadc78f11 n_tty_write+0x161 (foo.so)
|
|
-> 268.781us END pty_write
|
|
-> 268.781us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482418161: 1 branches:uH: call ffffffffadc78f3f n_tty_write+0x18f (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418167: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffadc78f44 n_tty_write+0x194 (foo.so)
|
|
-> 268.787us END mutex_unlock
|
|
-> 268.787us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482418167: 1 branches:uH: call ffffffffadc78f47 n_tty_write+0x197 (foo.so) => ffffffffadc7aba0 tty_write_room+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418167: 1 branches:uH: jmp ffffffffadc7abb2 tty_write_room+0x12 (foo.so) => ffffffffadc7fac0 pty_write_room+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418168: 1 branches:uH: jmp ffffffffadc7fadf pty_write_room+0x1f (foo.so) => ffffffffadc7ca60 tty_buffer_space_avail+0x0 (foo.so)
|
|
-> 268.793us END mutex_lock
|
|
-> 268.793us BEGIN tty_write_room
|
|
-> 268.793us END tty_write_room
|
|
-> 268.793us BEGIN pty_write_room
|
|
1348489/1348489 2420721.482418168: 1 branches:uH: return ffffffffadc7ca75 tty_buffer_space_avail+0x15 (foo.so) => ffffffffadc78f4c n_tty_write+0x19c (foo.so)
|
|
1348489/1348489 2420721.482418168: 1 branches:uH: call ffffffffadc78f54 n_tty_write+0x1a4 (foo.so) => ffffffffadc771a0 do_output_char+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418170: 1 branches:uH: call ffffffffadc77330 do_output_char+0x190 (foo.so) => ffffffffadc7f7e0 pty_write+0x0 (foo.so)
|
|
-> 268.794us END pty_write_room
|
|
-> 268.794us BEGIN tty_buffer_space_avail
|
|
-> 268.795us END tty_buffer_space_avail
|
|
-> 268.795us BEGIN do_output_char
|
|
1348489/1348489 2420721.482418171: 1 branches:uH: call ffffffffadc7f820 pty_write+0x40 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 268.796us BEGIN pty_write
|
|
1348489/1348489 2420721.482418183: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffadc7f825 pty_write+0x45 (foo.so)
|
|
-> 268.797us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482418183: 1 branches:uH: call ffffffffadc7f837 pty_write+0x57 (foo.so) => ffffffffadc7cd40 tty_insert_flip_string_fixed_flag+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418183: 1 branches:uH: call ffffffffadc7cd8e tty_insert_flip_string_fixed_flag+0x4e (foo.so) => ffffffffadc7cc00 __tty_buffer_request_room+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418197: 1 branches:uH: return ffffffffadc7cc7d __tty_buffer_request_room+0x7d (foo.so) => ffffffffadc7cd93 tty_insert_flip_string_fixed_flag+0x53 (foo.so)
|
|
-> 268.809us END _raw_spin_lock_irqsave
|
|
-> 268.809us BEGIN tty_insert_flip_string_fixed_flag
|
|
-> 268.816us BEGIN __tty_buffer_request_room
|
|
1348489/1348489 2420721.482418198: 1 branches:uH: call ffffffffadc7cdbb tty_insert_flip_string_fixed_flag+0x7b (foo.so) => ffffffffae124ca0 memcpy+0x0 (foo.so)
|
|
-> 268.823us END __tty_buffer_request_room
|
|
1348489/1348489 2420721.482418198: 1 branches:uH: jmp ffffffffae124ca0 memcpy+0x0 (foo.so) => ffffffffae124cc0 memcpy_erms+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418312: 1 branches:uH: return ffffffffae124cc8 memcpy_erms+0x8 (foo.so) => ffffffffadc7cdc0 tty_insert_flip_string_fixed_flag+0x80 (foo.so)
|
|
-> 268.824us BEGIN memcpy
|
|
-> 268.881us END memcpy
|
|
-> 268.881us BEGIN memcpy_erms
|
|
1348489/1348489 2420721.482418314: 1 branches:uH: return ffffffffadc7cdeb tty_insert_flip_string_fixed_flag+0xab (foo.so) => ffffffffadc7f83c pty_write+0x5c (foo.so)
|
|
-> 268.938us END memcpy_erms
|
|
1348489/1348489 2420721.482418314: 1 branches:uH: call ffffffffadc7f850 pty_write+0x70 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418316: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadc7f855 pty_write+0x75 (foo.so)
|
|
-> 268.94us END tty_insert_flip_string_fixed_flag
|
|
-> 268.94us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418316: 1 branches:uH: call ffffffffadc7f861 pty_write+0x81 (foo.so) => ffffffffadc7d030 tty_flip_buffer_push+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418316: 1 branches:uH: jmp ffffffffadc7d052 tty_flip_buffer_push+0x22 (foo.so) => ffffffffad6b0420 queue_work_on+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418334: 1 branches:uH: return ffffffffad6b0467 queue_work_on+0x47 (foo.so) => ffffffffadc7f866 pty_write+0x86 (foo.so)
|
|
-> 268.942us END _raw_spin_unlock_irqrestore
|
|
-> 268.942us BEGIN tty_flip_buffer_push
|
|
-> 268.951us END tty_flip_buffer_push
|
|
-> 268.951us BEGIN queue_work_on
|
|
1348489/1348489 2420721.482418335: 1 branches:uH: return ffffffffadc7f807 pty_write+0x27 (foo.so) => ffffffffadc77332 do_output_char+0x192 (foo.so)
|
|
-> 268.96us END queue_work_on
|
|
1348489/1348489 2420721.482418336: 1 branches:uH: return ffffffffadc77225 do_output_char+0x85 (foo.so) => ffffffffadc78f59 n_tty_write+0x1a9 (foo.so)
|
|
-> 268.961us END pty_write
|
|
1348489/1348489 2420721.482418336: 1 branches:uH: call ffffffffadc78f5f n_tty_write+0x1af (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418344: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffadc78f64 n_tty_write+0x1b4 (foo.so)
|
|
-> 268.962us END do_output_char
|
|
-> 268.962us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482418344: 1 branches:uH: call ffffffffadc7922c n_tty_write+0x47c (foo.so) => ffffffffad6e76d0 remove_wait_queue+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418344: 1 branches:uH: call ffffffffad6e76df remove_wait_queue+0xf (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418373: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad6e76e4 remove_wait_queue+0x14 (foo.so)
|
|
-> 268.97us END mutex_unlock
|
|
-> 268.97us BEGIN remove_wait_queue
|
|
-> 268.984us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482418373: 1 branches:uH: call ffffffffad6e76eb remove_wait_queue+0x1b (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418380: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad6e76f0 remove_wait_queue+0x20 (foo.so)
|
|
-> 268.999us END _raw_spin_lock_irqsave
|
|
-> 268.999us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482418380: 1 branches:uH: jmp ffffffffad6e7723 remove_wait_queue+0x53 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418385: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffadc79231 n_tty_write+0x481 (foo.so)
|
|
-> 269.006us END __list_del_entry_valid
|
|
-> 269.006us END remove_wait_queue
|
|
-> 269.006us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418385: 1 branches:uH: call ffffffffadc79126 n_tty_write+0x376 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418402: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffadc7912b n_tty_write+0x37b (foo.so)
|
|
-> 269.011us END _raw_spin_unlock_irqrestore
|
|
-> 269.011us BEGIN up_read
|
|
1348489/1348489 2420721.482418404: 1 branches:uH: return ffffffffadc79162 n_tty_write+0x3b2 (foo.so) => ffffffffadc73a3c file_tty_write.constprop.0+0x1ac (foo.so)
|
|
-> 269.028us END up_read
|
|
1348489/1348489 2420721.482418417: 1 branches:uH: call ffffffffadc73b32 file_tty_write.constprop.0+0x2a2 (foo.so) => ffffffffad72a0e0 ktime_get_real_seconds+0x0 (foo.so)
|
|
-> 269.03us END n_tty_write
|
|
1348489/1348489 2420721.482418534: 1 branches:uH: return ffffffffad72a0ec ktime_get_real_seconds+0xc (foo.so) => ffffffffadc73b37 file_tty_write.constprop.0+0x2a7 (foo.so)
|
|
-> 269.043us BEGIN ktime_get_real_seconds
|
|
1348489/1348489 2420721.482418537: 1 branches:uH: call ffffffffadc73a9f file_tty_write.constprop.0+0x20f (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
-> 269.16us END ktime_get_real_seconds
|
|
1348489/1348489 2420721.482418549: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffadc73aa4 file_tty_write.constprop.0+0x214 (foo.so)
|
|
-> 269.163us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482418549: 1 branches:uH: call ffffffffadc73aba file_tty_write.constprop.0+0x22a (foo.so) => ffffffffad6e7c10 __wake_up+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418549: 1 branches:uH: jmp ffffffffad6e7c1a __wake_up+0xa (foo.so) => ffffffffad6e7b50 __wake_up_common_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418549: 1 branches:uH: call ffffffffad6e7bae __wake_up_common_lock+0x5e (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418564: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad6e7bb3 __wake_up_common_lock+0x63 (foo.so)
|
|
-> 269.175us END mutex_unlock
|
|
-> 269.175us BEGIN __wake_up
|
|
-> 269.18us END __wake_up
|
|
-> 269.18us BEGIN __wake_up_common_lock
|
|
-> 269.185us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482418564: 1 branches:uH: call ffffffffad6e7bc8 __wake_up_common_lock+0x78 (foo.so) => ffffffffad6e79d0 __wake_up_common+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418582: 1 branches:uH: return ffffffffad6e7a93 __wake_up_common+0xc3 (foo.so) => ffffffffad6e7bcd __wake_up_common_lock+0x7d (foo.so)
|
|
-> 269.19us END _raw_spin_lock_irqsave
|
|
-> 269.19us BEGIN __wake_up_common
|
|
1348489/1348489 2420721.482418582: 1 branches:uH: call ffffffffad6e7bd6 __wake_up_common_lock+0x86 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418584: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad6e7bdb __wake_up_common_lock+0x8b (foo.so)
|
|
-> 269.208us END __wake_up_common
|
|
-> 269.208us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418585: 1 branches:uH: return ffffffffad6e7bff __wake_up_common_lock+0xaf (foo.so) => ffffffffadc73abf file_tty_write.constprop.0+0x22f (foo.so)
|
|
-> 269.21us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482418585: 1 branches:uH: call ffffffffadc73acc file_tty_write.constprop.0+0x23c (foo.so) => ffffffffadc7be90 tty_ldisc_deref+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418585: 1 branches:uH: jmp ffffffffadc7be9d tty_ldisc_deref+0xd (foo.so) => ffffffffadc7e4c0 ldsem_up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418710: 1 branches:uH: return ffffffffadc7e4d7 ldsem_up_read+0x17 (foo.so) => ffffffffadc73ad1 file_tty_write.constprop.0+0x241 (foo.so)
|
|
-> 269.211us END __wake_up_common_lock
|
|
-> 269.211us BEGIN tty_ldisc_deref
|
|
-> 269.273us END tty_ldisc_deref
|
|
-> 269.273us BEGIN ldsem_up_read
|
|
1348489/1348489 2420721.482418711: 1 branches:uH: return ffffffffadc73ae3 file_tty_write.constprop.0+0x253 (foo.so) => ffffffffad906b89 new_sync_write+0x159 (foo.so)
|
|
-> 269.336us END ldsem_up_read
|
|
1348489/1348489 2420721.482418723: 1 branches:uH: return ffffffffad906bba new_sync_write+0x18a (foo.so) => ffffffffad9096ac vfs_write+0x1cc (foo.so)
|
|
-> 269.337us END file_tty_write.constprop.0
|
|
1348489/1348489 2420721.482418854: 1 branches:uH: return ffffffffad90955c vfs_write+0x7c (foo.so) => ffffffffad909a47 ksys_write+0x67 (foo.so)
|
|
-> 269.349us END new_sync_write
|
|
1348489/1348489 2420721.482418855: 1 branches:uH: return ffffffffad909a7e ksys_write+0x9e (foo.so) => ffffffffae120a09 do_syscall_64+0x59 (foo.so)
|
|
-> 269.48us END vfs_write
|
|
1348489/1348489 2420721.482418855: 1 branches:uH: call ffffffffae120a14 do_syscall_64+0x64 (foo.so) => ffffffffae124bd0 syscall_exit_to_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418856: 1 branches:uH: call ffffffffae124c05 syscall_exit_to_user_mode+0x35 (foo.so) => ffffffffad721d90 syscall_exit_work+0x0 (foo.so)
|
|
-> 269.481us END ksys_write
|
|
-> 269.481us BEGIN syscall_exit_to_user_mode
|
|
1348489/1348489 2420721.482418857: 1 branches:uH: call ffffffffad721e88 syscall_exit_work+0xf8 (foo.so) => ffffffffad770590 __audit_syscall_exit+0x0 (foo.so)
|
|
-> 269.482us BEGIN syscall_exit_work
|
|
1348489/1348489 2420721.482418857: 1 branches:uH: call ffffffffad7706a8 __audit_syscall_exit+0x118 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418857: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418861: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 269.483us BEGIN __audit_syscall_exit
|
|
-> 269.484us BEGIN path_put
|
|
-> 269.485us BEGIN dput
|
|
1348489/1348489 2420721.482418861: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418861: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7706ad __audit_syscall_exit+0x11d (foo.so)
|
|
1348489/1348489 2420721.482418861: 1 branches:uH: call ffffffffad7706ca __audit_syscall_exit+0x13a (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418864: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad7706cf __audit_syscall_exit+0x13f (foo.so)
|
|
-> 269.487us END dput
|
|
-> 269.487us END path_put
|
|
-> 269.487us BEGIN mntput
|
|
-> 269.488us END mntput
|
|
-> 269.488us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482418864: 1 branches:uH: call ffffffffad7707d8 __audit_syscall_exit+0x248 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418866: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7707dd __audit_syscall_exit+0x24d (foo.so)
|
|
-> 269.49us END unroll_tree_refs
|
|
-> 269.49us BEGIN kfree
|
|
1348489/1348489 2420721.482418866: 1 branches:uH: return ffffffffad7707f2 __audit_syscall_exit+0x262 (foo.so) => ffffffffad721e8d syscall_exit_work+0xfd (foo.so)
|
|
1348489/1348489 2420721.482418867: 1 branches:uH: return ffffffffad721e01 syscall_exit_work+0x71 (foo.so) => ffffffffae124c0a syscall_exit_to_user_mode+0x3a (foo.so)
|
|
-> 269.492us END kfree
|
|
-> 269.492us END __audit_syscall_exit
|
|
1348489/1348489 2420721.482418867: 1 branches:uH: call ffffffffae124bee syscall_exit_to_user_mode+0x1e (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482418878: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124bf3 syscall_exit_to_user_mode+0x23 (foo.so)
|
|
-> 269.493us END syscall_exit_work
|
|
-> 269.493us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482418879: 1 branches:uH: return ffffffffae124c00 syscall_exit_to_user_mode+0x30 (foo.so) => ffffffffae120a19 do_syscall_64+0x69 (foo.so)
|
|
-> 269.504us END exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482418879: 1 branches:uH: return ffffffffae120a1e do_syscall_64+0x6e (foo.so) => ffffffffae20007c entry_SYSCALL_64_after_hwframe+0x44 (foo.so)
|
|
1348489/1348489 2420721.482418908: 1 branches:uH: sysret ffffffffae200158 syscall_return_via_sysret+0x72 (foo.so) => 7f9ac95d9257 __write+0x17 (foo.so)
|
|
-> 269.505us END syscall_exit_to_user_mode
|
|
-> 269.505us END do_syscall_64
|
|
-> 269.505us END __entry_text_start
|
|
-> 269.505us BEGIN entry_SYSCALL_64_after_hwframe
|
|
-> 269.519us END entry_SYSCALL_64_after_hwframe
|
|
-> 269.519us BEGIN syscall_return_via_sysret
|
|
1348489/1348489 2420721.482418908: 1 branches:uH: return 7f9ac95d925f __write+0x1f (foo.so) => 7f9ac955c05d _IO_file_write+0x2d (foo.so)
|
|
1348489/1348489 2420721.482418934: 1 branches:uH: return 7f9ac955c0bb _IO_file_write+0x8b (foo.so) => 7f9ac955b3d6 new_do_write+0x66 (foo.so)
|
|
-> 269.534us END syscall_return_via_sysret
|
|
-> 269.534us END __write
|
|
1348489/1348489 2420721.482418960: 1 branches:uH: return 7f9ac955b429 new_do_write+0xb9 (foo.so) => 7f9ac955d119 _IO_do_write+0x19 (foo.so)
|
|
-> 269.56us END _IO_file_write
|
|
1348489/1348489 2420721.482418970: 1 branches:uH: return 7f9ac955d125 _IO_do_write+0x25 (foo.so) => 7f9ac955d543 _IO_file_overflow+0x103 (foo.so)
|
|
-> 269.586us END new_do_write
|
|
1348489/1348489 2420721.482418989: 1 branches:uH: return 7f9ac955d4aa _IO_file_overflow+0x6a (foo.so) => 7f9ac95526fa _IO_puts+0x15a (foo.so)
|
|
-> 269.596us END _IO_do_write
|
|
1348489/1348489 2420721.482419014: 1 branches:uH: return 7f9ac95526d2 _IO_puts+0x132 (foo.so) => 561dde80514c main+0x13 (foo.so)
|
|
-> 269.615us END _IO_file_overflow
|
|
1348489/1348489 2420721.482419122: 1 branches:uH: return 561dde805152 main+0x19 (foo.so) => 7f9ac9504310 __libc_start_call_main+0x80 (foo.so)
|
|
-> 269.64us END _IO_puts
|
|
1348489/1348489 2420721.482419122: 1 branches:uH: call 7f9ac9504312 __libc_start_call_main+0x82 (foo.so) => 7f9ac951bd60 exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482419122: 1 branches:uH: call 7f9ac951bd7b exit+0x1b (foo.so) => 7f9ac951bb00 __run_exit_handlers+0x0 (foo.so)
|
|
1348489/1348489 2420721.482419134: 1 branches:uH: call 7f9ac951bd35 __run_exit_handlers+0x235 (foo.so) => 7f9ac951c330 __call_tls_dtors+0x0 (foo.so)
|
|
-> 269.748us END main
|
|
-> 269.748us BEGIN exit
|
|
-> 269.754us BEGIN __run_exit_handlers
|
|
1348489/1348489 2420721.482419270: 1 branches:uH: return 7f9ac951c394 __call_tls_dtors+0x64 (foo.so) => 7f9ac951bd3a __run_exit_handlers+0x23a (foo.so)
|
|
-> 269.76us BEGIN __call_tls_dtors
|
|
1348489/1348489 2420721.482419296: 1 branches:uH: call 7f9ac951bc03 __run_exit_handlers+0x103 (foo.so) => 7f9ac96fba80 _dl_fini+0x0 (foo.so)
|
|
-> 269.896us END __call_tls_dtors
|
|
1348489/1348489 2420721.482419431: 1 branches:uH: call 7f9ac96fbaf1 _dl_fini+0x71 (foo.so) => 7f9ac95678a0 __pthread_mutex_lock+0x0 (foo.so)
|
|
-> 269.922us BEGIN _dl_fini
|
|
1348489/1348489 2420721.482419590: 1 branches:uH: return 7f9ac956791c __pthread_mutex_lock+0x7c (foo.so) => 7f9ac96fbaf7 _dl_fini+0x77 (foo.so)
|
|
-> 270.057us BEGIN __pthread_mutex_lock
|
|
1348489/1348489 2420721.482419593: 1 branches:uH: call 7f9ac96fbb21 _dl_fini+0xa1 (foo.so) => 7f9ac970ede0 _dl_audit_activity_nsid+0x0 (foo.so)
|
|
-> 270.216us END __pthread_mutex_lock
|
|
1348489/1348489 2420721.482419602: 1 branches:uH: return 7f9ac970ee06 _dl_audit_activity_nsid+0x26 (foo.so) => 7f9ac96fbb26 _dl_fini+0xa6 (foo.so)
|
|
-> 270.219us BEGIN _dl_audit_activity_nsid
|
|
1348489/1348489 2420721.482419663: 1 branches:uH: call 7f9ac96fbbfb _dl_fini+0x17b (foo.so) => 7f9ac9708220 _dl_sort_maps+0x0 (foo.so)
|
|
-> 270.228us END _dl_audit_activity_nsid
|
|
1348489/1348489 2420721.482419693: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 270.289us BEGIN _dl_sort_maps
|
|
1348489/1348489 2420721.482419723: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 270.319us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419724: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 270.349us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419755: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 270.35us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419755: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482419767: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 270.381us END dfs_traversal.part.0
|
|
-> 270.381us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419768: 1 branches:uH: call 7f9ac9708588 _dl_sort_maps+0x368 (foo.so) => 7f9ac9708110 dfs_traversal.part.0+0x0 (foo.so)
|
|
-> 270.393us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419798: 1 branches:uH: return 7f9ac970817a dfs_traversal.part.0+0x6a (foo.so) => 7f9ac970858d _dl_sort_maps+0x36d (foo.so)
|
|
-> 270.394us BEGIN dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419800: 1 branches:uH: call 7f9ac9708674 _dl_sort_maps+0x454 (foo.so) => 7f9ac971e1d0 memcpy+0x0 (foo.so)
|
|
-> 270.424us END dfs_traversal.part.0
|
|
1348489/1348489 2420721.482419807: 1 branches:uH: return 7f9ac971e1f3 memcpy+0x23 (foo.so) => 7f9ac970867a _dl_sort_maps+0x45a (foo.so)
|
|
-> 270.426us BEGIN memcpy
|
|
1348489/1348489 2420721.482419809: 1 branches:uH: return 7f9ac970836e _dl_sort_maps+0x14e (foo.so) => 7f9ac96fbc00 _dl_fini+0x180 (foo.so)
|
|
-> 270.433us END memcpy
|
|
1348489/1348489 2420721.482419811: 1 branches:uH: call 7f9ac96fbc03 _dl_fini+0x183 (foo.so) => 7f9ac9569430 __pthread_mutex_unlock+0x0 (foo.so)
|
|
-> 270.435us END _dl_sort_maps
|
|
1348489/1348489 2420721.482419811: 1 branches:uH: jmp 7f9ac9569439 __pthread_mutex_unlock+0x9 (foo.so) => 7f9ac9569310 __pthread_mutex_unlock_usercnt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482419884: 1 branches:uH: return 7f9ac9569354 __pthread_mutex_unlock_usercnt+0x44 (foo.so) => 7f9ac96fbc09 _dl_fini+0x189 (foo.so)
|
|
-> 270.437us BEGIN __pthread_mutex_unlock
|
|
-> 270.473us END __pthread_mutex_unlock
|
|
-> 270.473us BEGIN __pthread_mutex_unlock_usercnt
|
|
1348489/1348489 2420721.482419905: 1 branches:uH: call 7f9ac96fbc8c _dl_fini+0x20c (foo.so) => 561dde8050e0 __do_global_dtors_aux+0x0 (foo.so)
|
|
-> 270.51us END __pthread_mutex_unlock_usercnt
|
|
1348489/1348489 2420721.482419919: 1 branches:uH: call 561dde805102 __do_global_dtors_aux+0x22 (foo.so) => 7f9ac951c040 __cxa_finalize+0x0 (foo.so)
|
|
-> 270.531us BEGIN __do_global_dtors_aux
|
|
1348489/1348489 2420721.482419945: 1 branches:uH: call 7f9ac951c194 __cxa_finalize+0x154 (foo.so) => 7f9ac95b4e60 __unregister_atfork+0x0 (foo.so)
|
|
-> 270.545us BEGIN __cxa_finalize
|
|
1348489/1348489 2420721.482420139: 1 branches:uH: hw int 7f9ac95b4e60 __unregister_atfork+0x0 (foo.so) => ffffffffae200ab0 asm_exc_page_fault+0x0 (foo.so)
|
|
-> 270.571us BEGIN __unregister_atfork
|
|
1348489/1348489 2420721.482420139: 1 branches:uH: call ffffffffae200ab3 asm_exc_page_fault+0x3 (foo.so) => ffffffffae201310 error_entry+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420159: 1 branches:uH: call ffffffffae20137a error_entry+0x6a (foo.so) => ffffffffae121a30 sync_regs+0x0 (foo.so)
|
|
-> 270.765us BEGIN asm_exc_page_fault
|
|
-> 270.775us BEGIN error_entry
|
|
1348489/1348489 2420721.482420255: 1 branches:uH: return ffffffffae121a51 sync_regs+0x21 (foo.so) => ffffffffae20137f error_entry+0x6f (foo.so)
|
|
-> 270.785us BEGIN sync_regs
|
|
1348489/1348489 2420721.482420256: 1 branches:uH: return ffffffffae201384 error_entry+0x74 (foo.so) => ffffffffae200ab8 asm_exc_page_fault+0x8 (foo.so)
|
|
-> 270.881us END sync_regs
|
|
1348489/1348489 2420721.482420256: 1 branches:uH: call ffffffffae200ac9 asm_exc_page_fault+0x19 (foo.so) => ffffffffae124750 exc_page_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420256: 1 branches:uH: call ffffffffae124780 exc_page_fault+0x30 (foo.so) => ffffffffae124c20 irqentry_enter+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420257: 1 branches:uH: call ffffffffae124c3b irqentry_enter+0x1b (foo.so) => ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so)
|
|
-> 270.882us END error_entry
|
|
-> 270.882us BEGIN exc_page_fault
|
|
-> 270.882us BEGIN irqentry_enter
|
|
1348489/1348489 2420721.482420258: 1 branches:uH: return ffffffffae124c10 irqentry_enter_from_user_mode+0x0 (foo.so) => ffffffffae124c40 irqentry_enter+0x20 (foo.so)
|
|
-> 270.883us BEGIN irqentry_enter_from_user_mode
|
|
1348489/1348489 2420721.482420258: 1 branches:uH: return ffffffffae124c42 irqentry_enter+0x22 (foo.so) => ffffffffae124785 exc_page_fault+0x35 (foo.so)
|
|
1348489/1348489 2420721.482420258: 1 branches:uH: call ffffffffae1247bd exc_page_fault+0x6d (foo.so) => ffffffffad677f70 do_user_addr_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420277: 1 branches:uH: call ffffffffad67809c do_user_addr_fault+0x12c (foo.so) => ffffffffad6f5a40 down_read_trylock+0x0 (foo.so)
|
|
-> 270.884us END irqentry_enter_from_user_mode
|
|
-> 270.884us END irqentry_enter
|
|
-> 270.884us BEGIN do_user_addr_fault
|
|
1348489/1348489 2420721.482420285: 1 branches:uH: return ffffffffad6f5a7f down_read_trylock+0x3f (foo.so) => ffffffffad6780a1 do_user_addr_fault+0x131 (foo.so)
|
|
-> 270.903us BEGIN down_read_trylock
|
|
1348489/1348489 2420721.482420285: 1 branches:uH: call ffffffffad6780b4 do_user_addr_fault+0x144 (foo.so) => ffffffffad885d90 find_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420285: 1 branches:uH: call ffffffffad885da1 find_vma+0x11 (foo.so) => ffffffffad871280 vmacache_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420318: 1 branches:uH: return ffffffffad87129d vmacache_find+0x1d (foo.so) => ffffffffad885da6 find_vma+0x16 (foo.so)
|
|
-> 270.911us END down_read_trylock
|
|
-> 270.911us BEGIN find_vma
|
|
-> 270.927us BEGIN vmacache_find
|
|
1348489/1348489 2420721.482420320: 1 branches:uH: return ffffffffad885db1 find_vma+0x21 (foo.so) => ffffffffad6780b9 do_user_addr_fault+0x149 (foo.so)
|
|
-> 270.944us END vmacache_find
|
|
1348489/1348489 2420721.482420324: 1 branches:uH: call ffffffffad678127 do_user_addr_fault+0x1b7 (foo.so) => ffffffffad881480 handle_mm_fault+0x0 (foo.so)
|
|
-> 270.946us END find_vma
|
|
1348489/1348489 2420721.482420324: 1 branches:uH: call ffffffffad8814bf handle_mm_fault+0x3f (foo.so) => ffffffffad8e5c60 mem_cgroup_from_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420339: 1 branches:uH: return ffffffffad8e5c75 mem_cgroup_from_task+0x15 (foo.so) => ffffffffad8814c4 handle_mm_fault+0x44 (foo.so)
|
|
-> 270.95us BEGIN handle_mm_fault
|
|
-> 270.957us BEGIN mem_cgroup_from_task
|
|
1348489/1348489 2420721.482420339: 1 branches:uH: call ffffffffad8814e7 handle_mm_fault+0x67 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420339: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420352: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 270.965us END mem_cgroup_from_task
|
|
-> 270.965us BEGIN __count_memcg_events
|
|
-> 270.971us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482420353: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8814ec handle_mm_fault+0x6c (foo.so)
|
|
-> 270.978us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482420353: 1 branches:uH: call ffffffffad8816d8 handle_mm_fault+0x258 (foo.so) => ffffffffad878f40 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420354: 1 branches:uH: return ffffffffad878f47 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8816dd handle_mm_fault+0x25d (foo.so)
|
|
-> 270.979us END __count_memcg_events
|
|
-> 270.979us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482420354: 1 branches:uH: call ffffffffad8814f9 handle_mm_fault+0x79 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420355: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8814fe handle_mm_fault+0x7e (foo.so)
|
|
-> 270.98us END arch_local_irq_enable
|
|
-> 270.98us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482420355: 1 branches:uH: call ffffffffad88154a handle_mm_fault+0xca (foo.so) => ffffffffad87ff50 __handle_mm_fault+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420362: 1 branches:uH: call ffffffffad88000d __handle_mm_fault+0xbd (foo.so) => ffffffffad878ff0 pgd_none+0x0 (foo.so)
|
|
-> 270.981us END rcu_read_unlock_strict
|
|
-> 270.981us BEGIN __handle_mm_fault
|
|
1348489/1348489 2420721.482420363: 1 branches:uH: return ffffffffad879000 pgd_none+0x10 (foo.so) => ffffffffad880012 __handle_mm_fault+0xc2 (foo.so)
|
|
-> 270.988us BEGIN pgd_none
|
|
1348489/1348489 2420721.482420363: 1 branches:uH: call ffffffffad880020 __handle_mm_fault+0xd0 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420364: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad880025 __handle_mm_fault+0xd5 (foo.so)
|
|
-> 270.989us END pgd_none
|
|
-> 270.989us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482420364: 1 branches:uH: call ffffffffad88011f __handle_mm_fault+0x1cf (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420365: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880124 __handle_mm_fault+0x1d4 (foo.so)
|
|
-> 270.99us END p4d_offset
|
|
-> 270.99us BEGIN pud_val
|
|
1348489/1348489 2420721.482420365: 1 branches:uH: call ffffffffad880132 __handle_mm_fault+0x1e2 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420366: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880137 __handle_mm_fault+0x1e7 (foo.so)
|
|
-> 270.991us END pud_val
|
|
-> 270.991us BEGIN pud_val
|
|
1348489/1348489 2420721.482420366: 1 branches:uH: call ffffffffad8801cc __handle_mm_fault+0x27c (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420368: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad8801d1 __handle_mm_fault+0x281 (foo.so)
|
|
-> 270.992us END pud_val
|
|
-> 270.992us BEGIN pud_val
|
|
1348489/1348489 2420721.482420369: 1 branches:uH: call ffffffffad88021c __handle_mm_fault+0x2cc (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 270.994us END pud_val
|
|
1348489/1348489 2420721.482420373: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880221 __handle_mm_fault+0x2d1 (foo.so)
|
|
-> 270.995us BEGIN pud_val
|
|
1348489/1348489 2420721.482420373: 1 branches:uH: call ffffffffad880233 __handle_mm_fault+0x2e3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420374: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad880238 __handle_mm_fault+0x2e8 (foo.so)
|
|
-> 270.999us END pud_val
|
|
-> 270.999us BEGIN pud_val
|
|
1348489/1348489 2420721.482420374: 1 branches:uH: call ffffffffad8802b8 __handle_mm_fault+0x368 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420387: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802bd __handle_mm_fault+0x36d (foo.so)
|
|
-> 271us END pud_val
|
|
-> 271us BEGIN pmd_val
|
|
1348489/1348489 2420721.482420387: 1 branches:uH: call ffffffffad8802d7 __handle_mm_fault+0x387 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420389: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8802dc __handle_mm_fault+0x38c (foo.so)
|
|
-> 271.013us END pmd_val
|
|
-> 271.013us BEGIN pmd_val
|
|
1348489/1348489 2420721.482420389: 1 branches:uH: call ffffffffad8805a1 __handle_mm_fault+0x651 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420396: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad8805a6 __handle_mm_fault+0x656 (foo.so)
|
|
-> 271.015us END pmd_val
|
|
-> 271.015us BEGIN pmd_val
|
|
1348489/1348489 2420721.482420397: 1 branches:uH: call ffffffffad880790 __handle_mm_fault+0x840 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 271.022us END pmd_val
|
|
1348489/1348489 2420721.482420404: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad880795 __handle_mm_fault+0x845 (foo.so)
|
|
-> 271.023us BEGIN pmd_val
|
|
1348489/1348489 2420721.482420404: 1 branches:uH: call ffffffffad880807 __handle_mm_fault+0x8b7 (foo.so) => ffffffffad878fb0 pmd_page_vaddr+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420404: 1 branches:uH: call ffffffffad878fb4 pmd_page_vaddr+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420407: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878fb9 pmd_page_vaddr+0x9 (foo.so)
|
|
-> 271.03us END pmd_val
|
|
-> 271.03us BEGIN pmd_page_vaddr
|
|
-> 271.031us BEGIN pmd_val
|
|
1348489/1348489 2420721.482420408: 1 branches:uH: return ffffffffad878fed pmd_page_vaddr+0x3d (foo.so) => ffffffffad88080c __handle_mm_fault+0x8bc (foo.so)
|
|
-> 271.033us END pmd_val
|
|
1348489/1348489 2420721.482420417: 1 branches:uH: call ffffffffad880c1e __handle_mm_fault+0xcce (foo.so) => ffffffffad83bac0 filemap_map_pages+0x0 (foo.so)
|
|
-> 271.034us END pmd_page_vaddr
|
|
1348489/1348489 2420721.482420417: 1 branches:uH: call ffffffffad83bb47 filemap_map_pages+0x87 (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420430: 1 branches:uH: call ffffffffadb56d2c xas_find+0x15c (foo.so) => ffffffffadb56920 xas_load+0x0 (foo.so)
|
|
-> 271.043us BEGIN filemap_map_pages
|
|
-> 271.049us BEGIN xas_find
|
|
1348489/1348489 2420721.482420430: 1 branches:uH: call ffffffffadb56920 xas_load+0x0 (foo.so) => ffffffffadb55f90 xas_start+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420438: 1 branches:uH: return ffffffffadb55fd7 xas_start+0x47 (foo.so) => ffffffffadb56925 xas_load+0x5 (foo.so)
|
|
-> 271.056us BEGIN xas_load
|
|
-> 271.06us BEGIN xas_start
|
|
1348489/1348489 2420721.482420453: 1 branches:uH: return ffffffffadb5698d xas_load+0x6d (foo.so) => ffffffffadb56d31 xas_find+0x161 (foo.so)
|
|
-> 271.064us END xas_start
|
|
1348489/1348489 2420721.482420454: 1 branches:uH: return ffffffffadb56c95 xas_find+0xc5 (foo.so) => ffffffffad83bb4c filemap_map_pages+0x8c (foo.so)
|
|
-> 271.079us END xas_load
|
|
1348489/1348489 2420721.482420454: 1 branches:uH: call ffffffffad83bb5a filemap_map_pages+0x9a (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420591: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83bb5f filemap_map_pages+0x9f (foo.so)
|
|
-> 271.08us END xas_find
|
|
-> 271.08us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482420592: 1 branches:uH: call ffffffffad83be42 filemap_map_pages+0x382 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 271.217us END next_uptodate_page
|
|
1348489/1348489 2420721.482420599: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad83be47 filemap_map_pages+0x387 (foo.so)
|
|
-> 271.218us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482420599: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420600: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 271.225us END _raw_spin_lock
|
|
-> 271.225us BEGIN PageHuge
|
|
1348489/1348489 2420721.482420600: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420600: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420603: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.226us END PageHuge
|
|
-> 271.226us BEGIN do_set_pte
|
|
-> 271.227us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482420603: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420604: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.229us END pfn_pte
|
|
-> 271.229us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482420604: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420604: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420606: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.23us END add_mm_counter_fast
|
|
-> 271.23us BEGIN page_add_file_rmap
|
|
-> 271.231us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482420607: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 271.232us END lock_page_memcg
|
|
1348489/1348489 2420721.482420612: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.233us END page_add_file_rmap
|
|
-> 271.233us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482420613: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 271.238us END unlock_page_memcg
|
|
-> 271.238us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482420613: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420613: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482420614: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 271.239us END rcu_read_unlock_strict
|
|
-> 271.239us BEGIN native_set_pte
|
|
-> 271.24us END native_set_pte
|
|
1348489/1348489 2420721.482420614: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420619: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.24us END do_set_pte
|
|
-> 271.24us BEGIN unlock_page
|
|
1348489/1348489 2420721.482420621: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 271.245us END unlock_page
|
|
1348489/1348489 2420721.482420729: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 271.247us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482420729: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420729: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482420729: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420729: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420732: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.355us END next_uptodate_page
|
|
-> 271.355us BEGIN PageHuge
|
|
-> 271.356us END PageHuge
|
|
-> 271.356us BEGIN do_set_pte
|
|
-> 271.357us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482420732: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420733: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.358us END pfn_pte
|
|
-> 271.358us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482420733: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420733: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420736: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.359us END add_mm_counter_fast
|
|
-> 271.359us BEGIN page_add_file_rmap
|
|
-> 271.36us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482420736: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420741: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.362us END lock_page_memcg
|
|
-> 271.362us END page_add_file_rmap
|
|
-> 271.362us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482420742: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 271.367us END unlock_page_memcg
|
|
-> 271.367us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482420742: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420742: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482420742: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482420742: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420747: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.368us END rcu_read_unlock_strict
|
|
-> 271.368us BEGIN native_set_pte
|
|
-> 271.37us END native_set_pte
|
|
-> 271.37us END do_set_pte
|
|
-> 271.37us BEGIN unlock_page
|
|
1348489/1348489 2420721.482420748: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 271.373us END unlock_page
|
|
1348489/1348489 2420721.482420970: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 271.374us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482420970: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420970: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482420970: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420970: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420973: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.596us END next_uptodate_page
|
|
-> 271.596us BEGIN PageHuge
|
|
-> 271.597us END PageHuge
|
|
-> 271.597us BEGIN do_set_pte
|
|
-> 271.598us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482420973: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420974: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.599us END pfn_pte
|
|
-> 271.599us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482420974: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420974: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420976: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.6us END add_mm_counter_fast
|
|
-> 271.6us BEGIN page_add_file_rmap
|
|
-> 271.601us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482420977: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 271.602us END lock_page_memcg
|
|
1348489/1348489 2420721.482420982: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.603us END page_add_file_rmap
|
|
-> 271.603us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482420983: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 271.608us END unlock_page_memcg
|
|
-> 271.608us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482420983: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420983: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482420983: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482420983: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482420988: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.609us END rcu_read_unlock_strict
|
|
-> 271.609us BEGIN native_set_pte
|
|
-> 271.611us END native_set_pte
|
|
-> 271.611us END do_set_pte
|
|
-> 271.611us BEGIN unlock_page
|
|
1348489/1348489 2420721.482420989: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 271.614us END unlock_page
|
|
1348489/1348489 2420721.482421123: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 271.615us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421123: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421124: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 271.749us END next_uptodate_page
|
|
-> 271.749us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421124: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421124: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421127: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.75us END PageHuge
|
|
-> 271.75us BEGIN do_set_pte
|
|
-> 271.751us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421127: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421128: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.753us END pfn_pte
|
|
-> 271.753us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421128: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421128: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421130: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.754us END add_mm_counter_fast
|
|
-> 271.754us BEGIN page_add_file_rmap
|
|
-> 271.755us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421131: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 271.756us END lock_page_memcg
|
|
1348489/1348489 2420721.482421136: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.757us END page_add_file_rmap
|
|
-> 271.757us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482421137: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 271.762us END unlock_page_memcg
|
|
-> 271.762us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421137: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421137: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421138: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 271.763us END rcu_read_unlock_strict
|
|
-> 271.763us BEGIN native_set_pte
|
|
-> 271.764us END native_set_pte
|
|
1348489/1348489 2420721.482421138: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421143: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.764us END do_set_pte
|
|
-> 271.764us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421143: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421232: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 271.769us END unlock_page
|
|
-> 271.769us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421232: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421233: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 271.858us END next_uptodate_page
|
|
-> 271.858us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421233: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421233: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421236: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.859us END PageHuge
|
|
-> 271.859us BEGIN do_set_pte
|
|
-> 271.86us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421236: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421237: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.862us END pfn_pte
|
|
-> 271.862us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421237: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421237: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421239: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.863us END add_mm_counter_fast
|
|
-> 271.863us BEGIN page_add_file_rmap
|
|
-> 271.864us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421239: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421245: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.865us END lock_page_memcg
|
|
-> 271.865us END page_add_file_rmap
|
|
-> 271.865us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482421245: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482421245: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421246: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 271.871us END unlock_page_memcg
|
|
-> 271.871us BEGIN rcu_read_unlock_strict
|
|
-> 271.871us END rcu_read_unlock_strict
|
|
-> 271.871us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482421246: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421246: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421251: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.872us END native_set_pte
|
|
-> 271.872us END do_set_pte
|
|
-> 271.872us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421252: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 271.877us END unlock_page
|
|
1348489/1348489 2420721.482421357: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 271.878us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421357: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421359: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 271.983us END next_uptodate_page
|
|
-> 271.983us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421359: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421359: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421361: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 271.985us END PageHuge
|
|
-> 271.985us BEGIN do_set_pte
|
|
-> 271.986us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421361: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421362: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 271.987us END pfn_pte
|
|
-> 271.987us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421362: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421362: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421364: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 271.988us END add_mm_counter_fast
|
|
-> 271.988us BEGIN page_add_file_rmap
|
|
-> 271.989us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421365: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 271.99us END lock_page_memcg
|
|
1348489/1348489 2420721.482421370: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 271.991us END page_add_file_rmap
|
|
-> 271.991us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482421371: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 271.996us END unlock_page_memcg
|
|
-> 271.996us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421371: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421371: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421372: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 271.997us END rcu_read_unlock_strict
|
|
-> 271.997us BEGIN native_set_pte
|
|
-> 271.998us END native_set_pte
|
|
1348489/1348489 2420721.482421372: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421377: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 271.998us END do_set_pte
|
|
-> 271.998us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421377: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421477: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.003us END unlock_page
|
|
-> 272.003us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421477: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421478: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.103us END next_uptodate_page
|
|
-> 272.103us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421478: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421478: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421481: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.104us END PageHuge
|
|
-> 272.104us BEGIN do_set_pte
|
|
-> 272.105us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421481: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421482: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.107us END pfn_pte
|
|
-> 272.107us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421482: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421482: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421485: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.108us END add_mm_counter_fast
|
|
-> 272.108us BEGIN page_add_file_rmap
|
|
-> 272.109us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421490: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 272.111us END lock_page_memcg
|
|
1348489/1348489 2420721.482421490: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421491: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.116us END page_add_file_rmap
|
|
-> 272.116us BEGIN unlock_page_memcg
|
|
-> 272.116us END unlock_page_memcg
|
|
-> 272.116us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421491: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421491: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421491: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421491: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421496: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.117us END rcu_read_unlock_strict
|
|
-> 272.117us BEGIN native_set_pte
|
|
-> 272.119us END native_set_pte
|
|
-> 272.119us END do_set_pte
|
|
-> 272.119us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421498: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.122us END unlock_page
|
|
1348489/1348489 2420721.482421583: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.124us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421583: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421584: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.209us END next_uptodate_page
|
|
-> 272.209us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421584: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421584: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421587: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.21us END PageHuge
|
|
-> 272.21us BEGIN do_set_pte
|
|
-> 272.211us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421587: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421588: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.213us END pfn_pte
|
|
-> 272.213us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421588: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421588: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421590: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.214us END add_mm_counter_fast
|
|
-> 272.214us BEGIN page_add_file_rmap
|
|
-> 272.215us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421595: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 272.216us END lock_page_memcg
|
|
1348489/1348489 2420721.482421595: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421596: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.221us END page_add_file_rmap
|
|
-> 272.221us BEGIN unlock_page_memcg
|
|
-> 272.221us END unlock_page_memcg
|
|
-> 272.221us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421596: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421597: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 272.222us END rcu_read_unlock_strict
|
|
-> 272.222us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482421597: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421597: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421604: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.223us END native_set_pte
|
|
-> 272.223us END do_set_pte
|
|
-> 272.223us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421605: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.23us END unlock_page
|
|
1348489/1348489 2420721.482421691: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.231us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421691: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421691: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
1348489/1348489 2420721.482421691: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421691: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421694: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.317us END next_uptodate_page
|
|
-> 272.317us BEGIN PageHuge
|
|
-> 272.318us END PageHuge
|
|
-> 272.318us BEGIN do_set_pte
|
|
-> 272.319us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421694: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421695: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.32us END pfn_pte
|
|
-> 272.32us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421695: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421695: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421698: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.321us END add_mm_counter_fast
|
|
-> 272.321us BEGIN page_add_file_rmap
|
|
-> 272.322us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421698: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421703: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 272.324us END lock_page_memcg
|
|
-> 272.324us END page_add_file_rmap
|
|
-> 272.324us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482421704: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.329us END unlock_page_memcg
|
|
-> 272.329us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421704: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421704: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421704: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421704: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421709: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.33us END rcu_read_unlock_strict
|
|
-> 272.33us BEGIN native_set_pte
|
|
-> 272.332us END native_set_pte
|
|
-> 272.332us END do_set_pte
|
|
-> 272.332us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421711: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.335us END unlock_page
|
|
1348489/1348489 2420721.482421818: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.337us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421818: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421819: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.444us END next_uptodate_page
|
|
-> 272.444us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421819: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421819: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421822: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.445us END PageHuge
|
|
-> 272.445us BEGIN do_set_pte
|
|
-> 272.446us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421822: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421823: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.448us END pfn_pte
|
|
-> 272.448us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421823: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421823: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421825: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.449us END add_mm_counter_fast
|
|
-> 272.449us BEGIN page_add_file_rmap
|
|
-> 272.45us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421830: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 272.451us END lock_page_memcg
|
|
1348489/1348489 2420721.482421830: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421832: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.456us END page_add_file_rmap
|
|
-> 272.456us BEGIN unlock_page_memcg
|
|
-> 272.457us END unlock_page_memcg
|
|
-> 272.457us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421832: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421832: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421832: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421832: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421837: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.458us END rcu_read_unlock_strict
|
|
-> 272.458us BEGIN native_set_pte
|
|
-> 272.46us END native_set_pte
|
|
-> 272.46us END do_set_pte
|
|
-> 272.46us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421838: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.463us END unlock_page
|
|
1348489/1348489 2420721.482421913: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.464us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482421913: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421914: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.539us END next_uptodate_page
|
|
-> 272.539us BEGIN PageHuge
|
|
1348489/1348489 2420721.482421914: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421914: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421917: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.54us END PageHuge
|
|
-> 272.54us BEGIN do_set_pte
|
|
-> 272.541us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482421917: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421918: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.543us END pfn_pte
|
|
-> 272.543us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482421918: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421918: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421920: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.544us END add_mm_counter_fast
|
|
-> 272.544us BEGIN page_add_file_rmap
|
|
-> 272.545us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482421920: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421926: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 272.546us END lock_page_memcg
|
|
-> 272.546us END page_add_file_rmap
|
|
-> 272.546us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482421927: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.552us END unlock_page_memcg
|
|
-> 272.552us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482421927: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421927: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482421927: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482421927: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482421932: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.553us END rcu_read_unlock_strict
|
|
-> 272.553us BEGIN native_set_pte
|
|
-> 272.555us END native_set_pte
|
|
-> 272.555us END do_set_pte
|
|
-> 272.555us BEGIN unlock_page
|
|
1348489/1348489 2420721.482421933: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.558us END unlock_page
|
|
1348489/1348489 2420721.482422020: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.559us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422020: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422022: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.646us END next_uptodate_page
|
|
-> 272.646us BEGIN PageHuge
|
|
1348489/1348489 2420721.482422022: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422022: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422024: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.648us END PageHuge
|
|
-> 272.648us BEGIN do_set_pte
|
|
-> 272.649us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482422024: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422025: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.65us END pfn_pte
|
|
-> 272.65us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482422025: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422025: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422028: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.651us END add_mm_counter_fast
|
|
-> 272.651us BEGIN page_add_file_rmap
|
|
-> 272.652us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482422028: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422033: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 272.654us END lock_page_memcg
|
|
-> 272.654us END page_add_file_rmap
|
|
-> 272.654us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482422034: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.659us END unlock_page_memcg
|
|
-> 272.659us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482422034: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422034: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482422035: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
-> 272.66us END rcu_read_unlock_strict
|
|
-> 272.66us BEGIN native_set_pte
|
|
-> 272.661us END native_set_pte
|
|
1348489/1348489 2420721.482422035: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422143: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.661us END do_set_pte
|
|
-> 272.661us BEGIN unlock_page
|
|
1348489/1348489 2420721.482422147: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.769us END unlock_page
|
|
1348489/1348489 2420721.482422170: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.773us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422170: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422171: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.796us END next_uptodate_page
|
|
-> 272.796us BEGIN PageHuge
|
|
1348489/1348489 2420721.482422171: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422171: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422173: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.797us END PageHuge
|
|
-> 272.797us BEGIN do_set_pte
|
|
-> 272.798us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482422174: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 272.799us END pfn_pte
|
|
1348489/1348489 2420721.482422175: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.8us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482422175: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422175: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422177: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.801us END add_mm_counter_fast
|
|
-> 272.801us BEGIN page_add_file_rmap
|
|
-> 272.802us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482422177: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422182: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 272.803us END lock_page_memcg
|
|
-> 272.803us END page_add_file_rmap
|
|
-> 272.803us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482422183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 272.808us END unlock_page_memcg
|
|
-> 272.808us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482422183: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422184: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 272.809us END rcu_read_unlock_strict
|
|
-> 272.809us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482422184: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482422184: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422189: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.81us END native_set_pte
|
|
-> 272.81us END do_set_pte
|
|
-> 272.81us BEGIN unlock_page
|
|
1348489/1348489 2420721.482422190: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.815us END unlock_page
|
|
1348489/1348489 2420721.482422293: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.816us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422293: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422294: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 272.919us END next_uptodate_page
|
|
-> 272.919us BEGIN PageHuge
|
|
1348489/1348489 2420721.482422294: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422294: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422296: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 272.92us END PageHuge
|
|
-> 272.92us BEGIN do_set_pte
|
|
-> 272.921us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482422297: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
-> 272.922us END pfn_pte
|
|
1348489/1348489 2420721.482422298: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 272.923us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482422298: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422298: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422300: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 272.924us END add_mm_counter_fast
|
|
-> 272.924us BEGIN page_add_file_rmap
|
|
-> 272.925us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482422300: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422306: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 272.926us END lock_page_memcg
|
|
-> 272.926us END page_add_file_rmap
|
|
-> 272.926us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482422306: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482422306: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422307: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 272.932us END unlock_page_memcg
|
|
-> 272.932us BEGIN rcu_read_unlock_strict
|
|
-> 272.932us END rcu_read_unlock_strict
|
|
-> 272.932us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482422307: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482422307: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422312: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 272.933us END native_set_pte
|
|
-> 272.933us END do_set_pte
|
|
-> 272.933us BEGIN unlock_page
|
|
1348489/1348489 2420721.482422313: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 272.938us END unlock_page
|
|
1348489/1348489 2420721.482422385: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 272.939us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422385: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422386: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 273.011us END next_uptodate_page
|
|
-> 273.011us BEGIN PageHuge
|
|
1348489/1348489 2420721.482422386: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422386: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422389: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 273.012us END PageHuge
|
|
-> 273.012us BEGIN do_set_pte
|
|
-> 273.013us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482422389: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422390: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 273.015us END pfn_pte
|
|
-> 273.015us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482422390: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422390: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422392: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 273.016us END add_mm_counter_fast
|
|
-> 273.016us BEGIN page_add_file_rmap
|
|
-> 273.017us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482422393: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 273.018us END lock_page_memcg
|
|
1348489/1348489 2420721.482422398: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 273.019us END page_add_file_rmap
|
|
-> 273.019us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482422399: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
-> 273.024us END unlock_page_memcg
|
|
-> 273.024us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482422399: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422399: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
1348489/1348489 2420721.482422399: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482422399: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422404: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 273.025us END rcu_read_unlock_strict
|
|
-> 273.025us BEGIN native_set_pte
|
|
-> 273.027us END native_set_pte
|
|
-> 273.027us END do_set_pte
|
|
-> 273.027us BEGIN unlock_page
|
|
1348489/1348489 2420721.482422405: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
-> 273.03us END unlock_page
|
|
1348489/1348489 2420721.482422499: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 273.031us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422499: 1 branches:uH: call ffffffffad83be9d filemap_map_pages+0x3dd (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422500: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad83bea2 filemap_map_pages+0x3e2 (foo.so)
|
|
-> 273.125us END next_uptodate_page
|
|
-> 273.125us BEGIN PageHuge
|
|
1348489/1348489 2420721.482422500: 1 branches:uH: call ffffffffad83bf1b filemap_map_pages+0x45b (foo.so) => ffffffffad87d430 do_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422500: 1 branches:uH: call ffffffffad87d465 do_set_pte+0x35 (foo.so) => ffffffffad8796a0 pfn_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422503: 1 branches:uH: return ffffffffad8796d5 pfn_pte+0x35 (foo.so) => ffffffffad87d46a do_set_pte+0x3a (foo.so)
|
|
-> 273.126us END PageHuge
|
|
-> 273.126us BEGIN do_set_pte
|
|
-> 273.127us BEGIN pfn_pte
|
|
1348489/1348489 2420721.482422503: 1 branches:uH: call ffffffffad87d4b9 do_set_pte+0x89 (foo.so) => ffffffffad879450 add_mm_counter_fast+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422504: 1 branches:uH: return ffffffffad879471 add_mm_counter_fast+0x21 (foo.so) => ffffffffad87d4be do_set_pte+0x8e (foo.so)
|
|
-> 273.129us END pfn_pte
|
|
-> 273.129us BEGIN add_mm_counter_fast
|
|
1348489/1348489 2420721.482422504: 1 branches:uH: call ffffffffad87d4c3 do_set_pte+0x93 (foo.so) => ffffffffad892300 page_add_file_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422504: 1 branches:uH: call ffffffffad89230e page_add_file_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422506: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892313 page_add_file_rmap+0x13 (foo.so)
|
|
-> 273.13us END add_mm_counter_fast
|
|
-> 273.13us BEGIN page_add_file_rmap
|
|
-> 273.131us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482422506: 1 branches:uH: jmp ffffffffad892396 page_add_file_rmap+0x96 (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422512: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 273.132us END lock_page_memcg
|
|
-> 273.132us END page_add_file_rmap
|
|
-> 273.132us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482422512: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87d4c8 do_set_pte+0x98 (foo.so)
|
|
1348489/1348489 2420721.482422512: 1 branches:uH: call ffffffffad87d4d0 do_set_pte+0xa0 (foo.so) => ffffffffad670640 native_set_pte+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422514: 1 branches:uH: return ffffffffad670643 native_set_pte+0x3 (foo.so) => ffffffffad87d4d5 do_set_pte+0xa5 (foo.so)
|
|
-> 273.138us END unlock_page_memcg
|
|
-> 273.138us BEGIN rcu_read_unlock_strict
|
|
-> 273.139us END rcu_read_unlock_strict
|
|
-> 273.139us BEGIN native_set_pte
|
|
1348489/1348489 2420721.482422514: 1 branches:uH: return ffffffffad87d4e1 do_set_pte+0xb1 (foo.so) => ffffffffad83bf20 filemap_map_pages+0x460 (foo.so)
|
|
1348489/1348489 2420721.482422514: 1 branches:uH: call ffffffffad83bf23 filemap_map_pages+0x463 (foo.so) => ffffffffad839530 unlock_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422519: 1 branches:uH: return ffffffffad839549 unlock_page+0x19 (foo.so) => ffffffffad83bf28 filemap_map_pages+0x468 (foo.so)
|
|
-> 273.14us END native_set_pte
|
|
-> 273.14us END do_set_pte
|
|
-> 273.14us BEGIN unlock_page
|
|
1348489/1348489 2420721.482422519: 1 branches:uH: call ffffffffad83be6c filemap_map_pages+0x3ac (foo.so) => ffffffffadb56bd0 xas_find+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422522: 1 branches:uH: return ffffffffadb56cc9 xas_find+0xf9 (foo.so) => ffffffffad83be71 filemap_map_pages+0x3b1 (foo.so)
|
|
-> 273.145us END unlock_page
|
|
-> 273.145us BEGIN xas_find
|
|
1348489/1348489 2420721.482422522: 1 branches:uH: call ffffffffad83be7f filemap_map_pages+0x3bf (foo.so) => ffffffffad83a190 next_uptodate_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422524: 1 branches:uH: return ffffffffad83a325 next_uptodate_page+0x195 (foo.so) => ffffffffad83be84 filemap_map_pages+0x3c4 (foo.so)
|
|
-> 273.148us END xas_find
|
|
-> 273.148us BEGIN next_uptodate_page
|
|
1348489/1348489 2420721.482422524: 1 branches:uH: call ffffffffad83bbf3 filemap_map_pages+0x133 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422525: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad83bbf8 filemap_map_pages+0x138 (foo.so)
|
|
-> 273.15us END next_uptodate_page
|
|
-> 273.15us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482422526: 1 branches:uH: return ffffffffad83bc2d filemap_map_pages+0x16d (foo.so) => ffffffffad880c20 __handle_mm_fault+0xcd0 (foo.so)
|
|
-> 273.151us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482422527: 1 branches:uH: return ffffffffad880368 __handle_mm_fault+0x418 (foo.so) => ffffffffad88154f handle_mm_fault+0xcf (foo.so)
|
|
-> 273.152us END filemap_map_pages
|
|
1348489/1348489 2420721.482422529: 1 branches:uH: return ffffffffad881599 handle_mm_fault+0x119 (foo.so) => ffffffffad67812c do_user_addr_fault+0x1bc (foo.so)
|
|
-> 273.153us END __handle_mm_fault
|
|
1348489/1348489 2420721.482422529: 1 branches:uH: call ffffffffad678144 do_user_addr_fault+0x1d4 (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422534: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad678149 do_user_addr_fault+0x1d9 (foo.so)
|
|
-> 273.155us END handle_mm_fault
|
|
-> 273.155us BEGIN up_read
|
|
1348489/1348489 2420721.482422535: 1 branches:uH: return ffffffffad677fdb do_user_addr_fault+0x6b (foo.so) => ffffffffae1247c2 exc_page_fault+0x72 (foo.so)
|
|
-> 273.16us END up_read
|
|
1348489/1348489 2420721.482422535: 1 branches:uH: jmp ffffffffae1247d6 exc_page_fault+0x86 (foo.so) => ffffffffae124c60 irqentry_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422536: 1 branches:uH: jmp ffffffffae124c82 irqentry_exit+0x22 (foo.so) => ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so)
|
|
-> 273.161us END do_user_addr_fault
|
|
-> 273.161us END exc_page_fault
|
|
-> 273.161us BEGIN irqentry_exit
|
|
1348489/1348489 2420721.482422536: 1 branches:uH: call ffffffffae124c50 irqentry_exit_to_user_mode+0x0 (foo.so) => ffffffffad721f00 exit_to_user_mode_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422545: 1 branches:uH: return ffffffffad721f58 exit_to_user_mode_prepare+0x58 (foo.so) => ffffffffae124c55 irqentry_exit_to_user_mode+0x5 (foo.so)
|
|
-> 273.162us END irqentry_exit
|
|
-> 273.162us BEGIN irqentry_exit_to_user_mode
|
|
-> 273.166us BEGIN exit_to_user_mode_prepare
|
|
1348489/1348489 2420721.482422545: 1 branches:uH: return ffffffffae124c5e irqentry_exit_to_user_mode+0xe (foo.so) => ffffffffae200ace asm_exc_page_fault+0x1e (foo.so)
|
|
1348489/1348489 2420721.482422545: 1 branches:uH: jmp ffffffffae200ace asm_exc_page_fault+0x1e (foo.so) => ffffffffae2013f0 error_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422546: 1 branches:uH: jmp ffffffffae2013fe error_return+0xe (foo.so) => ffffffffae200ff0 __irqentry_text_end+0x0 (foo.so)
|
|
-> 273.171us END exit_to_user_mode_prepare
|
|
-> 273.171us END irqentry_exit_to_user_mode
|
|
-> 273.171us END asm_exc_page_fault
|
|
-> 273.171us BEGIN error_return
|
|
1348489/1348489 2420721.482422546: 1 branches:uH: jmp ffffffffae201073 __irqentry_text_end+0x83 (foo.so) => ffffffffae2010a0 native_iret+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422635: 1 branches:uH: iret ffffffffae2010a7 native_irq_return_iret+0x0 (foo.so) => 7f9ac95b4e60 __unregister_atfork+0x0 (foo.so)
|
|
-> 273.172us END error_return
|
|
-> 273.172us BEGIN __irqentry_text_end
|
|
-> 273.216us END __irqentry_text_end
|
|
-> 273.216us BEGIN native_iret
|
|
1348489/1348489 2420721.482422777: 1 branches:uH: return 7f9ac95b4f59 __unregister_atfork+0xf9 (foo.so) => 7f9ac951c199 __cxa_finalize+0x159 (foo.so)
|
|
-> 273.261us END native_iret
|
|
1348489/1348489 2420721.482422794: 1 branches:uH: return 7f9ac951c1b1 __cxa_finalize+0x171 (foo.so) => 561dde805108 __do_global_dtors_aux+0x28 (foo.so)
|
|
-> 273.403us END __unregister_atfork
|
|
1348489/1348489 2420721.482422794: 1 branches:uH: call 561dde805108 __do_global_dtors_aux+0x28 (foo.so) => 561dde805070 deregister_tm_clones+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422805: 1 branches:uH: return 561dde805098 deregister_tm_clones+0x28 (foo.so) => 561dde80510d __do_global_dtors_aux+0x2d (foo.so)
|
|
-> 273.42us END __cxa_finalize
|
|
-> 273.42us BEGIN deregister_tm_clones
|
|
1348489/1348489 2420721.482422810: 1 branches:uH: return 561dde805115 __do_global_dtors_aux+0x35 (foo.so) => 7f9ac96fbc8e _dl_fini+0x20e (foo.so)
|
|
-> 273.431us END deregister_tm_clones
|
|
1348489/1348489 2420721.482422822: 1 branches:uH: call 7f9ac96fbcb2 _dl_fini+0x232 (foo.so) => 561dde805154 _fini+0x0 (foo.so)
|
|
-> 273.436us END __do_global_dtors_aux
|
|
1348489/1348489 2420721.482422829: 1 branches:uH: return 561dde805160 _fini+0xc (foo.so) => 7f9ac96fbcb4 _dl_fini+0x234 (foo.so)
|
|
-> 273.448us BEGIN _fini
|
|
1348489/1348489 2420721.482422829: 1 branches:uH: call 7f9ac96fbcb7 _dl_fini+0x237 (foo.so) => 7f9ac970efa0 _dl_audit_objclose+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422833: 1 branches:uH: return 7f9ac970efae _dl_audit_objclose+0xe (foo.so) => 7f9ac96fbcbc _dl_fini+0x23c (foo.so)
|
|
-> 273.455us END _fini
|
|
-> 273.455us BEGIN _dl_audit_objclose
|
|
1348489/1348489 2420721.482422849: 1 branches:uH: call 7f9ac96fbcb7 _dl_fini+0x237 (foo.so) => 7f9ac970efa0 _dl_audit_objclose+0x0 (foo.so)
|
|
-> 273.459us END _dl_audit_objclose
|
|
1348489/1348489 2420721.482422874: 1 branches:uH: return 7f9ac970efae _dl_audit_objclose+0xe (foo.so) => 7f9ac96fbcbc _dl_fini+0x23c (foo.so)
|
|
-> 273.475us BEGIN _dl_audit_objclose
|
|
1348489/1348489 2420721.482422875: 1 branches:uH: call 7f9ac96fbcb7 _dl_fini+0x237 (foo.so) => 7f9ac970efa0 _dl_audit_objclose+0x0 (foo.so)
|
|
-> 273.5us END _dl_audit_objclose
|
|
1348489/1348489 2420721.482422894: 1 branches:uH: return 7f9ac970efae _dl_audit_objclose+0xe (foo.so) => 7f9ac96fbcbc _dl_fini+0x23c (foo.so)
|
|
-> 273.501us BEGIN _dl_audit_objclose
|
|
1348489/1348489 2420721.482422894: 1 branches:uH: call 7f9ac96fbcd7 _dl_fini+0x257 (foo.so) => 7f9ac970ede0 _dl_audit_activity_nsid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422901: 1 branches:uH: return 7f9ac970ee06 _dl_audit_activity_nsid+0x26 (foo.so) => 7f9ac96fbcdc _dl_fini+0x25c (foo.so)
|
|
-> 273.52us END _dl_audit_objclose
|
|
-> 273.52us BEGIN _dl_audit_activity_nsid
|
|
1348489/1348489 2420721.482422911: 1 branches:uH: return 7f9ac96fbd58 _dl_fini+0x2d8 (foo.so) => 7f9ac951bc05 __run_exit_handlers+0x105 (foo.so)
|
|
-> 273.527us END _dl_audit_activity_nsid
|
|
1348489/1348489 2420721.482422934: 1 branches:uH: call 7f9ac951bcb0 __run_exit_handlers+0x1b0 (foo.so) => 7f9ac955ed80 _IO_cleanup+0x0 (foo.so)
|
|
-> 273.537us END _dl_fini
|
|
1348489/1348489 2420721.482422934: 1 branches:uH: call 7f9ac955eda9 _IO_cleanup+0x29 (foo.so) => 7f9ac955eb10 _IO_flush_all_lockp+0x0 (foo.so)
|
|
1348489/1348489 2420721.482422934: 1 branches:uH: call 7f9ac955eb52 _IO_flush_all_lockp+0x42 (foo.so) => 7f9ac9561230 __GI___libc_cleanup_push_defer+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423157: 1 branches:uH: return 7f9ac9561263 __GI___libc_cleanup_push_defer+0x33 (foo.so) => 7f9ac955eb57 _IO_flush_all_lockp+0x47 (foo.so)
|
|
-> 273.56us BEGIN _IO_cleanup
|
|
-> 273.634us BEGIN _IO_flush_all_lockp
|
|
-> 273.708us BEGIN __GI___libc_cleanup_push_defer
|
|
1348489/1348489 2420721.482423199: 1 branches:uH: call 7f9ac955ecec _IO_flush_all_lockp+0x1dc (foo.so) => 7f9ac9561270 __GI___libc_cleanup_pop_restore+0x0 (foo.so)
|
|
-> 273.783us END __GI___libc_cleanup_push_defer
|
|
1348489/1348489 2420721.482423204: 1 branches:uH: return 7f9ac9561291 __GI___libc_cleanup_pop_restore+0x21 (foo.so) => 7f9ac955ecf1 _IO_flush_all_lockp+0x1e1 (foo.so)
|
|
-> 273.825us BEGIN __GI___libc_cleanup_pop_restore
|
|
1348489/1348489 2420721.482423205: 1 branches:uH: return 7f9ac955ed12 _IO_flush_all_lockp+0x202 (foo.so) => 7f9ac955edaf _IO_cleanup+0x2f (foo.so)
|
|
-> 273.83us END __GI___libc_cleanup_pop_restore
|
|
1348489/1348489 2420721.482423205: 1 branches:uH: call 7f9ac955edca _IO_cleanup+0x4a (foo.so) => 7f9ac9561230 __GI___libc_cleanup_push_defer+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423212: 1 branches:uH: return 7f9ac9561263 __GI___libc_cleanup_push_defer+0x33 (foo.so) => 7f9ac955edcf _IO_cleanup+0x4f (foo.so)
|
|
-> 273.831us END _IO_flush_all_lockp
|
|
-> 273.831us BEGIN __GI___libc_cleanup_push_defer
|
|
1348489/1348489 2420721.482423231: 1 branches:uH: call 7f9ac955eecf _IO_cleanup+0x14f (foo.so) => 7f9ac955b2c0 _IO_file_setbuf+0x0 (foo.so)
|
|
-> 273.838us END __GI___libc_cleanup_push_defer
|
|
1348489/1348489 2420721.482423231: 1 branches:uH: call 7f9ac955b2c8 _IO_file_setbuf+0x8 (foo.so) => 7f9ac955e550 _IO_default_setbuf+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423347: 1 branches:uH: call 7f9ac955e591 _IO_default_setbuf+0x41 (foo.so) => 7f9ac955b150 _IO_file_sync+0x0 (foo.so)
|
|
-> 273.857us BEGIN _IO_file_setbuf
|
|
-> 273.915us BEGIN _IO_default_setbuf
|
|
1348489/1348489 2420721.482423468: 1 branches:uH: return 7f9ac955b1ef _IO_file_sync+0x9f (foo.so) => 7f9ac955e595 _IO_default_setbuf+0x45 (foo.so)
|
|
-> 273.973us BEGIN _IO_file_sync
|
|
1348489/1348489 2420721.482423484: 1 branches:uH: return 7f9ac955e60c _IO_default_setbuf+0xbc (foo.so) => 7f9ac955b2ce _IO_file_setbuf+0xe (foo.so)
|
|
-> 274.094us END _IO_file_sync
|
|
1348489/1348489 2420721.482423486: 1 branches:uH: return 7f9ac955b2f3 _IO_file_setbuf+0x33 (foo.so) => 7f9ac955eed2 _IO_cleanup+0x152 (foo.so)
|
|
-> 274.11us END _IO_default_setbuf
|
|
1348489/1348489 2420721.482423523: 1 branches:uH: call 7f9ac955ef68 _IO_cleanup+0x1e8 (foo.so) => 7f9ac9561270 __GI___libc_cleanup_pop_restore+0x0 (foo.so)
|
|
-> 274.112us END _IO_file_setbuf
|
|
1348489/1348489 2420721.482423528: 1 branches:uH: return 7f9ac9561291 __GI___libc_cleanup_pop_restore+0x21 (foo.so) => 7f9ac955ef6d _IO_cleanup+0x1ed (foo.so)
|
|
-> 274.149us BEGIN __GI___libc_cleanup_pop_restore
|
|
1348489/1348489 2420721.482423529: 1 branches:uH: return 7f9ac955ef92 _IO_cleanup+0x212 (foo.so) => 7f9ac951bcb2 __run_exit_handlers+0x1b2 (foo.so)
|
|
-> 274.154us END __GI___libc_cleanup_pop_restore
|
|
1348489/1348489 2420721.482423529: 1 branches:uH: call 7f9ac951bcbd __run_exit_handlers+0x1bd (foo.so) => 7f9ac95b4c90 _exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423647: 1 branches:uH: syscall 7f9ac95b4cbf _exit+0x2f (foo.so) => ffffffffae200000 __entry_text_start+0x0 (foo.so)
|
|
-> 274.155us END _IO_cleanup
|
|
-> 274.155us BEGIN _exit
|
|
1348489/1348489 2420721.482423647: 1 branches:uH: call ffffffffae200077 entry_SYSCALL_64_after_hwframe+0x3f (foo.so) => ffffffffae1209b0 do_syscall_64+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423647: 1 branches:uH: call ffffffffae1209e2 do_syscall_64+0x32 (foo.so) => ffffffffae124b80 syscall_enter_from_user_mode+0x0 (foo.so)
|
|
1348489/1348489 2420721.482423663: 1 branches:uH: jmp ffffffffae124ba1 syscall_enter_from_user_mode+0x21 (foo.so) => ffffffffad7218e0 syscall_trace_enter.constprop.0+0x0 (foo.so)
|
|
-> 274.273us BEGIN __entry_text_start
|
|
-> 274.278us BEGIN do_syscall_64
|
|
-> 274.283us BEGIN syscall_enter_from_user_mode
|
|
1348489/1348489 2420721.482423664: 1 branches:uH: call ffffffffad721a18 syscall_trace_enter.constprop.0+0x138 (foo.so) => ffffffffad770460 __audit_syscall_entry+0x0 (foo.so)
|
|
-> 274.289us END syscall_enter_from_user_mode
|
|
-> 274.289us BEGIN syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482423671: 1 branches:uH: jmp ffffffffad77053b __audit_syscall_entry+0xdb (foo.so) => ffffffffad72a220 ktime_get_coarse_real_ts64+0x0 (foo.so)
|
|
-> 274.29us BEGIN __audit_syscall_entry
|
|
1348489/1348489 2420721.482423672: 1 branches:uH: return ffffffffad72a257 ktime_get_coarse_real_ts64+0x37 (foo.so) => ffffffffad721a1d syscall_trace_enter.constprop.0+0x13d (foo.so)
|
|
-> 274.297us END __audit_syscall_entry
|
|
-> 274.297us BEGIN ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482423673: 1 branches:uH: return ffffffffad721941 syscall_trace_enter.constprop.0+0x61 (foo.so) => ffffffffae1209e7 do_syscall_64+0x37 (foo.so)
|
|
-> 274.298us END ktime_get_coarse_real_ts64
|
|
1348489/1348489 2420721.482423682: 1 branches:uH: call ffffffffae120a07 do_syscall_64+0x57 (foo.so) => ffffffffad695fc0 __x64_sys_exit_group+0x0 (foo.so)
|
|
-> 274.299us END syscall_trace_enter.constprop.0
|
|
1348489/1348489 2420721.482423905: 1 branches:uH: call ffffffffad695fcf __x64_sys_exit_group+0xf (foo.so) => ffffffffad695f00 do_group_exit+0x0 (foo.so)
|
|
-> 274.308us BEGIN __x64_sys_exit_group
|
|
1348489/1348489 2420721.482423973: 1 branches:uH: call ffffffffad695f2e do_group_exit+0x2e (foo.so) => ffffffffad695410 do_exit+0x0 (foo.so)
|
|
-> 274.531us BEGIN do_group_exit
|
|
1348489/1348489 2420721.482424094: 1 branches:uH: call ffffffffad69548e do_exit+0x7e (foo.so) => ffffffffad723620 profile_task_exit+0x0 (foo.so)
|
|
-> 274.599us BEGIN do_exit
|
|
1348489/1348489 2420721.482424094: 1 branches:uH: jmp ffffffffad723631 profile_task_exit+0x11 (foo.so) => ffffffffad6bb2d0 blocking_notifier_call_chain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482424284: 1 branches:uH: return ffffffffad6bb34a blocking_notifier_call_chain+0x7a (foo.so) => ffffffffad695493 do_exit+0x83 (foo.so)
|
|
-> 274.72us BEGIN profile_task_exit
|
|
-> 274.815us END profile_task_exit
|
|
-> 274.815us BEGIN blocking_notifier_call_chain
|
|
1348489/1348489 2420721.482424287: 1 branches:uH: call ffffffffad6954cd do_exit+0xbd (foo.so) => ffffffffad6a3b30 exit_signals+0x0 (foo.so)
|
|
-> 274.91us END blocking_notifier_call_chain
|
|
1348489/1348489 2420721.482424603: 1 branches:uH: call ffffffffad6a3c18 exit_signals+0xe8 (foo.so) => ffffffffad6f67b0 __percpu_down_read+0x0 (foo.so)
|
|
-> 274.913us BEGIN exit_signals
|
|
1348489/1348489 2420721.482424731: 1 branches:uH: return ffffffffad6f67ce __percpu_down_read+0x1e (foo.so) => ffffffffad6a3c1d exit_signals+0xed (foo.so)
|
|
-> 275.229us BEGIN __percpu_down_read
|
|
1348489/1348489 2420721.482424732: 1 branches:uH: call ffffffffad6a3c39 exit_signals+0x109 (foo.so) => ffffffffad693770 rcuwait_wake_up+0x0 (foo.so)
|
|
-> 275.357us END __percpu_down_read
|
|
1348489/1348489 2420721.482424844: 1 branches:uH: call ffffffffad693790 rcuwait_wake_up+0x20 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 275.358us BEGIN rcuwait_wake_up
|
|
1348489/1348489 2420721.482424852: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad693795 rcuwait_wake_up+0x25 (foo.so)
|
|
-> 275.47us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482424853: 1 branches:uH: return ffffffffad69379a rcuwait_wake_up+0x2a (foo.so) => ffffffffad6a3c3e exit_signals+0x10e (foo.so)
|
|
-> 275.478us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482424859: 1 branches:uH: return ffffffffad6a3b92 exit_signals+0x62 (foo.so) => ffffffffad6954d2 do_exit+0xc2 (foo.so)
|
|
-> 275.479us END rcuwait_wake_up
|
|
1348489/1348489 2420721.482424859: 1 branches:uH: call ffffffffad6954de do_exit+0xce (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
1348489/1348489 2420721.482424878: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad6954e3 do_exit+0xd3 (foo.so)
|
|
-> 275.485us END exit_signals
|
|
-> 275.485us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482424878: 1 branches:uH: call ffffffffad6954e6 do_exit+0xd6 (foo.so) => ffffffffad77f710 acct_update_integrals+0x0 (foo.so)
|
|
1348489/1348489 2420721.482424904: 1 branches:uH: return ffffffffad77f7c8 acct_update_integrals+0xb8 (foo.so) => ffffffffad6954eb do_exit+0xdb (foo.so)
|
|
-> 275.504us END sync_mm_rss
|
|
-> 275.504us BEGIN acct_update_integrals
|
|
1348489/1348489 2420721.482425020: 1 branches:uH: call ffffffffad695526 do_exit+0x116 (foo.so) => ffffffffad728aa0 hrtimer_cancel+0x0 (foo.so)
|
|
-> 275.53us END acct_update_integrals
|
|
1348489/1348489 2420721.482425020: 1 branches:uH: call ffffffffad728aac hrtimer_cancel+0xc (foo.so) => ffffffffad7289c0 hrtimer_try_to_cancel+0x0 (foo.so)
|
|
1348489/1348489 2420721.482425020: 1 branches:uH: call ffffffffad7289d1 hrtimer_try_to_cancel+0x11 (foo.so) => ffffffffad728490 hrtimer_active+0x0 (foo.so)
|
|
1348489/1348489 2420721.482425137: 1 branches:uH: return ffffffffad7284c7 hrtimer_active+0x37 (foo.so) => ffffffffad7289d6 hrtimer_try_to_cancel+0x16 (foo.so)
|
|
-> 275.646us BEGIN hrtimer_cancel
|
|
-> 275.685us BEGIN hrtimer_try_to_cancel
|
|
-> 275.724us BEGIN hrtimer_active
|
|
1348489/1348489 2420721.482425145: 1 branches:uH: return ffffffffad7289e3 hrtimer_try_to_cancel+0x23 (foo.so) => ffffffffad728ab1 hrtimer_cancel+0x11 (foo.so)
|
|
-> 275.763us END hrtimer_active
|
|
1348489/1348489 2420721.482425148: 1 branches:uH: return ffffffffad728ab6 hrtimer_cancel+0x16 (foo.so) => ffffffffad69552b do_exit+0x11b (foo.so)
|
|
-> 275.771us END hrtimer_try_to_cancel
|
|
1348489/1348489 2420721.482425148: 1 branches:uH: call ffffffffad695532 do_exit+0x122 (foo.so) => ffffffffad734740 exit_itimers+0x0 (foo.so)
|
|
1348489/1348489 2420721.482425847: 1 branches:uH: return ffffffffad734823 exit_itimers+0xe3 (foo.so) => ffffffffad695537 do_exit+0x127 (foo.so)
|
|
-> 275.774us END hrtimer_cancel
|
|
-> 275.774us BEGIN exit_itimers
|
|
1348489/1348489 2420721.482425939: 1 branches:uH: call ffffffffad6955a2 do_exit+0x192 (foo.so) => ffffffffad74ad90 acct_collect+0x0 (foo.so)
|
|
-> 276.473us END exit_itimers
|
|
1348489/1348489 2420721.482426205: 1 branches:uH: call ffffffffad74add2 acct_collect+0x42 (foo.so) => ffffffffae130400 down_read+0x0 (foo.so)
|
|
-> 276.565us BEGIN acct_collect
|
|
1348489/1348489 2420721.482426231: 1 branches:uH: return ffffffffae13044c down_read+0x4c (foo.so) => ffffffffad74add7 acct_collect+0x47 (foo.so)
|
|
-> 276.831us BEGIN down_read
|
|
1348489/1348489 2420721.482426334: 1 branches:uH: call ffffffffad74ae2a acct_collect+0x9a (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
-> 276.857us END down_read
|
|
1348489/1348489 2420721.482426347: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad74ae2f acct_collect+0x9f (foo.so)
|
|
-> 276.96us BEGIN up_read
|
|
1348489/1348489 2420721.482426347: 1 branches:uH: call ffffffffad74ae3f acct_collect+0xaf (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426370: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad74ae44 acct_collect+0xb4 (foo.so)
|
|
-> 276.973us END up_read
|
|
-> 276.973us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482426374: 1 branches:uH: return ffffffffad74af0d acct_collect+0x17d (foo.so) => ffffffffad6955a7 do_exit+0x197 (foo.so)
|
|
-> 276.996us END _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482426374: 1 branches:uH: call ffffffffad6955a7 do_exit+0x197 (foo.so) => ffffffffadc807a0 tty_audit_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426509: 1 branches:uH: return ffffffffadc807f7 tty_audit_exit+0x57 (foo.so) => ffffffffad6955ac do_exit+0x19c (foo.so)
|
|
-> 277us END acct_collect
|
|
-> 277us BEGIN tty_audit_exit
|
|
1348489/1348489 2420721.482426512: 1 branches:uH: call ffffffffad695c58 do_exit+0x848 (foo.so) => ffffffffad7701e0 __audit_free+0x0 (foo.so)
|
|
-> 277.135us END tty_audit_exit
|
|
1348489/1348489 2420721.482426723: 1 branches:uH: call ffffffffad7702ef __audit_free+0x10f (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
-> 277.138us BEGIN __audit_free
|
|
1348489/1348489 2420721.482426723: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426749: 1 branches:uH: return ffffffffad926d59 dput+0x189 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 277.349us BEGIN path_put
|
|
-> 277.362us BEGIN dput
|
|
1348489/1348489 2420721.482426749: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426752: 1 branches:uH: return ffffffffad930b30 mntput+0x20 (foo.so) => ffffffffad7702f4 __audit_free+0x114 (foo.so)
|
|
-> 277.375us END dput
|
|
-> 277.375us END path_put
|
|
-> 277.375us BEGIN mntput
|
|
1348489/1348489 2420721.482426752: 1 branches:uH: call ffffffffad770313 __audit_free+0x133 (foo.so) => ffffffffad76d540 unroll_tree_refs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426761: 1 branches:uH: return ffffffffad76d5f6 unroll_tree_refs+0xb6 (foo.so) => ffffffffad770318 __audit_free+0x138 (foo.so)
|
|
-> 277.378us END mntput
|
|
-> 277.378us BEGIN unroll_tree_refs
|
|
1348489/1348489 2420721.482426762: 1 branches:uH: call ffffffffad770392 __audit_free+0x1b2 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
-> 277.387us END unroll_tree_refs
|
|
1348489/1348489 2420721.482426773: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad770397 __audit_free+0x1b7 (foo.so)
|
|
-> 277.388us BEGIN kfree
|
|
1348489/1348489 2420721.482426773: 1 branches:uH: call ffffffffad77039f __audit_free+0x1bf (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426778: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7703a4 __audit_free+0x1c4 (foo.so)
|
|
-> 277.399us END kfree
|
|
-> 277.399us BEGIN kfree
|
|
1348489/1348489 2420721.482426778: 1 branches:uH: call ffffffffad7703ac __audit_free+0x1cc (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426783: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad7703b1 __audit_free+0x1d1 (foo.so)
|
|
-> 277.404us END kfree
|
|
-> 277.404us BEGIN kfree
|
|
1348489/1348489 2420721.482426783: 1 branches:uH: jmp ffffffffad7703d6 __audit_free+0x1f6 (foo.so) => ffffffffad8cb980 kfree+0x0 (foo.so)
|
|
1348489/1348489 2420721.482426997: 1 branches:uH: call ffffffffad8cba3e kfree+0xbe (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 277.409us END kfree
|
|
-> 277.409us END __audit_free
|
|
-> 277.409us BEGIN kfree
|
|
1348489/1348489 2420721.482427122: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cba43 kfree+0xc3 (foo.so)
|
|
-> 277.623us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482427122: 1 branches:uH: call ffffffffad8cbccb kfree+0x34b (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427138: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cbcd0 kfree+0x350 (foo.so)
|
|
-> 277.748us END slab_free_freelist_hook.constprop.0
|
|
-> 277.748us BEGIN __slab_free
|
|
1348489/1348489 2420721.482427140: 1 branches:uH: return ffffffffad8cbad3 kfree+0x153 (foo.so) => ffffffffad695c5d do_exit+0x84d (foo.so)
|
|
-> 277.764us END __slab_free
|
|
1348489/1348489 2420721.482427140: 1 branches:uH: call ffffffffad6955cf do_exit+0x1bf (foo.so) => ffffffffad77efc0 taskstats_exit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427145: 1 branches:uH: return ffffffffad77f018 taskstats_exit+0x58 (foo.so) => ffffffffad6955d4 do_exit+0x1c4 (foo.so)
|
|
-> 277.766us END kfree
|
|
-> 277.766us BEGIN taskstats_exit
|
|
1348489/1348489 2420721.482427145: 1 branches:uH: call ffffffffad6955f3 do_exit+0x1e3 (foo.so) => ffffffffad68d4a0 exit_mm_release+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427145: 1 branches:uH: call ffffffffad68d4ae exit_mm_release+0xe (foo.so) => ffffffffad73fa70 futex_exit_release+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427145: 1 branches:uH: call ffffffffad73fa8d futex_exit_release+0x1d (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427188: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffad73fa92 futex_exit_release+0x22 (foo.so)
|
|
-> 277.771us END taskstats_exit
|
|
-> 277.771us BEGIN exit_mm_release
|
|
-> 277.785us BEGIN futex_exit_release
|
|
-> 277.799us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482427188: 1 branches:uH: call ffffffffad73fa95 futex_exit_release+0x25 (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427196: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad73fa9a futex_exit_release+0x2a (foo.so)
|
|
-> 277.814us END mutex_lock
|
|
-> 277.814us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482427196: 1 branches:uH: call ffffffffad73fab8 futex_exit_release+0x48 (foo.so) => ffffffffad73dcc0 futex_cleanup+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427207: 1 branches:uH: call ffffffffad73dd4d futex_cleanup+0x8d (foo.so) => ffffffffadb59fc0 __get_user_8+0x0 (foo.so)
|
|
-> 277.822us END _raw_spin_lock_irq
|
|
-> 277.822us BEGIN futex_cleanup
|
|
1348489/1348489 2420721.482427230: 1 branches:uH: return ffffffffadb59fe0 __get_user_8+0x20 (foo.so) => ffffffffad73dd52 futex_cleanup+0x92 (foo.so)
|
|
-> 277.833us BEGIN __get_user_8
|
|
1348489/1348489 2420721.482427230: 1 branches:uH: call ffffffffad73dd61 futex_cleanup+0xa1 (foo.so) => ffffffffadb59fc0 __get_user_8+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427344: 1 branches:uH: return ffffffffadb59fe0 __get_user_8+0x20 (foo.so) => ffffffffad73dd66 futex_cleanup+0xa6 (foo.so)
|
|
-> 277.856us END __get_user_8
|
|
-> 277.856us BEGIN __get_user_8
|
|
1348489/1348489 2420721.482427345: 1 branches:uH: call ffffffffad73dd76 futex_cleanup+0xb6 (foo.so) => ffffffffadb59fc0 __get_user_8+0x0 (foo.so)
|
|
-> 277.97us END __get_user_8
|
|
1348489/1348489 2420721.482427354: 1 branches:uH: return ffffffffadb59fe0 __get_user_8+0x20 (foo.so) => ffffffffad73dd7b futex_cleanup+0xbb (foo.so)
|
|
-> 277.971us BEGIN __get_user_8
|
|
1348489/1348489 2420721.482427371: 1 branches:uH: return ffffffffad73dd3b futex_cleanup+0x7b (foo.so) => ffffffffad73fabd futex_exit_release+0x4d (foo.so)
|
|
-> 277.98us END __get_user_8
|
|
1348489/1348489 2420721.482427371: 1 branches:uH: jmp ffffffffad73face futex_exit_release+0x5e (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427381: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffad68d4b3 exit_mm_release+0x13 (foo.so)
|
|
-> 277.997us END futex_cleanup
|
|
-> 277.997us END futex_exit_release
|
|
-> 277.997us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482427381: 1 branches:uH: jmp ffffffffad68d4bc exit_mm_release+0x1c (foo.so) => ffffffffad68c1d0 mm_release+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427381: 1 branches:uH: call ffffffffad68c1df mm_release+0xf (foo.so) => ffffffffad833090 uprobe_free_utask+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427644: 1 branches:uH: return ffffffffad833100 uprobe_free_utask+0x70 (foo.so) => ffffffffad68c1e4 mm_release+0x14 (foo.so)
|
|
-> 278.007us END mutex_unlock
|
|
-> 278.007us END exit_mm_release
|
|
-> 278.007us BEGIN mm_release
|
|
-> 278.138us BEGIN uprobe_free_utask
|
|
1348489/1348489 2420721.482427644: 1 branches:uH: call ffffffffad68c1e6 mm_release+0x16 (foo.so) => ffffffffad670960 native_load_gs_index+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427644: 1 branches:uH: call ffffffffad670972 native_load_gs_index+0x12 (foo.so) => ffffffffae201160 asm_load_gs_index+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427674: 1 branches:uH: return ffffffffae20116b asm_load_gs_index+0xb (foo.so) => ffffffffad670977 native_load_gs_index+0x17 (foo.so)
|
|
-> 278.27us END uprobe_free_utask
|
|
-> 278.27us BEGIN native_load_gs_index
|
|
-> 278.285us BEGIN asm_load_gs_index
|
|
1348489/1348489 2420721.482427681: 1 branches:uH: return ffffffffad670986 native_load_gs_index+0x26 (foo.so) => ffffffffad68c1eb mm_release+0x1b (foo.so)
|
|
-> 278.3us END asm_load_gs_index
|
|
1348489/1348489 2420721.482427707: 1 branches:uH: return ffffffffad68c258 mm_release+0x88 (foo.so) => ffffffffad6955f8 do_exit+0x1e8 (foo.so)
|
|
-> 278.307us END native_load_gs_index
|
|
1348489/1348489 2420721.482427709: 1 branches:uH: call ffffffffad695604 do_exit+0x1f4 (foo.so) => ffffffffad87a180 sync_mm_rss+0x0 (foo.so)
|
|
-> 278.333us END mm_release
|
|
1348489/1348489 2420721.482427748: 1 branches:uH: return ffffffffad87a1df sync_mm_rss+0x5f (foo.so) => ffffffffad695609 do_exit+0x1f9 (foo.so)
|
|
-> 278.335us BEGIN sync_mm_rss
|
|
1348489/1348489 2420721.482427748: 1 branches:uH: call ffffffffad69560c do_exit+0x1fc (foo.so) => ffffffffad693910 mmap_read_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427748: 1 branches:uH: call ffffffffad69391a mmap_read_lock+0xa (foo.so) => ffffffffae130400 down_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427767: 1 branches:uH: return ffffffffae13044c down_read+0x4c (foo.so) => ffffffffad69391f mmap_read_lock+0xf (foo.so)
|
|
-> 278.374us END sync_mm_rss
|
|
-> 278.374us BEGIN mmap_read_lock
|
|
-> 278.383us BEGIN down_read
|
|
1348489/1348489 2420721.482427768: 1 branches:uH: return ffffffffad693922 mmap_read_lock+0x12 (foo.so) => ffffffffad695611 do_exit+0x201 (foo.so)
|
|
-> 278.393us END down_read
|
|
1348489/1348489 2420721.482427771: 1 branches:uH: call ffffffffad6956bf do_exit+0x2af (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 278.394us END mmap_read_lock
|
|
1348489/1348489 2420721.482427786: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad6956c4 do_exit+0x2b4 (foo.so)
|
|
-> 278.397us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482427786: 1 branches:uH: call ffffffffad6956d8 do_exit+0x2c8 (foo.so) => ffffffffad6f3720 membarrier_update_current_mm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427899: 1 branches:uH: return ffffffffad6f374e membarrier_update_current_mm+0x2e (foo.so) => ffffffffad6956dd do_exit+0x2cd (foo.so)
|
|
-> 278.412us END _raw_spin_lock
|
|
-> 278.412us BEGIN membarrier_update_current_mm
|
|
1348489/1348489 2420721.482427899: 1 branches:uH: call ffffffffad6956e3 do_exit+0x2d3 (foo.so) => ffffffffad67b2b0 enter_lazy_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482427910: 1 branches:uH: return ffffffffad67b2cd enter_lazy_tlb+0x1d (foo.so) => ffffffffad6956e8 do_exit+0x2d8 (foo.so)
|
|
-> 278.525us END membarrier_update_current_mm
|
|
-> 278.525us BEGIN enter_lazy_tlb
|
|
1348489/1348489 2420721.482427910: 1 branches:uH: call ffffffffad6956e8 do_exit+0x2d8 (foo.so) => ffffffffad6936a0 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428031: 1 branches:uH: return ffffffffad6936a7 arch_local_irq_enable+0x7 (foo.so) => ffffffffad6956ed do_exit+0x2dd (foo.so)
|
|
-> 278.536us END enter_lazy_tlb
|
|
-> 278.536us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482428031: 1 branches:uH: call ffffffffad6956f0 do_exit+0x2e0 (foo.so) => ffffffffad6936b0 queued_spin_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428036: 1 branches:uH: return ffffffffad6936b7 queued_spin_unlock+0x7 (foo.so) => ffffffffad6956f5 do_exit+0x2e5 (foo.so)
|
|
-> 278.657us END arch_local_irq_enable
|
|
-> 278.657us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482428036: 1 branches:uH: call ffffffffad6956f8 do_exit+0x2e8 (foo.so) => ffffffffad6938f0 mmap_read_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428036: 1 branches:uH: jmp ffffffffad6938fb mmap_read_unlock+0xb (foo.so) => ffffffffad6f5fd0 up_read+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428047: 1 branches:uH: return ffffffffad6f5fef up_read+0x1f (foo.so) => ffffffffad6956fd do_exit+0x2ed (foo.so)
|
|
-> 278.662us END queued_spin_unlock
|
|
-> 278.662us BEGIN mmap_read_unlock
|
|
-> 278.667us END mmap_read_unlock
|
|
-> 278.667us BEGIN up_read
|
|
1348489/1348489 2420721.482428047: 1 branches:uH: call ffffffffad695700 do_exit+0x2f0 (foo.so) => ffffffffad695180 mm_update_next_owner+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428162: 1 branches:uH: return ffffffffad6953a7 mm_update_next_owner+0x227 (foo.so) => ffffffffad695705 do_exit+0x2f5 (foo.so)
|
|
-> 278.673us END up_read
|
|
-> 278.673us BEGIN mm_update_next_owner
|
|
1348489/1348489 2420721.482428162: 1 branches:uH: call ffffffffad695708 do_exit+0x2f8 (foo.so) => ffffffffad68c3c0 mmput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428171: 1 branches:uH: call ffffffffad68c3d2 mmput+0x12 (foo.so) => ffffffffad832c10 uprobe_clear_state+0x0 (foo.so)
|
|
-> 278.788us END mm_update_next_owner
|
|
-> 278.788us BEGIN mmput
|
|
1348489/1348489 2420721.482428171: 1 branches:uH: call ffffffffad832c2a uprobe_clear_state+0x1a (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428424: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffad832c2f uprobe_clear_state+0x1f (foo.so)
|
|
-> 278.797us BEGIN uprobe_clear_state
|
|
-> 278.923us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482428424: 1 branches:uH: call ffffffffad832c6d uprobe_clear_state+0x5d (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428445: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffad832c72 uprobe_clear_state+0x62 (foo.so)
|
|
-> 279.05us END mutex_lock
|
|
-> 279.05us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482428446: 1 branches:uH: return ffffffffad832cd1 uprobe_clear_state+0xc1 (foo.so) => ffffffffad68c3d7 mmput+0x17 (foo.so)
|
|
-> 279.071us END mutex_unlock
|
|
1348489/1348489 2420721.482428446: 1 branches:uH: call ffffffffad68c3da mmput+0x1a (foo.so) => ffffffffad96e1c0 exit_aio+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428448: 1 branches:uH: return ffffffffad96e2b5 exit_aio+0xf5 (foo.so) => ffffffffad68c3df mmput+0x1f (foo.so)
|
|
-> 279.072us END uprobe_clear_state
|
|
-> 279.072us BEGIN exit_aio
|
|
1348489/1348489 2420721.482428451: 1 branches:uH: call ffffffffad68c406 mmput+0x46 (foo.so) => ffffffffad888680 exit_mmap+0x0 (foo.so)
|
|
-> 279.074us END exit_aio
|
|
1348489/1348489 2420721.482428471: 1 branches:uH: call ffffffffad8886f4 exit_mmap+0x74 (foo.so) => ffffffffad62fae0 ldt_arch_exit_mmap+0x0 (foo.so)
|
|
-> 279.077us BEGIN exit_mmap
|
|
1348489/1348489 2420721.482428471: 1 branches:uH: jmp ffffffffad62fae5 ldt_arch_exit_mmap+0x5 (foo.so) => ffffffffad62ef60 free_ldt_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428642: 1 branches:uH: return ffffffffad62f000 free_ldt_pgtables+0xa0 (foo.so) => ffffffffad8886f9 exit_mmap+0x79 (foo.so)
|
|
-> 279.097us BEGIN ldt_arch_exit_mmap
|
|
-> 279.182us END ldt_arch_exit_mmap
|
|
-> 279.182us BEGIN free_ldt_pgtables
|
|
1348489/1348489 2420721.482428645: 1 branches:uH: call ffffffffad888706 exit_mmap+0x86 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
-> 279.268us END free_ldt_pgtables
|
|
1348489/1348489 2420721.482428645: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428656: 1 branches:uH: call ffffffffad84c3ba lru_add_drain_cpu+0x7a (foo.so) => ffffffffad84be40 __pagevec_lru_add+0x0 (foo.so)
|
|
-> 279.271us BEGIN lru_add_drain
|
|
-> 279.276us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482428656: 1 branches:uH: call ffffffffad84c006 __pagevec_lru_add+0x1c6 (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428676: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 279.282us BEGIN __pagevec_lru_add
|
|
-> 279.292us BEGIN lock_page_lruvec_irqsave
|
|
1348489/1348489 2420721.482428691: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 279.302us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482428691: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84c00b __pagevec_lru_add+0x1cb (foo.so)
|
|
1348489/1348489 2420721.482428691: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428712: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 279.317us END _raw_spin_lock_irqsave
|
|
-> 279.317us END lock_page_lruvec_irqsave
|
|
-> 279.317us BEGIN page_mapping
|
|
1348489/1348489 2420721.482428712: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428713: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 279.338us END page_mapping
|
|
-> 279.338us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482428713: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428713: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428718: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 279.339us END rcu_read_unlock_strict
|
|
-> 279.339us BEGIN __mod_lruvec_state
|
|
-> 279.341us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482428718: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428718: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428724: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 279.344us END __mod_node_page_state
|
|
-> 279.344us END __mod_lruvec_state
|
|
-> 279.344us BEGIN __mod_memcg_lruvec_state
|
|
-> 279.347us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482428741: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 279.35us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482428741: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428743: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 279.367us END __mod_memcg_lruvec_state
|
|
-> 279.367us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482428743: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428744: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 279.369us END __mod_zone_page_state
|
|
-> 279.369us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482428744: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428746: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 279.37us END mem_cgroup_update_lru_size
|
|
-> 279.37us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482428756: 1 branches:uH: call ffffffffad84c05a __pagevec_lru_add+0x21a (foo.so) => ffffffffad85ecc0 page_mapping+0x0 (foo.so)
|
|
-> 279.372us END __list_add_valid
|
|
1348489/1348489 2420721.482428787: 1 branches:uH: return ffffffffad85ed2a page_mapping+0x6a (foo.so) => ffffffffad84c05f __pagevec_lru_add+0x21f (foo.so)
|
|
-> 279.382us BEGIN page_mapping
|
|
1348489/1348489 2420721.482428787: 1 branches:uH: call ffffffffad84c189 __pagevec_lru_add+0x349 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428788: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84c18e __pagevec_lru_add+0x34e (foo.so)
|
|
-> 279.413us END page_mapping
|
|
-> 279.413us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482428788: 1 branches:uH: call ffffffffad84bf34 __pagevec_lru_add+0xf4 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428788: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428794: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 279.414us END rcu_read_unlock_strict
|
|
-> 279.414us BEGIN __mod_lruvec_state
|
|
-> 279.417us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482428794: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428794: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428796: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 279.42us END __mod_node_page_state
|
|
-> 279.42us END __mod_lruvec_state
|
|
-> 279.42us BEGIN __mod_memcg_lruvec_state
|
|
-> 279.421us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482428799: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84bf39 __pagevec_lru_add+0xf9 (foo.so)
|
|
-> 279.422us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482428799: 1 branches:uH: call ffffffffad84bf59 __pagevec_lru_add+0x119 (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428805: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84bf5e __pagevec_lru_add+0x11e (foo.so)
|
|
-> 279.425us END __mod_memcg_lruvec_state
|
|
-> 279.425us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482428805: 1 branches:uH: call ffffffffad84bf6e __pagevec_lru_add+0x12e (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428807: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84bf73 __pagevec_lru_add+0x133 (foo.so)
|
|
-> 279.431us END __mod_zone_page_state
|
|
-> 279.431us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482428807: 1 branches:uH: call ffffffffad84bf91 __pagevec_lru_add+0x151 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428810: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84bf96 __pagevec_lru_add+0x156 (foo.so)
|
|
-> 279.433us END mem_cgroup_update_lru_size
|
|
-> 279.433us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482428810: 1 branches:uH: call ffffffffad84c138 __pagevec_lru_add+0x2f8 (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428818: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84c13d __pagevec_lru_add+0x2fd (foo.so)
|
|
-> 279.436us END __list_add_valid
|
|
-> 279.436us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482428818: 1 branches:uH: call ffffffffad84c14c __pagevec_lru_add+0x30c (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428833: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
-> 279.444us END _raw_spin_unlock_irqrestore
|
|
-> 279.444us BEGIN release_pages
|
|
1348489/1348489 2420721.482428839: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 279.459us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482428839: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428846: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 279.465us END __mem_cgroup_uncharge_list
|
|
-> 279.465us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482428847: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad84c151 __pagevec_lru_add+0x311 (foo.so)
|
|
-> 279.472us END free_unref_page_list
|
|
1348489/1348489 2420721.482428849: 1 branches:uH: return ffffffffad84c176 __pagevec_lru_add+0x336 (foo.so) => ffffffffad84c3bf lru_add_drain_cpu+0x7f (foo.so)
|
|
-> 279.473us END release_pages
|
|
1348489/1348489 2420721.482428856: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 279.475us END __pagevec_lru_add
|
|
1348489/1348489 2420721.482428856: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad88870b exit_mmap+0x8b (foo.so)
|
|
1348489/1348489 2420721.482428856: 1 branches:uH: call ffffffffad888714 exit_mmap+0x94 (foo.so) => ffffffffad88b020 tlb_gather_mmu_fullmm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428865: 1 branches:uH: return ffffffffad88b079 tlb_gather_mmu_fullmm+0x59 (foo.so) => ffffffffad888719 exit_mmap+0x99 (foo.so)
|
|
-> 279.482us END lru_add_drain_cpu
|
|
-> 279.482us END lru_add_drain
|
|
-> 279.482us BEGIN tlb_gather_mmu_fullmm
|
|
1348489/1348489 2420721.482428865: 1 branches:uH: call ffffffffad888728 exit_mmap+0xa8 (foo.so) => ffffffffad87c140 unmap_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428869: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 279.491us END tlb_gather_mmu_fullmm
|
|
-> 279.491us BEGIN unmap_vmas
|
|
1348489/1348489 2420721.482428885: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 279.495us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482428893: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 279.511us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482428893: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428893: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428901: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 279.519us END uprobe_munmap
|
|
-> 279.519us END unmap_single_vma
|
|
-> 279.519us BEGIN unmap_page_range
|
|
-> 279.523us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482428910: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 279.527us END p4d_offset
|
|
1348489/1348489 2420721.482428911: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 279.536us BEGIN pud_val
|
|
1348489/1348489 2420721.482428924: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 279.537us END pud_val
|
|
1348489/1348489 2420721.482428925: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 279.55us BEGIN pmd_val
|
|
1348489/1348489 2420721.482428925: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428926: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 279.551us END pmd_val
|
|
-> 279.551us BEGIN pmd_val
|
|
1348489/1348489 2420721.482428926: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428927: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 279.552us END pmd_val
|
|
-> 279.552us BEGIN pmd_val
|
|
1348489/1348489 2420721.482428927: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428927: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428934: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 279.553us END pmd_val
|
|
-> 279.553us BEGIN pmd_pfn
|
|
-> 279.556us BEGIN pmd_val
|
|
1348489/1348489 2420721.482428935: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 279.56us END pmd_val
|
|
1348489/1348489 2420721.482428935: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428936: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 279.561us END pmd_pfn
|
|
-> 279.561us BEGIN pmd_val
|
|
1348489/1348489 2420721.482428936: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428953: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 279.562us END pmd_val
|
|
-> 279.562us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482428953: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428953: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482428954: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 279.579us END _raw_spin_lock
|
|
-> 279.579us BEGIN flush_tlb_batched_pending
|
|
-> 279.58us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482428956: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 279.58us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482428966: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 279.582us END vm_normal_page
|
|
1348489/1348489 2420721.482428971: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 279.592us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482428971: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428971: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428974: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 279.597us END mark_page_accessed
|
|
-> 279.597us BEGIN page_remove_rmap
|
|
-> 279.598us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482428974: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428975: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 279.6us END lock_page_memcg
|
|
-> 279.6us BEGIN PageHuge
|
|
1348489/1348489 2420721.482428975: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428989: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 279.601us END PageHuge
|
|
-> 279.601us END page_remove_rmap
|
|
-> 279.601us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482428991: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 279.615us END unlock_page_memcg
|
|
-> 279.615us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482428991: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482428994: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 279.617us END rcu_read_unlock_strict
|
|
-> 279.617us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429014: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 279.62us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429021: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 279.64us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429021: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429021: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429023: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 279.647us END queued_spin_unlock
|
|
-> 279.647us BEGIN __cond_resched
|
|
-> 279.648us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429023: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482429023: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429023: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429024: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 279.649us END rcu_all_qs
|
|
-> 279.649us END __cond_resched
|
|
-> 279.649us BEGIN __cond_resched
|
|
-> 279.649us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429024: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482429030: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 279.65us END rcu_all_qs
|
|
-> 279.65us END __cond_resched
|
|
1348489/1348489 2420721.482429033: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 279.656us END unmap_page_range
|
|
1348489/1348489 2420721.482429041: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
-> 279.659us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482429045: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 279.667us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482429045: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429045: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429054: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 279.671us END uprobe_munmap
|
|
-> 279.671us END unmap_single_vma
|
|
-> 279.671us BEGIN unmap_page_range
|
|
-> 279.675us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429060: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 279.68us END p4d_offset
|
|
1348489/1348489 2420721.482429061: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 279.686us BEGIN pud_val
|
|
1348489/1348489 2420721.482429064: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 279.687us END pud_val
|
|
1348489/1348489 2420721.482429065: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 279.69us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429065: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429066: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 279.691us END pmd_val
|
|
-> 279.691us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429066: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429067: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 279.692us END pmd_val
|
|
-> 279.692us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429067: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429067: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429070: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 279.693us END pmd_val
|
|
-> 279.693us BEGIN pmd_pfn
|
|
-> 279.694us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429071: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 279.696us END pmd_val
|
|
1348489/1348489 2420721.482429071: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429072: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 279.697us END pmd_pfn
|
|
-> 279.697us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429072: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429207: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 279.698us END pmd_val
|
|
-> 279.698us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429207: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429207: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482429208: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 279.833us END _raw_spin_lock
|
|
-> 279.833us BEGIN flush_tlb_batched_pending
|
|
-> 279.834us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429211: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 279.834us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429212: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 279.837us END vm_normal_page
|
|
1348489/1348489 2420721.482429214: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 279.838us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482429214: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429214: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429216: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 279.84us END mark_page_accessed
|
|
-> 279.84us BEGIN page_remove_rmap
|
|
-> 279.841us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429217: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 279.842us END lock_page_memcg
|
|
1348489/1348489 2420721.482429217: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482429222: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 279.843us BEGIN PageHuge
|
|
-> 279.848us END PageHuge
|
|
1348489/1348489 2420721.482429222: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429224: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 279.848us END page_remove_rmap
|
|
-> 279.848us BEGIN unlock_page_memcg
|
|
-> 279.849us END unlock_page_memcg
|
|
-> 279.849us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429224: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429228: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 279.85us END rcu_read_unlock_strict
|
|
-> 279.85us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429229: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 279.854us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429236: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 279.855us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429236: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429236: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429237: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 279.862us END queued_spin_unlock
|
|
-> 279.862us BEGIN __cond_resched
|
|
-> 279.862us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429238: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 279.863us END rcu_all_qs
|
|
1348489/1348489 2420721.482429238: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429238: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429239: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 279.864us END __cond_resched
|
|
-> 279.864us BEGIN __cond_resched
|
|
-> 279.864us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429239: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482429241: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 279.865us END rcu_all_qs
|
|
-> 279.865us END __cond_resched
|
|
1348489/1348489 2420721.482429241: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429241: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429243: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 279.867us END unmap_page_range
|
|
-> 279.867us BEGIN unmap_single_vma
|
|
-> 279.868us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482429243: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429243: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429247: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 279.869us END uprobe_munmap
|
|
-> 279.869us END unmap_single_vma
|
|
-> 279.869us BEGIN unmap_page_range
|
|
-> 279.871us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429248: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 279.873us END p4d_offset
|
|
1348489/1348489 2420721.482429250: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 279.874us BEGIN pud_val
|
|
1348489/1348489 2420721.482429252: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 279.876us END pud_val
|
|
1348489/1348489 2420721.482429253: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 279.878us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429253: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429254: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 279.879us END pmd_val
|
|
-> 279.879us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429254: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429255: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 279.88us END pmd_val
|
|
-> 279.88us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429255: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429255: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429258: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 279.881us END pmd_val
|
|
-> 279.881us BEGIN pmd_pfn
|
|
-> 279.882us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429259: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 279.884us END pmd_val
|
|
1348489/1348489 2420721.482429259: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429260: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 279.885us END pmd_pfn
|
|
-> 279.885us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429261: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 279.886us END pmd_val
|
|
1348489/1348489 2420721.482429266: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 279.887us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429266: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429267: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 279.892us END _raw_spin_lock
|
|
-> 279.892us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429267: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429269: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 279.893us END flush_tlb_batched_pending
|
|
-> 279.893us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429273: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 279.895us END vm_normal_page
|
|
1348489/1348489 2420721.482429276: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 279.899us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482429276: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429276: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429280: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 279.902us END mark_page_accessed
|
|
-> 279.902us BEGIN page_remove_rmap
|
|
-> 279.904us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429281: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 279.906us END lock_page_memcg
|
|
1348489/1348489 2420721.482429282: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 279.907us BEGIN PageHuge
|
|
1348489/1348489 2420721.482429282: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429282: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429288: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 279.908us END PageHuge
|
|
-> 279.908us END page_remove_rmap
|
|
-> 279.908us BEGIN unlock_page_memcg
|
|
-> 279.911us END unlock_page_memcg
|
|
-> 279.911us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429288: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429292: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 279.914us END rcu_read_unlock_strict
|
|
-> 279.914us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429293: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 279.918us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429300: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 279.919us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429300: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429301: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 279.926us END queued_spin_unlock
|
|
-> 279.926us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482429301: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482429301: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482429302: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 279.927us BEGIN rcu_all_qs
|
|
-> 279.928us END rcu_all_qs
|
|
-> 279.928us END __cond_resched
|
|
1348489/1348489 2420721.482429302: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429303: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 279.928us BEGIN __cond_resched
|
|
-> 279.928us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429303: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482429305: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 279.929us END rcu_all_qs
|
|
-> 279.929us END __cond_resched
|
|
1348489/1348489 2420721.482429305: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429305: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429307: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 279.931us END unmap_page_range
|
|
-> 279.931us BEGIN unmap_single_vma
|
|
-> 279.932us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482429307: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429307: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429310: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 279.933us END uprobe_munmap
|
|
-> 279.933us END unmap_single_vma
|
|
-> 279.933us BEGIN unmap_page_range
|
|
-> 279.934us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429313: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 279.936us END p4d_offset
|
|
1348489/1348489 2420721.482429314: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 279.939us BEGIN pud_val
|
|
1348489/1348489 2420721.482429315: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 279.94us END pud_val
|
|
1348489/1348489 2420721.482429316: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 279.941us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429316: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429317: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 279.942us END pmd_val
|
|
-> 279.942us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429317: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429318: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 279.943us END pmd_val
|
|
-> 279.943us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429318: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429318: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429321: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 279.944us END pmd_val
|
|
-> 279.944us BEGIN pmd_pfn
|
|
-> 279.945us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429322: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 279.947us END pmd_val
|
|
1348489/1348489 2420721.482429322: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429323: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 279.948us END pmd_pfn
|
|
-> 279.948us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429323: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429329: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 279.949us END pmd_val
|
|
-> 279.949us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429329: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429329: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482429330: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 279.955us END _raw_spin_lock
|
|
-> 279.955us BEGIN flush_tlb_batched_pending
|
|
-> 279.956us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429332: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 279.956us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429332: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429332: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429357: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 279.958us END vm_normal_page
|
|
-> 279.958us BEGIN page_remove_rmap
|
|
-> 279.97us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429358: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 279.983us END lock_page_memcg
|
|
1348489/1348489 2420721.482429382: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 279.984us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482429382: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429391: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 280.008us BEGIN __mod_lruvec_state
|
|
-> 280.012us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482429391: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429391: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429397: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 280.017us END __mod_node_page_state
|
|
-> 280.017us END __mod_lruvec_state
|
|
-> 280.017us BEGIN __mod_memcg_lruvec_state
|
|
-> 280.02us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429398: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 280.023us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429398: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429399: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 280.024us END __mod_memcg_lruvec_state
|
|
-> 280.024us END __mod_lruvec_page_state
|
|
-> 280.024us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429406: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 280.025us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429406: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429415: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 280.032us END page_remove_rmap
|
|
-> 280.032us BEGIN unlock_page_memcg
|
|
-> 280.036us END unlock_page_memcg
|
|
-> 280.036us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429416: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 280.041us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429420: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 280.042us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429432: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 280.046us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429435: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 280.058us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429435: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429435: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429436: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.061us END queued_spin_unlock
|
|
-> 280.061us BEGIN __cond_resched
|
|
-> 280.061us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429436: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482429436: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429436: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429438: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.062us END rcu_all_qs
|
|
-> 280.062us END __cond_resched
|
|
-> 280.062us BEGIN __cond_resched
|
|
-> 280.063us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429438: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482429442: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 280.064us END rcu_all_qs
|
|
-> 280.064us END __cond_resched
|
|
1348489/1348489 2420721.482429444: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 280.068us END unmap_page_range
|
|
1348489/1348489 2420721.482429444: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429456: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 280.07us BEGIN unmap_single_vma
|
|
-> 280.076us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482429457: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 280.082us END uprobe_munmap
|
|
1348489/1348489 2420721.482429457: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429463: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 280.083us END unmap_single_vma
|
|
-> 280.083us BEGIN unmap_page_range
|
|
-> 280.086us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429467: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 280.089us END p4d_offset
|
|
1348489/1348489 2420721.482429468: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 280.093us BEGIN pud_val
|
|
1348489/1348489 2420721.482429470: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 280.094us END pud_val
|
|
1348489/1348489 2420721.482429472: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 280.096us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429472: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429472: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482429472: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429473: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 280.098us END pmd_val
|
|
-> 280.098us BEGIN pmd_val
|
|
-> 280.098us END pmd_val
|
|
-> 280.098us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429473: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429473: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429475: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 280.099us END pmd_val
|
|
-> 280.099us BEGIN pmd_pfn
|
|
-> 280.1us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429476: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 280.101us END pmd_val
|
|
1348489/1348489 2420721.482429476: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429477: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 280.102us END pmd_pfn
|
|
-> 280.102us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429477: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429483: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 280.103us END pmd_val
|
|
-> 280.103us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429483: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429484: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 280.109us END _raw_spin_lock
|
|
-> 280.109us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429484: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429486: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 280.11us END flush_tlb_batched_pending
|
|
-> 280.11us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429587: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 280.112us END vm_normal_page
|
|
1348489/1348489 2420721.482429587: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429590: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 280.213us BEGIN page_remove_rmap
|
|
-> 280.214us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429590: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429590: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429590: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429599: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 280.216us END lock_page_memcg
|
|
-> 280.216us BEGIN __mod_lruvec_page_state
|
|
-> 280.219us BEGIN __mod_lruvec_state
|
|
-> 280.222us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482429599: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429599: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429603: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 280.225us END __mod_node_page_state
|
|
-> 280.225us END __mod_lruvec_state
|
|
-> 280.225us BEGIN __mod_memcg_lruvec_state
|
|
-> 280.227us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429603: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482429603: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429604: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 280.229us END cgroup_rstat_updated
|
|
-> 280.229us END __mod_memcg_lruvec_state
|
|
-> 280.229us END __mod_lruvec_page_state
|
|
-> 280.229us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429604: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429604: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429606: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 280.23us END rcu_read_unlock_strict
|
|
-> 280.23us END page_remove_rmap
|
|
-> 280.23us BEGIN unlock_page_memcg
|
|
-> 280.231us END unlock_page_memcg
|
|
-> 280.231us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429607: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 280.232us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429608: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 280.233us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429615: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 280.234us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429616: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 280.241us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429616: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429616: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429617: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.242us END queued_spin_unlock
|
|
-> 280.242us BEGIN __cond_resched
|
|
-> 280.242us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429618: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 280.243us END rcu_all_qs
|
|
1348489/1348489 2420721.482429618: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429618: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429619: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.244us END __cond_resched
|
|
-> 280.244us BEGIN __cond_resched
|
|
-> 280.244us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429620: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 280.245us END rcu_all_qs
|
|
1348489/1348489 2420721.482429621: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 280.246us END __cond_resched
|
|
1348489/1348489 2420721.482429621: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429623: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 280.247us END unmap_page_range
|
|
-> 280.247us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482429623: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429630: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 280.249us END unmap_single_vma
|
|
-> 280.249us BEGIN unmap_page_range
|
|
-> 280.252us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429639: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 280.256us END p4d_offset
|
|
1348489/1348489 2420721.482429640: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 280.265us BEGIN pud_val
|
|
1348489/1348489 2420721.482429646: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 280.266us END pud_val
|
|
1348489/1348489 2420721.482429647: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 280.272us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429647: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429648: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 280.273us END pmd_val
|
|
-> 280.273us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429648: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429649: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 280.274us END pmd_val
|
|
-> 280.274us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429649: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429649: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429652: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 280.275us END pmd_val
|
|
-> 280.275us BEGIN pmd_pfn
|
|
-> 280.276us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429652: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482429652: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429654: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 280.278us END pmd_val
|
|
-> 280.278us END pmd_pfn
|
|
-> 280.278us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429654: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429663: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 280.28us END pmd_val
|
|
-> 280.28us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429663: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429663: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482429664: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 280.289us END _raw_spin_lock
|
|
-> 280.289us BEGIN flush_tlb_batched_pending
|
|
-> 280.29us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429666: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 280.29us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429666: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429666: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429669: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 280.292us END vm_normal_page
|
|
-> 280.292us BEGIN page_remove_rmap
|
|
-> 280.293us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429669: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429669: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429669: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429681: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 280.295us END lock_page_memcg
|
|
-> 280.295us BEGIN __mod_lruvec_page_state
|
|
-> 280.299us BEGIN __mod_lruvec_state
|
|
-> 280.303us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482429681: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429681: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429685: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 280.307us END __mod_node_page_state
|
|
-> 280.307us END __mod_lruvec_state
|
|
-> 280.307us BEGIN __mod_memcg_lruvec_state
|
|
-> 280.309us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429686: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 280.311us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429686: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429687: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 280.312us END __mod_memcg_lruvec_state
|
|
-> 280.312us END __mod_lruvec_page_state
|
|
-> 280.312us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429687: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429687: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429688: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 280.313us END rcu_read_unlock_strict
|
|
-> 280.313us END page_remove_rmap
|
|
-> 280.313us BEGIN unlock_page_memcg
|
|
-> 280.313us END unlock_page_memcg
|
|
-> 280.313us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429689: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 280.314us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429691: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 280.315us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429864: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 280.317us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429865: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 280.49us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482429865: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429865: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429866: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.491us END queued_spin_unlock
|
|
-> 280.491us BEGIN __cond_resched
|
|
-> 280.491us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429866: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482429867: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 280.492us END rcu_all_qs
|
|
-> 280.492us END __cond_resched
|
|
1348489/1348489 2420721.482429867: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429868: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 280.493us BEGIN __cond_resched
|
|
-> 280.493us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482429868: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482429870: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 280.494us END rcu_all_qs
|
|
-> 280.494us END __cond_resched
|
|
1348489/1348489 2420721.482429870: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429873: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 280.496us END unmap_page_range
|
|
-> 280.496us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482429875: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 280.499us END unmap_single_vma
|
|
-> 280.499us BEGIN unmap_page_range
|
|
1348489/1348489 2420721.482429880: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 280.501us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482429886: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 280.506us END p4d_offset
|
|
1348489/1348489 2420721.482429886: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482429889: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 280.512us BEGIN pud_val
|
|
-> 280.515us END pud_val
|
|
1348489/1348489 2420721.482429890: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 280.515us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429890: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429891: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 280.516us END pmd_val
|
|
-> 280.516us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429891: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429891: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
1348489/1348489 2420721.482429891: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429891: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429894: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 280.517us END pmd_val
|
|
-> 280.517us BEGIN pmd_val
|
|
-> 280.518us END pmd_val
|
|
-> 280.518us BEGIN pmd_pfn
|
|
-> 280.519us BEGIN pmd_val
|
|
1348489/1348489 2420721.482429895: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 280.52us END pmd_val
|
|
1348489/1348489 2420721.482429895: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429895: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482429895: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429901: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 280.521us END pmd_pfn
|
|
-> 280.521us BEGIN pmd_val
|
|
-> 280.524us END pmd_val
|
|
-> 280.524us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482429901: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429902: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 280.527us END _raw_spin_lock
|
|
-> 280.527us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482429902: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429904: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 280.528us END flush_tlb_batched_pending
|
|
-> 280.528us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429904: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429904: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429909: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 280.53us END vm_normal_page
|
|
-> 280.53us BEGIN page_remove_rmap
|
|
-> 280.532us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429909: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429909: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429909: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429920: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 280.535us END lock_page_memcg
|
|
-> 280.535us BEGIN __mod_lruvec_page_state
|
|
-> 280.538us BEGIN __mod_lruvec_state
|
|
-> 280.542us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482429920: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429920: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429924: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 280.546us END __mod_node_page_state
|
|
-> 280.546us END __mod_lruvec_state
|
|
-> 280.546us BEGIN __mod_memcg_lruvec_state
|
|
-> 280.548us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429924: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482429924: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429925: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 280.55us END cgroup_rstat_updated
|
|
-> 280.55us END __mod_memcg_lruvec_state
|
|
-> 280.55us END __mod_lruvec_page_state
|
|
-> 280.55us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429925: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429925: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429927: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 280.551us END rcu_read_unlock_strict
|
|
-> 280.551us END page_remove_rmap
|
|
-> 280.551us BEGIN unlock_page_memcg
|
|
-> 280.552us END unlock_page_memcg
|
|
-> 280.552us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482429927: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429929: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 280.553us END rcu_read_unlock_strict
|
|
-> 280.553us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482429929: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429931: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 280.555us END __tlb_remove_page_size
|
|
-> 280.555us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482429954: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 280.557us END vm_normal_page
|
|
1348489/1348489 2420721.482429954: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429958: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 280.58us BEGIN page_remove_rmap
|
|
-> 280.582us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482429958: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429958: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429958: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429970: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 280.584us END lock_page_memcg
|
|
-> 280.584us BEGIN __mod_lruvec_page_state
|
|
-> 280.588us BEGIN __mod_lruvec_state
|
|
-> 280.592us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482429970: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429970: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429975: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 280.596us END __mod_node_page_state
|
|
-> 280.596us END __mod_lruvec_state
|
|
-> 280.596us BEGIN __mod_memcg_lruvec_state
|
|
-> 280.598us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429976: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 280.601us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482429976: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429976: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482429976: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429978: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 280.602us END __mod_memcg_lruvec_state
|
|
-> 280.602us END __mod_lruvec_page_state
|
|
-> 280.602us BEGIN rcu_read_unlock_strict
|
|
-> 280.603us END rcu_read_unlock_strict
|
|
-> 280.603us END page_remove_rmap
|
|
-> 280.603us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482429978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482429978: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429978: 1 branches:uH: call ffffffffad88ab80 __tlb_remove_page_size+0x50 (foo.so) => ffffffffad89bc50 __get_free_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482429978: 1 branches:uH: call ffffffffad89bc58 __get_free_pages+0x8 (foo.so) => ffffffffad8c0250 alloc_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430008: 1 branches:uH: call ffffffffad8c02b0 alloc_pages+0x60 (foo.so) => ffffffffad8bfde0 policy_nodemask+0x0 (foo.so)
|
|
-> 280.604us END unlock_page_memcg
|
|
-> 280.604us BEGIN rcu_read_unlock_strict
|
|
-> 280.611us END rcu_read_unlock_strict
|
|
-> 280.611us BEGIN __tlb_remove_page_size
|
|
-> 280.618us BEGIN __get_free_pages
|
|
-> 280.626us BEGIN alloc_pages
|
|
1348489/1348489 2420721.482430010: 1 branches:uH: return ffffffffad8bfe01 policy_nodemask+0x21 (foo.so) => ffffffffad8c02b5 alloc_pages+0x65 (foo.so)
|
|
-> 280.634us BEGIN policy_nodemask
|
|
1348489/1348489 2420721.482430011: 1 branches:uH: jmp ffffffffad8c02e2 alloc_pages+0x92 (foo.so) => ffffffffad8a2300 __alloc_pages+0x0 (foo.so)
|
|
-> 280.636us END policy_nodemask
|
|
1348489/1348489 2420721.482430011: 1 branches:uH: call ffffffffad8a23f8 __alloc_pages+0xf8 (foo.so) => ffffffffad89b660 should_fail_alloc_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430020: 1 branches:uH: return ffffffffad89b667 should_fail_alloc_page+0x7 (foo.so) => ffffffffad8a23fd __alloc_pages+0xfd (foo.so)
|
|
-> 280.637us END alloc_pages
|
|
-> 280.637us BEGIN __alloc_pages
|
|
-> 280.641us BEGIN should_fail_alloc_page
|
|
1348489/1348489 2420721.482430020: 1 branches:uH: call ffffffffad8a25ab __alloc_pages+0x2ab (foo.so) => ffffffffad85fe40 __next_zones_zonelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430026: 1 branches:uH: return ffffffffad85fe6d __next_zones_zonelist+0x2d (foo.so) => ffffffffad8a25b0 __alloc_pages+0x2b0 (foo.so)
|
|
-> 280.646us END should_fail_alloc_page
|
|
-> 280.646us BEGIN __next_zones_zonelist
|
|
1348489/1348489 2420721.482430026: 1 branches:uH: call ffffffffad8a2496 __alloc_pages+0x196 (foo.so) => ffffffffad89fd90 get_page_from_freelist+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430057: 1 branches:uH: call ffffffffad8a0049 get_page_from_freelist+0x2b9 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 280.652us END __next_zones_zonelist
|
|
-> 280.652us BEGIN get_page_from_freelist
|
|
1348489/1348489 2420721.482430160: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad8a004e get_page_from_freelist+0x2be (foo.so)
|
|
-> 280.683us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482430160: 1 branches:uH: call ffffffffad8a1056 get_page_from_freelist+0x12c6 (foo.so) => ffffffffad89bcf0 kernel_init_free_pages.part.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430165: 1 branches:uH: call ffffffffad89bd31 kernel_init_free_pages.part.0+0x41 (foo.so) => ffffffffadb590e0 clear_page_erms+0x0 (foo.so)
|
|
-> 280.786us END __list_del_entry_valid
|
|
-> 280.786us BEGIN kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482430201: 1 branches:uH: return ffffffffadb590e9 clear_page_erms+0x9 (foo.so) => ffffffffad89bd36 kernel_init_free_pages.part.0+0x46 (foo.so)
|
|
-> 280.791us BEGIN clear_page_erms
|
|
1348489/1348489 2420721.482430202: 1 branches:uH: return ffffffffad89bd46 kernel_init_free_pages.part.0+0x56 (foo.so) => ffffffffad8a105b get_page_from_freelist+0x12cb (foo.so)
|
|
-> 280.827us END clear_page_erms
|
|
1348489/1348489 2420721.482430203: 1 branches:uH: return ffffffffad8a10c6 get_page_from_freelist+0x1336 (foo.so) => ffffffffad8a249b __alloc_pages+0x19b (foo.so)
|
|
-> 280.828us END kernel_init_free_pages.part.0
|
|
1348489/1348489 2420721.482430205: 1 branches:uH: return ffffffffad8a24dc __alloc_pages+0x1dc (foo.so) => ffffffffad89bc5d __get_free_pages+0xd (foo.so)
|
|
-> 280.829us END get_page_from_freelist
|
|
1348489/1348489 2420721.482430205: 1 branches:uH: return ffffffffad89bc78 __get_free_pages+0x28 (foo.so) => ffffffffad88ab85 __tlb_remove_page_size+0x55 (foo.so)
|
|
1348489/1348489 2420721.482430208: 1 branches:uH: return ffffffffad88ab72 __tlb_remove_page_size+0x42 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 280.831us END __alloc_pages
|
|
-> 280.831us END __get_free_pages
|
|
1348489/1348489 2420721.482430405: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 280.834us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430407: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 281.031us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482430407: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430407: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430408: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 281.033us END queued_spin_unlock
|
|
-> 281.033us BEGIN __cond_resched
|
|
-> 281.033us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482430408: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482430409: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 281.034us END rcu_all_qs
|
|
-> 281.034us END __cond_resched
|
|
1348489/1348489 2420721.482430409: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430410: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 281.035us BEGIN __cond_resched
|
|
-> 281.035us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482430410: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482430412: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 281.036us END rcu_all_qs
|
|
-> 281.036us END __cond_resched
|
|
1348489/1348489 2420721.482430412: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430412: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430414: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 281.038us END unmap_page_range
|
|
-> 281.038us BEGIN unmap_single_vma
|
|
-> 281.039us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482430414: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430414: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430417: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 281.04us END uprobe_munmap
|
|
-> 281.04us END unmap_single_vma
|
|
-> 281.04us BEGIN unmap_page_range
|
|
-> 281.041us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482430420: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 281.043us END p4d_offset
|
|
1348489/1348489 2420721.482430421: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 281.046us BEGIN pud_val
|
|
1348489/1348489 2420721.482430422: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 281.047us END pud_val
|
|
1348489/1348489 2420721.482430423: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 281.048us BEGIN pmd_val
|
|
1348489/1348489 2420721.482430423: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430423: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482430423: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430425: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 281.049us END pmd_val
|
|
-> 281.049us BEGIN pmd_val
|
|
-> 281.05us END pmd_val
|
|
-> 281.05us BEGIN pmd_val
|
|
1348489/1348489 2420721.482430425: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430425: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430426: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 281.051us END pmd_val
|
|
-> 281.051us BEGIN pmd_pfn
|
|
-> 281.051us BEGIN pmd_val
|
|
1348489/1348489 2420721.482430427: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 281.052us END pmd_val
|
|
1348489/1348489 2420721.482430427: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430428: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 281.053us END pmd_pfn
|
|
-> 281.053us BEGIN pmd_val
|
|
1348489/1348489 2420721.482430428: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430434: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 281.054us END pmd_val
|
|
-> 281.054us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482430434: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430435: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 281.06us END _raw_spin_lock
|
|
-> 281.06us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482430435: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430437: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.061us END flush_tlb_batched_pending
|
|
-> 281.061us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430448: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.063us END vm_normal_page
|
|
1348489/1348489 2420721.482430452: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.074us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430452: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430452: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430460: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.078us END mark_page_accessed
|
|
-> 281.078us BEGIN page_remove_rmap
|
|
-> 281.082us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430461: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.086us END lock_page_memcg
|
|
1348489/1348489 2420721.482430462: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.087us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430462: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430462: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430471: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.088us END PageHuge
|
|
-> 281.088us END page_remove_rmap
|
|
-> 281.088us BEGIN unlock_page_memcg
|
|
-> 281.092us END unlock_page_memcg
|
|
-> 281.092us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430471: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430475: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.097us END rcu_read_unlock_strict
|
|
-> 281.097us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430475: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430480: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.101us END __tlb_remove_page_size
|
|
-> 281.101us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430502: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.106us END vm_normal_page
|
|
1348489/1348489 2420721.482430515: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.128us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430515: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430515: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430520: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.141us END mark_page_accessed
|
|
-> 281.141us BEGIN page_remove_rmap
|
|
-> 281.143us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430521: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.146us END lock_page_memcg
|
|
1348489/1348489 2420721.482430521: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482430526: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.147us BEGIN PageHuge
|
|
-> 281.152us END PageHuge
|
|
1348489/1348489 2420721.482430526: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430528: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.152us END page_remove_rmap
|
|
-> 281.152us BEGIN unlock_page_memcg
|
|
-> 281.153us END unlock_page_memcg
|
|
-> 281.153us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430528: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430533: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.154us END rcu_read_unlock_strict
|
|
-> 281.154us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430533: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430535: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.159us END __tlb_remove_page_size
|
|
-> 281.159us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430536: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.161us END vm_normal_page
|
|
1348489/1348489 2420721.482430538: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.162us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430538: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430538: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430541: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.164us END mark_page_accessed
|
|
-> 281.164us BEGIN page_remove_rmap
|
|
-> 281.165us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430541: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430542: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.167us END lock_page_memcg
|
|
-> 281.167us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430542: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430542: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430548: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.168us END PageHuge
|
|
-> 281.168us END page_remove_rmap
|
|
-> 281.168us BEGIN unlock_page_memcg
|
|
-> 281.171us END unlock_page_memcg
|
|
-> 281.171us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430551: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.174us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430553: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.177us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430553: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430555: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.179us END __tlb_remove_page_size
|
|
-> 281.179us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430556: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.181us END vm_normal_page
|
|
1348489/1348489 2420721.482430558: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.182us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430558: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430558: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430560: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.184us END mark_page_accessed
|
|
-> 281.184us BEGIN page_remove_rmap
|
|
-> 281.185us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430561: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.186us END lock_page_memcg
|
|
1348489/1348489 2420721.482430562: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.187us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430562: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430562: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430568: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.188us END PageHuge
|
|
-> 281.188us END page_remove_rmap
|
|
-> 281.188us BEGIN unlock_page_memcg
|
|
-> 281.191us END unlock_page_memcg
|
|
-> 281.191us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430569: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.194us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430572: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.195us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430572: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430575: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.198us END __tlb_remove_page_size
|
|
-> 281.198us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430576: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.201us END vm_normal_page
|
|
1348489/1348489 2420721.482430578: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.202us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430578: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430578: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430580: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.204us END mark_page_accessed
|
|
-> 281.204us BEGIN page_remove_rmap
|
|
-> 281.205us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430581: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.206us END lock_page_memcg
|
|
1348489/1348489 2420721.482430582: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.207us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430582: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430582: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430589: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.208us END PageHuge
|
|
-> 281.208us END page_remove_rmap
|
|
-> 281.208us BEGIN unlock_page_memcg
|
|
-> 281.211us END unlock_page_memcg
|
|
-> 281.211us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430590: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.215us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430593: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.216us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430593: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430596: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.219us END __tlb_remove_page_size
|
|
-> 281.219us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430597: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.222us END vm_normal_page
|
|
1348489/1348489 2420721.482430599: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.223us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430599: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430599: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430601: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.225us END mark_page_accessed
|
|
-> 281.225us BEGIN page_remove_rmap
|
|
-> 281.226us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430602: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.227us END lock_page_memcg
|
|
1348489/1348489 2420721.482430603: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.228us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430603: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430603: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430609: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.229us END PageHuge
|
|
-> 281.229us END page_remove_rmap
|
|
-> 281.229us BEGIN unlock_page_memcg
|
|
-> 281.232us END unlock_page_memcg
|
|
-> 281.232us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430745: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.235us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430750: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.371us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430750: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430752: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.376us END __tlb_remove_page_size
|
|
-> 281.376us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430754: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.378us END vm_normal_page
|
|
1348489/1348489 2420721.482430758: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.38us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430758: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430758: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430761: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.384us END mark_page_accessed
|
|
-> 281.384us BEGIN page_remove_rmap
|
|
-> 281.385us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430762: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.387us END lock_page_memcg
|
|
1348489/1348489 2420721.482430763: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.388us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430788: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.389us END PageHuge
|
|
1348489/1348489 2420721.482430788: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430789: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.414us END page_remove_rmap
|
|
-> 281.414us BEGIN unlock_page_memcg
|
|
-> 281.414us END unlock_page_memcg
|
|
-> 281.414us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430789: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430793: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.415us END rcu_read_unlock_strict
|
|
-> 281.415us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430793: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430796: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.419us END __tlb_remove_page_size
|
|
-> 281.419us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430796: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430799: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.422us END vm_normal_page
|
|
-> 281.422us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430799: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430799: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430801: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.425us END mark_page_accessed
|
|
-> 281.425us BEGIN page_remove_rmap
|
|
-> 281.426us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430801: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430803: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.427us END lock_page_memcg
|
|
-> 281.427us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430803: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430803: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430809: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.429us END PageHuge
|
|
-> 281.429us END page_remove_rmap
|
|
-> 281.429us BEGIN unlock_page_memcg
|
|
-> 281.432us END unlock_page_memcg
|
|
-> 281.432us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430812: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.435us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430813: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.438us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430813: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430815: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.439us END __tlb_remove_page_size
|
|
-> 281.439us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430816: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.441us END vm_normal_page
|
|
1348489/1348489 2420721.482430818: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.442us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430818: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430818: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430821: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.444us END mark_page_accessed
|
|
-> 281.444us BEGIN page_remove_rmap
|
|
-> 281.445us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430821: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430822: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.447us END lock_page_memcg
|
|
-> 281.447us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430822: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430822: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430829: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.448us END PageHuge
|
|
-> 281.448us END page_remove_rmap
|
|
-> 281.448us BEGIN unlock_page_memcg
|
|
-> 281.451us END unlock_page_memcg
|
|
-> 281.451us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430829: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430833: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.455us END rcu_read_unlock_strict
|
|
-> 281.455us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430833: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430835: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.459us END __tlb_remove_page_size
|
|
-> 281.459us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430836: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.461us END vm_normal_page
|
|
1348489/1348489 2420721.482430838: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.462us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430838: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430838: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430840: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.464us END mark_page_accessed
|
|
-> 281.464us BEGIN page_remove_rmap
|
|
-> 281.465us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430841: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.466us END lock_page_memcg
|
|
1348489/1348489 2420721.482430842: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.467us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430842: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430842: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430848: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.468us END PageHuge
|
|
-> 281.468us END page_remove_rmap
|
|
-> 281.468us BEGIN unlock_page_memcg
|
|
-> 281.471us END unlock_page_memcg
|
|
-> 281.471us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430848: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430853: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.474us END rcu_read_unlock_strict
|
|
-> 281.474us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430853: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430855: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.479us END __tlb_remove_page_size
|
|
-> 281.479us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430856: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.481us END vm_normal_page
|
|
1348489/1348489 2420721.482430858: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.482us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430858: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430858: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430860: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.484us END mark_page_accessed
|
|
-> 281.484us BEGIN page_remove_rmap
|
|
-> 281.485us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430861: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.486us END lock_page_memcg
|
|
1348489/1348489 2420721.482430862: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.487us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430866: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.488us END PageHuge
|
|
1348489/1348489 2420721.482430866: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430868: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.492us END page_remove_rmap
|
|
-> 281.492us BEGIN unlock_page_memcg
|
|
-> 281.493us END unlock_page_memcg
|
|
-> 281.493us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430868: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430873: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.494us END rcu_read_unlock_strict
|
|
-> 281.494us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430873: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430875: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.499us END __tlb_remove_page_size
|
|
-> 281.499us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430876: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.501us END vm_normal_page
|
|
1348489/1348489 2420721.482430878: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.502us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430878: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430878: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430880: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.504us END mark_page_accessed
|
|
-> 281.504us BEGIN page_remove_rmap
|
|
-> 281.505us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430881: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.506us END lock_page_memcg
|
|
1348489/1348489 2420721.482430882: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.507us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430882: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430882: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430888: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.508us END PageHuge
|
|
-> 281.508us END page_remove_rmap
|
|
-> 281.508us BEGIN unlock_page_memcg
|
|
-> 281.511us END unlock_page_memcg
|
|
-> 281.511us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430891: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.514us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430892: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.517us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430892: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430894: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.518us END __tlb_remove_page_size
|
|
-> 281.518us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430896: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.52us END vm_normal_page
|
|
1348489/1348489 2420721.482430898: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.522us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430898: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430898: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430900: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.524us END mark_page_accessed
|
|
-> 281.524us BEGIN page_remove_rmap
|
|
-> 281.525us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430901: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.526us END lock_page_memcg
|
|
1348489/1348489 2420721.482430901: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482430901: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430901: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430908: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.527us BEGIN PageHuge
|
|
-> 281.529us END PageHuge
|
|
-> 281.529us END page_remove_rmap
|
|
-> 281.529us BEGIN unlock_page_memcg
|
|
-> 281.531us END unlock_page_memcg
|
|
-> 281.531us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430908: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430912: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.534us END rcu_read_unlock_strict
|
|
-> 281.534us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430912: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430914: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.538us END __tlb_remove_page_size
|
|
-> 281.538us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430915: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.54us END vm_normal_page
|
|
1348489/1348489 2420721.482430917: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.541us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430917: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430917: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430920: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.543us END mark_page_accessed
|
|
-> 281.543us BEGIN page_remove_rmap
|
|
-> 281.544us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430920: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430921: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.546us END lock_page_memcg
|
|
-> 281.546us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430921: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430921: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430928: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.547us END PageHuge
|
|
-> 281.547us END page_remove_rmap
|
|
-> 281.547us BEGIN unlock_page_memcg
|
|
-> 281.55us END unlock_page_memcg
|
|
-> 281.55us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430928: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430932: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.554us END rcu_read_unlock_strict
|
|
-> 281.554us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430932: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430934: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.558us END __tlb_remove_page_size
|
|
-> 281.558us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430935: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.56us END vm_normal_page
|
|
1348489/1348489 2420721.482430937: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.561us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430937: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430937: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430940: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.563us END mark_page_accessed
|
|
-> 281.563us BEGIN page_remove_rmap
|
|
-> 281.564us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430940: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430942: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.566us END lock_page_memcg
|
|
-> 281.566us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430942: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430942: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430948: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.568us END PageHuge
|
|
-> 281.568us END page_remove_rmap
|
|
-> 281.568us BEGIN unlock_page_memcg
|
|
-> 281.571us END unlock_page_memcg
|
|
-> 281.571us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430948: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430952: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.574us END rcu_read_unlock_strict
|
|
-> 281.574us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430952: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430954: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.578us END __tlb_remove_page_size
|
|
-> 281.578us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430955: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.58us END vm_normal_page
|
|
1348489/1348489 2420721.482430957: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.581us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430957: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430957: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430960: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.583us END mark_page_accessed
|
|
-> 281.583us BEGIN page_remove_rmap
|
|
-> 281.584us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430960: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430961: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.586us END lock_page_memcg
|
|
-> 281.586us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430961: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430967: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 281.587us END PageHuge
|
|
-> 281.587us END page_remove_rmap
|
|
-> 281.587us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482430968: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.593us END unlock_page_memcg
|
|
-> 281.593us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430968: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430972: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.594us END rcu_read_unlock_strict
|
|
-> 281.594us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430972: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430974: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.598us END __tlb_remove_page_size
|
|
-> 281.598us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430975: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.6us END vm_normal_page
|
|
1348489/1348489 2420721.482430977: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.601us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430977: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430977: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430979: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.603us END mark_page_accessed
|
|
-> 281.603us BEGIN page_remove_rmap
|
|
-> 281.604us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482430980: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.605us END lock_page_memcg
|
|
1348489/1348489 2420721.482430981: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.606us BEGIN PageHuge
|
|
1348489/1348489 2420721.482430981: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430981: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430988: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.607us END PageHuge
|
|
-> 281.607us END page_remove_rmap
|
|
-> 281.607us BEGIN unlock_page_memcg
|
|
-> 281.61us END unlock_page_memcg
|
|
-> 281.61us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482430988: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430992: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.614us END rcu_read_unlock_strict
|
|
-> 281.614us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482430992: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430994: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.618us END __tlb_remove_page_size
|
|
-> 281.618us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482430995: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.62us END vm_normal_page
|
|
1348489/1348489 2420721.482430997: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.621us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482430997: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430997: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482430999: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.623us END mark_page_accessed
|
|
-> 281.623us BEGIN page_remove_rmap
|
|
-> 281.624us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431000: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.625us END lock_page_memcg
|
|
1348489/1348489 2420721.482431001: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.626us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431001: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431001: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431007: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.627us END PageHuge
|
|
-> 281.627us END page_remove_rmap
|
|
-> 281.627us BEGIN unlock_page_memcg
|
|
-> 281.63us END unlock_page_memcg
|
|
-> 281.63us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431007: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431011: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.633us END rcu_read_unlock_strict
|
|
-> 281.633us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431011: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431014: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.637us END __tlb_remove_page_size
|
|
-> 281.637us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431015: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.64us END vm_normal_page
|
|
1348489/1348489 2420721.482431017: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.641us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431017: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431017: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431019: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.643us END mark_page_accessed
|
|
-> 281.643us BEGIN page_remove_rmap
|
|
-> 281.644us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431020: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.645us END lock_page_memcg
|
|
1348489/1348489 2420721.482431021: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.646us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431021: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431021: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431027: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.647us END PageHuge
|
|
-> 281.647us END page_remove_rmap
|
|
-> 281.647us BEGIN unlock_page_memcg
|
|
-> 281.65us END unlock_page_memcg
|
|
-> 281.65us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431027: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431031: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.653us END rcu_read_unlock_strict
|
|
-> 281.653us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431031: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431033: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.657us END __tlb_remove_page_size
|
|
-> 281.657us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431035: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.659us END vm_normal_page
|
|
1348489/1348489 2420721.482431037: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.661us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431037: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431037: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431039: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.663us END mark_page_accessed
|
|
-> 281.663us BEGIN page_remove_rmap
|
|
-> 281.664us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431040: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.665us END lock_page_memcg
|
|
1348489/1348489 2420721.482431040: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482431045: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.666us BEGIN PageHuge
|
|
-> 281.671us END PageHuge
|
|
1348489/1348489 2420721.482431045: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431047: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.671us END page_remove_rmap
|
|
-> 281.671us BEGIN unlock_page_memcg
|
|
-> 281.672us END unlock_page_memcg
|
|
-> 281.672us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431047: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431051: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.673us END rcu_read_unlock_strict
|
|
-> 281.673us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431051: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431053: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.677us END __tlb_remove_page_size
|
|
-> 281.677us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431054: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.679us END vm_normal_page
|
|
1348489/1348489 2420721.482431056: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.68us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431056: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431056: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431059: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.682us END mark_page_accessed
|
|
-> 281.682us BEGIN page_remove_rmap
|
|
-> 281.683us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431059: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431060: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.685us END lock_page_memcg
|
|
-> 281.685us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431060: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431060: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431066: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.686us END PageHuge
|
|
-> 281.686us END page_remove_rmap
|
|
-> 281.686us BEGIN unlock_page_memcg
|
|
-> 281.689us END unlock_page_memcg
|
|
-> 281.689us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431067: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.692us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431071: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.693us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431071: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431073: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.697us END __tlb_remove_page_size
|
|
-> 281.697us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431074: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.699us END vm_normal_page
|
|
1348489/1348489 2420721.482431076: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.7us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431076: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431076: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431079: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.702us END mark_page_accessed
|
|
-> 281.702us BEGIN page_remove_rmap
|
|
-> 281.703us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431079: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431080: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.705us END lock_page_memcg
|
|
-> 281.705us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431080: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431080: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431086: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.706us END PageHuge
|
|
-> 281.706us END page_remove_rmap
|
|
-> 281.706us BEGIN unlock_page_memcg
|
|
-> 281.709us END unlock_page_memcg
|
|
-> 281.709us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431087: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.712us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431091: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.713us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431091: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431093: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.717us END __tlb_remove_page_size
|
|
-> 281.717us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431094: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.719us END vm_normal_page
|
|
1348489/1348489 2420721.482431096: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.72us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431096: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431096: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431098: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.722us END mark_page_accessed
|
|
-> 281.722us BEGIN page_remove_rmap
|
|
-> 281.723us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431099: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.724us END lock_page_memcg
|
|
1348489/1348489 2420721.482431100: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.725us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431100: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431100: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431108: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.726us END PageHuge
|
|
-> 281.726us END page_remove_rmap
|
|
-> 281.726us BEGIN unlock_page_memcg
|
|
-> 281.73us END unlock_page_memcg
|
|
-> 281.73us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431108: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431112: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.734us END rcu_read_unlock_strict
|
|
-> 281.734us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431112: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431115: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.738us END __tlb_remove_page_size
|
|
-> 281.738us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431115: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431118: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.741us END vm_normal_page
|
|
-> 281.741us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431118: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431118: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431120: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.744us END mark_page_accessed
|
|
-> 281.744us BEGIN page_remove_rmap
|
|
-> 281.745us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431120: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431122: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.746us END lock_page_memcg
|
|
-> 281.746us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431127: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.748us END PageHuge
|
|
1348489/1348489 2420721.482431127: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431128: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.753us END page_remove_rmap
|
|
-> 281.753us BEGIN unlock_page_memcg
|
|
-> 281.753us END unlock_page_memcg
|
|
-> 281.753us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431128: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431132: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.754us END rcu_read_unlock_strict
|
|
-> 281.754us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431132: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431135: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.758us END __tlb_remove_page_size
|
|
-> 281.758us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431136: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.761us END vm_normal_page
|
|
1348489/1348489 2420721.482431138: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.762us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431138: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431138: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431140: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.764us END mark_page_accessed
|
|
-> 281.764us BEGIN page_remove_rmap
|
|
-> 281.765us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431141: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.766us END lock_page_memcg
|
|
1348489/1348489 2420721.482431142: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.767us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431249: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 281.768us END PageHuge
|
|
1348489/1348489 2420721.482431253: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 281.875us END page_remove_rmap
|
|
-> 281.875us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482431255: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.879us END unlock_page_memcg
|
|
-> 281.879us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431256: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.881us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431257: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.882us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431257: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431259: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.883us END __tlb_remove_page_size
|
|
-> 281.883us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431261: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.885us END vm_normal_page
|
|
1348489/1348489 2420721.482431264: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.887us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431264: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431264: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431267: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.89us END mark_page_accessed
|
|
-> 281.89us BEGIN page_remove_rmap
|
|
-> 281.891us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431267: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431269: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.893us END lock_page_memcg
|
|
-> 281.893us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431269: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431269: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431279: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.895us END PageHuge
|
|
-> 281.895us END page_remove_rmap
|
|
-> 281.895us BEGIN unlock_page_memcg
|
|
-> 281.9us END unlock_page_memcg
|
|
-> 281.9us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431282: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.905us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431283: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.908us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431283: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431285: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.909us END __tlb_remove_page_size
|
|
-> 281.909us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431286: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.911us END vm_normal_page
|
|
1348489/1348489 2420721.482431288: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.912us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431288: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431288: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431290: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.914us END mark_page_accessed
|
|
-> 281.914us BEGIN page_remove_rmap
|
|
-> 281.915us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431291: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.916us END lock_page_memcg
|
|
1348489/1348489 2420721.482431292: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.917us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431292: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431292: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431298: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.918us END PageHuge
|
|
-> 281.918us END page_remove_rmap
|
|
-> 281.918us BEGIN unlock_page_memcg
|
|
-> 281.921us END unlock_page_memcg
|
|
-> 281.921us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431298: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431303: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.924us END rcu_read_unlock_strict
|
|
-> 281.924us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431303: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431305: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.929us END __tlb_remove_page_size
|
|
-> 281.929us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431305: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431308: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.931us END vm_normal_page
|
|
-> 281.931us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431308: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431308: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431310: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.934us END mark_page_accessed
|
|
-> 281.934us BEGIN page_remove_rmap
|
|
-> 281.935us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431311: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.936us END lock_page_memcg
|
|
1348489/1348489 2420721.482431312: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.937us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431312: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431312: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431318: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.938us END PageHuge
|
|
-> 281.938us END page_remove_rmap
|
|
-> 281.938us BEGIN unlock_page_memcg
|
|
-> 281.941us END unlock_page_memcg
|
|
-> 281.941us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431319: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 281.944us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431323: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.945us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431323: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431325: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.949us END __tlb_remove_page_size
|
|
-> 281.949us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431326: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.951us END vm_normal_page
|
|
1348489/1348489 2420721.482431328: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.952us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431328: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431328: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431331: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.954us END mark_page_accessed
|
|
-> 281.954us BEGIN page_remove_rmap
|
|
-> 281.955us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431331: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431333: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.957us END lock_page_memcg
|
|
-> 281.957us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431333: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431333: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431339: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.959us END PageHuge
|
|
-> 281.959us END page_remove_rmap
|
|
-> 281.959us BEGIN unlock_page_memcg
|
|
-> 281.962us END unlock_page_memcg
|
|
-> 281.962us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431339: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431343: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.965us END rcu_read_unlock_strict
|
|
-> 281.965us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431343: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431345: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.969us END __tlb_remove_page_size
|
|
-> 281.969us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431346: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.971us END vm_normal_page
|
|
1348489/1348489 2420721.482431348: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.972us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431348: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431348: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431351: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.974us END mark_page_accessed
|
|
-> 281.974us BEGIN page_remove_rmap
|
|
-> 281.975us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431351: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431352: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.977us END lock_page_memcg
|
|
-> 281.977us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431352: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431358: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 281.978us END PageHuge
|
|
-> 281.978us END page_remove_rmap
|
|
-> 281.978us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482431359: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.984us END unlock_page_memcg
|
|
-> 281.984us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431359: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431363: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 281.985us END rcu_read_unlock_strict
|
|
-> 281.985us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431363: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431365: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 281.989us END __tlb_remove_page_size
|
|
-> 281.989us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431366: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 281.991us END vm_normal_page
|
|
1348489/1348489 2420721.482431368: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 281.992us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431368: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431368: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431370: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 281.994us END mark_page_accessed
|
|
-> 281.994us BEGIN page_remove_rmap
|
|
-> 281.995us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431371: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 281.996us END lock_page_memcg
|
|
1348489/1348489 2420721.482431372: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 281.997us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431372: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431372: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431378: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 281.998us END PageHuge
|
|
-> 281.998us END page_remove_rmap
|
|
-> 281.998us BEGIN unlock_page_memcg
|
|
-> 282.001us END unlock_page_memcg
|
|
-> 282.001us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431379: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.004us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431382: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.005us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431383: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 282.008us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431385: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.009us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431386: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.011us END vm_normal_page
|
|
1348489/1348489 2420721.482431388: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.012us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431388: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431388: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431390: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.014us END mark_page_accessed
|
|
-> 282.014us BEGIN page_remove_rmap
|
|
-> 282.015us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431391: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.016us END lock_page_memcg
|
|
1348489/1348489 2420721.482431392: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.017us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431392: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431392: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431398: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.018us END PageHuge
|
|
-> 282.018us END page_remove_rmap
|
|
-> 282.018us BEGIN unlock_page_memcg
|
|
-> 282.021us END unlock_page_memcg
|
|
-> 282.021us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431398: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431402: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.024us END rcu_read_unlock_strict
|
|
-> 282.024us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431402: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431405: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.028us END __tlb_remove_page_size
|
|
-> 282.028us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431406: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.031us END vm_normal_page
|
|
1348489/1348489 2420721.482431408: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.032us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431408: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431408: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431410: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.034us END mark_page_accessed
|
|
-> 282.034us BEGIN page_remove_rmap
|
|
-> 282.035us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431411: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.036us END lock_page_memcg
|
|
1348489/1348489 2420721.482431411: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482431411: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431411: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431418: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.037us BEGIN PageHuge
|
|
-> 282.039us END PageHuge
|
|
-> 282.039us END page_remove_rmap
|
|
-> 282.039us BEGIN unlock_page_memcg
|
|
-> 282.041us END unlock_page_memcg
|
|
-> 282.041us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431418: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431422: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.044us END rcu_read_unlock_strict
|
|
-> 282.044us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431422: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431424: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.048us END __tlb_remove_page_size
|
|
-> 282.048us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431425: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.05us END vm_normal_page
|
|
1348489/1348489 2420721.482431427: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.051us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431427: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431427: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431430: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.053us END mark_page_accessed
|
|
-> 282.053us BEGIN page_remove_rmap
|
|
-> 282.054us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431430: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431431: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.056us END lock_page_memcg
|
|
-> 282.056us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431436: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.057us END PageHuge
|
|
1348489/1348489 2420721.482431436: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431437: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.062us END page_remove_rmap
|
|
-> 282.062us BEGIN unlock_page_memcg
|
|
-> 282.062us END unlock_page_memcg
|
|
-> 282.062us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431438: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.063us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431442: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.064us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431442: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431444: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.068us END __tlb_remove_page_size
|
|
-> 282.068us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431445: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.07us END vm_normal_page
|
|
1348489/1348489 2420721.482431447: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.071us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431447: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431447: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431450: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.073us END mark_page_accessed
|
|
-> 282.073us BEGIN page_remove_rmap
|
|
-> 282.074us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431450: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431451: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.076us END lock_page_memcg
|
|
-> 282.076us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431451: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431451: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431457: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.077us END PageHuge
|
|
-> 282.077us END page_remove_rmap
|
|
-> 282.077us BEGIN unlock_page_memcg
|
|
-> 282.08us END unlock_page_memcg
|
|
-> 282.08us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431458: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.083us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431462: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.084us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431462: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431464: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.088us END __tlb_remove_page_size
|
|
-> 282.088us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431554: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.09us END vm_normal_page
|
|
1348489/1348489 2420721.482431557: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.18us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431557: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431557: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431560: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.183us END mark_page_accessed
|
|
-> 282.183us BEGIN page_remove_rmap
|
|
-> 282.184us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431561: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.186us END lock_page_memcg
|
|
1348489/1348489 2420721.482431562: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.187us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431567: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.188us END PageHuge
|
|
1348489/1348489 2420721.482431567: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431568: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.193us END page_remove_rmap
|
|
-> 282.193us BEGIN unlock_page_memcg
|
|
-> 282.193us END unlock_page_memcg
|
|
-> 282.193us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431568: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431572: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.194us END rcu_read_unlock_strict
|
|
-> 282.194us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431572: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431575: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.198us END __tlb_remove_page_size
|
|
-> 282.198us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431620: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.201us END vm_normal_page
|
|
1348489/1348489 2420721.482431625: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.246us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431625: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431625: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431627: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.251us END mark_page_accessed
|
|
-> 282.251us BEGIN page_remove_rmap
|
|
-> 282.252us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431628: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.253us END lock_page_memcg
|
|
1348489/1348489 2420721.482431629: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.254us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431629: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431629: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431635: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.255us END PageHuge
|
|
-> 282.255us END page_remove_rmap
|
|
-> 282.255us BEGIN unlock_page_memcg
|
|
-> 282.258us END unlock_page_memcg
|
|
-> 282.258us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431635: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431639: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.261us END rcu_read_unlock_strict
|
|
-> 282.261us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431639: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431641: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.265us END __tlb_remove_page_size
|
|
-> 282.265us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431642: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.267us END vm_normal_page
|
|
1348489/1348489 2420721.482431644: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.268us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431644: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431644: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431647: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.27us END mark_page_accessed
|
|
-> 282.27us BEGIN page_remove_rmap
|
|
-> 282.271us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431647: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431649: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.273us END lock_page_memcg
|
|
-> 282.273us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431649: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431649: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431655: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.275us END PageHuge
|
|
-> 282.275us END page_remove_rmap
|
|
-> 282.275us BEGIN unlock_page_memcg
|
|
-> 282.278us END unlock_page_memcg
|
|
-> 282.278us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431655: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431659: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.281us END rcu_read_unlock_strict
|
|
-> 282.281us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431659: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431662: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.285us END __tlb_remove_page_size
|
|
-> 282.285us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431663: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.288us END vm_normal_page
|
|
1348489/1348489 2420721.482431665: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.289us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431665: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431665: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431667: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.291us END mark_page_accessed
|
|
-> 282.291us BEGIN page_remove_rmap
|
|
-> 282.292us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431668: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.293us END lock_page_memcg
|
|
1348489/1348489 2420721.482431669: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.294us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431673: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.295us END PageHuge
|
|
1348489/1348489 2420721.482431673: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431675: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.299us END page_remove_rmap
|
|
-> 282.299us BEGIN unlock_page_memcg
|
|
-> 282.3us END unlock_page_memcg
|
|
-> 282.3us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431675: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431679: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.301us END rcu_read_unlock_strict
|
|
-> 282.301us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431679: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431681: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.305us END __tlb_remove_page_size
|
|
-> 282.305us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431683: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.307us END vm_normal_page
|
|
1348489/1348489 2420721.482431685: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.309us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431685: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431685: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431687: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.311us END mark_page_accessed
|
|
-> 282.311us BEGIN page_remove_rmap
|
|
-> 282.312us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431688: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.313us END lock_page_memcg
|
|
1348489/1348489 2420721.482431688: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482431688: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431688: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431695: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.314us BEGIN PageHuge
|
|
-> 282.316us END PageHuge
|
|
-> 282.316us END page_remove_rmap
|
|
-> 282.316us BEGIN unlock_page_memcg
|
|
-> 282.318us END unlock_page_memcg
|
|
-> 282.318us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431698: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.321us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431699: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.324us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431699: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431701: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.325us END __tlb_remove_page_size
|
|
-> 282.325us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431785: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.327us END vm_normal_page
|
|
1348489/1348489 2420721.482431788: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.411us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431788: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431788: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431791: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.414us END mark_page_accessed
|
|
-> 282.414us BEGIN page_remove_rmap
|
|
-> 282.415us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431791: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431792: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.417us END lock_page_memcg
|
|
-> 282.417us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431792: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431792: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431799: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.418us END PageHuge
|
|
-> 282.418us END page_remove_rmap
|
|
-> 282.418us BEGIN unlock_page_memcg
|
|
-> 282.421us END unlock_page_memcg
|
|
-> 282.421us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431802: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.425us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431803: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.428us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431803: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431805: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.429us END __tlb_remove_page_size
|
|
-> 282.429us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431806: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.431us END vm_normal_page
|
|
1348489/1348489 2420721.482431808: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.432us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431808: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431808: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431810: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.434us END mark_page_accessed
|
|
-> 282.434us BEGIN page_remove_rmap
|
|
-> 282.435us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431811: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.436us END lock_page_memcg
|
|
1348489/1348489 2420721.482431812: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.437us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431812: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431812: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431819: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.438us END PageHuge
|
|
-> 282.438us END page_remove_rmap
|
|
-> 282.438us BEGIN unlock_page_memcg
|
|
-> 282.441us END unlock_page_memcg
|
|
-> 282.441us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431819: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431823: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.445us END rcu_read_unlock_strict
|
|
-> 282.445us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431823: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431825: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.449us END __tlb_remove_page_size
|
|
-> 282.449us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431826: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.451us END vm_normal_page
|
|
1348489/1348489 2420721.482431828: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.452us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431828: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431828: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431830: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.454us END mark_page_accessed
|
|
-> 282.454us BEGIN page_remove_rmap
|
|
-> 282.455us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431831: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.456us END lock_page_memcg
|
|
1348489/1348489 2420721.482431832: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.457us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431832: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431832: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431838: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.458us END PageHuge
|
|
-> 282.458us END page_remove_rmap
|
|
-> 282.458us BEGIN unlock_page_memcg
|
|
-> 282.461us END unlock_page_memcg
|
|
-> 282.461us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431945: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.464us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431949: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.571us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431949: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431957: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.575us END __tlb_remove_page_size
|
|
-> 282.575us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482431960: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.583us END vm_normal_page
|
|
1348489/1348489 2420721.482431963: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.586us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482431963: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431963: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431968: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.589us END mark_page_accessed
|
|
-> 282.589us BEGIN page_remove_rmap
|
|
-> 282.591us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482431969: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.594us END lock_page_memcg
|
|
1348489/1348489 2420721.482431971: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.595us BEGIN PageHuge
|
|
1348489/1348489 2420721.482431971: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431971: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431977: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.597us END PageHuge
|
|
-> 282.597us END page_remove_rmap
|
|
-> 282.597us BEGIN unlock_page_memcg
|
|
-> 282.6us END unlock_page_memcg
|
|
-> 282.6us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431978: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.603us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482431982: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.604us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431990: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 282.608us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482431991: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 282.616us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482431991: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431991: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431992: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 282.617us END queued_spin_unlock
|
|
-> 282.617us BEGIN __cond_resched
|
|
-> 282.617us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482431993: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 282.618us END rcu_all_qs
|
|
1348489/1348489 2420721.482431993: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431993: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482431994: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 282.619us END __cond_resched
|
|
-> 282.619us BEGIN __cond_resched
|
|
-> 282.619us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482431994: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482431997: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 282.62us END rcu_all_qs
|
|
-> 282.62us END __cond_resched
|
|
1348489/1348489 2420721.482431998: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 282.623us END unmap_page_range
|
|
1348489/1348489 2420721.482431998: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432002: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 282.624us BEGIN unmap_single_vma
|
|
-> 282.626us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482432002: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432002: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432008: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 282.628us END uprobe_munmap
|
|
-> 282.628us END unmap_single_vma
|
|
-> 282.628us BEGIN unmap_page_range
|
|
-> 282.631us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482432011: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 282.634us END p4d_offset
|
|
1348489/1348489 2420721.482432012: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 282.637us BEGIN pud_val
|
|
1348489/1348489 2420721.482432013: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 282.638us END pud_val
|
|
1348489/1348489 2420721.482432014: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 282.639us BEGIN pmd_val
|
|
1348489/1348489 2420721.482432014: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432015: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 282.64us END pmd_val
|
|
-> 282.64us BEGIN pmd_val
|
|
1348489/1348489 2420721.482432015: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432015: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
1348489/1348489 2420721.482432015: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432015: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432018: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 282.641us END pmd_val
|
|
-> 282.641us BEGIN pmd_val
|
|
-> 282.642us END pmd_val
|
|
-> 282.642us BEGIN pmd_pfn
|
|
-> 282.643us BEGIN pmd_val
|
|
1348489/1348489 2420721.482432018: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482432018: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432019: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 282.644us END pmd_val
|
|
-> 282.644us END pmd_pfn
|
|
-> 282.644us BEGIN pmd_val
|
|
1348489/1348489 2420721.482432019: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432025: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 282.645us END pmd_val
|
|
-> 282.645us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482432025: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432025: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482432026: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 282.651us END _raw_spin_lock
|
|
-> 282.651us BEGIN flush_tlb_batched_pending
|
|
-> 282.652us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482432028: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.652us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432031: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.654us END vm_normal_page
|
|
1348489/1348489 2420721.482432035: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.657us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432035: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432035: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432038: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.661us END mark_page_accessed
|
|
-> 282.661us BEGIN page_remove_rmap
|
|
-> 282.662us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432038: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432039: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.664us END lock_page_memcg
|
|
-> 282.664us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432039: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432039: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.665us END PageHuge
|
|
-> 282.665us END page_remove_rmap
|
|
-> 282.665us BEGIN unlock_page_memcg
|
|
-> 282.668us END unlock_page_memcg
|
|
-> 282.668us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432046: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432050: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.672us END rcu_read_unlock_strict
|
|
-> 282.672us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432050: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432053: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.676us END __tlb_remove_page_size
|
|
-> 282.676us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432054: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.679us END vm_normal_page
|
|
1348489/1348489 2420721.482432056: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.68us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432056: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432056: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432058: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.682us END mark_page_accessed
|
|
-> 282.682us BEGIN page_remove_rmap
|
|
-> 282.683us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432059: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.684us END lock_page_memcg
|
|
1348489/1348489 2420721.482432060: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.685us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432064: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.686us END PageHuge
|
|
1348489/1348489 2420721.482432064: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432066: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.69us END page_remove_rmap
|
|
-> 282.69us BEGIN unlock_page_memcg
|
|
-> 282.691us END unlock_page_memcg
|
|
-> 282.691us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432066: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432071: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.692us END rcu_read_unlock_strict
|
|
-> 282.692us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432071: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432072: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.697us END __tlb_remove_page_size
|
|
-> 282.697us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432074: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.698us END vm_normal_page
|
|
1348489/1348489 2420721.482432076: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.7us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432076: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432076: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432078: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.702us END mark_page_accessed
|
|
-> 282.702us BEGIN page_remove_rmap
|
|
-> 282.703us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432079: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.704us END lock_page_memcg
|
|
1348489/1348489 2420721.482432080: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.705us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432080: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432080: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432086: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.706us END PageHuge
|
|
-> 282.706us END page_remove_rmap
|
|
-> 282.706us BEGIN unlock_page_memcg
|
|
-> 282.709us END unlock_page_memcg
|
|
-> 282.709us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432089: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.712us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432090: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.715us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432090: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432092: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.716us END __tlb_remove_page_size
|
|
-> 282.716us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432094: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.718us END vm_normal_page
|
|
1348489/1348489 2420721.482432095: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.72us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432095: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432095: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432098: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.721us END mark_page_accessed
|
|
-> 282.721us BEGIN page_remove_rmap
|
|
-> 282.722us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432098: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432099: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.724us END lock_page_memcg
|
|
-> 282.724us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432099: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432099: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432106: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.725us END PageHuge
|
|
-> 282.725us END page_remove_rmap
|
|
-> 282.725us BEGIN unlock_page_memcg
|
|
-> 282.728us END unlock_page_memcg
|
|
-> 282.728us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432106: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432110: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.732us END rcu_read_unlock_strict
|
|
-> 282.732us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432110: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432112: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.736us END __tlb_remove_page_size
|
|
-> 282.736us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432113: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.738us END vm_normal_page
|
|
1348489/1348489 2420721.482432115: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.739us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432115: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432115: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432118: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.741us END mark_page_accessed
|
|
-> 282.741us BEGIN page_remove_rmap
|
|
-> 282.742us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432118: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432119: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.744us END lock_page_memcg
|
|
-> 282.744us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432119: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432119: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432125: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.745us END PageHuge
|
|
-> 282.745us END page_remove_rmap
|
|
-> 282.745us BEGIN unlock_page_memcg
|
|
-> 282.748us END unlock_page_memcg
|
|
-> 282.748us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432126: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.751us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432130: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.752us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432130: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432132: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.756us END __tlb_remove_page_size
|
|
-> 282.756us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432133: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.758us END vm_normal_page
|
|
1348489/1348489 2420721.482432135: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.759us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432135: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432135: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432138: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.761us END mark_page_accessed
|
|
-> 282.761us BEGIN page_remove_rmap
|
|
-> 282.762us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432138: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432139: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.764us END lock_page_memcg
|
|
-> 282.764us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432139: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432139: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432145: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.765us END PageHuge
|
|
-> 282.765us END page_remove_rmap
|
|
-> 282.765us BEGIN unlock_page_memcg
|
|
-> 282.768us END unlock_page_memcg
|
|
-> 282.768us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432146: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.771us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432150: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.772us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432150: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432152: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.776us END __tlb_remove_page_size
|
|
-> 282.776us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432153: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.778us END vm_normal_page
|
|
1348489/1348489 2420721.482432155: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.779us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432155: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432155: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432157: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.781us END mark_page_accessed
|
|
-> 282.781us BEGIN page_remove_rmap
|
|
-> 282.782us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432158: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.783us END lock_page_memcg
|
|
1348489/1348489 2420721.482432159: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.784us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432159: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432165: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 282.785us END PageHuge
|
|
-> 282.785us END page_remove_rmap
|
|
-> 282.785us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482432166: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.791us END unlock_page_memcg
|
|
-> 282.791us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432166: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432172: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.792us END rcu_read_unlock_strict
|
|
-> 282.792us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432172: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432174: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.798us END __tlb_remove_page_size
|
|
-> 282.798us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432175: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.8us END vm_normal_page
|
|
1348489/1348489 2420721.482432177: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.801us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432177: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432177: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432180: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.803us END mark_page_accessed
|
|
-> 282.803us BEGIN page_remove_rmap
|
|
-> 282.804us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432180: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432181: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.806us END lock_page_memcg
|
|
-> 282.806us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432181: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432181: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432188: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.807us END PageHuge
|
|
-> 282.807us END page_remove_rmap
|
|
-> 282.807us BEGIN unlock_page_memcg
|
|
-> 282.81us END unlock_page_memcg
|
|
-> 282.81us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432188: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432192: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.814us END rcu_read_unlock_strict
|
|
-> 282.814us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432192: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432194: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.818us END __tlb_remove_page_size
|
|
-> 282.818us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432195: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.82us END vm_normal_page
|
|
1348489/1348489 2420721.482432197: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.821us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432197: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432197: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432200: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.823us END mark_page_accessed
|
|
-> 282.823us BEGIN page_remove_rmap
|
|
-> 282.824us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432200: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432201: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.826us END lock_page_memcg
|
|
-> 282.826us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432201: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432201: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432207: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.827us END PageHuge
|
|
-> 282.827us END page_remove_rmap
|
|
-> 282.827us BEGIN unlock_page_memcg
|
|
-> 282.83us END unlock_page_memcg
|
|
-> 282.83us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432208: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.833us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432212: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.834us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432212: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432214: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.838us END __tlb_remove_page_size
|
|
-> 282.838us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432215: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.84us END vm_normal_page
|
|
1348489/1348489 2420721.482432217: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.841us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432217: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432217: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432220: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.843us END mark_page_accessed
|
|
-> 282.843us BEGIN page_remove_rmap
|
|
-> 282.844us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432220: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432221: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.846us END lock_page_memcg
|
|
-> 282.846us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432221: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432221: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432227: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.847us END PageHuge
|
|
-> 282.847us END page_remove_rmap
|
|
-> 282.847us BEGIN unlock_page_memcg
|
|
-> 282.85us END unlock_page_memcg
|
|
-> 282.85us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432228: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.853us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432232: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.854us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432232: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432234: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.858us END __tlb_remove_page_size
|
|
-> 282.858us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432235: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.86us END vm_normal_page
|
|
1348489/1348489 2420721.482432237: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.861us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432237: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432237: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432239: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.863us END mark_page_accessed
|
|
-> 282.863us BEGIN page_remove_rmap
|
|
-> 282.864us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432240: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.865us END lock_page_memcg
|
|
1348489/1348489 2420721.482432241: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.866us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432246: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.867us END PageHuge
|
|
1348489/1348489 2420721.482432246: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432247: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.872us END page_remove_rmap
|
|
-> 282.872us BEGIN unlock_page_memcg
|
|
-> 282.872us END unlock_page_memcg
|
|
-> 282.872us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432247: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432251: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.873us END rcu_read_unlock_strict
|
|
-> 282.873us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432251: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432254: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.877us END __tlb_remove_page_size
|
|
-> 282.877us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432255: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.88us END vm_normal_page
|
|
1348489/1348489 2420721.482432257: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.881us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432257: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432257: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432259: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.883us END mark_page_accessed
|
|
-> 282.883us BEGIN page_remove_rmap
|
|
-> 282.884us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432260: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 282.885us END lock_page_memcg
|
|
1348489/1348489 2420721.482432260: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482432260: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432260: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432267: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.886us BEGIN PageHuge
|
|
-> 282.888us END PageHuge
|
|
-> 282.888us END page_remove_rmap
|
|
-> 282.888us BEGIN unlock_page_memcg
|
|
-> 282.89us END unlock_page_memcg
|
|
-> 282.89us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432270: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.893us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432271: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.896us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432271: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432274: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.897us END __tlb_remove_page_size
|
|
-> 282.897us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432274: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432277: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.9us END vm_normal_page
|
|
-> 282.9us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432277: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432277: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432279: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.903us END mark_page_accessed
|
|
-> 282.903us BEGIN page_remove_rmap
|
|
-> 282.904us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432279: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432280: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.905us END lock_page_memcg
|
|
-> 282.905us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432280: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432280: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.906us END PageHuge
|
|
-> 282.906us END page_remove_rmap
|
|
-> 282.906us BEGIN unlock_page_memcg
|
|
-> 282.909us END unlock_page_memcg
|
|
-> 282.909us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432287: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432291: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.913us END rcu_read_unlock_strict
|
|
-> 282.913us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432291: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432293: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.917us END __tlb_remove_page_size
|
|
-> 282.917us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432294: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.919us END vm_normal_page
|
|
1348489/1348489 2420721.482432296: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.92us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432296: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432296: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432299: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.922us END mark_page_accessed
|
|
-> 282.922us BEGIN page_remove_rmap
|
|
-> 282.923us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432299: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432300: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.925us END lock_page_memcg
|
|
-> 282.925us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432300: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432300: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432307: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.926us END PageHuge
|
|
-> 282.926us END page_remove_rmap
|
|
-> 282.926us BEGIN unlock_page_memcg
|
|
-> 282.929us END unlock_page_memcg
|
|
-> 282.929us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432307: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432311: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 282.933us END rcu_read_unlock_strict
|
|
-> 282.933us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432311: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432313: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 282.937us END __tlb_remove_page_size
|
|
-> 282.937us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432314: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 282.939us END vm_normal_page
|
|
1348489/1348489 2420721.482432316: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 282.94us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432316: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432316: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432319: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 282.942us END mark_page_accessed
|
|
-> 282.942us BEGIN page_remove_rmap
|
|
-> 282.943us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432319: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432320: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 282.945us END lock_page_memcg
|
|
-> 282.945us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432325: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 282.946us END PageHuge
|
|
1348489/1348489 2420721.482432325: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432326: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 282.951us END page_remove_rmap
|
|
-> 282.951us BEGIN unlock_page_memcg
|
|
-> 282.951us END unlock_page_memcg
|
|
-> 282.951us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432433: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 282.952us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432437: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.059us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432437: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432439: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.063us END __tlb_remove_page_size
|
|
-> 283.063us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432442: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.065us END vm_normal_page
|
|
1348489/1348489 2420721.482432446: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.068us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432446: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432446: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432449: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.072us END mark_page_accessed
|
|
-> 283.072us BEGIN page_remove_rmap
|
|
-> 283.073us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432449: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432450: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.075us END lock_page_memcg
|
|
-> 283.075us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432462: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.076us END PageHuge
|
|
1348489/1348489 2420721.482432462: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432464: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.088us END page_remove_rmap
|
|
-> 283.088us BEGIN unlock_page_memcg
|
|
-> 283.089us END unlock_page_memcg
|
|
-> 283.089us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432464: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432468: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.09us END rcu_read_unlock_strict
|
|
-> 283.09us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432468: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432470: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.094us END __tlb_remove_page_size
|
|
-> 283.094us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432471: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.096us END vm_normal_page
|
|
1348489/1348489 2420721.482432473: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.097us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432473: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432473: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432476: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.099us END mark_page_accessed
|
|
-> 283.099us BEGIN page_remove_rmap
|
|
-> 283.1us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432476: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432478: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.102us END lock_page_memcg
|
|
-> 283.102us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432478: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432478: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432484: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.104us END PageHuge
|
|
-> 283.104us END page_remove_rmap
|
|
-> 283.104us BEGIN unlock_page_memcg
|
|
-> 283.107us END unlock_page_memcg
|
|
-> 283.107us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432484: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432488: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.11us END rcu_read_unlock_strict
|
|
-> 283.11us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432488: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432490: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.114us END __tlb_remove_page_size
|
|
-> 283.114us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432491: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.116us END vm_normal_page
|
|
1348489/1348489 2420721.482432493: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.117us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432493: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432493: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432496: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.119us END mark_page_accessed
|
|
-> 283.119us BEGIN page_remove_rmap
|
|
-> 283.12us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432496: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432497: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.122us END lock_page_memcg
|
|
-> 283.122us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432497: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432497: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432504: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.123us END PageHuge
|
|
-> 283.123us END page_remove_rmap
|
|
-> 283.123us BEGIN unlock_page_memcg
|
|
-> 283.126us END unlock_page_memcg
|
|
-> 283.126us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432504: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432508: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.13us END rcu_read_unlock_strict
|
|
-> 283.13us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432508: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432510: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.134us END __tlb_remove_page_size
|
|
-> 283.134us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432511: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.136us END vm_normal_page
|
|
1348489/1348489 2420721.482432513: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.137us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432513: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432513: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432516: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.139us END mark_page_accessed
|
|
-> 283.139us BEGIN page_remove_rmap
|
|
-> 283.14us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432516: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432517: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.142us END lock_page_memcg
|
|
-> 283.142us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432517: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432517: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432524: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.143us END PageHuge
|
|
-> 283.143us END page_remove_rmap
|
|
-> 283.143us BEGIN unlock_page_memcg
|
|
-> 283.146us END unlock_page_memcg
|
|
-> 283.146us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432524: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432528: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.15us END rcu_read_unlock_strict
|
|
-> 283.15us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432528: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432530: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.154us END __tlb_remove_page_size
|
|
-> 283.154us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432531: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.156us END vm_normal_page
|
|
1348489/1348489 2420721.482432533: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.157us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432533: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432533: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432536: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.159us END mark_page_accessed
|
|
-> 283.159us BEGIN page_remove_rmap
|
|
-> 283.16us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432536: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432537: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.162us END lock_page_memcg
|
|
-> 283.162us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432537: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432537: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432543: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.163us END PageHuge
|
|
-> 283.163us END page_remove_rmap
|
|
-> 283.163us BEGIN unlock_page_memcg
|
|
-> 283.166us END unlock_page_memcg
|
|
-> 283.166us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432544: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.169us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432548: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.17us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432548: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432550: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.174us END __tlb_remove_page_size
|
|
-> 283.174us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432551: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.176us END vm_normal_page
|
|
1348489/1348489 2420721.482432553: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.177us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432553: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432553: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432556: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.179us END mark_page_accessed
|
|
-> 283.179us BEGIN page_remove_rmap
|
|
-> 283.18us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432556: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432557: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.182us END lock_page_memcg
|
|
-> 283.182us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432557: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432557: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432563: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.183us END PageHuge
|
|
-> 283.183us END page_remove_rmap
|
|
-> 283.183us BEGIN unlock_page_memcg
|
|
-> 283.186us END unlock_page_memcg
|
|
-> 283.186us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432564: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.189us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432568: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.19us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432568: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432570: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.194us END __tlb_remove_page_size
|
|
-> 283.194us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432571: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.196us END vm_normal_page
|
|
1348489/1348489 2420721.482432573: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.197us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432573: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432573: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432575: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.199us END mark_page_accessed
|
|
-> 283.199us BEGIN page_remove_rmap
|
|
-> 283.2us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432576: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.201us END lock_page_memcg
|
|
1348489/1348489 2420721.482432577: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.202us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432582: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.203us END PageHuge
|
|
1348489/1348489 2420721.482432582: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432583: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.208us END page_remove_rmap
|
|
-> 283.208us BEGIN unlock_page_memcg
|
|
-> 283.208us END unlock_page_memcg
|
|
-> 283.208us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432583: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432588: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.209us END rcu_read_unlock_strict
|
|
-> 283.209us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432588: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432590: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.214us END __tlb_remove_page_size
|
|
-> 283.214us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432591: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.216us END vm_normal_page
|
|
1348489/1348489 2420721.482432593: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.217us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432593: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432593: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432595: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.219us END mark_page_accessed
|
|
-> 283.219us BEGIN page_remove_rmap
|
|
-> 283.22us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432596: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.221us END lock_page_memcg
|
|
1348489/1348489 2420721.482432597: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.222us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432597: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432597: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432603: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.223us END PageHuge
|
|
-> 283.223us END page_remove_rmap
|
|
-> 283.223us BEGIN unlock_page_memcg
|
|
-> 283.226us END unlock_page_memcg
|
|
-> 283.226us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432603: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432607: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.229us END rcu_read_unlock_strict
|
|
-> 283.229us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432607: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432609: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.233us END __tlb_remove_page_size
|
|
-> 283.233us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432611: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.235us END vm_normal_page
|
|
1348489/1348489 2420721.482432612: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.237us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432612: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432612: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432615: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.238us END mark_page_accessed
|
|
-> 283.238us BEGIN page_remove_rmap
|
|
-> 283.239us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432615: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432617: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.241us END lock_page_memcg
|
|
-> 283.241us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432617: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432617: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432623: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.243us END PageHuge
|
|
-> 283.243us END page_remove_rmap
|
|
-> 283.243us BEGIN unlock_page_memcg
|
|
-> 283.246us END unlock_page_memcg
|
|
-> 283.246us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432623: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432627: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.249us END rcu_read_unlock_strict
|
|
-> 283.249us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432627: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432630: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.253us END __tlb_remove_page_size
|
|
-> 283.253us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432630: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432632: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.256us END vm_normal_page
|
|
-> 283.256us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432632: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432632: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432635: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.258us END mark_page_accessed
|
|
-> 283.258us BEGIN page_remove_rmap
|
|
-> 283.259us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432635: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432637: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.261us END lock_page_memcg
|
|
-> 283.261us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432637: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432637: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432643: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.263us END PageHuge
|
|
-> 283.263us END page_remove_rmap
|
|
-> 283.263us BEGIN unlock_page_memcg
|
|
-> 283.266us END unlock_page_memcg
|
|
-> 283.266us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432643: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432647: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.269us END rcu_read_unlock_strict
|
|
-> 283.269us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432647: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432649: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.273us END __tlb_remove_page_size
|
|
-> 283.273us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432650: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.275us END vm_normal_page
|
|
1348489/1348489 2420721.482432652: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.276us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432652: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432652: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432655: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.278us END mark_page_accessed
|
|
-> 283.278us BEGIN page_remove_rmap
|
|
-> 283.279us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432655: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432656: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.281us END lock_page_memcg
|
|
-> 283.281us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432661: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.282us END PageHuge
|
|
1348489/1348489 2420721.482432661: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432663: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.287us END page_remove_rmap
|
|
-> 283.287us BEGIN unlock_page_memcg
|
|
-> 283.288us END unlock_page_memcg
|
|
-> 283.288us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432663: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432667: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.289us END rcu_read_unlock_strict
|
|
-> 283.289us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432667: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432669: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.293us END __tlb_remove_page_size
|
|
-> 283.293us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432671: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.295us END vm_normal_page
|
|
1348489/1348489 2420721.482432673: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.297us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432673: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432673: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432675: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.299us END mark_page_accessed
|
|
-> 283.299us BEGIN page_remove_rmap
|
|
-> 283.3us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432676: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.301us END lock_page_memcg
|
|
1348489/1348489 2420721.482432677: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.302us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432677: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432677: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432683: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.303us END PageHuge
|
|
-> 283.303us END page_remove_rmap
|
|
-> 283.303us BEGIN unlock_page_memcg
|
|
-> 283.306us END unlock_page_memcg
|
|
-> 283.306us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432686: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.309us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432687: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.312us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432687: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432689: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.313us END __tlb_remove_page_size
|
|
-> 283.313us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432691: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.315us END vm_normal_page
|
|
1348489/1348489 2420721.482432692: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.317us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432692: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432692: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432695: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.318us END mark_page_accessed
|
|
-> 283.318us BEGIN page_remove_rmap
|
|
-> 283.319us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432696: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.321us END lock_page_memcg
|
|
1348489/1348489 2420721.482432697: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.322us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432697: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432697: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432703: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.323us END PageHuge
|
|
-> 283.323us END page_remove_rmap
|
|
-> 283.323us BEGIN unlock_page_memcg
|
|
-> 283.326us END unlock_page_memcg
|
|
-> 283.326us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432703: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432709: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.329us END rcu_read_unlock_strict
|
|
-> 283.329us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432709: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432712: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.335us END __tlb_remove_page_size
|
|
-> 283.335us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432713: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.338us END vm_normal_page
|
|
1348489/1348489 2420721.482432715: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.339us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432715: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432715: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432718: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.341us END mark_page_accessed
|
|
-> 283.341us BEGIN page_remove_rmap
|
|
-> 283.342us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432719: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.344us END lock_page_memcg
|
|
1348489/1348489 2420721.482432719: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482432719: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432719: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432726: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.345us BEGIN PageHuge
|
|
-> 283.347us END PageHuge
|
|
-> 283.347us END page_remove_rmap
|
|
-> 283.347us BEGIN unlock_page_memcg
|
|
-> 283.349us END unlock_page_memcg
|
|
-> 283.349us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432726: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432730: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.352us END rcu_read_unlock_strict
|
|
-> 283.352us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432755: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 283.356us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432758: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.381us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432766: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.384us END vm_normal_page
|
|
1348489/1348489 2420721.482432777: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.392us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432777: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432777: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432783: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.403us END mark_page_accessed
|
|
-> 283.403us BEGIN page_remove_rmap
|
|
-> 283.406us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432786: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.409us END lock_page_memcg
|
|
1348489/1348489 2420721.482432787: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.412us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432791: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.413us END PageHuge
|
|
1348489/1348489 2420721.482432791: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432793: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.417us END page_remove_rmap
|
|
-> 283.417us BEGIN unlock_page_memcg
|
|
-> 283.418us END unlock_page_memcg
|
|
-> 283.418us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432793: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432797: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.419us END rcu_read_unlock_strict
|
|
-> 283.419us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432797: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432799: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.423us END __tlb_remove_page_size
|
|
-> 283.423us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432800: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.425us END vm_normal_page
|
|
1348489/1348489 2420721.482432804: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.426us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432804: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432804: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432807: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.43us END mark_page_accessed
|
|
-> 283.43us BEGIN page_remove_rmap
|
|
-> 283.431us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432807: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432808: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.433us END lock_page_memcg
|
|
-> 283.433us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432808: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432808: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432815: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.434us END PageHuge
|
|
-> 283.434us END page_remove_rmap
|
|
-> 283.434us BEGIN unlock_page_memcg
|
|
-> 283.437us END unlock_page_memcg
|
|
-> 283.437us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432818: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.441us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432819: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.444us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432819: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432821: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.445us END __tlb_remove_page_size
|
|
-> 283.445us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432822: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.447us END vm_normal_page
|
|
1348489/1348489 2420721.482432824: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.448us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432824: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432824: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432828: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.45us END mark_page_accessed
|
|
-> 283.45us BEGIN page_remove_rmap
|
|
-> 283.452us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432828: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432829: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.454us END lock_page_memcg
|
|
-> 283.454us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432829: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432829: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432835: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.455us END PageHuge
|
|
-> 283.455us END page_remove_rmap
|
|
-> 283.455us BEGIN unlock_page_memcg
|
|
-> 283.458us END unlock_page_memcg
|
|
-> 283.458us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432836: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.461us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432840: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.462us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432840: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432842: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.466us END __tlb_remove_page_size
|
|
-> 283.466us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432843: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.468us END vm_normal_page
|
|
1348489/1348489 2420721.482432846: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.469us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482432846: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432846: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432849: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.472us END mark_page_accessed
|
|
-> 283.472us BEGIN page_remove_rmap
|
|
-> 283.473us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482432849: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432850: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.475us END lock_page_memcg
|
|
-> 283.475us BEGIN PageHuge
|
|
1348489/1348489 2420721.482432850: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432850: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432857: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.476us END PageHuge
|
|
-> 283.476us END page_remove_rmap
|
|
-> 283.476us BEGIN unlock_page_memcg
|
|
-> 283.479us END unlock_page_memcg
|
|
-> 283.479us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482432857: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432861: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.483us END rcu_read_unlock_strict
|
|
-> 283.483us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482432861: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482432863: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.487us END __tlb_remove_page_size
|
|
-> 283.487us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482432864: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.489us END vm_normal_page
|
|
1348489/1348489 2420721.482433001: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.49us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433003: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 283.627us END mark_page_accessed
|
|
1348489/1348489 2420721.482433003: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433008: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.629us BEGIN page_remove_rmap
|
|
-> 283.631us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433009: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.634us END lock_page_memcg
|
|
1348489/1348489 2420721.482433010: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.635us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433042: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.636us END PageHuge
|
|
1348489/1348489 2420721.482433042: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433043: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.668us END page_remove_rmap
|
|
-> 283.668us BEGIN unlock_page_memcg
|
|
-> 283.668us END unlock_page_memcg
|
|
-> 283.668us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433044: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.669us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433047: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.67us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433047: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433050: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.673us END __tlb_remove_page_size
|
|
-> 283.673us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433051: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.676us END vm_normal_page
|
|
1348489/1348489 2420721.482433053: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.677us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433053: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433053: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433056: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.679us END mark_page_accessed
|
|
-> 283.679us BEGIN page_remove_rmap
|
|
-> 283.68us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433056: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433057: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.682us END lock_page_memcg
|
|
-> 283.682us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433057: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433057: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433063: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.683us END PageHuge
|
|
-> 283.683us END page_remove_rmap
|
|
-> 283.683us BEGIN unlock_page_memcg
|
|
-> 283.686us END unlock_page_memcg
|
|
-> 283.686us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433064: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.689us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433068: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.69us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433068: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433070: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.694us END __tlb_remove_page_size
|
|
-> 283.694us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433071: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.696us END vm_normal_page
|
|
1348489/1348489 2420721.482433073: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.697us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433073: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433073: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433075: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.699us END mark_page_accessed
|
|
-> 283.699us BEGIN page_remove_rmap
|
|
-> 283.7us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433076: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.701us END lock_page_memcg
|
|
1348489/1348489 2420721.482433077: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.702us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433077: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433077: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433083: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.703us END PageHuge
|
|
-> 283.703us END page_remove_rmap
|
|
-> 283.703us BEGIN unlock_page_memcg
|
|
-> 283.706us END unlock_page_memcg
|
|
-> 283.706us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433083: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433087: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.709us END rcu_read_unlock_strict
|
|
-> 283.709us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433087: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433090: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.713us END __tlb_remove_page_size
|
|
-> 283.713us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433091: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.716us END vm_normal_page
|
|
1348489/1348489 2420721.482433093: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.717us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433093: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433093: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433095: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.719us END mark_page_accessed
|
|
-> 283.719us BEGIN page_remove_rmap
|
|
-> 283.72us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433096: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.721us END lock_page_memcg
|
|
1348489/1348489 2420721.482433097: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.722us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433097: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433103: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 283.723us END PageHuge
|
|
-> 283.723us END page_remove_rmap
|
|
-> 283.723us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482433103: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482433103: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433107: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.729us END unlock_page_memcg
|
|
-> 283.729us BEGIN rcu_read_unlock_strict
|
|
-> 283.731us END rcu_read_unlock_strict
|
|
-> 283.731us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433107: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433110: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.733us END __tlb_remove_page_size
|
|
-> 283.733us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433111: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.736us END vm_normal_page
|
|
1348489/1348489 2420721.482433113: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.737us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433113: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433113: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433115: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.739us END mark_page_accessed
|
|
-> 283.739us BEGIN page_remove_rmap
|
|
-> 283.74us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433116: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.741us END lock_page_memcg
|
|
1348489/1348489 2420721.482433116: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482433116: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433116: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433123: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.742us BEGIN PageHuge
|
|
-> 283.744us END PageHuge
|
|
-> 283.744us END page_remove_rmap
|
|
-> 283.744us BEGIN unlock_page_memcg
|
|
-> 283.746us END unlock_page_memcg
|
|
-> 283.746us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433123: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433127: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.749us END rcu_read_unlock_strict
|
|
-> 283.749us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433127: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433129: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.753us END __tlb_remove_page_size
|
|
-> 283.753us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433130: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.755us END vm_normal_page
|
|
1348489/1348489 2420721.482433132: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.756us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433132: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433132: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433135: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.758us END mark_page_accessed
|
|
-> 283.758us BEGIN page_remove_rmap
|
|
-> 283.759us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433135: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433136: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.761us END lock_page_memcg
|
|
-> 283.761us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433136: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433136: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433142: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.762us END PageHuge
|
|
-> 283.762us END page_remove_rmap
|
|
-> 283.762us BEGIN unlock_page_memcg
|
|
-> 283.765us END unlock_page_memcg
|
|
-> 283.765us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433143: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.768us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433147: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.769us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433147: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433149: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.773us END __tlb_remove_page_size
|
|
-> 283.773us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433150: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.775us END vm_normal_page
|
|
1348489/1348489 2420721.482433152: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.776us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433152: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433152: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433155: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.778us END mark_page_accessed
|
|
-> 283.778us BEGIN page_remove_rmap
|
|
-> 283.779us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433155: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433156: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.781us END lock_page_memcg
|
|
-> 283.781us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433156: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433156: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433162: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.782us END PageHuge
|
|
-> 283.782us END page_remove_rmap
|
|
-> 283.782us BEGIN unlock_page_memcg
|
|
-> 283.785us END unlock_page_memcg
|
|
-> 283.785us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433163: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.788us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433167: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.789us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433167: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433169: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.793us END __tlb_remove_page_size
|
|
-> 283.793us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433170: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.795us END vm_normal_page
|
|
1348489/1348489 2420721.482433172: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.796us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433172: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433172: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433174: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.798us END mark_page_accessed
|
|
-> 283.798us BEGIN page_remove_rmap
|
|
-> 283.799us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433175: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.8us END lock_page_memcg
|
|
1348489/1348489 2420721.482433176: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.801us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433182: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.802us END PageHuge
|
|
1348489/1348489 2420721.482433182: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.808us END page_remove_rmap
|
|
-> 283.808us BEGIN unlock_page_memcg
|
|
-> 283.808us END unlock_page_memcg
|
|
-> 283.808us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433183: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433188: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.809us END rcu_read_unlock_strict
|
|
-> 283.809us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433188: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433190: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.814us END __tlb_remove_page_size
|
|
-> 283.814us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433191: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.816us END vm_normal_page
|
|
1348489/1348489 2420721.482433193: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.817us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433193: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433193: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433195: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.819us END mark_page_accessed
|
|
-> 283.819us BEGIN page_remove_rmap
|
|
-> 283.82us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433196: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.821us END lock_page_memcg
|
|
1348489/1348489 2420721.482433197: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.822us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433197: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433197: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433203: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.823us END PageHuge
|
|
-> 283.823us END page_remove_rmap
|
|
-> 283.823us BEGIN unlock_page_memcg
|
|
-> 283.826us END unlock_page_memcg
|
|
-> 283.826us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433203: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433208: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.829us END rcu_read_unlock_strict
|
|
-> 283.829us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433208: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433210: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.834us END __tlb_remove_page_size
|
|
-> 283.834us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433211: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.836us END vm_normal_page
|
|
1348489/1348489 2420721.482433213: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.837us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433213: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433213: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433215: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.839us END mark_page_accessed
|
|
-> 283.839us BEGIN page_remove_rmap
|
|
-> 283.84us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433216: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.841us END lock_page_memcg
|
|
1348489/1348489 2420721.482433217: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.842us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433217: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433217: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.843us END PageHuge
|
|
-> 283.843us END page_remove_rmap
|
|
-> 283.843us BEGIN unlock_page_memcg
|
|
-> 283.846us END unlock_page_memcg
|
|
-> 283.846us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433223: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433227: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.849us END rcu_read_unlock_strict
|
|
-> 283.849us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433227: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433230: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.853us END __tlb_remove_page_size
|
|
-> 283.853us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433231: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.856us END vm_normal_page
|
|
1348489/1348489 2420721.482433233: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.857us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433233: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433233: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433235: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.859us END mark_page_accessed
|
|
-> 283.859us BEGIN page_remove_rmap
|
|
-> 283.86us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433236: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.861us END lock_page_memcg
|
|
1348489/1348489 2420721.482433237: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.862us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433237: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433237: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433243: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.863us END PageHuge
|
|
-> 283.863us END page_remove_rmap
|
|
-> 283.863us BEGIN unlock_page_memcg
|
|
-> 283.866us END unlock_page_memcg
|
|
-> 283.866us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433243: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433247: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.869us END rcu_read_unlock_strict
|
|
-> 283.869us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433247: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433250: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.873us END __tlb_remove_page_size
|
|
-> 283.873us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433251: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.876us END vm_normal_page
|
|
1348489/1348489 2420721.482433253: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.877us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433253: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433253: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433255: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.879us END mark_page_accessed
|
|
-> 283.879us BEGIN page_remove_rmap
|
|
-> 283.88us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433256: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.881us END lock_page_memcg
|
|
1348489/1348489 2420721.482433257: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.882us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433262: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.883us END PageHuge
|
|
1348489/1348489 2420721.482433262: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433263: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.888us END page_remove_rmap
|
|
-> 283.888us BEGIN unlock_page_memcg
|
|
-> 283.888us END unlock_page_memcg
|
|
-> 283.888us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433263: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433267: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.889us END rcu_read_unlock_strict
|
|
-> 283.889us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433267: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433270: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.893us END __tlb_remove_page_size
|
|
-> 283.893us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433270: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433273: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.896us END vm_normal_page
|
|
-> 283.896us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433273: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433273: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433275: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.899us END mark_page_accessed
|
|
-> 283.899us BEGIN page_remove_rmap
|
|
-> 283.9us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433275: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433276: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.901us END lock_page_memcg
|
|
-> 283.901us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433276: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433276: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433283: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.902us END PageHuge
|
|
-> 283.902us END page_remove_rmap
|
|
-> 283.902us BEGIN unlock_page_memcg
|
|
-> 283.905us END unlock_page_memcg
|
|
-> 283.905us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433286: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.909us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433287: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.912us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433287: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433289: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.913us END __tlb_remove_page_size
|
|
-> 283.913us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433290: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.915us END vm_normal_page
|
|
1348489/1348489 2420721.482433292: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.916us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433292: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433292: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433295: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.918us END mark_page_accessed
|
|
-> 283.918us BEGIN page_remove_rmap
|
|
-> 283.919us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433295: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433296: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.921us END lock_page_memcg
|
|
-> 283.921us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433296: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433296: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433303: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.922us END PageHuge
|
|
-> 283.922us END page_remove_rmap
|
|
-> 283.922us BEGIN unlock_page_memcg
|
|
-> 283.925us END unlock_page_memcg
|
|
-> 283.925us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433303: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433307: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.929us END rcu_read_unlock_strict
|
|
-> 283.929us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433307: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433309: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.933us END __tlb_remove_page_size
|
|
-> 283.933us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433310: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.935us END vm_normal_page
|
|
1348489/1348489 2420721.482433312: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.936us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433312: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433312: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433314: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.938us END mark_page_accessed
|
|
-> 283.938us BEGIN page_remove_rmap
|
|
-> 283.939us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433315: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.94us END lock_page_memcg
|
|
1348489/1348489 2420721.482433316: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.941us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433316: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433316: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433322: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.942us END PageHuge
|
|
-> 283.942us END page_remove_rmap
|
|
-> 283.942us BEGIN unlock_page_memcg
|
|
-> 283.945us END unlock_page_memcg
|
|
-> 283.945us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433322: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433327: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.948us END rcu_read_unlock_strict
|
|
-> 283.948us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433327: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433329: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.953us END __tlb_remove_page_size
|
|
-> 283.953us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433330: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.955us END vm_normal_page
|
|
1348489/1348489 2420721.482433332: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.956us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433332: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433332: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433334: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.958us END mark_page_accessed
|
|
-> 283.958us BEGIN page_remove_rmap
|
|
-> 283.959us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433335: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.96us END lock_page_memcg
|
|
1348489/1348489 2420721.482433336: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.961us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433340: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 283.962us END PageHuge
|
|
1348489/1348489 2420721.482433340: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433342: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.966us END page_remove_rmap
|
|
-> 283.966us BEGIN unlock_page_memcg
|
|
-> 283.967us END unlock_page_memcg
|
|
-> 283.967us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433342: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433347: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.968us END rcu_read_unlock_strict
|
|
-> 283.968us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433347: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433348: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.973us END __tlb_remove_page_size
|
|
-> 283.973us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433350: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.974us END vm_normal_page
|
|
1348489/1348489 2420721.482433352: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.976us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433352: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433352: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433354: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.978us END mark_page_accessed
|
|
-> 283.978us BEGIN page_remove_rmap
|
|
-> 283.979us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433355: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 283.98us END lock_page_memcg
|
|
1348489/1348489 2420721.482433356: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 283.981us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433356: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433356: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433362: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 283.982us END PageHuge
|
|
-> 283.982us END page_remove_rmap
|
|
-> 283.982us BEGIN unlock_page_memcg
|
|
-> 283.985us END unlock_page_memcg
|
|
-> 283.985us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433365: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 283.988us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433366: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 283.991us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433366: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433368: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 283.992us END __tlb_remove_page_size
|
|
-> 283.992us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433370: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 283.994us END vm_normal_page
|
|
1348489/1348489 2420721.482433371: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 283.996us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433371: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433371: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433374: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 283.997us END mark_page_accessed
|
|
-> 283.997us BEGIN page_remove_rmap
|
|
-> 283.998us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433375: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284us END lock_page_memcg
|
|
1348489/1348489 2420721.482433375: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482433375: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433375: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433382: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.001us BEGIN PageHuge
|
|
-> 284.003us END PageHuge
|
|
-> 284.003us END page_remove_rmap
|
|
-> 284.003us BEGIN unlock_page_memcg
|
|
-> 284.005us END unlock_page_memcg
|
|
-> 284.005us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433382: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433386: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.008us END rcu_read_unlock_strict
|
|
-> 284.008us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433386: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433388: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.012us END __tlb_remove_page_size
|
|
-> 284.012us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433389: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.014us END vm_normal_page
|
|
1348489/1348489 2420721.482433391: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.015us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433391: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433391: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433394: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.017us END mark_page_accessed
|
|
-> 284.017us BEGIN page_remove_rmap
|
|
-> 284.018us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433394: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433395: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.02us END lock_page_memcg
|
|
-> 284.02us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433395: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433395: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433402: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.021us END PageHuge
|
|
-> 284.021us END page_remove_rmap
|
|
-> 284.021us BEGIN unlock_page_memcg
|
|
-> 284.024us END unlock_page_memcg
|
|
-> 284.024us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433508: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.028us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433512: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.134us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433512: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433514: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.138us END __tlb_remove_page_size
|
|
-> 284.138us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433517: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.14us END vm_normal_page
|
|
1348489/1348489 2420721.482433521: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.143us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433521: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433521: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433524: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.147us END mark_page_accessed
|
|
-> 284.147us BEGIN page_remove_rmap
|
|
-> 284.148us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433524: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433525: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.15us END lock_page_memcg
|
|
-> 284.15us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433525: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433525: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433537: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.151us END PageHuge
|
|
-> 284.151us END page_remove_rmap
|
|
-> 284.151us BEGIN unlock_page_memcg
|
|
-> 284.157us END unlock_page_memcg
|
|
-> 284.157us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433537: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433542: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.163us END rcu_read_unlock_strict
|
|
-> 284.163us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433542: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433544: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.168us END __tlb_remove_page_size
|
|
-> 284.168us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433545: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.17us END vm_normal_page
|
|
1348489/1348489 2420721.482433547: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.171us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433547: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433547: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433549: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.173us END mark_page_accessed
|
|
-> 284.173us BEGIN page_remove_rmap
|
|
-> 284.174us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433550: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.175us END lock_page_memcg
|
|
1348489/1348489 2420721.482433551: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.176us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433551: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433551: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433557: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.177us END PageHuge
|
|
-> 284.177us END page_remove_rmap
|
|
-> 284.177us BEGIN unlock_page_memcg
|
|
-> 284.18us END unlock_page_memcg
|
|
-> 284.18us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433557: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433561: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.183us END rcu_read_unlock_strict
|
|
-> 284.183us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433561: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433563: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.187us END __tlb_remove_page_size
|
|
-> 284.187us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433564: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.189us END vm_normal_page
|
|
1348489/1348489 2420721.482433566: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.19us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433566: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433566: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433569: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.192us END mark_page_accessed
|
|
-> 284.192us BEGIN page_remove_rmap
|
|
-> 284.193us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433569: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433571: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.195us END lock_page_memcg
|
|
-> 284.195us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433575: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.197us END PageHuge
|
|
1348489/1348489 2420721.482433575: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433577: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.201us END page_remove_rmap
|
|
-> 284.201us BEGIN unlock_page_memcg
|
|
-> 284.202us END unlock_page_memcg
|
|
-> 284.202us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433577: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433581: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.203us END rcu_read_unlock_strict
|
|
-> 284.203us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433581: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433583: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.207us END __tlb_remove_page_size
|
|
-> 284.207us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433584: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.209us END vm_normal_page
|
|
1348489/1348489 2420721.482433586: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.21us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433586: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433586: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433589: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.212us END mark_page_accessed
|
|
-> 284.212us BEGIN page_remove_rmap
|
|
-> 284.213us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433589: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433590: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.215us END lock_page_memcg
|
|
-> 284.215us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433590: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433590: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433597: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.216us END PageHuge
|
|
-> 284.216us END page_remove_rmap
|
|
-> 284.216us BEGIN unlock_page_memcg
|
|
-> 284.219us END unlock_page_memcg
|
|
-> 284.219us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433600: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.223us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433601: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.226us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433601: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433603: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.227us END __tlb_remove_page_size
|
|
-> 284.227us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433604: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.229us END vm_normal_page
|
|
1348489/1348489 2420721.482433606: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.23us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433606: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433606: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433609: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.232us END mark_page_accessed
|
|
-> 284.232us BEGIN page_remove_rmap
|
|
-> 284.233us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433609: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433610: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.235us END lock_page_memcg
|
|
-> 284.235us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433610: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433610: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433617: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.236us END PageHuge
|
|
-> 284.236us END page_remove_rmap
|
|
-> 284.236us BEGIN unlock_page_memcg
|
|
-> 284.239us END unlock_page_memcg
|
|
-> 284.239us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433617: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433621: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.243us END rcu_read_unlock_strict
|
|
-> 284.243us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433621: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433623: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.247us END __tlb_remove_page_size
|
|
-> 284.247us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433624: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.249us END vm_normal_page
|
|
1348489/1348489 2420721.482433626: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.25us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433626: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433626: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433629: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.252us END mark_page_accessed
|
|
-> 284.252us BEGIN page_remove_rmap
|
|
-> 284.253us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433629: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433630: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.255us END lock_page_memcg
|
|
-> 284.255us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433630: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433630: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433636: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.256us END PageHuge
|
|
-> 284.256us END page_remove_rmap
|
|
-> 284.256us BEGIN unlock_page_memcg
|
|
-> 284.259us END unlock_page_memcg
|
|
-> 284.259us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433637: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.262us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433641: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.263us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433641: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433643: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.267us END __tlb_remove_page_size
|
|
-> 284.267us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433644: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.269us END vm_normal_page
|
|
1348489/1348489 2420721.482433646: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.27us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433646: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433646: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433649: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.272us END mark_page_accessed
|
|
-> 284.272us BEGIN page_remove_rmap
|
|
-> 284.273us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433649: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433650: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.275us END lock_page_memcg
|
|
-> 284.275us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433650: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433650: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433656: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.276us END PageHuge
|
|
-> 284.276us END page_remove_rmap
|
|
-> 284.276us BEGIN unlock_page_memcg
|
|
-> 284.279us END unlock_page_memcg
|
|
-> 284.279us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433657: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.282us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433661: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.283us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433661: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433663: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.287us END __tlb_remove_page_size
|
|
-> 284.287us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433664: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.289us END vm_normal_page
|
|
1348489/1348489 2420721.482433666: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.29us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433666: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433666: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433668: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.292us END mark_page_accessed
|
|
-> 284.292us BEGIN page_remove_rmap
|
|
-> 284.293us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433669: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.294us END lock_page_memcg
|
|
1348489/1348489 2420721.482433670: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.295us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433670: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433676: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 284.296us END PageHuge
|
|
-> 284.296us END page_remove_rmap
|
|
-> 284.296us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482433676: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482433676: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433681: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.302us END unlock_page_memcg
|
|
-> 284.302us BEGIN rcu_read_unlock_strict
|
|
-> 284.304us END rcu_read_unlock_strict
|
|
-> 284.304us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433681: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433683: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.307us END __tlb_remove_page_size
|
|
-> 284.307us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433684: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.309us END vm_normal_page
|
|
1348489/1348489 2420721.482433685: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.31us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433685: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433685: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433688: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.311us END mark_page_accessed
|
|
-> 284.311us BEGIN page_remove_rmap
|
|
-> 284.312us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433689: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.314us END lock_page_memcg
|
|
1348489/1348489 2420721.482433690: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.315us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433690: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433690: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433696: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.316us END PageHuge
|
|
-> 284.316us END page_remove_rmap
|
|
-> 284.316us BEGIN unlock_page_memcg
|
|
-> 284.319us END unlock_page_memcg
|
|
-> 284.319us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433696: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433700: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.322us END rcu_read_unlock_strict
|
|
-> 284.322us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433701: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 284.326us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433702: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.327us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433703: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.328us END vm_normal_page
|
|
1348489/1348489 2420721.482433705: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.329us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433705: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433705: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433708: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.331us END mark_page_accessed
|
|
-> 284.331us BEGIN page_remove_rmap
|
|
-> 284.332us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433708: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433710: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.334us END lock_page_memcg
|
|
-> 284.334us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433710: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433710: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433716: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.336us END PageHuge
|
|
-> 284.336us END page_remove_rmap
|
|
-> 284.336us BEGIN unlock_page_memcg
|
|
-> 284.339us END unlock_page_memcg
|
|
-> 284.339us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433716: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433720: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.342us END rcu_read_unlock_strict
|
|
-> 284.342us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433720: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433722: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.346us END __tlb_remove_page_size
|
|
-> 284.346us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433723: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.348us END vm_normal_page
|
|
1348489/1348489 2420721.482433725: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.349us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433725: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433725: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433728: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.351us END mark_page_accessed
|
|
-> 284.351us BEGIN page_remove_rmap
|
|
-> 284.352us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433728: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433729: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.354us END lock_page_memcg
|
|
-> 284.354us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433729: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433729: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433737: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.355us END PageHuge
|
|
-> 284.355us END page_remove_rmap
|
|
-> 284.355us BEGIN unlock_page_memcg
|
|
-> 284.359us END unlock_page_memcg
|
|
-> 284.359us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433737: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433741: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.363us END rcu_read_unlock_strict
|
|
-> 284.363us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433741: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433743: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.367us END __tlb_remove_page_size
|
|
-> 284.367us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433744: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.369us END vm_normal_page
|
|
1348489/1348489 2420721.482433746: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.37us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433746: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433746: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433749: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.372us END mark_page_accessed
|
|
-> 284.372us BEGIN page_remove_rmap
|
|
-> 284.373us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433749: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433750: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.375us END lock_page_memcg
|
|
-> 284.375us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433755: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.376us END PageHuge
|
|
1348489/1348489 2420721.482433755: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433757: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.381us END page_remove_rmap
|
|
-> 284.381us BEGIN unlock_page_memcg
|
|
-> 284.382us END unlock_page_memcg
|
|
-> 284.382us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433757: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433761: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.383us END rcu_read_unlock_strict
|
|
-> 284.383us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433761: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433763: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.387us END __tlb_remove_page_size
|
|
-> 284.387us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433764: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.389us END vm_normal_page
|
|
1348489/1348489 2420721.482433766: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.39us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433766: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433766: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433769: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.392us END mark_page_accessed
|
|
-> 284.392us BEGIN page_remove_rmap
|
|
-> 284.393us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433769: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433771: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.395us END lock_page_memcg
|
|
-> 284.395us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433771: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433771: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433777: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.397us END PageHuge
|
|
-> 284.397us END page_remove_rmap
|
|
-> 284.397us BEGIN unlock_page_memcg
|
|
-> 284.4us END unlock_page_memcg
|
|
-> 284.4us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433780: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.403us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433781: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.406us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433781: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433783: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.407us END __tlb_remove_page_size
|
|
-> 284.407us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433784: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.409us END vm_normal_page
|
|
1348489/1348489 2420721.482433786: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.41us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433786: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433786: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433789: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.412us END mark_page_accessed
|
|
-> 284.412us BEGIN page_remove_rmap
|
|
-> 284.413us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433789: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433790: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.415us END lock_page_memcg
|
|
-> 284.415us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433790: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433790: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433797: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.416us END PageHuge
|
|
-> 284.416us END page_remove_rmap
|
|
-> 284.416us BEGIN unlock_page_memcg
|
|
-> 284.419us END unlock_page_memcg
|
|
-> 284.419us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433797: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433801: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.423us END rcu_read_unlock_strict
|
|
-> 284.423us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433801: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433803: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.427us END __tlb_remove_page_size
|
|
-> 284.427us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433804: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.429us END vm_normal_page
|
|
1348489/1348489 2420721.482433806: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.43us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433806: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433806: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433808: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.432us END mark_page_accessed
|
|
-> 284.432us BEGIN page_remove_rmap
|
|
-> 284.433us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433809: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.434us END lock_page_memcg
|
|
1348489/1348489 2420721.482433810: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.435us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433810: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433810: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433816: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.436us END PageHuge
|
|
-> 284.436us END page_remove_rmap
|
|
-> 284.436us BEGIN unlock_page_memcg
|
|
-> 284.439us END unlock_page_memcg
|
|
-> 284.439us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433816: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433821: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.442us END rcu_read_unlock_strict
|
|
-> 284.442us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433821: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433823: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.447us END __tlb_remove_page_size
|
|
-> 284.447us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433824: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.449us END vm_normal_page
|
|
1348489/1348489 2420721.482433826: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.45us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433826: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433826: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433828: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.452us END mark_page_accessed
|
|
-> 284.452us BEGIN page_remove_rmap
|
|
-> 284.453us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433829: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.454us END lock_page_memcg
|
|
1348489/1348489 2420721.482433830: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.455us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433834: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.456us END PageHuge
|
|
1348489/1348489 2420721.482433834: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433836: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.46us END page_remove_rmap
|
|
-> 284.46us BEGIN unlock_page_memcg
|
|
-> 284.461us END unlock_page_memcg
|
|
-> 284.461us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433836: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433841: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.462us END rcu_read_unlock_strict
|
|
-> 284.462us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433841: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433843: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.467us END __tlb_remove_page_size
|
|
-> 284.467us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433844: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.469us END vm_normal_page
|
|
1348489/1348489 2420721.482433846: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.47us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433846: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433846: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433848: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.472us END mark_page_accessed
|
|
-> 284.472us BEGIN page_remove_rmap
|
|
-> 284.473us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433849: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.474us END lock_page_memcg
|
|
1348489/1348489 2420721.482433850: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.475us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433850: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433850: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433856: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.476us END PageHuge
|
|
-> 284.476us END page_remove_rmap
|
|
-> 284.476us BEGIN unlock_page_memcg
|
|
-> 284.479us END unlock_page_memcg
|
|
-> 284.479us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433859: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.482us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433861: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.485us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433861: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433863: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.487us END __tlb_remove_page_size
|
|
-> 284.487us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433864: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.489us END vm_normal_page
|
|
1348489/1348489 2420721.482433866: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.49us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433866: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433866: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433868: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.492us END mark_page_accessed
|
|
-> 284.492us BEGIN page_remove_rmap
|
|
-> 284.493us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433869: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.494us END lock_page_memcg
|
|
1348489/1348489 2420721.482433870: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.495us BEGIN PageHuge
|
|
1348489/1348489 2420721.482433870: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433870: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433876: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.496us END PageHuge
|
|
-> 284.496us END page_remove_rmap
|
|
-> 284.496us BEGIN unlock_page_memcg
|
|
-> 284.499us END unlock_page_memcg
|
|
-> 284.499us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482433876: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433880: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.502us END rcu_read_unlock_strict
|
|
-> 284.502us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482433880: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433882: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.506us END __tlb_remove_page_size
|
|
-> 284.506us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482433883: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.508us END vm_normal_page
|
|
1348489/1348489 2420721.482433885: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.509us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482433885: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433885: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433888: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.511us END mark_page_accessed
|
|
-> 284.511us BEGIN page_remove_rmap
|
|
-> 284.512us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482433888: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482433890: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.514us END lock_page_memcg
|
|
-> 284.514us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434024: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.516us END PageHuge
|
|
1348489/1348489 2420721.482434024: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434026: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.65us END page_remove_rmap
|
|
-> 284.65us BEGIN unlock_page_memcg
|
|
-> 284.651us END unlock_page_memcg
|
|
-> 284.651us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434026: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434030: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.652us END rcu_read_unlock_strict
|
|
-> 284.652us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434030: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434032: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.656us END __tlb_remove_page_size
|
|
-> 284.656us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434034: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.658us END vm_normal_page
|
|
1348489/1348489 2420721.482434036: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.66us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434036: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434036: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434038: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.662us END mark_page_accessed
|
|
-> 284.662us BEGIN page_remove_rmap
|
|
-> 284.663us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434039: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.664us END lock_page_memcg
|
|
1348489/1348489 2420721.482434039: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482434040: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.665us BEGIN PageHuge
|
|
-> 284.666us END PageHuge
|
|
1348489/1348489 2420721.482434040: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434046: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.666us END page_remove_rmap
|
|
-> 284.666us BEGIN unlock_page_memcg
|
|
-> 284.669us END unlock_page_memcg
|
|
-> 284.669us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434046: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434050: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.672us END rcu_read_unlock_strict
|
|
-> 284.672us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434050: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434052: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.676us END __tlb_remove_page_size
|
|
-> 284.676us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434053: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.678us END vm_normal_page
|
|
1348489/1348489 2420721.482434055: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.679us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434055: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434055: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434058: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.681us END mark_page_accessed
|
|
-> 284.681us BEGIN page_remove_rmap
|
|
-> 284.682us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434058: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434059: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.684us END lock_page_memcg
|
|
-> 284.684us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434059: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434059: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434065: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.685us END PageHuge
|
|
-> 284.685us END page_remove_rmap
|
|
-> 284.685us BEGIN unlock_page_memcg
|
|
-> 284.688us END unlock_page_memcg
|
|
-> 284.688us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434066: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.691us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434070: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.692us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434070: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434072: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.696us END __tlb_remove_page_size
|
|
-> 284.696us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434073: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.698us END vm_normal_page
|
|
1348489/1348489 2420721.482434075: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.699us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434075: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434075: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434078: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.701us END mark_page_accessed
|
|
-> 284.701us BEGIN page_remove_rmap
|
|
-> 284.702us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434078: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434079: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.704us END lock_page_memcg
|
|
-> 284.704us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434079: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434079: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434085: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.705us END PageHuge
|
|
-> 284.705us END page_remove_rmap
|
|
-> 284.705us BEGIN unlock_page_memcg
|
|
-> 284.708us END unlock_page_memcg
|
|
-> 284.708us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434086: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.711us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434090: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.712us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434090: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434092: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.716us END __tlb_remove_page_size
|
|
-> 284.716us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434093: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.718us END vm_normal_page
|
|
1348489/1348489 2420721.482434095: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.719us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434095: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434095: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434097: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.721us END mark_page_accessed
|
|
-> 284.721us BEGIN page_remove_rmap
|
|
-> 284.722us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434098: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.723us END lock_page_memcg
|
|
1348489/1348489 2420721.482434099: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.724us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434099: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434099: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434105: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.725us END PageHuge
|
|
-> 284.725us END page_remove_rmap
|
|
-> 284.725us BEGIN unlock_page_memcg
|
|
-> 284.728us END unlock_page_memcg
|
|
-> 284.728us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434105: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434109: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.731us END rcu_read_unlock_strict
|
|
-> 284.731us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434109: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434112: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.735us END __tlb_remove_page_size
|
|
-> 284.735us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434113: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.738us END vm_normal_page
|
|
1348489/1348489 2420721.482434115: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.739us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434115: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434115: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434117: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.741us END mark_page_accessed
|
|
-> 284.741us BEGIN page_remove_rmap
|
|
-> 284.742us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434117: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434119: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.743us END lock_page_memcg
|
|
-> 284.743us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434119: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434119: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434125: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.745us END PageHuge
|
|
-> 284.745us END page_remove_rmap
|
|
-> 284.745us BEGIN unlock_page_memcg
|
|
-> 284.748us END unlock_page_memcg
|
|
-> 284.748us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434125: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434131: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.751us END rcu_read_unlock_strict
|
|
-> 284.751us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434131: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434134: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.757us END __tlb_remove_page_size
|
|
-> 284.757us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434135: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.76us END vm_normal_page
|
|
1348489/1348489 2420721.482434137: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.761us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434137: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434137: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434139: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.763us END mark_page_accessed
|
|
-> 284.763us BEGIN page_remove_rmap
|
|
-> 284.764us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434140: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.765us END lock_page_memcg
|
|
1348489/1348489 2420721.482434141: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.766us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434147: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.767us END PageHuge
|
|
1348489/1348489 2420721.482434147: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434149: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.773us END page_remove_rmap
|
|
-> 284.773us BEGIN unlock_page_memcg
|
|
-> 284.774us END unlock_page_memcg
|
|
-> 284.774us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434149: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434153: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.775us END rcu_read_unlock_strict
|
|
-> 284.775us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434162: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 284.779us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434163: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.788us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434168: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.789us END vm_normal_page
|
|
1348489/1348489 2420721.482434172: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.794us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434172: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434172: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434175: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.798us END mark_page_accessed
|
|
-> 284.798us BEGIN page_remove_rmap
|
|
-> 284.799us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434175: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434176: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.801us END lock_page_memcg
|
|
-> 284.801us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434176: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434176: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.802us END PageHuge
|
|
-> 284.802us END page_remove_rmap
|
|
-> 284.802us BEGIN unlock_page_memcg
|
|
-> 284.805us END unlock_page_memcg
|
|
-> 284.805us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434183: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434187: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.809us END rcu_read_unlock_strict
|
|
-> 284.809us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434187: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434189: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.813us END __tlb_remove_page_size
|
|
-> 284.813us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434190: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.815us END vm_normal_page
|
|
1348489/1348489 2420721.482434192: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.816us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434192: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434192: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434195: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.818us END mark_page_accessed
|
|
-> 284.818us BEGIN page_remove_rmap
|
|
-> 284.819us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434195: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434196: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.821us END lock_page_memcg
|
|
-> 284.821us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434196: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434196: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434203: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.822us END PageHuge
|
|
-> 284.822us END page_remove_rmap
|
|
-> 284.822us BEGIN unlock_page_memcg
|
|
-> 284.825us END unlock_page_memcg
|
|
-> 284.825us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434203: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434207: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.829us END rcu_read_unlock_strict
|
|
-> 284.829us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434207: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434209: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.833us END __tlb_remove_page_size
|
|
-> 284.833us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434211: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.835us END vm_normal_page
|
|
1348489/1348489 2420721.482434212: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.837us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434212: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434212: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434215: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.838us END mark_page_accessed
|
|
-> 284.838us BEGIN page_remove_rmap
|
|
-> 284.839us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434216: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.841us END lock_page_memcg
|
|
1348489/1348489 2420721.482434216: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482434216: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434222: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 284.842us BEGIN PageHuge
|
|
-> 284.845us END PageHuge
|
|
-> 284.845us END page_remove_rmap
|
|
-> 284.845us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482434223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.848us END unlock_page_memcg
|
|
-> 284.848us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434223: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434227: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.849us END rcu_read_unlock_strict
|
|
-> 284.849us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434227: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434229: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.853us END __tlb_remove_page_size
|
|
-> 284.853us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434230: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.855us END vm_normal_page
|
|
1348489/1348489 2420721.482434232: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.856us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434232: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434232: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434235: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.858us END mark_page_accessed
|
|
-> 284.858us BEGIN page_remove_rmap
|
|
-> 284.859us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434235: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434236: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.861us END lock_page_memcg
|
|
-> 284.861us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434236: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434236: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434243: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.862us END PageHuge
|
|
-> 284.862us END page_remove_rmap
|
|
-> 284.862us BEGIN unlock_page_memcg
|
|
-> 284.865us END unlock_page_memcg
|
|
-> 284.865us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434243: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434247: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.869us END rcu_read_unlock_strict
|
|
-> 284.869us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434247: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434249: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.873us END __tlb_remove_page_size
|
|
-> 284.873us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434250: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.875us END vm_normal_page
|
|
1348489/1348489 2420721.482434252: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.876us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434252: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434252: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434255: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.878us END mark_page_accessed
|
|
-> 284.878us BEGIN page_remove_rmap
|
|
-> 284.879us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434255: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434256: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.881us END lock_page_memcg
|
|
-> 284.881us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434256: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434256: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434262: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.882us END PageHuge
|
|
-> 284.882us END page_remove_rmap
|
|
-> 284.882us BEGIN unlock_page_memcg
|
|
-> 284.885us END unlock_page_memcg
|
|
-> 284.885us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434263: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.888us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434266: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.889us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434266: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434269: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.892us END __tlb_remove_page_size
|
|
-> 284.892us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434270: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.895us END vm_normal_page
|
|
1348489/1348489 2420721.482434272: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.896us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434272: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434272: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434274: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.898us END mark_page_accessed
|
|
-> 284.898us BEGIN page_remove_rmap
|
|
-> 284.899us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434275: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.9us END lock_page_memcg
|
|
1348489/1348489 2420721.482434276: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.901us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434276: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434276: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434282: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.902us END PageHuge
|
|
-> 284.902us END page_remove_rmap
|
|
-> 284.902us BEGIN unlock_page_memcg
|
|
-> 284.905us END unlock_page_memcg
|
|
-> 284.905us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434283: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.908us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434286: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.909us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434286: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434289: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.912us END __tlb_remove_page_size
|
|
-> 284.912us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434290: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.915us END vm_normal_page
|
|
1348489/1348489 2420721.482434292: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.916us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434292: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434292: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434301: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.918us END mark_page_accessed
|
|
-> 284.918us BEGIN page_remove_rmap
|
|
-> 284.922us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434302: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.927us END lock_page_memcg
|
|
1348489/1348489 2420721.482434303: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.928us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434303: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434303: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434309: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.929us END PageHuge
|
|
-> 284.929us END page_remove_rmap
|
|
-> 284.929us BEGIN unlock_page_memcg
|
|
-> 284.932us END unlock_page_memcg
|
|
-> 284.932us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434309: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434313: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.935us END rcu_read_unlock_strict
|
|
-> 284.935us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434313: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434315: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.939us END __tlb_remove_page_size
|
|
-> 284.939us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434316: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.941us END vm_normal_page
|
|
1348489/1348489 2420721.482434319: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.942us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434319: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434319: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434321: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.945us END mark_page_accessed
|
|
-> 284.945us BEGIN page_remove_rmap
|
|
-> 284.946us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434322: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 284.947us END lock_page_memcg
|
|
1348489/1348489 2420721.482434322: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482434327: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 284.948us BEGIN PageHuge
|
|
-> 284.953us END PageHuge
|
|
1348489/1348489 2420721.482434327: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434329: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.953us END page_remove_rmap
|
|
-> 284.953us BEGIN unlock_page_memcg
|
|
-> 284.954us END unlock_page_memcg
|
|
-> 284.954us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434329: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434333: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.955us END rcu_read_unlock_strict
|
|
-> 284.955us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434333: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434335: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.959us END __tlb_remove_page_size
|
|
-> 284.959us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434336: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.961us END vm_normal_page
|
|
1348489/1348489 2420721.482434338: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.962us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434338: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434338: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434341: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.964us END mark_page_accessed
|
|
-> 284.964us BEGIN page_remove_rmap
|
|
-> 284.965us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434341: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434342: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.967us END lock_page_memcg
|
|
-> 284.967us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434342: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434342: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434348: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.968us END PageHuge
|
|
-> 284.968us END page_remove_rmap
|
|
-> 284.968us BEGIN unlock_page_memcg
|
|
-> 284.971us END unlock_page_memcg
|
|
-> 284.971us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434349: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 284.974us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434353: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.975us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434353: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434355: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.979us END __tlb_remove_page_size
|
|
-> 284.979us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434356: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 284.981us END vm_normal_page
|
|
1348489/1348489 2420721.482434358: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 284.982us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434358: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434358: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434361: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 284.984us END mark_page_accessed
|
|
-> 284.984us BEGIN page_remove_rmap
|
|
-> 284.985us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434361: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434362: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 284.987us END lock_page_memcg
|
|
-> 284.987us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434362: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434362: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434368: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 284.988us END PageHuge
|
|
-> 284.988us END page_remove_rmap
|
|
-> 284.988us BEGIN unlock_page_memcg
|
|
-> 284.991us END unlock_page_memcg
|
|
-> 284.991us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434368: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434373: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 284.994us END rcu_read_unlock_strict
|
|
-> 284.994us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434373: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434375: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 284.999us END __tlb_remove_page_size
|
|
-> 284.999us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434376: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.001us END vm_normal_page
|
|
1348489/1348489 2420721.482434378: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.002us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434378: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434378: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434380: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.004us END mark_page_accessed
|
|
-> 285.004us BEGIN page_remove_rmap
|
|
-> 285.005us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434381: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.006us END lock_page_memcg
|
|
1348489/1348489 2420721.482434382: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.007us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434382: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434382: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434388: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.008us END PageHuge
|
|
-> 285.008us END page_remove_rmap
|
|
-> 285.008us BEGIN unlock_page_memcg
|
|
-> 285.011us END unlock_page_memcg
|
|
-> 285.011us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434388: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434392: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.014us END rcu_read_unlock_strict
|
|
-> 285.014us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434392: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434394: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.018us END __tlb_remove_page_size
|
|
-> 285.018us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434396: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.02us END vm_normal_page
|
|
1348489/1348489 2420721.482434397: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.022us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434397: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434397: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434400: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.023us END mark_page_accessed
|
|
-> 285.023us BEGIN page_remove_rmap
|
|
-> 285.024us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434400: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434402: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.026us END lock_page_memcg
|
|
-> 285.026us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434406: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.028us END PageHuge
|
|
1348489/1348489 2420721.482434406: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434408: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.032us END page_remove_rmap
|
|
-> 285.032us BEGIN unlock_page_memcg
|
|
-> 285.033us END unlock_page_memcg
|
|
-> 285.033us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434408: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434412: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.034us END rcu_read_unlock_strict
|
|
-> 285.034us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434412: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434415: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.038us END __tlb_remove_page_size
|
|
-> 285.038us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434415: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434418: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.041us END vm_normal_page
|
|
-> 285.041us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434418: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434418: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434420: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.044us END mark_page_accessed
|
|
-> 285.044us BEGIN page_remove_rmap
|
|
-> 285.045us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434421: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.046us END lock_page_memcg
|
|
1348489/1348489 2420721.482434422: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.047us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434554: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.048us END PageHuge
|
|
1348489/1348489 2420721.482434554: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434556: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.18us END page_remove_rmap
|
|
-> 285.18us BEGIN unlock_page_memcg
|
|
-> 285.181us END unlock_page_memcg
|
|
-> 285.181us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434556: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434560: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.182us END rcu_read_unlock_strict
|
|
-> 285.182us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434561: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 285.186us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434562: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.187us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434563: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.188us END vm_normal_page
|
|
1348489/1348489 2420721.482434565: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.189us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434565: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434565: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434568: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.191us END mark_page_accessed
|
|
-> 285.191us BEGIN page_remove_rmap
|
|
-> 285.192us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434568: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434569: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.194us END lock_page_memcg
|
|
-> 285.194us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434569: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434569: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434576: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.195us END PageHuge
|
|
-> 285.195us END page_remove_rmap
|
|
-> 285.195us BEGIN unlock_page_memcg
|
|
-> 285.198us END unlock_page_memcg
|
|
-> 285.198us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434576: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434580: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.202us END rcu_read_unlock_strict
|
|
-> 285.202us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434580: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434582: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.206us END __tlb_remove_page_size
|
|
-> 285.206us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434583: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.208us END vm_normal_page
|
|
1348489/1348489 2420721.482434585: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.209us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434585: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434585: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434588: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.211us END mark_page_accessed
|
|
-> 285.211us BEGIN page_remove_rmap
|
|
-> 285.212us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434588: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434589: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.214us END lock_page_memcg
|
|
-> 285.214us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434589: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434589: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434595: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.215us END PageHuge
|
|
-> 285.215us END page_remove_rmap
|
|
-> 285.215us BEGIN unlock_page_memcg
|
|
-> 285.218us END unlock_page_memcg
|
|
-> 285.218us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434596: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.221us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434601: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.222us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434601: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434603: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.227us END __tlb_remove_page_size
|
|
-> 285.227us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434604: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.229us END vm_normal_page
|
|
1348489/1348489 2420721.482434606: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.23us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434606: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434606: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434608: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.232us END mark_page_accessed
|
|
-> 285.232us BEGIN page_remove_rmap
|
|
-> 285.233us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434609: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.234us END lock_page_memcg
|
|
1348489/1348489 2420721.482434610: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.235us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434615: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.236us END PageHuge
|
|
1348489/1348489 2420721.482434615: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434616: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.241us END page_remove_rmap
|
|
-> 285.241us BEGIN unlock_page_memcg
|
|
-> 285.241us END unlock_page_memcg
|
|
-> 285.241us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434616: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434621: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.242us END rcu_read_unlock_strict
|
|
-> 285.242us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434630: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 285.247us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434631: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.256us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434632: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.257us END vm_normal_page
|
|
1348489/1348489 2420721.482434634: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.258us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434634: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434634: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434636: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.26us END mark_page_accessed
|
|
-> 285.26us BEGIN page_remove_rmap
|
|
-> 285.261us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434637: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.262us END lock_page_memcg
|
|
1348489/1348489 2420721.482434638: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.263us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434643: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.264us END PageHuge
|
|
1348489/1348489 2420721.482434643: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434644: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.269us END page_remove_rmap
|
|
-> 285.269us BEGIN unlock_page_memcg
|
|
-> 285.269us END unlock_page_memcg
|
|
-> 285.269us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434644: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434648: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.27us END rcu_read_unlock_strict
|
|
-> 285.27us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434648: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434651: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.274us END __tlb_remove_page_size
|
|
-> 285.274us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434651: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434654: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.277us END vm_normal_page
|
|
-> 285.277us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434654: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434654: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434656: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.28us END mark_page_accessed
|
|
-> 285.28us BEGIN page_remove_rmap
|
|
-> 285.281us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434656: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434657: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.282us END lock_page_memcg
|
|
-> 285.282us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434657: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434657: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434664: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.283us END PageHuge
|
|
-> 285.283us END page_remove_rmap
|
|
-> 285.283us BEGIN unlock_page_memcg
|
|
-> 285.286us END unlock_page_memcg
|
|
-> 285.286us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434667: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.29us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434668: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.293us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434668: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434670: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.294us END __tlb_remove_page_size
|
|
-> 285.294us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434671: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.296us END vm_normal_page
|
|
1348489/1348489 2420721.482434673: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.297us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434673: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434673: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434676: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.299us END mark_page_accessed
|
|
-> 285.299us BEGIN page_remove_rmap
|
|
-> 285.3us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434676: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434677: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.302us END lock_page_memcg
|
|
-> 285.302us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434677: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434677: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434684: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.303us END PageHuge
|
|
-> 285.303us END page_remove_rmap
|
|
-> 285.303us BEGIN unlock_page_memcg
|
|
-> 285.306us END unlock_page_memcg
|
|
-> 285.306us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434684: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434688: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.31us END rcu_read_unlock_strict
|
|
-> 285.31us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434688: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434690: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.314us END __tlb_remove_page_size
|
|
-> 285.314us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434691: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.316us END vm_normal_page
|
|
1348489/1348489 2420721.482434693: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.317us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434693: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434693: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434695: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.319us END mark_page_accessed
|
|
-> 285.319us BEGIN page_remove_rmap
|
|
-> 285.32us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434696: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.321us END lock_page_memcg
|
|
1348489/1348489 2420721.482434697: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.322us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434697: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434697: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434703: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.323us END PageHuge
|
|
-> 285.323us END page_remove_rmap
|
|
-> 285.323us BEGIN unlock_page_memcg
|
|
-> 285.326us END unlock_page_memcg
|
|
-> 285.326us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434703: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434708: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.329us END rcu_read_unlock_strict
|
|
-> 285.329us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434708: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434710: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.334us END __tlb_remove_page_size
|
|
-> 285.334us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434711: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.336us END vm_normal_page
|
|
1348489/1348489 2420721.482434713: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.337us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434713: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434713: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434715: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.339us END mark_page_accessed
|
|
-> 285.339us BEGIN page_remove_rmap
|
|
-> 285.34us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434716: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.341us END lock_page_memcg
|
|
1348489/1348489 2420721.482434717: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.342us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434717: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434717: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434723: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.343us END PageHuge
|
|
-> 285.343us END page_remove_rmap
|
|
-> 285.343us BEGIN unlock_page_memcg
|
|
-> 285.346us END unlock_page_memcg
|
|
-> 285.346us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434723: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434727: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.349us END rcu_read_unlock_strict
|
|
-> 285.349us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434727: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434729: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.353us END __tlb_remove_page_size
|
|
-> 285.353us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434731: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.355us END vm_normal_page
|
|
1348489/1348489 2420721.482434733: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.357us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434733: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434733: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434735: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.359us END mark_page_accessed
|
|
-> 285.359us BEGIN page_remove_rmap
|
|
-> 285.36us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434736: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.361us END lock_page_memcg
|
|
1348489/1348489 2420721.482434737: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.362us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434737: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434737: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434743: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.363us END PageHuge
|
|
-> 285.363us END page_remove_rmap
|
|
-> 285.363us BEGIN unlock_page_memcg
|
|
-> 285.366us END unlock_page_memcg
|
|
-> 285.366us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434743: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434747: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.369us END rcu_read_unlock_strict
|
|
-> 285.369us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434747: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434749: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.373us END __tlb_remove_page_size
|
|
-> 285.373us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434751: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.375us END vm_normal_page
|
|
1348489/1348489 2420721.482434752: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.377us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434752: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434752: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434755: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.378us END mark_page_accessed
|
|
-> 285.378us BEGIN page_remove_rmap
|
|
-> 285.379us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434756: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.381us END lock_page_memcg
|
|
1348489/1348489 2420721.482434756: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482434756: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434756: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434763: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.382us BEGIN PageHuge
|
|
-> 285.384us END PageHuge
|
|
-> 285.384us END page_remove_rmap
|
|
-> 285.384us BEGIN unlock_page_memcg
|
|
-> 285.386us END unlock_page_memcg
|
|
-> 285.386us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434763: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434768: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.389us END rcu_read_unlock_strict
|
|
-> 285.389us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434768: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434770: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.394us END __tlb_remove_page_size
|
|
-> 285.394us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434771: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.396us END vm_normal_page
|
|
1348489/1348489 2420721.482434773: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.397us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434773: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434773: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434775: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.399us END mark_page_accessed
|
|
-> 285.399us BEGIN page_remove_rmap
|
|
-> 285.4us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434776: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.401us END lock_page_memcg
|
|
1348489/1348489 2420721.482434777: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.402us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434777: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434777: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434785: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.403us END PageHuge
|
|
-> 285.403us END page_remove_rmap
|
|
-> 285.403us BEGIN unlock_page_memcg
|
|
-> 285.407us END unlock_page_memcg
|
|
-> 285.407us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434785: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434789: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.411us END rcu_read_unlock_strict
|
|
-> 285.411us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434789: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434791: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.415us END __tlb_remove_page_size
|
|
-> 285.415us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434792: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.417us END vm_normal_page
|
|
1348489/1348489 2420721.482434794: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.418us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434794: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434794: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434796: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.42us END mark_page_accessed
|
|
-> 285.42us BEGIN page_remove_rmap
|
|
-> 285.421us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434797: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.422us END lock_page_memcg
|
|
1348489/1348489 2420721.482434798: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.423us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434798: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434798: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434805: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.424us END PageHuge
|
|
-> 285.424us END page_remove_rmap
|
|
-> 285.424us BEGIN unlock_page_memcg
|
|
-> 285.427us END unlock_page_memcg
|
|
-> 285.427us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434805: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434809: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.431us END rcu_read_unlock_strict
|
|
-> 285.431us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434809: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434811: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.435us END __tlb_remove_page_size
|
|
-> 285.435us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434812: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.437us END vm_normal_page
|
|
1348489/1348489 2420721.482434814: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.438us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434814: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434814: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434817: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.44us END mark_page_accessed
|
|
-> 285.44us BEGIN page_remove_rmap
|
|
-> 285.441us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434817: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434818: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.443us END lock_page_memcg
|
|
-> 285.443us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434823: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.444us END PageHuge
|
|
1348489/1348489 2420721.482434823: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434824: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.449us END page_remove_rmap
|
|
-> 285.449us BEGIN unlock_page_memcg
|
|
-> 285.449us END unlock_page_memcg
|
|
-> 285.449us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434825: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.45us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434829: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.451us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434829: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434831: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.455us END __tlb_remove_page_size
|
|
-> 285.455us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434832: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.457us END vm_normal_page
|
|
1348489/1348489 2420721.482434834: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.458us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434834: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434834: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434837: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.46us END mark_page_accessed
|
|
-> 285.46us BEGIN page_remove_rmap
|
|
-> 285.461us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434837: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434838: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.463us END lock_page_memcg
|
|
-> 285.463us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434838: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434838: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434844: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.464us END PageHuge
|
|
-> 285.464us END page_remove_rmap
|
|
-> 285.464us BEGIN unlock_page_memcg
|
|
-> 285.467us END unlock_page_memcg
|
|
-> 285.467us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434847: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.47us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434849: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.473us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434849: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434851: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.475us END __tlb_remove_page_size
|
|
-> 285.475us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434852: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.477us END vm_normal_page
|
|
1348489/1348489 2420721.482434854: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.478us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434854: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434854: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434856: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.48us END mark_page_accessed
|
|
-> 285.48us BEGIN page_remove_rmap
|
|
-> 285.481us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434857: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.482us END lock_page_memcg
|
|
1348489/1348489 2420721.482434858: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.483us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434858: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434858: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434864: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.484us END PageHuge
|
|
-> 285.484us END page_remove_rmap
|
|
-> 285.484us BEGIN unlock_page_memcg
|
|
-> 285.487us END unlock_page_memcg
|
|
-> 285.487us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434864: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434868: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.49us END rcu_read_unlock_strict
|
|
-> 285.49us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434868: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434870: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.494us END __tlb_remove_page_size
|
|
-> 285.494us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434872: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.496us END vm_normal_page
|
|
1348489/1348489 2420721.482434873: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.498us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434873: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434873: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434876: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.499us END mark_page_accessed
|
|
-> 285.499us BEGIN page_remove_rmap
|
|
-> 285.5us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434877: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.502us END lock_page_memcg
|
|
1348489/1348489 2420721.482434878: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.503us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434878: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434878: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434884: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.504us END PageHuge
|
|
-> 285.504us END page_remove_rmap
|
|
-> 285.504us BEGIN unlock_page_memcg
|
|
-> 285.507us END unlock_page_memcg
|
|
-> 285.507us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434884: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434888: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.51us END rcu_read_unlock_strict
|
|
-> 285.51us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434888: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434890: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.514us END __tlb_remove_page_size
|
|
-> 285.514us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434891: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.516us END vm_normal_page
|
|
1348489/1348489 2420721.482434893: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.517us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434893: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434893: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434896: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.519us END mark_page_accessed
|
|
-> 285.519us BEGIN page_remove_rmap
|
|
-> 285.52us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434896: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434897: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.522us END lock_page_memcg
|
|
-> 285.522us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434902: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.523us END PageHuge
|
|
1348489/1348489 2420721.482434902: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434904: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.528us END page_remove_rmap
|
|
-> 285.528us BEGIN unlock_page_memcg
|
|
-> 285.529us END unlock_page_memcg
|
|
-> 285.529us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434904: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434908: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.53us END rcu_read_unlock_strict
|
|
-> 285.53us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434908: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434910: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.534us END __tlb_remove_page_size
|
|
-> 285.534us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434911: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.536us END vm_normal_page
|
|
1348489/1348489 2420721.482434913: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.537us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434913: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434913: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434916: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.539us END mark_page_accessed
|
|
-> 285.539us BEGIN page_remove_rmap
|
|
-> 285.54us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482434916: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434917: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.542us END lock_page_memcg
|
|
-> 285.542us BEGIN PageHuge
|
|
1348489/1348489 2420721.482434917: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434917: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434923: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.543us END PageHuge
|
|
-> 285.543us END page_remove_rmap
|
|
-> 285.543us BEGIN unlock_page_memcg
|
|
-> 285.546us END unlock_page_memcg
|
|
-> 285.546us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434928: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.549us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482434930: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.554us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482434930: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434932: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.556us END __tlb_remove_page_size
|
|
-> 285.556us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482434933: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.558us END vm_normal_page
|
|
1348489/1348489 2420721.482434935: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.559us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482434935: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482434935: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435042: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.561us END mark_page_accessed
|
|
-> 285.561us BEGIN page_remove_rmap
|
|
-> 285.614us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435045: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.668us END lock_page_memcg
|
|
1348489/1348489 2420721.482435046: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.671us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435068: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.672us END PageHuge
|
|
1348489/1348489 2420721.482435068: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435070: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.694us END page_remove_rmap
|
|
-> 285.694us BEGIN unlock_page_memcg
|
|
-> 285.695us END unlock_page_memcg
|
|
-> 285.695us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435070: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435074: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.696us END rcu_read_unlock_strict
|
|
-> 285.696us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435082: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 285.7us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435084: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.708us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435084: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435087: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.71us END vm_normal_page
|
|
-> 285.71us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435087: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435087: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435089: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.713us END mark_page_accessed
|
|
-> 285.713us BEGIN page_remove_rmap
|
|
-> 285.714us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435090: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.715us END lock_page_memcg
|
|
1348489/1348489 2420721.482435091: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.716us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435091: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435091: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435097: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.717us END PageHuge
|
|
-> 285.717us END page_remove_rmap
|
|
-> 285.717us BEGIN unlock_page_memcg
|
|
-> 285.72us END unlock_page_memcg
|
|
-> 285.72us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435097: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435101: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.723us END rcu_read_unlock_strict
|
|
-> 285.723us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435101: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435104: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.727us END __tlb_remove_page_size
|
|
-> 285.727us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435104: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435106: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.73us END vm_normal_page
|
|
-> 285.73us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435106: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435106: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435109: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.732us END mark_page_accessed
|
|
-> 285.732us BEGIN page_remove_rmap
|
|
-> 285.733us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435109: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435111: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.735us END lock_page_memcg
|
|
-> 285.735us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435111: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435111: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435117: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.737us END PageHuge
|
|
-> 285.737us END page_remove_rmap
|
|
-> 285.737us BEGIN unlock_page_memcg
|
|
-> 285.74us END unlock_page_memcg
|
|
-> 285.74us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435117: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435121: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.743us END rcu_read_unlock_strict
|
|
-> 285.743us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435121: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435123: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.747us END __tlb_remove_page_size
|
|
-> 285.747us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435124: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.749us END vm_normal_page
|
|
1348489/1348489 2420721.482435126: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.75us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435126: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435126: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435129: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.752us END mark_page_accessed
|
|
-> 285.752us BEGIN page_remove_rmap
|
|
-> 285.753us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435129: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435130: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.755us END lock_page_memcg
|
|
-> 285.755us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435135: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.756us END PageHuge
|
|
1348489/1348489 2420721.482435135: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435137: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.761us END page_remove_rmap
|
|
-> 285.761us BEGIN unlock_page_memcg
|
|
-> 285.762us END unlock_page_memcg
|
|
-> 285.762us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435137: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435142: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.763us END rcu_read_unlock_strict
|
|
-> 285.763us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435142: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435144: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.768us END __tlb_remove_page_size
|
|
-> 285.768us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435145: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.77us END vm_normal_page
|
|
1348489/1348489 2420721.482435147: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.771us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435147: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435147: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435150: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.773us END mark_page_accessed
|
|
-> 285.773us BEGIN page_remove_rmap
|
|
-> 285.774us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435150: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435151: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.776us END lock_page_memcg
|
|
-> 285.776us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435151: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435151: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435158: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.777us END PageHuge
|
|
-> 285.777us END page_remove_rmap
|
|
-> 285.777us BEGIN unlock_page_memcg
|
|
-> 285.78us END unlock_page_memcg
|
|
-> 285.78us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435161: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.784us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435162: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.787us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435163: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 285.788us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435165: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.789us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435166: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.791us END vm_normal_page
|
|
1348489/1348489 2420721.482435168: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.792us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435168: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435168: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435171: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.794us END mark_page_accessed
|
|
-> 285.794us BEGIN page_remove_rmap
|
|
-> 285.795us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435171: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435172: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.797us END lock_page_memcg
|
|
-> 285.797us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435172: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435172: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435178: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.798us END PageHuge
|
|
-> 285.798us END page_remove_rmap
|
|
-> 285.798us BEGIN unlock_page_memcg
|
|
-> 285.801us END unlock_page_memcg
|
|
-> 285.801us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435179: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.804us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435183: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.805us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435183: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435185: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.809us END __tlb_remove_page_size
|
|
-> 285.809us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435186: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.811us END vm_normal_page
|
|
1348489/1348489 2420721.482435188: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.812us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435188: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435188: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435190: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.814us END mark_page_accessed
|
|
-> 285.814us BEGIN page_remove_rmap
|
|
-> 285.815us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435191: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.816us END lock_page_memcg
|
|
1348489/1348489 2420721.482435192: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.817us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435192: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435192: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435198: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.818us END PageHuge
|
|
-> 285.818us END page_remove_rmap
|
|
-> 285.818us BEGIN unlock_page_memcg
|
|
-> 285.821us END unlock_page_memcg
|
|
-> 285.821us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435198: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435202: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.824us END rcu_read_unlock_strict
|
|
-> 285.824us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435202: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435205: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.828us END __tlb_remove_page_size
|
|
-> 285.828us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435205: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435208: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.831us END vm_normal_page
|
|
-> 285.831us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435208: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435208: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435210: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.834us END mark_page_accessed
|
|
-> 285.834us BEGIN page_remove_rmap
|
|
-> 285.835us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435210: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435212: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.836us END lock_page_memcg
|
|
-> 285.836us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435212: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435212: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435218: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.838us END PageHuge
|
|
-> 285.838us END page_remove_rmap
|
|
-> 285.838us BEGIN unlock_page_memcg
|
|
-> 285.841us END unlock_page_memcg
|
|
-> 285.841us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435218: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435222: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.844us END rcu_read_unlock_strict
|
|
-> 285.844us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435222: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435224: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.848us END __tlb_remove_page_size
|
|
-> 285.848us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435225: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.85us END vm_normal_page
|
|
1348489/1348489 2420721.482435227: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.851us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435227: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435227: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435230: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.853us END mark_page_accessed
|
|
-> 285.853us BEGIN page_remove_rmap
|
|
-> 285.854us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435230: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435232: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.856us END lock_page_memcg
|
|
-> 285.856us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435232: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435232: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435238: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.858us END PageHuge
|
|
-> 285.858us END page_remove_rmap
|
|
-> 285.858us BEGIN unlock_page_memcg
|
|
-> 285.861us END unlock_page_memcg
|
|
-> 285.861us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435238: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435242: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.864us END rcu_read_unlock_strict
|
|
-> 285.864us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435242: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435244: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.868us END __tlb_remove_page_size
|
|
-> 285.868us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435245: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.87us END vm_normal_page
|
|
1348489/1348489 2420721.482435247: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.871us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435247: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435247: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435250: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.873us END mark_page_accessed
|
|
-> 285.873us BEGIN page_remove_rmap
|
|
-> 285.874us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435250: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435251: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.876us END lock_page_memcg
|
|
-> 285.876us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435251: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435251: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435258: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.877us END PageHuge
|
|
-> 285.877us END page_remove_rmap
|
|
-> 285.877us BEGIN unlock_page_memcg
|
|
-> 285.88us END unlock_page_memcg
|
|
-> 285.88us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435258: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435262: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.884us END rcu_read_unlock_strict
|
|
-> 285.884us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435262: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435264: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.888us END __tlb_remove_page_size
|
|
-> 285.888us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435265: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.89us END vm_normal_page
|
|
1348489/1348489 2420721.482435267: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.891us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435267: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435267: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435269: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.893us END mark_page_accessed
|
|
-> 285.893us BEGIN page_remove_rmap
|
|
-> 285.894us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435270: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.895us END lock_page_memcg
|
|
1348489/1348489 2420721.482435271: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.896us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435271: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435271: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435277: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.897us END PageHuge
|
|
-> 285.897us END page_remove_rmap
|
|
-> 285.897us BEGIN unlock_page_memcg
|
|
-> 285.9us END unlock_page_memcg
|
|
-> 285.9us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435277: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435281: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.903us END rcu_read_unlock_strict
|
|
-> 285.903us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435281: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435284: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.907us END __tlb_remove_page_size
|
|
-> 285.907us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435285: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.91us END vm_normal_page
|
|
1348489/1348489 2420721.482435287: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.911us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435287: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435287: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435289: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.913us END mark_page_accessed
|
|
-> 285.913us BEGIN page_remove_rmap
|
|
-> 285.914us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435290: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.915us END lock_page_memcg
|
|
1348489/1348489 2420721.482435291: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.916us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435291: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435291: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435297: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.917us END PageHuge
|
|
-> 285.917us END page_remove_rmap
|
|
-> 285.917us BEGIN unlock_page_memcg
|
|
-> 285.92us END unlock_page_memcg
|
|
-> 285.92us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435297: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435302: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.923us END rcu_read_unlock_strict
|
|
-> 285.923us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435302: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435304: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.928us END __tlb_remove_page_size
|
|
-> 285.928us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435305: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.93us END vm_normal_page
|
|
1348489/1348489 2420721.482435307: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.931us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435307: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435307: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435309: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.933us END mark_page_accessed
|
|
-> 285.933us BEGIN page_remove_rmap
|
|
-> 285.934us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435310: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.935us END lock_page_memcg
|
|
1348489/1348489 2420721.482435311: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.936us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435316: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 285.937us END PageHuge
|
|
1348489/1348489 2420721.482435316: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435317: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.942us END page_remove_rmap
|
|
-> 285.942us BEGIN unlock_page_memcg
|
|
-> 285.942us END unlock_page_memcg
|
|
-> 285.942us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435318: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 285.943us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435322: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.944us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435322: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435324: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.948us END __tlb_remove_page_size
|
|
-> 285.948us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435325: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.95us END vm_normal_page
|
|
1348489/1348489 2420721.482435327: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.951us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435327: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435327: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435329: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.953us END mark_page_accessed
|
|
-> 285.953us BEGIN page_remove_rmap
|
|
-> 285.954us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435330: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 285.955us END lock_page_memcg
|
|
1348489/1348489 2420721.482435331: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.956us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435331: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435331: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435337: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.957us END PageHuge
|
|
-> 285.957us END page_remove_rmap
|
|
-> 285.957us BEGIN unlock_page_memcg
|
|
-> 285.96us END unlock_page_memcg
|
|
-> 285.96us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435337: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435341: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.963us END rcu_read_unlock_strict
|
|
-> 285.963us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435342: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 285.967us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435344: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.968us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435345: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.97us END vm_normal_page
|
|
1348489/1348489 2420721.482435346: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.971us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435346: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435346: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435349: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.972us END mark_page_accessed
|
|
-> 285.972us BEGIN page_remove_rmap
|
|
-> 285.973us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435349: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435351: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.975us END lock_page_memcg
|
|
-> 285.975us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435351: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435351: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435357: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.977us END PageHuge
|
|
-> 285.977us END page_remove_rmap
|
|
-> 285.977us BEGIN unlock_page_memcg
|
|
-> 285.98us END unlock_page_memcg
|
|
-> 285.98us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435357: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435361: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 285.983us END rcu_read_unlock_strict
|
|
-> 285.983us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435361: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435363: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 285.987us END __tlb_remove_page_size
|
|
-> 285.987us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435364: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 285.989us END vm_normal_page
|
|
1348489/1348489 2420721.482435366: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 285.99us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435366: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435366: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435369: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 285.992us END mark_page_accessed
|
|
-> 285.992us BEGIN page_remove_rmap
|
|
-> 285.993us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435369: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435371: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 285.995us END lock_page_memcg
|
|
-> 285.995us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435371: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435371: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435377: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 285.997us END PageHuge
|
|
-> 285.997us END page_remove_rmap
|
|
-> 285.997us BEGIN unlock_page_memcg
|
|
-> 286us END unlock_page_memcg
|
|
-> 286us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435377: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435381: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.003us END rcu_read_unlock_strict
|
|
-> 286.003us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435381: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435383: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.007us END __tlb_remove_page_size
|
|
-> 286.007us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435384: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.009us END vm_normal_page
|
|
1348489/1348489 2420721.482435386: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.01us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435386: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435386: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435389: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.012us END mark_page_accessed
|
|
-> 286.012us BEGIN page_remove_rmap
|
|
-> 286.013us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435389: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435390: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.015us END lock_page_memcg
|
|
-> 286.015us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435395: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.016us END PageHuge
|
|
1348489/1348489 2420721.482435395: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435397: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.021us END page_remove_rmap
|
|
-> 286.021us BEGIN unlock_page_memcg
|
|
-> 286.022us END unlock_page_memcg
|
|
-> 286.022us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435397: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435401: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.023us END rcu_read_unlock_strict
|
|
-> 286.023us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435401: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435403: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.027us END __tlb_remove_page_size
|
|
-> 286.027us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435404: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.029us END vm_normal_page
|
|
1348489/1348489 2420721.482435406: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.03us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435406: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435406: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435408: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.032us END mark_page_accessed
|
|
-> 286.032us BEGIN page_remove_rmap
|
|
-> 286.033us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435409: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.034us END lock_page_memcg
|
|
1348489/1348489 2420721.482435410: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.035us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435410: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435410: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435416: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.036us END PageHuge
|
|
-> 286.036us END page_remove_rmap
|
|
-> 286.036us BEGIN unlock_page_memcg
|
|
-> 286.039us END unlock_page_memcg
|
|
-> 286.039us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435417: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.042us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435420: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.043us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435420: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435423: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.046us END __tlb_remove_page_size
|
|
-> 286.046us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435424: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.049us END vm_normal_page
|
|
1348489/1348489 2420721.482435426: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.05us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435426: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435426: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435428: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.052us END mark_page_accessed
|
|
-> 286.052us BEGIN page_remove_rmap
|
|
-> 286.053us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435429: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.054us END lock_page_memcg
|
|
1348489/1348489 2420721.482435430: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.055us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435430: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435430: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435436: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.056us END PageHuge
|
|
-> 286.056us END page_remove_rmap
|
|
-> 286.056us BEGIN unlock_page_memcg
|
|
-> 286.059us END unlock_page_memcg
|
|
-> 286.059us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435436: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435440: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.062us END rcu_read_unlock_strict
|
|
-> 286.062us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435440: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435443: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.066us END __tlb_remove_page_size
|
|
-> 286.066us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435443: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435581: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.069us END vm_normal_page
|
|
-> 286.069us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435583: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 286.207us END mark_page_accessed
|
|
1348489/1348489 2420721.482435583: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435588: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.209us BEGIN page_remove_rmap
|
|
-> 286.211us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435588: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435590: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.214us END lock_page_memcg
|
|
-> 286.214us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435590: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435603: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 286.216us END PageHuge
|
|
-> 286.216us END page_remove_rmap
|
|
-> 286.216us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482435603: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482435603: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435608: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.229us END unlock_page_memcg
|
|
-> 286.229us BEGIN rcu_read_unlock_strict
|
|
-> 286.231us END rcu_read_unlock_strict
|
|
-> 286.231us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435608: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435610: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.234us END __tlb_remove_page_size
|
|
-> 286.234us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435611: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.236us END vm_normal_page
|
|
1348489/1348489 2420721.482435613: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.237us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435613: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435613: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435615: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.239us END mark_page_accessed
|
|
-> 286.239us BEGIN page_remove_rmap
|
|
-> 286.24us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435616: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.241us END lock_page_memcg
|
|
1348489/1348489 2420721.482435617: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.242us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435617: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435617: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435623: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.243us END PageHuge
|
|
-> 286.243us END page_remove_rmap
|
|
-> 286.243us BEGIN unlock_page_memcg
|
|
-> 286.246us END unlock_page_memcg
|
|
-> 286.246us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435623: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435627: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.249us END rcu_read_unlock_strict
|
|
-> 286.249us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435628: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 286.253us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435629: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.254us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435631: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.255us END vm_normal_page
|
|
1348489/1348489 2420721.482435632: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.257us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435632: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435632: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435635: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.258us END mark_page_accessed
|
|
-> 286.258us BEGIN page_remove_rmap
|
|
-> 286.259us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435636: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.261us END lock_page_memcg
|
|
1348489/1348489 2420721.482435637: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.262us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435637: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435637: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435643: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.263us END PageHuge
|
|
-> 286.263us END page_remove_rmap
|
|
-> 286.263us BEGIN unlock_page_memcg
|
|
-> 286.266us END unlock_page_memcg
|
|
-> 286.266us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435643: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435647: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.269us END rcu_read_unlock_strict
|
|
-> 286.269us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435647: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435649: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.273us END __tlb_remove_page_size
|
|
-> 286.273us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435650: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.275us END vm_normal_page
|
|
1348489/1348489 2420721.482435652: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.276us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435652: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435652: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435655: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.278us END mark_page_accessed
|
|
-> 286.278us BEGIN page_remove_rmap
|
|
-> 286.279us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435655: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435656: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.281us END lock_page_memcg
|
|
-> 286.281us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435656: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435656: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435663: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.282us END PageHuge
|
|
-> 286.282us END page_remove_rmap
|
|
-> 286.282us BEGIN unlock_page_memcg
|
|
-> 286.285us END unlock_page_memcg
|
|
-> 286.285us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435663: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435667: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.289us END rcu_read_unlock_strict
|
|
-> 286.289us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435667: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435669: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.293us END __tlb_remove_page_size
|
|
-> 286.293us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435670: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.295us END vm_normal_page
|
|
1348489/1348489 2420721.482435672: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.296us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435672: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435672: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435675: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.298us END mark_page_accessed
|
|
-> 286.298us BEGIN page_remove_rmap
|
|
-> 286.299us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435675: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435676: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.301us END lock_page_memcg
|
|
-> 286.301us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435681: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.302us END PageHuge
|
|
1348489/1348489 2420721.482435681: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435682: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.307us END page_remove_rmap
|
|
-> 286.307us BEGIN unlock_page_memcg
|
|
-> 286.307us END unlock_page_memcg
|
|
-> 286.307us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435683: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.308us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435686: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.309us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435686: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435689: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.312us END __tlb_remove_page_size
|
|
-> 286.312us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435690: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.315us END vm_normal_page
|
|
1348489/1348489 2420721.482435692: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.316us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435692: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435692: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435695: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.318us END mark_page_accessed
|
|
-> 286.318us BEGIN page_remove_rmap
|
|
-> 286.319us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435695: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435696: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.321us END lock_page_memcg
|
|
-> 286.321us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435696: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435696: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435702: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.322us END PageHuge
|
|
-> 286.322us END page_remove_rmap
|
|
-> 286.322us BEGIN unlock_page_memcg
|
|
-> 286.325us END unlock_page_memcg
|
|
-> 286.325us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435703: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.328us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435706: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.329us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435706: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435709: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.332us END __tlb_remove_page_size
|
|
-> 286.332us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435709: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435712: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.335us END vm_normal_page
|
|
-> 286.335us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435712: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435712: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435714: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.338us END mark_page_accessed
|
|
-> 286.338us BEGIN page_remove_rmap
|
|
-> 286.339us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435715: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.34us END lock_page_memcg
|
|
1348489/1348489 2420721.482435716: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.341us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435716: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435716: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435722: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.342us END PageHuge
|
|
-> 286.342us END page_remove_rmap
|
|
-> 286.342us BEGIN unlock_page_memcg
|
|
-> 286.345us END unlock_page_memcg
|
|
-> 286.345us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435723: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.348us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435727: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.349us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435727: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435729: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.353us END __tlb_remove_page_size
|
|
-> 286.353us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435730: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.355us END vm_normal_page
|
|
1348489/1348489 2420721.482435732: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.356us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435732: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435732: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435735: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.358us END mark_page_accessed
|
|
-> 286.358us BEGIN page_remove_rmap
|
|
-> 286.359us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435735: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435736: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.361us END lock_page_memcg
|
|
-> 286.361us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435736: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435736: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435742: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.362us END PageHuge
|
|
-> 286.362us END page_remove_rmap
|
|
-> 286.362us BEGIN unlock_page_memcg
|
|
-> 286.365us END unlock_page_memcg
|
|
-> 286.365us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435743: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.368us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435747: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.369us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435747: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435749: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.373us END __tlb_remove_page_size
|
|
-> 286.373us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435750: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.375us END vm_normal_page
|
|
1348489/1348489 2420721.482435752: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.376us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435752: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435752: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435755: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.378us END mark_page_accessed
|
|
-> 286.378us BEGIN page_remove_rmap
|
|
-> 286.379us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435755: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435756: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.381us END lock_page_memcg
|
|
-> 286.381us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435761: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.382us END PageHuge
|
|
1348489/1348489 2420721.482435761: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435762: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.387us END page_remove_rmap
|
|
-> 286.387us BEGIN unlock_page_memcg
|
|
-> 286.387us END unlock_page_memcg
|
|
-> 286.387us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435763: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.388us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435767: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.389us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435767: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435769: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.393us END __tlb_remove_page_size
|
|
-> 286.393us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435770: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.395us END vm_normal_page
|
|
1348489/1348489 2420721.482435772: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.396us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435772: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435772: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435775: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.398us END mark_page_accessed
|
|
-> 286.398us BEGIN page_remove_rmap
|
|
-> 286.399us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435775: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435776: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.401us END lock_page_memcg
|
|
-> 286.401us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435776: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435776: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435783: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.402us END PageHuge
|
|
-> 286.402us END page_remove_rmap
|
|
-> 286.402us BEGIN unlock_page_memcg
|
|
-> 286.405us END unlock_page_memcg
|
|
-> 286.405us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435786: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.409us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435787: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.412us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435787: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435789: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.413us END __tlb_remove_page_size
|
|
-> 286.413us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435790: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.415us END vm_normal_page
|
|
1348489/1348489 2420721.482435792: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.416us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435792: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435792: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435794: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.418us END mark_page_accessed
|
|
-> 286.418us BEGIN page_remove_rmap
|
|
-> 286.419us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435795: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.42us END lock_page_memcg
|
|
1348489/1348489 2420721.482435796: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.421us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435796: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435796: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435802: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.422us END PageHuge
|
|
-> 286.422us END page_remove_rmap
|
|
-> 286.422us BEGIN unlock_page_memcg
|
|
-> 286.425us END unlock_page_memcg
|
|
-> 286.425us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435803: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.428us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435807: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.429us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435807: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435809: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.433us END __tlb_remove_page_size
|
|
-> 286.433us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435810: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.435us END vm_normal_page
|
|
1348489/1348489 2420721.482435812: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.436us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435812: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435812: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435814: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.438us END mark_page_accessed
|
|
-> 286.438us BEGIN page_remove_rmap
|
|
-> 286.439us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435815: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.44us END lock_page_memcg
|
|
1348489/1348489 2420721.482435816: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.441us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435816: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435816: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435822: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.442us END PageHuge
|
|
-> 286.442us END page_remove_rmap
|
|
-> 286.442us BEGIN unlock_page_memcg
|
|
-> 286.445us END unlock_page_memcg
|
|
-> 286.445us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435822: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435826: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.448us END rcu_read_unlock_strict
|
|
-> 286.448us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435826: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435829: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.452us END __tlb_remove_page_size
|
|
-> 286.452us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435830: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.455us END vm_normal_page
|
|
1348489/1348489 2420721.482435832: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.456us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435832: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435832: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435835: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.458us END mark_page_accessed
|
|
-> 286.458us BEGIN page_remove_rmap
|
|
-> 286.459us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435835: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435836: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.461us END lock_page_memcg
|
|
-> 286.461us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435837: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.462us END PageHuge
|
|
1348489/1348489 2420721.482435837: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435843: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.463us END page_remove_rmap
|
|
-> 286.463us BEGIN unlock_page_memcg
|
|
-> 286.466us END unlock_page_memcg
|
|
-> 286.466us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435843: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435847: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.469us END rcu_read_unlock_strict
|
|
-> 286.469us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435873: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 286.473us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435876: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 286.499us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482435876: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435876: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435878: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 286.502us END queued_spin_unlock
|
|
-> 286.502us BEGIN __cond_resched
|
|
-> 286.503us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482435878: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482435878: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435884: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 286.504us END rcu_all_qs
|
|
-> 286.504us END __cond_resched
|
|
-> 286.504us BEGIN pmd_val
|
|
1348489/1348489 2420721.482435884: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435885: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 286.51us END pmd_val
|
|
-> 286.51us BEGIN pmd_val
|
|
1348489/1348489 2420721.482435885: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435886: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 286.511us END pmd_val
|
|
-> 286.511us BEGIN pmd_val
|
|
1348489/1348489 2420721.482435886: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435886: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435889: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 286.512us END pmd_val
|
|
-> 286.512us BEGIN pmd_pfn
|
|
-> 286.513us BEGIN pmd_val
|
|
1348489/1348489 2420721.482435890: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 286.515us END pmd_val
|
|
1348489/1348489 2420721.482435890: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435891: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 286.516us END pmd_pfn
|
|
-> 286.516us BEGIN pmd_val
|
|
1348489/1348489 2420721.482435891: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435904: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 286.517us END pmd_val
|
|
-> 286.517us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482435904: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435905: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 286.53us END _raw_spin_lock
|
|
-> 286.53us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482435932: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 286.531us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482435934: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.558us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435939: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.56us END vm_normal_page
|
|
1348489/1348489 2420721.482435943: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.565us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435943: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435943: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435946: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.569us END mark_page_accessed
|
|
-> 286.569us BEGIN page_remove_rmap
|
|
-> 286.57us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435947: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.572us END lock_page_memcg
|
|
1348489/1348489 2420721.482435948: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.573us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435948: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435948: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435954: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.574us END PageHuge
|
|
-> 286.574us END page_remove_rmap
|
|
-> 286.574us BEGIN unlock_page_memcg
|
|
-> 286.577us END unlock_page_memcg
|
|
-> 286.577us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435954: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435958: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.58us END rcu_read_unlock_strict
|
|
-> 286.58us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435958: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435961: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.584us END __tlb_remove_page_size
|
|
-> 286.584us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435961: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435968: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.587us END vm_normal_page
|
|
-> 286.587us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435968: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435968: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435970: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.594us END mark_page_accessed
|
|
-> 286.594us BEGIN page_remove_rmap
|
|
-> 286.595us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435971: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.596us END lock_page_memcg
|
|
1348489/1348489 2420721.482435971: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482435971: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435971: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.597us BEGIN PageHuge
|
|
-> 286.599us END PageHuge
|
|
-> 286.599us END page_remove_rmap
|
|
-> 286.599us BEGIN unlock_page_memcg
|
|
-> 286.601us END unlock_page_memcg
|
|
-> 286.601us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435979: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.604us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482435983: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.605us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482435983: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435986: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.609us END __tlb_remove_page_size
|
|
-> 286.609us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482435987: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.612us END vm_normal_page
|
|
1348489/1348489 2420721.482435989: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.613us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482435989: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435989: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435992: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.615us END mark_page_accessed
|
|
-> 286.615us BEGIN page_remove_rmap
|
|
-> 286.616us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482435992: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435994: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.618us END lock_page_memcg
|
|
-> 286.618us BEGIN PageHuge
|
|
1348489/1348489 2420721.482435994: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482435994: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436000: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.62us END PageHuge
|
|
-> 286.62us END page_remove_rmap
|
|
-> 286.62us BEGIN unlock_page_memcg
|
|
-> 286.623us END unlock_page_memcg
|
|
-> 286.623us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436000: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436004: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.626us END rcu_read_unlock_strict
|
|
-> 286.626us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436006: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 286.63us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436007: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.632us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436008: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.633us END vm_normal_page
|
|
1348489/1348489 2420721.482436117: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.634us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436118: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 286.743us END mark_page_accessed
|
|
1348489/1348489 2420721.482436118: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436123: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.744us BEGIN page_remove_rmap
|
|
-> 286.746us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436123: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436125: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.749us END lock_page_memcg
|
|
-> 286.749us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436125: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436125: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436133: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.751us END PageHuge
|
|
-> 286.751us END page_remove_rmap
|
|
-> 286.751us BEGIN unlock_page_memcg
|
|
-> 286.755us END unlock_page_memcg
|
|
-> 286.755us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436133: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436137: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.759us END rcu_read_unlock_strict
|
|
-> 286.759us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436137: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436139: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.763us END __tlb_remove_page_size
|
|
-> 286.763us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436140: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.765us END vm_normal_page
|
|
1348489/1348489 2420721.482436142: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.766us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436142: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436142: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436145: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.768us END mark_page_accessed
|
|
-> 286.768us BEGIN page_remove_rmap
|
|
-> 286.769us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436145: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436146: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.771us END lock_page_memcg
|
|
-> 286.771us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436151: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.772us END PageHuge
|
|
1348489/1348489 2420721.482436151: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436153: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.777us END page_remove_rmap
|
|
-> 286.777us BEGIN unlock_page_memcg
|
|
-> 286.778us END unlock_page_memcg
|
|
-> 286.778us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436153: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436157: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.779us END rcu_read_unlock_strict
|
|
-> 286.779us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436157: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436159: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.783us END __tlb_remove_page_size
|
|
-> 286.783us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436160: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.785us END vm_normal_page
|
|
1348489/1348489 2420721.482436162: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.786us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436162: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436162: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436165: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.788us END mark_page_accessed
|
|
-> 286.788us BEGIN page_remove_rmap
|
|
-> 286.789us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436165: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436166: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.791us END lock_page_memcg
|
|
-> 286.791us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436166: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436166: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436172: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.792us END PageHuge
|
|
-> 286.792us END page_remove_rmap
|
|
-> 286.792us BEGIN unlock_page_memcg
|
|
-> 286.795us END unlock_page_memcg
|
|
-> 286.795us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436176: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.798us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436177: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.802us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436177: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436179: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.803us END __tlb_remove_page_size
|
|
-> 286.803us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436180: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.805us END vm_normal_page
|
|
1348489/1348489 2420721.482436182: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.806us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436182: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436182: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436184: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.808us END mark_page_accessed
|
|
-> 286.808us BEGIN page_remove_rmap
|
|
-> 286.809us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436185: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.81us END lock_page_memcg
|
|
1348489/1348489 2420721.482436186: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.811us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436186: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436186: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436192: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.812us END PageHuge
|
|
-> 286.812us END page_remove_rmap
|
|
-> 286.812us BEGIN unlock_page_memcg
|
|
-> 286.815us END unlock_page_memcg
|
|
-> 286.815us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436192: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436197: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.818us END rcu_read_unlock_strict
|
|
-> 286.818us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436197: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436199: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.823us END __tlb_remove_page_size
|
|
-> 286.823us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436200: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.825us END vm_normal_page
|
|
1348489/1348489 2420721.482436202: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.826us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436202: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436202: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436204: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.828us END mark_page_accessed
|
|
-> 286.828us BEGIN page_remove_rmap
|
|
-> 286.829us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436205: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.83us END lock_page_memcg
|
|
1348489/1348489 2420721.482436206: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.831us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436206: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436206: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436212: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.832us END PageHuge
|
|
-> 286.832us END page_remove_rmap
|
|
-> 286.832us BEGIN unlock_page_memcg
|
|
-> 286.835us END unlock_page_memcg
|
|
-> 286.835us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436212: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436216: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.838us END rcu_read_unlock_strict
|
|
-> 286.838us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436216: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436218: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.842us END __tlb_remove_page_size
|
|
-> 286.842us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436220: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.844us END vm_normal_page
|
|
1348489/1348489 2420721.482436221: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.846us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436221: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436221: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436224: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.847us END mark_page_accessed
|
|
-> 286.847us BEGIN page_remove_rmap
|
|
-> 286.848us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436225: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.85us END lock_page_memcg
|
|
1348489/1348489 2420721.482436225: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482436230: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 286.851us BEGIN PageHuge
|
|
-> 286.856us END PageHuge
|
|
1348489/1348489 2420721.482436230: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436232: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.856us END page_remove_rmap
|
|
-> 286.856us BEGIN unlock_page_memcg
|
|
-> 286.857us END unlock_page_memcg
|
|
-> 286.857us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436232: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436236: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.858us END rcu_read_unlock_strict
|
|
-> 286.858us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436236: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436239: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.862us END __tlb_remove_page_size
|
|
-> 286.862us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436240: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.865us END vm_normal_page
|
|
1348489/1348489 2420721.482436243: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.866us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436243: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436243: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436245: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.869us END mark_page_accessed
|
|
-> 286.869us BEGIN page_remove_rmap
|
|
-> 286.87us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436246: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.871us END lock_page_memcg
|
|
1348489/1348489 2420721.482436246: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482436246: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436246: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436253: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.872us BEGIN PageHuge
|
|
-> 286.874us END PageHuge
|
|
-> 286.874us END page_remove_rmap
|
|
-> 286.874us BEGIN unlock_page_memcg
|
|
-> 286.876us END unlock_page_memcg
|
|
-> 286.876us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436256: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 286.879us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436257: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.882us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436283: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 286.883us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436290: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.909us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436298: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.916us END vm_normal_page
|
|
1348489/1348489 2420721.482436302: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.924us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436302: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436302: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436304: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.928us END mark_page_accessed
|
|
-> 286.928us BEGIN page_remove_rmap
|
|
-> 286.929us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436305: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.93us END lock_page_memcg
|
|
1348489/1348489 2420721.482436306: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.931us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436306: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436306: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436312: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.932us END PageHuge
|
|
-> 286.932us END page_remove_rmap
|
|
-> 286.932us BEGIN unlock_page_memcg
|
|
-> 286.935us END unlock_page_memcg
|
|
-> 286.935us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436312: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436316: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.938us END rcu_read_unlock_strict
|
|
-> 286.938us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436316: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436319: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.942us END __tlb_remove_page_size
|
|
-> 286.942us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436320: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.945us END vm_normal_page
|
|
1348489/1348489 2420721.482436321: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.946us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436321: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436321: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436324: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.947us END mark_page_accessed
|
|
-> 286.947us BEGIN page_remove_rmap
|
|
-> 286.948us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436325: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 286.95us END lock_page_memcg
|
|
1348489/1348489 2420721.482436326: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.951us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436326: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436331: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 286.952us END PageHuge
|
|
-> 286.952us END page_remove_rmap
|
|
-> 286.952us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482436332: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.957us END unlock_page_memcg
|
|
-> 286.957us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436332: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436336: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.958us END rcu_read_unlock_strict
|
|
-> 286.958us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436336: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436338: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.962us END __tlb_remove_page_size
|
|
-> 286.962us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436339: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.964us END vm_normal_page
|
|
1348489/1348489 2420721.482436341: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.965us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436341: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436341: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436344: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.967us END mark_page_accessed
|
|
-> 286.967us BEGIN page_remove_rmap
|
|
-> 286.968us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436344: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436346: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.97us END lock_page_memcg
|
|
-> 286.97us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436346: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436346: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436352: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.972us END PageHuge
|
|
-> 286.972us END page_remove_rmap
|
|
-> 286.972us BEGIN unlock_page_memcg
|
|
-> 286.975us END unlock_page_memcg
|
|
-> 286.975us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436352: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436356: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.978us END rcu_read_unlock_strict
|
|
-> 286.978us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436356: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436358: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 286.982us END __tlb_remove_page_size
|
|
-> 286.982us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436359: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 286.984us END vm_normal_page
|
|
1348489/1348489 2420721.482436361: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 286.985us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436361: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436361: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436364: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 286.987us END mark_page_accessed
|
|
-> 286.987us BEGIN page_remove_rmap
|
|
-> 286.988us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436364: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436365: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 286.99us END lock_page_memcg
|
|
-> 286.99us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436365: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436365: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436372: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 286.991us END PageHuge
|
|
-> 286.991us END page_remove_rmap
|
|
-> 286.991us BEGIN unlock_page_memcg
|
|
-> 286.994us END unlock_page_memcg
|
|
-> 286.994us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436372: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436376: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 286.998us END rcu_read_unlock_strict
|
|
-> 286.998us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436376: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436379: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.002us END __tlb_remove_page_size
|
|
-> 287.002us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436379: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436382: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.005us END vm_normal_page
|
|
-> 287.005us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436382: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436382: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436384: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.008us END mark_page_accessed
|
|
-> 287.008us BEGIN page_remove_rmap
|
|
-> 287.009us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436385: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.01us END lock_page_memcg
|
|
1348489/1348489 2420721.482436385: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482436385: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436385: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436392: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.011us BEGIN PageHuge
|
|
-> 287.013us END PageHuge
|
|
-> 287.013us END page_remove_rmap
|
|
-> 287.013us BEGIN unlock_page_memcg
|
|
-> 287.015us END unlock_page_memcg
|
|
-> 287.015us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436392: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436396: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.018us END rcu_read_unlock_strict
|
|
-> 287.018us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436396: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436398: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.022us END __tlb_remove_page_size
|
|
-> 287.022us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436399: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.024us END vm_normal_page
|
|
1348489/1348489 2420721.482436401: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.025us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436401: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436401: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436404: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.027us END mark_page_accessed
|
|
-> 287.027us BEGIN page_remove_rmap
|
|
-> 287.028us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436404: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436405: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.03us END lock_page_memcg
|
|
-> 287.03us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436410: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.031us END PageHuge
|
|
1348489/1348489 2420721.482436410: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436411: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.036us END page_remove_rmap
|
|
-> 287.036us BEGIN unlock_page_memcg
|
|
-> 287.036us END unlock_page_memcg
|
|
-> 287.036us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436412: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 287.037us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436416: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.038us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436416: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436418: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.042us END __tlb_remove_page_size
|
|
-> 287.042us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436419: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.044us END vm_normal_page
|
|
1348489/1348489 2420721.482436421: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.045us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436421: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436421: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436424: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.047us END mark_page_accessed
|
|
-> 287.047us BEGIN page_remove_rmap
|
|
-> 287.048us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436424: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436425: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.05us END lock_page_memcg
|
|
-> 287.05us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436425: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436425: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436431: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.051us END PageHuge
|
|
-> 287.051us END page_remove_rmap
|
|
-> 287.051us BEGIN unlock_page_memcg
|
|
-> 287.054us END unlock_page_memcg
|
|
-> 287.054us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436432: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 287.057us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436436: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.058us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436436: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436438: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.062us END __tlb_remove_page_size
|
|
-> 287.062us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436439: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.064us END vm_normal_page
|
|
1348489/1348489 2420721.482436441: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.065us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436441: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436441: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436443: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.067us END mark_page_accessed
|
|
-> 287.067us BEGIN page_remove_rmap
|
|
-> 287.068us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436444: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.069us END lock_page_memcg
|
|
1348489/1348489 2420721.482436445: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.07us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436445: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436445: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436451: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.071us END PageHuge
|
|
-> 287.071us END page_remove_rmap
|
|
-> 287.071us BEGIN unlock_page_memcg
|
|
-> 287.074us END unlock_page_memcg
|
|
-> 287.074us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436451: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436455: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.077us END rcu_read_unlock_strict
|
|
-> 287.077us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436455: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436458: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.081us END __tlb_remove_page_size
|
|
-> 287.081us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436459: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.084us END vm_normal_page
|
|
1348489/1348489 2420721.482436460: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.085us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436460: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436460: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436463: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.086us END mark_page_accessed
|
|
-> 287.086us BEGIN page_remove_rmap
|
|
-> 287.087us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436464: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.089us END lock_page_memcg
|
|
1348489/1348489 2420721.482436465: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.09us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436465: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436465: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436471: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.091us END PageHuge
|
|
-> 287.091us END page_remove_rmap
|
|
-> 287.091us BEGIN unlock_page_memcg
|
|
-> 287.094us END unlock_page_memcg
|
|
-> 287.094us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436471: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436475: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.097us END rcu_read_unlock_strict
|
|
-> 287.097us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436475: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436477: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.101us END __tlb_remove_page_size
|
|
-> 287.101us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436478: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.103us END vm_normal_page
|
|
1348489/1348489 2420721.482436480: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.104us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436480: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436480: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436483: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.106us END mark_page_accessed
|
|
-> 287.106us BEGIN page_remove_rmap
|
|
-> 287.107us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436483: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436485: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.109us END lock_page_memcg
|
|
-> 287.109us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436489: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.111us END PageHuge
|
|
1348489/1348489 2420721.482436489: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436491: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.115us END page_remove_rmap
|
|
-> 287.115us BEGIN unlock_page_memcg
|
|
-> 287.116us END unlock_page_memcg
|
|
-> 287.116us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436491: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436495: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.117us END rcu_read_unlock_strict
|
|
-> 287.117us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436495: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436497: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.121us END __tlb_remove_page_size
|
|
-> 287.121us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436498: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.123us END vm_normal_page
|
|
1348489/1348489 2420721.482436500: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.124us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436500: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436500: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436503: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.126us END mark_page_accessed
|
|
-> 287.126us BEGIN page_remove_rmap
|
|
-> 287.127us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436503: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436504: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.129us END lock_page_memcg
|
|
-> 287.129us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436504: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436504: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436511: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.13us END PageHuge
|
|
-> 287.13us END page_remove_rmap
|
|
-> 287.13us BEGIN unlock_page_memcg
|
|
-> 287.133us END unlock_page_memcg
|
|
-> 287.133us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436511: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436515: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.137us END rcu_read_unlock_strict
|
|
-> 287.137us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436515: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436517: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.141us END __tlb_remove_page_size
|
|
-> 287.141us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436518: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.143us END vm_normal_page
|
|
1348489/1348489 2420721.482436520: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.144us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436520: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436520: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436523: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.146us END mark_page_accessed
|
|
-> 287.146us BEGIN page_remove_rmap
|
|
-> 287.147us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436523: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436524: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.149us END lock_page_memcg
|
|
-> 287.149us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436632: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.15us END PageHuge
|
|
1348489/1348489 2420721.482436632: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436639: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.258us END page_remove_rmap
|
|
-> 287.258us BEGIN unlock_page_memcg
|
|
-> 287.261us END unlock_page_memcg
|
|
-> 287.261us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436639: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436640: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.265us END rcu_read_unlock_strict
|
|
-> 287.265us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436640: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436643: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.266us END __tlb_remove_page_size
|
|
-> 287.266us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436644: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.269us END vm_normal_page
|
|
1348489/1348489 2420721.482436647: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.27us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436647: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436647: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436650: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.273us END mark_page_accessed
|
|
-> 287.273us BEGIN page_remove_rmap
|
|
-> 287.274us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436651: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.276us END lock_page_memcg
|
|
1348489/1348489 2420721.482436652: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.277us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436652: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436652: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436660: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.278us END PageHuge
|
|
-> 287.278us END page_remove_rmap
|
|
-> 287.278us BEGIN unlock_page_memcg
|
|
-> 287.282us END unlock_page_memcg
|
|
-> 287.282us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436661: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 287.286us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436665: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.287us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436665: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436667: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.291us END __tlb_remove_page_size
|
|
-> 287.291us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436668: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.293us END vm_normal_page
|
|
1348489/1348489 2420721.482436670: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.294us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436670: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436670: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436673: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.296us END mark_page_accessed
|
|
-> 287.296us BEGIN page_remove_rmap
|
|
-> 287.297us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436673: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436674: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.299us END lock_page_memcg
|
|
-> 287.299us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436674: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436674: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436680: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.3us END PageHuge
|
|
-> 287.3us END page_remove_rmap
|
|
-> 287.3us BEGIN unlock_page_memcg
|
|
-> 287.303us END unlock_page_memcg
|
|
-> 287.303us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436680: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436685: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.306us END rcu_read_unlock_strict
|
|
-> 287.306us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436685: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436687: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.311us END __tlb_remove_page_size
|
|
-> 287.311us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436688: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.313us END vm_normal_page
|
|
1348489/1348489 2420721.482436690: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.314us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436690: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436690: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436692: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.316us END mark_page_accessed
|
|
-> 287.316us BEGIN page_remove_rmap
|
|
-> 287.317us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436693: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.318us END lock_page_memcg
|
|
1348489/1348489 2420721.482436694: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.319us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436699: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.32us END PageHuge
|
|
1348489/1348489 2420721.482436699: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436700: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.325us END page_remove_rmap
|
|
-> 287.325us BEGIN unlock_page_memcg
|
|
-> 287.325us END unlock_page_memcg
|
|
-> 287.325us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436700: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436705: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.326us END rcu_read_unlock_strict
|
|
-> 287.326us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436705: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436707: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.331us END __tlb_remove_page_size
|
|
-> 287.331us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436708: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.333us END vm_normal_page
|
|
1348489/1348489 2420721.482436711: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.334us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436711: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436711: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436714: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.337us END mark_page_accessed
|
|
-> 287.337us BEGIN page_remove_rmap
|
|
-> 287.338us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436714: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436715: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.34us END lock_page_memcg
|
|
-> 287.34us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436715: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436715: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436722: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.341us END PageHuge
|
|
-> 287.341us END page_remove_rmap
|
|
-> 287.341us BEGIN unlock_page_memcg
|
|
-> 287.344us END unlock_page_memcg
|
|
-> 287.344us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436722: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436727: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.348us END rcu_read_unlock_strict
|
|
-> 287.348us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436735: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 287.353us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436737: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 287.361us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482436737: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436737: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436739: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.363us END queued_spin_unlock
|
|
-> 287.363us BEGIN __cond_resched
|
|
-> 287.364us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482436739: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482436739: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436739: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436743: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.365us END rcu_all_qs
|
|
-> 287.365us END __cond_resched
|
|
-> 287.365us BEGIN __cond_resched
|
|
-> 287.367us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482436743: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482436746: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 287.369us END rcu_all_qs
|
|
-> 287.369us END __cond_resched
|
|
1348489/1348489 2420721.482436748: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 287.372us END unmap_page_range
|
|
1348489/1348489 2420721.482436748: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436753: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 287.374us BEGIN unmap_single_vma
|
|
-> 287.376us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482436753: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436753: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436757: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 287.379us END uprobe_munmap
|
|
-> 287.379us END unmap_single_vma
|
|
-> 287.379us BEGIN unmap_page_range
|
|
-> 287.381us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482436760: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 287.383us END p4d_offset
|
|
1348489/1348489 2420721.482436761: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 287.386us BEGIN pud_val
|
|
1348489/1348489 2420721.482436763: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 287.387us END pud_val
|
|
1348489/1348489 2420721.482436764: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 287.389us BEGIN pmd_val
|
|
1348489/1348489 2420721.482436764: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436765: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 287.39us END pmd_val
|
|
-> 287.39us BEGIN pmd_val
|
|
1348489/1348489 2420721.482436765: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436766: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 287.391us END pmd_val
|
|
-> 287.391us BEGIN pmd_val
|
|
1348489/1348489 2420721.482436766: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436766: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436768: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 287.392us END pmd_val
|
|
-> 287.392us BEGIN pmd_pfn
|
|
-> 287.393us BEGIN pmd_val
|
|
1348489/1348489 2420721.482436768: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482436768: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436771: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 287.394us END pmd_val
|
|
-> 287.394us END pmd_pfn
|
|
-> 287.394us BEGIN pmd_val
|
|
1348489/1348489 2420721.482436771: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436777: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 287.397us END pmd_val
|
|
-> 287.397us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482436777: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436778: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 287.403us END _raw_spin_lock
|
|
-> 287.403us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482436795: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 287.404us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482436797: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.421us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436804: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.423us END vm_normal_page
|
|
1348489/1348489 2420721.482436809: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.43us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436809: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436809: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436811: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.435us END mark_page_accessed
|
|
-> 287.435us BEGIN page_remove_rmap
|
|
-> 287.436us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436812: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.437us END lock_page_memcg
|
|
1348489/1348489 2420721.482436813: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.438us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436813: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436813: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436819: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.439us END PageHuge
|
|
-> 287.439us END page_remove_rmap
|
|
-> 287.439us BEGIN unlock_page_memcg
|
|
-> 287.442us END unlock_page_memcg
|
|
-> 287.442us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436819: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436824: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.445us END rcu_read_unlock_strict
|
|
-> 287.445us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436824: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436826: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.45us END __tlb_remove_page_size
|
|
-> 287.45us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436826: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436829: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.452us END vm_normal_page
|
|
-> 287.452us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436829: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436829: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436831: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.455us END mark_page_accessed
|
|
-> 287.455us BEGIN page_remove_rmap
|
|
-> 287.456us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436832: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.457us END lock_page_memcg
|
|
1348489/1348489 2420721.482436833: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.458us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436833: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436833: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436839: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.459us END PageHuge
|
|
-> 287.459us END page_remove_rmap
|
|
-> 287.459us BEGIN unlock_page_memcg
|
|
-> 287.462us END unlock_page_memcg
|
|
-> 287.462us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436839: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436843: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.465us END rcu_read_unlock_strict
|
|
-> 287.465us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436843: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436845: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.469us END __tlb_remove_page_size
|
|
-> 287.469us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436846: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.471us END vm_normal_page
|
|
1348489/1348489 2420721.482436848: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.472us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436848: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436848: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436851: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.474us END mark_page_accessed
|
|
-> 287.474us BEGIN page_remove_rmap
|
|
-> 287.475us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436851: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436853: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.477us END lock_page_memcg
|
|
-> 287.477us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436853: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436853: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436859: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.479us END PageHuge
|
|
-> 287.479us END page_remove_rmap
|
|
-> 287.479us BEGIN unlock_page_memcg
|
|
-> 287.482us END unlock_page_memcg
|
|
-> 287.482us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436859: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436863: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.485us END rcu_read_unlock_strict
|
|
-> 287.485us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436863: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436865: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.489us END __tlb_remove_page_size
|
|
-> 287.489us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436866: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.491us END vm_normal_page
|
|
1348489/1348489 2420721.482436868: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.492us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436868: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436868: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436871: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.494us END mark_page_accessed
|
|
-> 287.494us BEGIN page_remove_rmap
|
|
-> 287.495us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436871: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436872: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.497us END lock_page_memcg
|
|
-> 287.497us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436872: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436872: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436879: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.498us END PageHuge
|
|
-> 287.498us END page_remove_rmap
|
|
-> 287.498us BEGIN unlock_page_memcg
|
|
-> 287.501us END unlock_page_memcg
|
|
-> 287.501us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436879: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436883: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.505us END rcu_read_unlock_strict
|
|
-> 287.505us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436883: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436885: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.509us END __tlb_remove_page_size
|
|
-> 287.509us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436886: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.511us END vm_normal_page
|
|
1348489/1348489 2420721.482436888: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.512us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436888: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436888: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436891: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.514us END mark_page_accessed
|
|
-> 287.514us BEGIN page_remove_rmap
|
|
-> 287.515us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436891: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436892: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.517us END lock_page_memcg
|
|
-> 287.517us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436892: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436892: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436899: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.518us END PageHuge
|
|
-> 287.518us END page_remove_rmap
|
|
-> 287.518us BEGIN unlock_page_memcg
|
|
-> 287.521us END unlock_page_memcg
|
|
-> 287.521us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436899: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436903: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.525us END rcu_read_unlock_strict
|
|
-> 287.525us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436904: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 287.529us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436905: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.53us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436907: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.531us END vm_normal_page
|
|
1348489/1348489 2420721.482436909: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.533us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436909: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436909: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436911: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.535us END mark_page_accessed
|
|
-> 287.535us BEGIN page_remove_rmap
|
|
-> 287.536us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436912: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.537us END lock_page_memcg
|
|
1348489/1348489 2420721.482436913: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.538us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436913: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436913: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436919: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.539us END PageHuge
|
|
-> 287.539us END page_remove_rmap
|
|
-> 287.539us BEGIN unlock_page_memcg
|
|
-> 287.542us END unlock_page_memcg
|
|
-> 287.542us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436919: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436923: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.545us END rcu_read_unlock_strict
|
|
-> 287.545us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436923: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436925: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.549us END __tlb_remove_page_size
|
|
-> 287.549us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436927: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.551us END vm_normal_page
|
|
1348489/1348489 2420721.482436928: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.553us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436928: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436928: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436931: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.554us END mark_page_accessed
|
|
-> 287.554us BEGIN page_remove_rmap
|
|
-> 287.555us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436932: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.557us END lock_page_memcg
|
|
1348489/1348489 2420721.482436932: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482436932: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436932: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436939: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.558us BEGIN PageHuge
|
|
-> 287.56us END PageHuge
|
|
-> 287.56us END page_remove_rmap
|
|
-> 287.56us BEGIN unlock_page_memcg
|
|
-> 287.562us END unlock_page_memcg
|
|
-> 287.562us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436939: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436943: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.565us END rcu_read_unlock_strict
|
|
-> 287.565us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436943: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436945: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.569us END __tlb_remove_page_size
|
|
-> 287.569us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436946: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.571us END vm_normal_page
|
|
1348489/1348489 2420721.482436948: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.572us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436948: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436948: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436951: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.574us END mark_page_accessed
|
|
-> 287.574us BEGIN page_remove_rmap
|
|
-> 287.575us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436951: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436952: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.577us END lock_page_memcg
|
|
-> 287.577us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436957: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.578us END PageHuge
|
|
1348489/1348489 2420721.482436957: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436958: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.583us END page_remove_rmap
|
|
-> 287.583us BEGIN unlock_page_memcg
|
|
-> 287.583us END unlock_page_memcg
|
|
-> 287.583us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436959: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 287.584us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436963: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.585us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436963: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436965: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.589us END __tlb_remove_page_size
|
|
-> 287.589us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436966: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.591us END vm_normal_page
|
|
1348489/1348489 2420721.482436968: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.592us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436968: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436968: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436971: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.594us END mark_page_accessed
|
|
-> 287.594us BEGIN page_remove_rmap
|
|
-> 287.595us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436971: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436972: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.597us END lock_page_memcg
|
|
-> 287.597us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436972: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436972: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436978: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.598us END PageHuge
|
|
-> 287.598us END page_remove_rmap
|
|
-> 287.598us BEGIN unlock_page_memcg
|
|
-> 287.601us END unlock_page_memcg
|
|
-> 287.601us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436979: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 287.604us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436982: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.605us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482436982: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436985: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.608us END __tlb_remove_page_size
|
|
-> 287.608us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482436986: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.611us END vm_normal_page
|
|
1348489/1348489 2420721.482436988: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.612us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482436988: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436988: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436990: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.614us END mark_page_accessed
|
|
-> 287.614us BEGIN page_remove_rmap
|
|
-> 287.615us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482436991: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.616us END lock_page_memcg
|
|
1348489/1348489 2420721.482436992: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.617us BEGIN PageHuge
|
|
1348489/1348489 2420721.482436992: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436992: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482436998: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.618us END PageHuge
|
|
-> 287.618us END page_remove_rmap
|
|
-> 287.618us BEGIN unlock_page_memcg
|
|
-> 287.621us END unlock_page_memcg
|
|
-> 287.621us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482436998: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437002: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.624us END rcu_read_unlock_strict
|
|
-> 287.624us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437002: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437005: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.628us END __tlb_remove_page_size
|
|
-> 287.628us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437005: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437007: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.631us END vm_normal_page
|
|
-> 287.631us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437007: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437007: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437010: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.633us END mark_page_accessed
|
|
-> 287.633us BEGIN page_remove_rmap
|
|
-> 287.634us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437010: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437012: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.636us END lock_page_memcg
|
|
-> 287.636us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437012: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437012: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437018: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.638us END PageHuge
|
|
-> 287.638us END page_remove_rmap
|
|
-> 287.638us BEGIN unlock_page_memcg
|
|
-> 287.641us END unlock_page_memcg
|
|
-> 287.641us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437018: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437022: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.644us END rcu_read_unlock_strict
|
|
-> 287.644us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437022: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437024: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.648us END __tlb_remove_page_size
|
|
-> 287.648us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437025: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.65us END vm_normal_page
|
|
1348489/1348489 2420721.482437027: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.651us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437027: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437027: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437030: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.653us END mark_page_accessed
|
|
-> 287.653us BEGIN page_remove_rmap
|
|
-> 287.654us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437030: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437031: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.656us END lock_page_memcg
|
|
-> 287.656us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437036: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 287.657us END PageHuge
|
|
1348489/1348489 2420721.482437143: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 287.662us END page_remove_rmap
|
|
-> 287.662us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482437145: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.769us END unlock_page_memcg
|
|
-> 287.769us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437145: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437147: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.771us END rcu_read_unlock_strict
|
|
-> 287.771us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437147: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437149: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.773us END __tlb_remove_page_size
|
|
-> 287.773us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437151: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.775us END vm_normal_page
|
|
1348489/1348489 2420721.482437154: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.777us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437154: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437154: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437158: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.78us END mark_page_accessed
|
|
-> 287.78us BEGIN page_remove_rmap
|
|
-> 287.782us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437159: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.784us END lock_page_memcg
|
|
1348489/1348489 2420721.482437160: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.785us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437160: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437166: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 287.786us END PageHuge
|
|
-> 287.786us END page_remove_rmap
|
|
-> 287.786us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482437166: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482437166: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437170: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.792us END unlock_page_memcg
|
|
-> 287.792us BEGIN rcu_read_unlock_strict
|
|
-> 287.794us END rcu_read_unlock_strict
|
|
-> 287.794us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437170: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437172: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.796us END __tlb_remove_page_size
|
|
-> 287.796us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437174: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.798us END vm_normal_page
|
|
1348489/1348489 2420721.482437175: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.8us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437175: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437175: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437178: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.801us END mark_page_accessed
|
|
-> 287.801us BEGIN page_remove_rmap
|
|
-> 287.802us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437179: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 287.804us END lock_page_memcg
|
|
1348489/1348489 2420721.482437180: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.805us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437180: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437180: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437186: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.806us END PageHuge
|
|
-> 287.806us END page_remove_rmap
|
|
-> 287.806us BEGIN unlock_page_memcg
|
|
-> 287.809us END unlock_page_memcg
|
|
-> 287.809us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437186: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437190: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.812us END rcu_read_unlock_strict
|
|
-> 287.812us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437191: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 287.816us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437192: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.817us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437193: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.818us END vm_normal_page
|
|
1348489/1348489 2420721.482437195: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.819us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437195: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437195: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437198: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.821us END mark_page_accessed
|
|
-> 287.821us BEGIN page_remove_rmap
|
|
-> 287.822us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437198: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437199: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.824us END lock_page_memcg
|
|
-> 287.824us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437199: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437199: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437206: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.825us END PageHuge
|
|
-> 287.825us END page_remove_rmap
|
|
-> 287.825us BEGIN unlock_page_memcg
|
|
-> 287.828us END unlock_page_memcg
|
|
-> 287.828us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437206: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437212: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.832us END rcu_read_unlock_strict
|
|
-> 287.832us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437212: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437214: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 287.838us END __tlb_remove_page_size
|
|
-> 287.838us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437215: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 287.84us END vm_normal_page
|
|
1348489/1348489 2420721.482437217: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 287.841us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482437217: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437217: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437221: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 287.843us END mark_page_accessed
|
|
-> 287.843us BEGIN page_remove_rmap
|
|
-> 287.845us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437221: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437222: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 287.847us END lock_page_memcg
|
|
-> 287.847us BEGIN PageHuge
|
|
1348489/1348489 2420721.482437222: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437222: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437229: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 287.848us END PageHuge
|
|
-> 287.848us END page_remove_rmap
|
|
-> 287.848us BEGIN unlock_page_memcg
|
|
-> 287.851us END unlock_page_memcg
|
|
-> 287.851us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437229: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437233: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 287.855us END rcu_read_unlock_strict
|
|
-> 287.855us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437280: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 287.859us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437282: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 287.906us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482437282: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437282: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437284: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.908us END queued_spin_unlock
|
|
-> 287.908us BEGIN __cond_resched
|
|
-> 287.909us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437284: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482437284: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437284: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437289: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.91us END rcu_all_qs
|
|
-> 287.91us END __cond_resched
|
|
-> 287.91us BEGIN __cond_resched
|
|
-> 287.912us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437290: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 287.915us END rcu_all_qs
|
|
1348489/1348489 2420721.482437293: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 287.916us END __cond_resched
|
|
1348489/1348489 2420721.482437299: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 287.919us END unmap_page_range
|
|
1348489/1348489 2420721.482437299: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437302: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 287.925us BEGIN unmap_single_vma
|
|
-> 287.926us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482437302: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437302: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437305: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 287.928us END uprobe_munmap
|
|
-> 287.928us END unmap_single_vma
|
|
-> 287.928us BEGIN unmap_page_range
|
|
-> 287.929us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482437309: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 287.931us END p4d_offset
|
|
1348489/1348489 2420721.482437310: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 287.935us BEGIN pud_val
|
|
1348489/1348489 2420721.482437312: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 287.936us END pud_val
|
|
1348489/1348489 2420721.482437313: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 287.938us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437313: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437314: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 287.939us END pmd_val
|
|
-> 287.939us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437314: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437315: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 287.94us END pmd_val
|
|
-> 287.94us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437315: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437315: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437318: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 287.941us END pmd_val
|
|
-> 287.941us BEGIN pmd_pfn
|
|
-> 287.942us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437318: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482437318: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437319: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 287.944us END pmd_val
|
|
-> 287.944us END pmd_pfn
|
|
-> 287.944us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437319: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437325: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 287.945us END pmd_val
|
|
-> 287.945us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482437325: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437326: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 287.951us END _raw_spin_lock
|
|
-> 287.951us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437334: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 287.952us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437348: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 287.96us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482437348: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437348: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437350: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.974us END queued_spin_unlock
|
|
-> 287.974us BEGIN __cond_resched
|
|
-> 287.975us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437350: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482437350: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437350: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437352: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 287.976us END rcu_all_qs
|
|
-> 287.976us END __cond_resched
|
|
-> 287.976us BEGIN __cond_resched
|
|
-> 287.977us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437352: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482437354: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 287.978us END rcu_all_qs
|
|
-> 287.978us END __cond_resched
|
|
1348489/1348489 2420721.482437355: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 287.98us END unmap_page_range
|
|
1348489/1348489 2420721.482437355: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437360: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 287.981us BEGIN unmap_single_vma
|
|
-> 287.983us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482437360: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437360: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437365: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 287.986us END uprobe_munmap
|
|
-> 287.986us END unmap_single_vma
|
|
-> 287.986us BEGIN unmap_page_range
|
|
-> 287.988us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482437368: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 287.991us END p4d_offset
|
|
1348489/1348489 2420721.482437369: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 287.994us BEGIN pud_val
|
|
1348489/1348489 2420721.482437371: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 287.995us END pud_val
|
|
1348489/1348489 2420721.482437372: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 287.997us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437372: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437373: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 287.998us END pmd_val
|
|
-> 287.998us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437373: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437374: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 287.999us END pmd_val
|
|
-> 287.999us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437374: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437374: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437376: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288us END pmd_val
|
|
-> 288us BEGIN pmd_pfn
|
|
-> 288.001us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437377: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 288.002us END pmd_val
|
|
1348489/1348489 2420721.482437377: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437377: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482437378: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 288.003us END pmd_pfn
|
|
-> 288.003us BEGIN pmd_val
|
|
-> 288.004us END pmd_val
|
|
1348489/1348489 2420721.482437383: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.004us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482437383: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437384: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 288.009us END _raw_spin_lock
|
|
-> 288.009us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437384: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437386: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.01us END flush_tlb_batched_pending
|
|
-> 288.01us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437386: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437386: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437401: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.012us END vm_normal_page
|
|
-> 288.012us BEGIN page_remove_rmap
|
|
-> 288.019us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437401: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437401: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437401: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437416: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.027us END lock_page_memcg
|
|
-> 288.027us BEGIN __mod_lruvec_page_state
|
|
-> 288.032us BEGIN __mod_lruvec_state
|
|
-> 288.037us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437416: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437416: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437422: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.042us END __mod_node_page_state
|
|
-> 288.042us END __mod_lruvec_state
|
|
-> 288.042us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.045us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437423: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.048us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437423: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437424: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 288.049us END __mod_memcg_lruvec_state
|
|
-> 288.049us END __mod_lruvec_page_state
|
|
-> 288.049us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437424: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437426: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 288.05us END rcu_read_unlock_strict
|
|
-> 288.05us END page_remove_rmap
|
|
-> 288.05us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482437426: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
1348489/1348489 2420721.482437426: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437428: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.052us END unlock_page_memcg
|
|
-> 288.052us BEGIN rcu_read_unlock_strict
|
|
-> 288.053us END rcu_read_unlock_strict
|
|
-> 288.053us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437428: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437430: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.054us END __tlb_remove_page_size
|
|
-> 288.054us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437430: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437430: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437434: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.056us END vm_normal_page
|
|
-> 288.056us BEGIN page_remove_rmap
|
|
-> 288.058us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437434: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437434: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437434: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437441: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.06us END lock_page_memcg
|
|
-> 288.06us BEGIN __mod_lruvec_page_state
|
|
-> 288.062us BEGIN __mod_lruvec_state
|
|
-> 288.064us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437441: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437441: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437444: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.067us END __mod_node_page_state
|
|
-> 288.067us END __mod_lruvec_state
|
|
-> 288.067us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.068us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437445: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.07us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437445: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437445: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437445: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437445: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437447: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.071us END __mod_memcg_lruvec_state
|
|
-> 288.071us END __mod_lruvec_page_state
|
|
-> 288.071us BEGIN rcu_read_unlock_strict
|
|
-> 288.071us END rcu_read_unlock_strict
|
|
-> 288.071us END page_remove_rmap
|
|
-> 288.071us BEGIN unlock_page_memcg
|
|
-> 288.072us END unlock_page_memcg
|
|
-> 288.072us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437447: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437449: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.073us END rcu_read_unlock_strict
|
|
-> 288.073us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437449: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437452: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.075us END __tlb_remove_page_size
|
|
-> 288.075us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437452: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437452: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437461: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.078us END vm_normal_page
|
|
-> 288.078us BEGIN page_remove_rmap
|
|
-> 288.082us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437461: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437461: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437461: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437472: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.087us END lock_page_memcg
|
|
-> 288.087us BEGIN __mod_lruvec_page_state
|
|
-> 288.09us BEGIN __mod_lruvec_state
|
|
-> 288.094us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437472: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437472: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437477: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.098us END __mod_node_page_state
|
|
-> 288.098us END __mod_lruvec_state
|
|
-> 288.098us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.1us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437478: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.103us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437478: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437478: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437478: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437478: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437480: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.104us END __mod_memcg_lruvec_state
|
|
-> 288.104us END __mod_lruvec_page_state
|
|
-> 288.104us BEGIN rcu_read_unlock_strict
|
|
-> 288.104us END rcu_read_unlock_strict
|
|
-> 288.104us END page_remove_rmap
|
|
-> 288.104us BEGIN unlock_page_memcg
|
|
-> 288.105us END unlock_page_memcg
|
|
-> 288.105us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437480: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437482: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.106us END rcu_read_unlock_strict
|
|
-> 288.106us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437488: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 288.108us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437490: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 288.114us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482437490: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437490: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437491: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.116us END queued_spin_unlock
|
|
-> 288.116us BEGIN __cond_resched
|
|
-> 288.116us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437491: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482437492: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 288.117us END rcu_all_qs
|
|
-> 288.117us END __cond_resched
|
|
1348489/1348489 2420721.482437492: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437493: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.118us BEGIN __cond_resched
|
|
-> 288.118us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437493: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482437495: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 288.119us END rcu_all_qs
|
|
-> 288.119us END __cond_resched
|
|
1348489/1348489 2420721.482437495: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437495: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437501: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 288.121us END unmap_page_range
|
|
-> 288.121us BEGIN unmap_single_vma
|
|
-> 288.124us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482437501: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437501: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437506: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 288.127us END uprobe_munmap
|
|
-> 288.127us END unmap_single_vma
|
|
-> 288.127us BEGIN unmap_page_range
|
|
-> 288.129us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482437509: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 288.132us END p4d_offset
|
|
1348489/1348489 2420721.482437509: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482437512: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 288.135us BEGIN pud_val
|
|
-> 288.138us END pud_val
|
|
1348489/1348489 2420721.482437514: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 288.138us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437514: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437514: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482437514: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437515: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 288.14us END pmd_val
|
|
-> 288.14us BEGIN pmd_val
|
|
-> 288.14us END pmd_val
|
|
-> 288.14us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437515: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437515: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437517: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288.141us END pmd_val
|
|
-> 288.141us BEGIN pmd_pfn
|
|
-> 288.142us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437518: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 288.143us END pmd_val
|
|
1348489/1348489 2420721.482437518: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437519: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 288.144us END pmd_pfn
|
|
-> 288.144us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437519: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437527: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.145us END pmd_val
|
|
-> 288.145us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482437527: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437528: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 288.153us END _raw_spin_lock
|
|
-> 288.153us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437529: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 288.154us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437530: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.155us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437530: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437530: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437538: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.156us END vm_normal_page
|
|
-> 288.156us BEGIN page_remove_rmap
|
|
-> 288.16us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437539: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 288.164us END lock_page_memcg
|
|
1348489/1348489 2420721.482437539: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437539: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437551: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.165us BEGIN __mod_lruvec_page_state
|
|
-> 288.169us BEGIN __mod_lruvec_state
|
|
-> 288.173us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437551: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437551: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437556: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.177us END __mod_node_page_state
|
|
-> 288.177us END __mod_lruvec_state
|
|
-> 288.177us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.179us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437557: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.182us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437557: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437557: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437557: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437739: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 288.183us END __mod_memcg_lruvec_state
|
|
-> 288.183us END __mod_lruvec_page_state
|
|
-> 288.183us BEGIN rcu_read_unlock_strict
|
|
-> 288.274us END rcu_read_unlock_strict
|
|
-> 288.274us END page_remove_rmap
|
|
-> 288.274us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482437740: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.365us END unlock_page_memcg
|
|
-> 288.365us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437740: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437743: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.366us END rcu_read_unlock_strict
|
|
-> 288.366us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437743: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437745: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.369us END __tlb_remove_page_size
|
|
-> 288.369us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437745: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437745: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437750: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.371us END vm_normal_page
|
|
-> 288.371us BEGIN page_remove_rmap
|
|
-> 288.373us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437751: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 288.376us END lock_page_memcg
|
|
1348489/1348489 2420721.482437751: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437751: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437764: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.377us BEGIN __mod_lruvec_page_state
|
|
-> 288.381us BEGIN __mod_lruvec_state
|
|
-> 288.385us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437764: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437764: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437767: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.39us END __mod_node_page_state
|
|
-> 288.39us END __mod_lruvec_state
|
|
-> 288.39us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.391us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437768: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.393us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437768: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437768: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437768: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437768: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437771: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.394us END __mod_memcg_lruvec_state
|
|
-> 288.394us END __mod_lruvec_page_state
|
|
-> 288.394us BEGIN rcu_read_unlock_strict
|
|
-> 288.395us END rcu_read_unlock_strict
|
|
-> 288.395us END page_remove_rmap
|
|
-> 288.395us BEGIN unlock_page_memcg
|
|
-> 288.396us END unlock_page_memcg
|
|
-> 288.396us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437771: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437773: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.397us END rcu_read_unlock_strict
|
|
-> 288.397us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437773: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437775: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.399us END __tlb_remove_page_size
|
|
-> 288.399us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437775: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437775: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437784: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.401us END vm_normal_page
|
|
-> 288.401us BEGIN page_remove_rmap
|
|
-> 288.405us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437784: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437790: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 288.41us END lock_page_memcg
|
|
-> 288.41us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482437790: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437793: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.416us BEGIN __mod_lruvec_state
|
|
-> 288.417us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437793: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437793: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437798: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.419us END __mod_node_page_state
|
|
-> 288.419us END __mod_lruvec_state
|
|
-> 288.419us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.421us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437799: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.424us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437799: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437799: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437799: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437799: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437801: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.425us END __mod_memcg_lruvec_state
|
|
-> 288.425us END __mod_lruvec_page_state
|
|
-> 288.425us BEGIN rcu_read_unlock_strict
|
|
-> 288.425us END rcu_read_unlock_strict
|
|
-> 288.425us END page_remove_rmap
|
|
-> 288.425us BEGIN unlock_page_memcg
|
|
-> 288.426us END unlock_page_memcg
|
|
-> 288.426us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437802: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 288.427us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437803: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.428us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437810: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 288.429us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437811: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 288.436us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482437811: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437811: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437813: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.437us END queued_spin_unlock
|
|
-> 288.437us BEGIN __cond_resched
|
|
-> 288.438us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437813: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482437813: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437813: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437815: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.439us END rcu_all_qs
|
|
-> 288.439us END __cond_resched
|
|
-> 288.439us BEGIN __cond_resched
|
|
-> 288.44us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482437815: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482437817: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 288.441us END rcu_all_qs
|
|
-> 288.441us END __cond_resched
|
|
1348489/1348489 2420721.482437817: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437820: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 288.443us END unmap_page_range
|
|
-> 288.443us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482437820: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437828: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 288.446us END unmap_single_vma
|
|
-> 288.446us BEGIN unmap_page_range
|
|
-> 288.45us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482437832: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 288.454us END p4d_offset
|
|
1348489/1348489 2420721.482437833: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 288.458us BEGIN pud_val
|
|
1348489/1348489 2420721.482437835: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 288.459us END pud_val
|
|
1348489/1348489 2420721.482437836: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 288.461us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437836: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437837: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 288.462us END pmd_val
|
|
-> 288.462us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437837: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437838: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 288.463us END pmd_val
|
|
-> 288.463us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437838: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437838: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437840: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288.464us END pmd_val
|
|
-> 288.464us BEGIN pmd_pfn
|
|
-> 288.465us BEGIN pmd_val
|
|
1348489/1348489 2420721.482437841: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 288.466us END pmd_val
|
|
1348489/1348489 2420721.482437841: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437841: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482437841: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437847: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.467us END pmd_pfn
|
|
-> 288.467us BEGIN pmd_val
|
|
-> 288.47us END pmd_val
|
|
-> 288.47us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482437847: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437848: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 288.473us END _raw_spin_lock
|
|
-> 288.473us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482437848: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437850: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.474us END flush_tlb_batched_pending
|
|
-> 288.474us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437850: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437850: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437854: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.476us END vm_normal_page
|
|
-> 288.476us BEGIN page_remove_rmap
|
|
-> 288.478us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437854: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437854: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437854: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437867: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.48us END lock_page_memcg
|
|
-> 288.48us BEGIN __mod_lruvec_page_state
|
|
-> 288.484us BEGIN __mod_lruvec_state
|
|
-> 288.488us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437867: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437867: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437871: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.493us END __mod_node_page_state
|
|
-> 288.493us END __mod_lruvec_state
|
|
-> 288.493us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.495us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437872: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.497us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437872: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437872: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437872: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437872: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437874: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.498us END __mod_memcg_lruvec_state
|
|
-> 288.498us END __mod_lruvec_page_state
|
|
-> 288.498us BEGIN rcu_read_unlock_strict
|
|
-> 288.498us END rcu_read_unlock_strict
|
|
-> 288.498us END page_remove_rmap
|
|
-> 288.498us BEGIN unlock_page_memcg
|
|
-> 288.499us END unlock_page_memcg
|
|
-> 288.499us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437874: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437877: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.5us END rcu_read_unlock_strict
|
|
-> 288.5us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437878: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 288.503us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437890: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.504us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437897: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 288.516us END vm_normal_page
|
|
1348489/1348489 2420721.482437897: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437907: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.523us BEGIN page_remove_rmap
|
|
-> 288.528us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437908: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 288.533us END lock_page_memcg
|
|
1348489/1348489 2420721.482437908: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437908: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437920: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.534us BEGIN __mod_lruvec_page_state
|
|
-> 288.538us BEGIN __mod_lruvec_state
|
|
-> 288.542us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437920: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437920: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437924: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.546us END __mod_node_page_state
|
|
-> 288.546us END __mod_lruvec_state
|
|
-> 288.546us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.548us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437925: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.55us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437925: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437925: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482437925: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437925: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437927: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.551us END __mod_memcg_lruvec_state
|
|
-> 288.551us END __mod_lruvec_page_state
|
|
-> 288.551us BEGIN rcu_read_unlock_strict
|
|
-> 288.551us END rcu_read_unlock_strict
|
|
-> 288.551us END page_remove_rmap
|
|
-> 288.551us BEGIN unlock_page_memcg
|
|
-> 288.552us END unlock_page_memcg
|
|
-> 288.552us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437928: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 288.553us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437930: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.554us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437930: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437932: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.556us END __tlb_remove_page_size
|
|
-> 288.556us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437932: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437932: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437935: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.558us END vm_normal_page
|
|
-> 288.558us BEGIN page_remove_rmap
|
|
-> 288.559us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437935: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437935: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437935: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437944: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.561us END lock_page_memcg
|
|
-> 288.561us BEGIN __mod_lruvec_page_state
|
|
-> 288.564us BEGIN __mod_lruvec_state
|
|
-> 288.567us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437944: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437944: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437947: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.57us END __mod_node_page_state
|
|
-> 288.57us END __mod_lruvec_state
|
|
-> 288.57us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.571us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437948: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.573us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482437948: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437949: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 288.574us END __mod_memcg_lruvec_state
|
|
-> 288.574us END __mod_lruvec_page_state
|
|
-> 288.574us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437949: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437949: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437951: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.575us END rcu_read_unlock_strict
|
|
-> 288.575us END page_remove_rmap
|
|
-> 288.575us BEGIN unlock_page_memcg
|
|
-> 288.576us END unlock_page_memcg
|
|
-> 288.576us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482437951: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437953: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.577us END rcu_read_unlock_strict
|
|
-> 288.577us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437959: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 288.579us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482437969: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.585us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482437975: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 288.595us END vm_normal_page
|
|
1348489/1348489 2420721.482437975: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437985: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.601us BEGIN page_remove_rmap
|
|
-> 288.606us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482437986: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 288.611us END lock_page_memcg
|
|
1348489/1348489 2420721.482437986: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437986: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437998: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.612us BEGIN __mod_lruvec_page_state
|
|
-> 288.616us BEGIN __mod_lruvec_state
|
|
-> 288.62us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482437998: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482437998: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438002: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.624us END __mod_node_page_state
|
|
-> 288.624us END __mod_lruvec_state
|
|
-> 288.624us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.626us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482438003: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.628us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482438003: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438003: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482438003: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438003: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438006: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.629us END __mod_memcg_lruvec_state
|
|
-> 288.629us END __mod_lruvec_page_state
|
|
-> 288.629us BEGIN rcu_read_unlock_strict
|
|
-> 288.63us END rcu_read_unlock_strict
|
|
-> 288.63us END page_remove_rmap
|
|
-> 288.63us BEGIN unlock_page_memcg
|
|
-> 288.631us END unlock_page_memcg
|
|
-> 288.631us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438006: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438008: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.632us END rcu_read_unlock_strict
|
|
-> 288.632us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438014: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 288.634us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438015: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 288.64us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482438015: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438015: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438017: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.641us END queued_spin_unlock
|
|
-> 288.641us BEGIN __cond_resched
|
|
-> 288.642us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438017: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482438017: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438017: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438019: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.643us END rcu_all_qs
|
|
-> 288.643us END __cond_resched
|
|
-> 288.643us BEGIN __cond_resched
|
|
-> 288.644us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438019: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482438020: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 288.645us END rcu_all_qs
|
|
-> 288.645us END __cond_resched
|
|
1348489/1348489 2420721.482438020: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438022: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 288.646us END unmap_page_range
|
|
-> 288.646us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482438022: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438026: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 288.648us END unmap_single_vma
|
|
-> 288.648us BEGIN unmap_page_range
|
|
-> 288.65us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482438030: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 288.652us END p4d_offset
|
|
1348489/1348489 2420721.482438031: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 288.656us BEGIN pud_val
|
|
1348489/1348489 2420721.482438033: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 288.657us END pud_val
|
|
1348489/1348489 2420721.482438035: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 288.659us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438035: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438035: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482438035: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438036: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 288.661us END pmd_val
|
|
-> 288.661us BEGIN pmd_val
|
|
-> 288.661us END pmd_val
|
|
-> 288.661us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438036: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438036: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438038: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288.662us END pmd_val
|
|
-> 288.662us BEGIN pmd_pfn
|
|
-> 288.663us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438039: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 288.664us END pmd_val
|
|
1348489/1348489 2420721.482438039: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438040: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 288.665us END pmd_pfn
|
|
-> 288.665us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438040: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438046: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.666us END pmd_val
|
|
-> 288.666us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482438046: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438047: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 288.672us END _raw_spin_lock
|
|
-> 288.672us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482438047: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438049: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.673us END flush_tlb_batched_pending
|
|
-> 288.673us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438050: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 288.675us END vm_normal_page
|
|
1348489/1348489 2420721.482438050: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438053: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.676us BEGIN page_remove_rmap
|
|
-> 288.677us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438053: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438053: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438053: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438062: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 288.679us END lock_page_memcg
|
|
-> 288.679us BEGIN __mod_lruvec_page_state
|
|
-> 288.682us BEGIN __mod_lruvec_state
|
|
-> 288.685us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482438062: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438062: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438065: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 288.688us END __mod_node_page_state
|
|
-> 288.688us END __mod_lruvec_state
|
|
-> 288.688us BEGIN __mod_memcg_lruvec_state
|
|
-> 288.689us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482438066: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 288.691us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482438066: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438066: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482438066: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438066: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438069: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.692us END __mod_memcg_lruvec_state
|
|
-> 288.692us END __mod_lruvec_page_state
|
|
-> 288.692us BEGIN rcu_read_unlock_strict
|
|
-> 288.693us END rcu_read_unlock_strict
|
|
-> 288.693us END page_remove_rmap
|
|
-> 288.693us BEGIN unlock_page_memcg
|
|
-> 288.694us END unlock_page_memcg
|
|
-> 288.694us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438069: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438071: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.695us END rcu_read_unlock_strict
|
|
-> 288.695us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438215: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 288.697us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438217: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 288.841us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482438217: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438217: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438218: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.843us END queued_spin_unlock
|
|
-> 288.843us BEGIN __cond_resched
|
|
-> 288.843us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438218: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482438219: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 288.844us END rcu_all_qs
|
|
-> 288.844us END __cond_resched
|
|
1348489/1348489 2420721.482438219: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438220: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.845us BEGIN __cond_resched
|
|
-> 288.845us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438220: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482438222: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 288.846us END rcu_all_qs
|
|
-> 288.846us END __cond_resched
|
|
1348489/1348489 2420721.482438222: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438222: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438224: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 288.848us END unmap_page_range
|
|
-> 288.848us BEGIN unmap_single_vma
|
|
-> 288.849us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482438224: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438224: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438227: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 288.85us END uprobe_munmap
|
|
-> 288.85us END unmap_single_vma
|
|
-> 288.85us BEGIN unmap_page_range
|
|
-> 288.851us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482438231: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 288.853us END p4d_offset
|
|
1348489/1348489 2420721.482438231: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482438232: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 288.857us BEGIN pud_val
|
|
-> 288.858us END pud_val
|
|
1348489/1348489 2420721.482438233: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 288.858us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438233: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438234: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 288.859us END pmd_val
|
|
-> 288.859us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438234: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438234: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
1348489/1348489 2420721.482438234: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438234: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438236: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288.86us END pmd_val
|
|
-> 288.86us BEGIN pmd_val
|
|
-> 288.86us END pmd_val
|
|
-> 288.86us BEGIN pmd_pfn
|
|
-> 288.861us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438237: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 288.862us END pmd_val
|
|
1348489/1348489 2420721.482438237: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438238: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 288.863us END pmd_pfn
|
|
-> 288.863us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438238: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438245: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.864us END pmd_val
|
|
-> 288.864us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482438245: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438245: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482438246: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 288.871us END _raw_spin_lock
|
|
-> 288.871us BEGIN flush_tlb_batched_pending
|
|
-> 288.872us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482438248: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.872us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438249: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 288.874us END vm_normal_page
|
|
1348489/1348489 2420721.482438253: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 288.875us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438253: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438253: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438257: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.879us END mark_page_accessed
|
|
-> 288.879us BEGIN page_remove_rmap
|
|
-> 288.881us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438258: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 288.883us END lock_page_memcg
|
|
1348489/1348489 2420721.482438259: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 288.884us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438259: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438259: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438265: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.885us END PageHuge
|
|
-> 288.885us END page_remove_rmap
|
|
-> 288.885us BEGIN unlock_page_memcg
|
|
-> 288.888us END unlock_page_memcg
|
|
-> 288.888us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438265: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438270: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.891us END rcu_read_unlock_strict
|
|
-> 288.891us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438270: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438272: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.896us END __tlb_remove_page_size
|
|
-> 288.896us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438273: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 288.898us END vm_normal_page
|
|
1348489/1348489 2420721.482438277: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 288.899us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438277: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438277: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438280: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.903us END mark_page_accessed
|
|
-> 288.903us BEGIN page_remove_rmap
|
|
-> 288.904us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438280: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438282: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 288.906us END lock_page_memcg
|
|
-> 288.906us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438287: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 288.908us END PageHuge
|
|
1348489/1348489 2420721.482438287: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438288: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.913us END page_remove_rmap
|
|
-> 288.913us BEGIN unlock_page_memcg
|
|
-> 288.913us END unlock_page_memcg
|
|
-> 288.913us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438289: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 288.914us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438293: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.915us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438299: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 288.919us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438301: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 288.925us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482438301: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438301: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438302: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.927us END queued_spin_unlock
|
|
-> 288.927us BEGIN __cond_resched
|
|
-> 288.927us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438303: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 288.928us END rcu_all_qs
|
|
1348489/1348489 2420721.482438303: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438303: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438304: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 288.929us END __cond_resched
|
|
-> 288.929us BEGIN __cond_resched
|
|
-> 288.929us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482438304: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482438306: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 288.93us END rcu_all_qs
|
|
-> 288.93us END __cond_resched
|
|
1348489/1348489 2420721.482438306: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438306: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438308: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 288.932us END unmap_page_range
|
|
-> 288.932us BEGIN unmap_single_vma
|
|
-> 288.933us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482438308: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438308: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438311: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 288.934us END uprobe_munmap
|
|
-> 288.934us END unmap_single_vma
|
|
-> 288.934us BEGIN unmap_page_range
|
|
-> 288.935us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482438314: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 288.937us END p4d_offset
|
|
1348489/1348489 2420721.482438315: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 288.94us BEGIN pud_val
|
|
1348489/1348489 2420721.482438316: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 288.941us END pud_val
|
|
1348489/1348489 2420721.482438317: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 288.942us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438317: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438317: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482438317: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438319: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 288.943us END pmd_val
|
|
-> 288.943us BEGIN pmd_val
|
|
-> 288.944us END pmd_val
|
|
-> 288.944us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438319: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438319: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438321: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 288.945us END pmd_val
|
|
-> 288.945us BEGIN pmd_pfn
|
|
-> 288.946us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438321: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
1348489/1348489 2420721.482438321: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438322: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 288.947us END pmd_val
|
|
-> 288.947us END pmd_pfn
|
|
-> 288.947us BEGIN pmd_val
|
|
1348489/1348489 2420721.482438322: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438329: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 288.948us END pmd_val
|
|
-> 288.948us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482438329: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438329: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482438329: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438332: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 288.955us END _raw_spin_lock
|
|
-> 288.955us BEGIN flush_tlb_batched_pending
|
|
-> 288.956us END flush_tlb_batched_pending
|
|
-> 288.956us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438339: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 288.958us END vm_normal_page
|
|
1348489/1348489 2420721.482438357: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 288.965us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438357: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438357: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438362: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 288.983us END mark_page_accessed
|
|
-> 288.983us BEGIN page_remove_rmap
|
|
-> 288.985us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438362: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438363: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 288.988us END lock_page_memcg
|
|
-> 288.988us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438363: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438363: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438370: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 288.989us END PageHuge
|
|
-> 288.989us END page_remove_rmap
|
|
-> 288.989us BEGIN unlock_page_memcg
|
|
-> 288.992us END unlock_page_memcg
|
|
-> 288.992us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438370: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438374: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 288.996us END rcu_read_unlock_strict
|
|
-> 288.996us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438374: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438376: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289us END __tlb_remove_page_size
|
|
-> 289us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438377: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.002us END vm_normal_page
|
|
1348489/1348489 2420721.482438379: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.003us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438379: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438379: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438382: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.005us END mark_page_accessed
|
|
-> 289.005us BEGIN page_remove_rmap
|
|
-> 289.006us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438383: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.008us END lock_page_memcg
|
|
1348489/1348489 2420721.482438384: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.009us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438384: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438389: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 289.01us END PageHuge
|
|
-> 289.01us END page_remove_rmap
|
|
-> 289.01us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482438390: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.015us END unlock_page_memcg
|
|
-> 289.015us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438390: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438394: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.016us END rcu_read_unlock_strict
|
|
-> 289.016us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438394: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438396: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.02us END __tlb_remove_page_size
|
|
-> 289.02us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438398: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.022us END vm_normal_page
|
|
1348489/1348489 2420721.482438403: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.024us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438403: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438403: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438406: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.029us END mark_page_accessed
|
|
-> 289.029us BEGIN page_remove_rmap
|
|
-> 289.03us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438406: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438407: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.032us END lock_page_memcg
|
|
-> 289.032us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438407: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438407: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438413: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.033us END PageHuge
|
|
-> 289.033us END page_remove_rmap
|
|
-> 289.033us BEGIN unlock_page_memcg
|
|
-> 289.036us END unlock_page_memcg
|
|
-> 289.036us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438416: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.039us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438417: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.042us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438417: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438420: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.043us END __tlb_remove_page_size
|
|
-> 289.043us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438421: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.046us END vm_normal_page
|
|
1348489/1348489 2420721.482438423: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.047us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438423: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438423: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438425: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.049us END mark_page_accessed
|
|
-> 289.049us BEGIN page_remove_rmap
|
|
-> 289.05us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438426: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.051us END lock_page_memcg
|
|
1348489/1348489 2420721.482438427: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.052us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438427: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438427: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438433: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.053us END PageHuge
|
|
-> 289.053us END page_remove_rmap
|
|
-> 289.053us BEGIN unlock_page_memcg
|
|
-> 289.056us END unlock_page_memcg
|
|
-> 289.056us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438433: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438437: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.059us END rcu_read_unlock_strict
|
|
-> 289.059us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438437: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438440: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.063us END __tlb_remove_page_size
|
|
-> 289.063us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438440: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438443: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.066us END vm_normal_page
|
|
-> 289.066us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438443: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438443: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438445: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.069us END mark_page_accessed
|
|
-> 289.069us BEGIN page_remove_rmap
|
|
-> 289.07us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438445: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438447: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.071us END lock_page_memcg
|
|
-> 289.071us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438447: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438447: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438453: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.073us END PageHuge
|
|
-> 289.073us END page_remove_rmap
|
|
-> 289.073us BEGIN unlock_page_memcg
|
|
-> 289.076us END unlock_page_memcg
|
|
-> 289.076us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438453: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438457: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.079us END rcu_read_unlock_strict
|
|
-> 289.079us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438457: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438459: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.083us END __tlb_remove_page_size
|
|
-> 289.083us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438460: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.085us END vm_normal_page
|
|
1348489/1348489 2420721.482438463: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.086us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438463: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438463: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438466: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.089us END mark_page_accessed
|
|
-> 289.089us BEGIN page_remove_rmap
|
|
-> 289.09us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438466: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438467: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.092us END lock_page_memcg
|
|
-> 289.092us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438467: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438467: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438473: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.093us END PageHuge
|
|
-> 289.093us END page_remove_rmap
|
|
-> 289.093us BEGIN unlock_page_memcg
|
|
-> 289.096us END unlock_page_memcg
|
|
-> 289.096us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438474: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.099us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438478: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.1us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438478: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438480: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.104us END __tlb_remove_page_size
|
|
-> 289.104us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438570: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.106us END vm_normal_page
|
|
1348489/1348489 2420721.482438574: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.196us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438574: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438574: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438579: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.2us END mark_page_accessed
|
|
-> 289.2us BEGIN page_remove_rmap
|
|
-> 289.202us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438579: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438580: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.205us END lock_page_memcg
|
|
-> 289.205us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438580: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438580: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438586: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.206us END PageHuge
|
|
-> 289.206us END page_remove_rmap
|
|
-> 289.206us BEGIN unlock_page_memcg
|
|
-> 289.209us END unlock_page_memcg
|
|
-> 289.209us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438587: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.212us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438591: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.213us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438591: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438593: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.217us END __tlb_remove_page_size
|
|
-> 289.217us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438594: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.219us END vm_normal_page
|
|
1348489/1348489 2420721.482438596: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.22us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438596: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438596: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438598: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.222us END mark_page_accessed
|
|
-> 289.222us BEGIN page_remove_rmap
|
|
-> 289.223us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438599: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.224us END lock_page_memcg
|
|
1348489/1348489 2420721.482438600: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.225us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438600: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438600: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438606: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.226us END PageHuge
|
|
-> 289.226us END page_remove_rmap
|
|
-> 289.226us BEGIN unlock_page_memcg
|
|
-> 289.229us END unlock_page_memcg
|
|
-> 289.229us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438606: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438610: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.232us END rcu_read_unlock_strict
|
|
-> 289.232us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438610: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438613: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.236us END __tlb_remove_page_size
|
|
-> 289.236us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438614: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.239us END vm_normal_page
|
|
1348489/1348489 2420721.482438615: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.24us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438615: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438615: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438618: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.241us END mark_page_accessed
|
|
-> 289.241us BEGIN page_remove_rmap
|
|
-> 289.242us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438618: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438620: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.244us END lock_page_memcg
|
|
-> 289.244us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438624: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 289.246us END PageHuge
|
|
1348489/1348489 2420721.482438624: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438626: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.25us END page_remove_rmap
|
|
-> 289.25us BEGIN unlock_page_memcg
|
|
-> 289.251us END unlock_page_memcg
|
|
-> 289.251us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438626: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438630: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.252us END rcu_read_unlock_strict
|
|
-> 289.252us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438630: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438632: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.256us END __tlb_remove_page_size
|
|
-> 289.256us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438765: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.258us END vm_normal_page
|
|
1348489/1348489 2420721.482438768: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.391us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438768: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438768: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438771: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.394us END mark_page_accessed
|
|
-> 289.394us BEGIN page_remove_rmap
|
|
-> 289.395us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438772: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.397us END lock_page_memcg
|
|
1348489/1348489 2420721.482438773: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.398us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438773: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438773: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438779: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.399us END PageHuge
|
|
-> 289.399us END page_remove_rmap
|
|
-> 289.399us BEGIN unlock_page_memcg
|
|
-> 289.402us END unlock_page_memcg
|
|
-> 289.402us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438779: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438783: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.405us END rcu_read_unlock_strict
|
|
-> 289.405us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438783: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438785: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.409us END __tlb_remove_page_size
|
|
-> 289.409us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438787: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.411us END vm_normal_page
|
|
1348489/1348489 2420721.482438789: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.413us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438789: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438789: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438791: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.415us END mark_page_accessed
|
|
-> 289.415us BEGIN page_remove_rmap
|
|
-> 289.416us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438792: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.417us END lock_page_memcg
|
|
1348489/1348489 2420721.482438793: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.418us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438922: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 289.419us END PageHuge
|
|
1348489/1348489 2420721.482438922: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438924: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.548us END page_remove_rmap
|
|
-> 289.548us BEGIN unlock_page_memcg
|
|
-> 289.549us END unlock_page_memcg
|
|
-> 289.549us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438924: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438928: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.55us END rcu_read_unlock_strict
|
|
-> 289.55us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438928: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438930: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.554us END __tlb_remove_page_size
|
|
-> 289.554us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438931: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.556us END vm_normal_page
|
|
1348489/1348489 2420721.482438933: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.557us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438933: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438933: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438935: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.559us END mark_page_accessed
|
|
-> 289.559us BEGIN page_remove_rmap
|
|
-> 289.56us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438936: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.561us END lock_page_memcg
|
|
1348489/1348489 2420721.482438937: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.562us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438937: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438937: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438943: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.563us END PageHuge
|
|
-> 289.563us END page_remove_rmap
|
|
-> 289.563us BEGIN unlock_page_memcg
|
|
-> 289.566us END unlock_page_memcg
|
|
-> 289.566us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438943: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438947: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.569us END rcu_read_unlock_strict
|
|
-> 289.569us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438947: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438950: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.573us END __tlb_remove_page_size
|
|
-> 289.573us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438951: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.576us END vm_normal_page
|
|
1348489/1348489 2420721.482438952: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.577us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438952: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438952: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438955: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.578us END mark_page_accessed
|
|
-> 289.578us BEGIN page_remove_rmap
|
|
-> 289.579us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438955: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438957: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.581us END lock_page_memcg
|
|
-> 289.581us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438957: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438962: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 289.583us END PageHuge
|
|
-> 289.583us END page_remove_rmap
|
|
-> 289.583us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482438963: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.588us END unlock_page_memcg
|
|
-> 289.588us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438963: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438967: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.589us END rcu_read_unlock_strict
|
|
-> 289.589us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438967: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438969: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.593us END __tlb_remove_page_size
|
|
-> 289.593us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438970: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.595us END vm_normal_page
|
|
1348489/1348489 2420721.482438972: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.596us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438972: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438972: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438975: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.598us END mark_page_accessed
|
|
-> 289.598us BEGIN page_remove_rmap
|
|
-> 289.599us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438975: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438977: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.601us END lock_page_memcg
|
|
-> 289.601us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438977: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438977: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438983: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.603us END PageHuge
|
|
-> 289.603us END page_remove_rmap
|
|
-> 289.603us BEGIN unlock_page_memcg
|
|
-> 289.606us END unlock_page_memcg
|
|
-> 289.606us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482438983: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438987: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.609us END rcu_read_unlock_strict
|
|
-> 289.609us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438988: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 289.613us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482438989: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.614us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482438990: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.615us END vm_normal_page
|
|
1348489/1348489 2420721.482438992: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.616us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482438992: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438992: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438995: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.618us END mark_page_accessed
|
|
-> 289.618us BEGIN page_remove_rmap
|
|
-> 289.619us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482438995: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438996: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.621us END lock_page_memcg
|
|
-> 289.621us BEGIN PageHuge
|
|
1348489/1348489 2420721.482438996: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482438996: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439003: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.622us END PageHuge
|
|
-> 289.622us END page_remove_rmap
|
|
-> 289.622us BEGIN unlock_page_memcg
|
|
-> 289.625us END unlock_page_memcg
|
|
-> 289.625us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439003: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439007: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.629us END rcu_read_unlock_strict
|
|
-> 289.629us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439007: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439009: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.633us END __tlb_remove_page_size
|
|
-> 289.633us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439010: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.635us END vm_normal_page
|
|
1348489/1348489 2420721.482439012: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.636us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439012: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439012: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439014: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.638us END mark_page_accessed
|
|
-> 289.638us BEGIN page_remove_rmap
|
|
-> 289.639us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439015: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.64us END lock_page_memcg
|
|
1348489/1348489 2420721.482439016: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.641us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439016: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439016: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439022: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.642us END PageHuge
|
|
-> 289.642us END page_remove_rmap
|
|
-> 289.642us BEGIN unlock_page_memcg
|
|
-> 289.645us END unlock_page_memcg
|
|
-> 289.645us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439023: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.648us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439026: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.649us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439026: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439029: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.652us END __tlb_remove_page_size
|
|
-> 289.652us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439030: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.655us END vm_normal_page
|
|
1348489/1348489 2420721.482439032: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.656us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439032: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439032: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439034: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.658us END mark_page_accessed
|
|
-> 289.658us BEGIN page_remove_rmap
|
|
-> 289.659us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439035: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.66us END lock_page_memcg
|
|
1348489/1348489 2420721.482439036: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.661us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439041: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 289.662us END PageHuge
|
|
1348489/1348489 2420721.482439041: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439042: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.667us END page_remove_rmap
|
|
-> 289.667us BEGIN unlock_page_memcg
|
|
-> 289.667us END unlock_page_memcg
|
|
-> 289.667us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439042: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439046: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.668us END rcu_read_unlock_strict
|
|
-> 289.668us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439046: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439049: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.672us END __tlb_remove_page_size
|
|
-> 289.672us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439050: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.675us END vm_normal_page
|
|
1348489/1348489 2420721.482439052: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.676us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439052: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439052: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439054: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.678us END mark_page_accessed
|
|
-> 289.678us BEGIN page_remove_rmap
|
|
-> 289.679us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439055: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.68us END lock_page_memcg
|
|
1348489/1348489 2420721.482439055: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
1348489/1348489 2420721.482439055: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439055: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439062: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.681us BEGIN PageHuge
|
|
-> 289.683us END PageHuge
|
|
-> 289.683us END page_remove_rmap
|
|
-> 289.683us BEGIN unlock_page_memcg
|
|
-> 289.685us END unlock_page_memcg
|
|
-> 289.685us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439062: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439066: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.688us END rcu_read_unlock_strict
|
|
-> 289.688us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439066: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439068: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.692us END __tlb_remove_page_size
|
|
-> 289.692us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439069: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.694us END vm_normal_page
|
|
1348489/1348489 2420721.482439071: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.695us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439071: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439071: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439074: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.697us END mark_page_accessed
|
|
-> 289.697us BEGIN page_remove_rmap
|
|
-> 289.698us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439074: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439075: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.7us END lock_page_memcg
|
|
-> 289.7us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439075: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439075: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439081: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.701us END PageHuge
|
|
-> 289.701us END page_remove_rmap
|
|
-> 289.701us BEGIN unlock_page_memcg
|
|
-> 289.704us END unlock_page_memcg
|
|
-> 289.704us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439082: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.707us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439086: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.708us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439086: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439088: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.712us END __tlb_remove_page_size
|
|
-> 289.712us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439176: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.714us END vm_normal_page
|
|
1348489/1348489 2420721.482439180: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.802us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439180: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439180: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439183: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.806us END mark_page_accessed
|
|
-> 289.806us BEGIN page_remove_rmap
|
|
-> 289.807us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439183: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439184: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.809us END lock_page_memcg
|
|
-> 289.809us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439184: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439184: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439191: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.81us END PageHuge
|
|
-> 289.81us END page_remove_rmap
|
|
-> 289.81us BEGIN unlock_page_memcg
|
|
-> 289.813us END unlock_page_memcg
|
|
-> 289.813us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439191: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439195: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.817us END rcu_read_unlock_strict
|
|
-> 289.817us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439195: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439197: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.821us END __tlb_remove_page_size
|
|
-> 289.821us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439200: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.823us END vm_normal_page
|
|
1348489/1348489 2420721.482439204: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.826us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439204: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439204: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439206: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.83us END mark_page_accessed
|
|
-> 289.83us BEGIN page_remove_rmap
|
|
-> 289.831us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439206: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439207: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.832us END lock_page_memcg
|
|
-> 289.832us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439207: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439207: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439214: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.833us END PageHuge
|
|
-> 289.833us END page_remove_rmap
|
|
-> 289.833us BEGIN unlock_page_memcg
|
|
-> 289.836us END unlock_page_memcg
|
|
-> 289.836us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439214: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439218: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.84us END rcu_read_unlock_strict
|
|
-> 289.84us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439218: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439220: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.844us END __tlb_remove_page_size
|
|
-> 289.844us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439308: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.846us END vm_normal_page
|
|
1348489/1348489 2420721.482439311: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.934us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439311: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439311: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439316: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.937us END mark_page_accessed
|
|
-> 289.937us BEGIN page_remove_rmap
|
|
-> 289.939us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439316: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439317: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.942us END lock_page_memcg
|
|
-> 289.942us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439317: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439317: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439324: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.943us END PageHuge
|
|
-> 289.943us END page_remove_rmap
|
|
-> 289.943us BEGIN unlock_page_memcg
|
|
-> 289.946us END unlock_page_memcg
|
|
-> 289.946us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439327: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 289.95us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439328: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.953us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439328: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439330: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.954us END __tlb_remove_page_size
|
|
-> 289.954us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439331: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.956us END vm_normal_page
|
|
1348489/1348489 2420721.482439333: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.957us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439333: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439333: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439335: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.959us END mark_page_accessed
|
|
-> 289.959us BEGIN page_remove_rmap
|
|
-> 289.96us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439336: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.961us END lock_page_memcg
|
|
1348489/1348489 2420721.482439337: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.962us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439337: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439337: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439343: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.963us END PageHuge
|
|
-> 289.963us END page_remove_rmap
|
|
-> 289.963us BEGIN unlock_page_memcg
|
|
-> 289.966us END unlock_page_memcg
|
|
-> 289.966us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439343: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439348: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.969us END rcu_read_unlock_strict
|
|
-> 289.969us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439348: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439350: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.974us END __tlb_remove_page_size
|
|
-> 289.974us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439351: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.976us END vm_normal_page
|
|
1348489/1348489 2420721.482439353: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 289.977us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439353: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439353: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439355: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 289.979us END mark_page_accessed
|
|
-> 289.979us BEGIN page_remove_rmap
|
|
-> 289.98us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439356: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 289.981us END lock_page_memcg
|
|
1348489/1348489 2420721.482439357: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 289.982us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439357: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439357: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439363: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 289.983us END PageHuge
|
|
-> 289.983us END page_remove_rmap
|
|
-> 289.983us BEGIN unlock_page_memcg
|
|
-> 289.986us END unlock_page_memcg
|
|
-> 289.986us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439363: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439368: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 289.989us END rcu_read_unlock_strict
|
|
-> 289.989us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439368: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439370: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 289.994us END __tlb_remove_page_size
|
|
-> 289.994us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439459: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 289.996us END vm_normal_page
|
|
1348489/1348489 2420721.482439464: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.085us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439464: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439464: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439467: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.09us END mark_page_accessed
|
|
-> 290.09us BEGIN page_remove_rmap
|
|
-> 290.091us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439467: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439468: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.093us END lock_page_memcg
|
|
-> 290.093us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439468: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439468: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439474: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.094us END PageHuge
|
|
-> 290.094us END page_remove_rmap
|
|
-> 290.094us BEGIN unlock_page_memcg
|
|
-> 290.097us END unlock_page_memcg
|
|
-> 290.097us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439475: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 290.1us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439479: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.101us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439479: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439481: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.105us END __tlb_remove_page_size
|
|
-> 290.105us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439482: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.107us END vm_normal_page
|
|
1348489/1348489 2420721.482439484: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.108us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439484: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439484: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439486: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.11us END mark_page_accessed
|
|
-> 290.11us BEGIN page_remove_rmap
|
|
-> 290.111us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439487: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.112us END lock_page_memcg
|
|
1348489/1348489 2420721.482439488: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.113us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439488: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439488: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439494: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.114us END PageHuge
|
|
-> 290.114us END page_remove_rmap
|
|
-> 290.114us BEGIN unlock_page_memcg
|
|
-> 290.117us END unlock_page_memcg
|
|
-> 290.117us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439494: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439499: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.12us END rcu_read_unlock_strict
|
|
-> 290.12us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439499: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439501: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.125us END __tlb_remove_page_size
|
|
-> 290.125us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439502: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.127us END vm_normal_page
|
|
1348489/1348489 2420721.482439504: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.128us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439504: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439504: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439506: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.13us END mark_page_accessed
|
|
-> 290.13us BEGIN page_remove_rmap
|
|
-> 290.131us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439507: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.132us END lock_page_memcg
|
|
1348489/1348489 2420721.482439508: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.133us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439512: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 290.134us END PageHuge
|
|
1348489/1348489 2420721.482439512: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439514: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.138us END page_remove_rmap
|
|
-> 290.138us BEGIN unlock_page_memcg
|
|
-> 290.139us END unlock_page_memcg
|
|
-> 290.139us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439514: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439518: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.14us END rcu_read_unlock_strict
|
|
-> 290.14us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439518: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439520: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.144us END __tlb_remove_page_size
|
|
-> 290.144us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439522: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.146us END vm_normal_page
|
|
1348489/1348489 2420721.482439525: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.148us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439525: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439525: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439528: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.151us END mark_page_accessed
|
|
-> 290.151us BEGIN page_remove_rmap
|
|
-> 290.152us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439528: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439529: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.154us END lock_page_memcg
|
|
-> 290.154us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439529: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439535: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 290.155us END PageHuge
|
|
-> 290.155us END page_remove_rmap
|
|
-> 290.155us BEGIN unlock_page_memcg
|
|
1348489/1348489 2420721.482439536: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.161us END unlock_page_memcg
|
|
-> 290.161us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439536: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439540: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.162us END rcu_read_unlock_strict
|
|
-> 290.162us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439540: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439542: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.166us END __tlb_remove_page_size
|
|
-> 290.166us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439734: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.168us END vm_normal_page
|
|
1348489/1348489 2420721.482439740: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.36us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439741: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 290.366us END mark_page_accessed
|
|
1348489/1348489 2420721.482439741: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439746: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.367us BEGIN page_remove_rmap
|
|
-> 290.369us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439746: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439747: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.372us END lock_page_memcg
|
|
-> 290.372us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439747: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439747: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439754: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.373us END PageHuge
|
|
-> 290.373us END page_remove_rmap
|
|
-> 290.373us BEGIN unlock_page_memcg
|
|
-> 290.376us END unlock_page_memcg
|
|
-> 290.376us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439754: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439758: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.38us END rcu_read_unlock_strict
|
|
-> 290.38us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439758: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439760: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.384us END __tlb_remove_page_size
|
|
-> 290.384us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439761: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.386us END vm_normal_page
|
|
1348489/1348489 2420721.482439763: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.387us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439763: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439763: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439766: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.389us END mark_page_accessed
|
|
-> 290.389us BEGIN page_remove_rmap
|
|
-> 290.39us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439766: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439767: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.392us END lock_page_memcg
|
|
-> 290.392us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439772: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 290.393us END PageHuge
|
|
1348489/1348489 2420721.482439772: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439774: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.398us END page_remove_rmap
|
|
-> 290.398us BEGIN unlock_page_memcg
|
|
-> 290.399us END unlock_page_memcg
|
|
-> 290.399us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439774: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439778: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.4us END rcu_read_unlock_strict
|
|
-> 290.4us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439778: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439780: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.404us END __tlb_remove_page_size
|
|
-> 290.404us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439781: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.406us END vm_normal_page
|
|
1348489/1348489 2420721.482439783: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.407us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439783: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439783: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439785: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.409us END mark_page_accessed
|
|
-> 290.409us BEGIN page_remove_rmap
|
|
-> 290.41us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439786: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.411us END lock_page_memcg
|
|
1348489/1348489 2420721.482439787: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.412us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439787: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439787: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439793: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.413us END PageHuge
|
|
-> 290.413us END page_remove_rmap
|
|
-> 290.413us BEGIN unlock_page_memcg
|
|
-> 290.416us END unlock_page_memcg
|
|
-> 290.416us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439796: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 290.419us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439798: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.422us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439798: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439800: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.424us END __tlb_remove_page_size
|
|
-> 290.424us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439801: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.426us END vm_normal_page
|
|
1348489/1348489 2420721.482439803: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.427us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439803: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439803: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439805: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.429us END mark_page_accessed
|
|
-> 290.429us BEGIN page_remove_rmap
|
|
-> 290.43us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439806: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.431us END lock_page_memcg
|
|
1348489/1348489 2420721.482439807: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.432us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439807: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439807: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439813: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.433us END PageHuge
|
|
-> 290.433us END page_remove_rmap
|
|
-> 290.433us BEGIN unlock_page_memcg
|
|
-> 290.436us END unlock_page_memcg
|
|
-> 290.436us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439813: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439817: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.439us END rcu_read_unlock_strict
|
|
-> 290.439us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439817: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439819: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.443us END __tlb_remove_page_size
|
|
-> 290.443us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439821: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.445us END vm_normal_page
|
|
1348489/1348489 2420721.482439823: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.447us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439823: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439823: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439825: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.449us END mark_page_accessed
|
|
-> 290.449us BEGIN page_remove_rmap
|
|
-> 290.45us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439826: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.451us END lock_page_memcg
|
|
1348489/1348489 2420721.482439827: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.452us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439827: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439827: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439833: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.453us END PageHuge
|
|
-> 290.453us END page_remove_rmap
|
|
-> 290.453us BEGIN unlock_page_memcg
|
|
-> 290.456us END unlock_page_memcg
|
|
-> 290.456us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439833: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439837: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.459us END rcu_read_unlock_strict
|
|
-> 290.459us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439837: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439840: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.463us END __tlb_remove_page_size
|
|
-> 290.463us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439841: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.466us END vm_normal_page
|
|
1348489/1348489 2420721.482439843: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.467us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439843: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439843: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439845: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.469us END mark_page_accessed
|
|
-> 290.469us BEGIN page_remove_rmap
|
|
-> 290.47us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439846: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.471us END lock_page_memcg
|
|
1348489/1348489 2420721.482439847: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.472us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439847: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439847: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439853: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.473us END PageHuge
|
|
-> 290.473us END page_remove_rmap
|
|
-> 290.473us BEGIN unlock_page_memcg
|
|
-> 290.476us END unlock_page_memcg
|
|
-> 290.476us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439854: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 290.479us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439858: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.48us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439858: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439860: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.484us END __tlb_remove_page_size
|
|
-> 290.484us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439861: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.486us END vm_normal_page
|
|
1348489/1348489 2420721.482439863: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.487us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439863: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439863: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439865: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.489us END mark_page_accessed
|
|
-> 290.489us BEGIN page_remove_rmap
|
|
-> 290.49us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439866: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.491us END lock_page_memcg
|
|
1348489/1348489 2420721.482439867: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.492us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439867: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439867: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439873: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.493us END PageHuge
|
|
-> 290.493us END page_remove_rmap
|
|
-> 290.493us BEGIN unlock_page_memcg
|
|
-> 290.496us END unlock_page_memcg
|
|
-> 290.496us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439873: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439878: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.499us END rcu_read_unlock_strict
|
|
-> 290.499us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439878: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439880: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.504us END __tlb_remove_page_size
|
|
-> 290.504us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439881: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.506us END vm_normal_page
|
|
1348489/1348489 2420721.482439883: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.507us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439883: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439883: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439885: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.509us END mark_page_accessed
|
|
-> 290.509us BEGIN page_remove_rmap
|
|
-> 290.51us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439886: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.511us END lock_page_memcg
|
|
1348489/1348489 2420721.482439887: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.512us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439887: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439887: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439893: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.513us END PageHuge
|
|
-> 290.513us END page_remove_rmap
|
|
-> 290.513us BEGIN unlock_page_memcg
|
|
-> 290.516us END unlock_page_memcg
|
|
-> 290.516us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482439893: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439897: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.519us END rcu_read_unlock_strict
|
|
-> 290.519us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482439897: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439899: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.523us END __tlb_remove_page_size
|
|
-> 290.523us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482439987: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.525us END vm_normal_page
|
|
1348489/1348489 2420721.482439991: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.613us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482439991: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439991: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439994: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.617us END mark_page_accessed
|
|
-> 290.617us BEGIN page_remove_rmap
|
|
-> 290.618us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482439994: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439996: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.62us END lock_page_memcg
|
|
-> 290.62us BEGIN PageHuge
|
|
1348489/1348489 2420721.482439996: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482439996: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440002: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.622us END PageHuge
|
|
-> 290.622us END page_remove_rmap
|
|
-> 290.622us BEGIN unlock_page_memcg
|
|
-> 290.625us END unlock_page_memcg
|
|
-> 290.625us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440005: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 290.628us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440006: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.631us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440006: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440008: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.632us END __tlb_remove_page_size
|
|
-> 290.632us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440009: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.634us END vm_normal_page
|
|
1348489/1348489 2420721.482440011: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.635us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440011: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440011: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440014: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.637us END mark_page_accessed
|
|
-> 290.637us BEGIN page_remove_rmap
|
|
-> 290.638us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440014: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440015: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.64us END lock_page_memcg
|
|
-> 290.64us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440015: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440015: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440022: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.641us END PageHuge
|
|
-> 290.641us END page_remove_rmap
|
|
-> 290.641us BEGIN unlock_page_memcg
|
|
-> 290.644us END unlock_page_memcg
|
|
-> 290.644us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440022: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440027: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.648us END rcu_read_unlock_strict
|
|
-> 290.648us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440027: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440029: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.653us END __tlb_remove_page_size
|
|
-> 290.653us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440029: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440032: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.655us END vm_normal_page
|
|
-> 290.655us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440032: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440032: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440034: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.658us END mark_page_accessed
|
|
-> 290.658us BEGIN page_remove_rmap
|
|
-> 290.659us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440035: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.66us END lock_page_memcg
|
|
1348489/1348489 2420721.482440036: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.661us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440036: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440036: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440042: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.662us END PageHuge
|
|
-> 290.662us END page_remove_rmap
|
|
-> 290.662us BEGIN unlock_page_memcg
|
|
-> 290.665us END unlock_page_memcg
|
|
-> 290.665us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440042: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440046: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.668us END rcu_read_unlock_strict
|
|
-> 290.668us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440053: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 290.672us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440054: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 290.679us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482440054: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440054: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440056: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 290.68us END queued_spin_unlock
|
|
-> 290.68us BEGIN __cond_resched
|
|
-> 290.681us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440056: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482440057: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 290.682us END rcu_all_qs
|
|
-> 290.682us END __cond_resched
|
|
1348489/1348489 2420721.482440057: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440058: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 290.683us BEGIN __cond_resched
|
|
-> 290.683us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440058: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482440059: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 290.684us END rcu_all_qs
|
|
-> 290.684us END __cond_resched
|
|
1348489/1348489 2420721.482440059: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440059: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440061: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 290.685us END unmap_page_range
|
|
-> 290.685us BEGIN unmap_single_vma
|
|
-> 290.686us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482440061: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440061: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440065: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 290.687us END uprobe_munmap
|
|
-> 290.687us END unmap_single_vma
|
|
-> 290.687us BEGIN unmap_page_range
|
|
-> 290.689us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482440068: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 290.691us END p4d_offset
|
|
1348489/1348489 2420721.482440069: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 290.694us BEGIN pud_val
|
|
1348489/1348489 2420721.482440070: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 290.695us END pud_val
|
|
1348489/1348489 2420721.482440070: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
1348489/1348489 2420721.482440070: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440071: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 290.696us BEGIN pmd_val
|
|
-> 290.696us END pmd_val
|
|
-> 290.696us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440071: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440072: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 290.697us END pmd_val
|
|
-> 290.697us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440072: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440072: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440074: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 290.698us END pmd_val
|
|
-> 290.698us BEGIN pmd_pfn
|
|
-> 290.699us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440075: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 290.7us END pmd_val
|
|
1348489/1348489 2420721.482440075: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440075: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482440076: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 290.701us END pmd_pfn
|
|
-> 290.701us BEGIN pmd_val
|
|
-> 290.702us END pmd_val
|
|
1348489/1348489 2420721.482440081: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 290.702us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482440081: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440082: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 290.707us END _raw_spin_lock
|
|
-> 290.707us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482440083: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 290.708us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482440084: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.709us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440199: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.71us END vm_normal_page
|
|
1348489/1348489 2420721.482440211: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.825us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440211: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440211: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440215: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.837us END mark_page_accessed
|
|
-> 290.837us BEGIN page_remove_rmap
|
|
-> 290.839us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440215: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440217: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.841us END lock_page_memcg
|
|
-> 290.841us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440217: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440217: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.843us END PageHuge
|
|
-> 290.843us END page_remove_rmap
|
|
-> 290.843us BEGIN unlock_page_memcg
|
|
-> 290.846us END unlock_page_memcg
|
|
-> 290.846us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440223: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440227: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.849us END rcu_read_unlock_strict
|
|
-> 290.849us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440227: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440229: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.853us END __tlb_remove_page_size
|
|
-> 290.853us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440230: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.855us END vm_normal_page
|
|
1348489/1348489 2420721.482440232: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.856us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440232: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440232: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440235: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.858us END mark_page_accessed
|
|
-> 290.858us BEGIN page_remove_rmap
|
|
-> 290.859us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440235: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440237: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.861us END lock_page_memcg
|
|
-> 290.861us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440241: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 290.863us END PageHuge
|
|
1348489/1348489 2420721.482440241: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440243: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.867us END page_remove_rmap
|
|
-> 290.867us BEGIN unlock_page_memcg
|
|
-> 290.868us END unlock_page_memcg
|
|
-> 290.868us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440243: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440247: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.869us END rcu_read_unlock_strict
|
|
-> 290.869us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440247: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440249: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.873us END __tlb_remove_page_size
|
|
-> 290.873us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440250: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.875us END vm_normal_page
|
|
1348489/1348489 2420721.482440252: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.876us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440252: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440252: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440255: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.878us END mark_page_accessed
|
|
-> 290.878us BEGIN page_remove_rmap
|
|
-> 290.879us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440255: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440256: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.881us END lock_page_memcg
|
|
-> 290.881us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440256: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440256: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440263: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.882us END PageHuge
|
|
-> 290.882us END page_remove_rmap
|
|
-> 290.882us BEGIN unlock_page_memcg
|
|
-> 290.885us END unlock_page_memcg
|
|
-> 290.885us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440266: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 290.889us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440267: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.892us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440267: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440269: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.893us END __tlb_remove_page_size
|
|
-> 290.893us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440270: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.895us END vm_normal_page
|
|
1348489/1348489 2420721.482440272: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.896us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440272: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440272: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440274: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.898us END mark_page_accessed
|
|
-> 290.898us BEGIN page_remove_rmap
|
|
-> 290.899us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440275: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.9us END lock_page_memcg
|
|
1348489/1348489 2420721.482440276: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.901us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440276: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440276: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440282: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 290.902us END PageHuge
|
|
-> 290.902us END page_remove_rmap
|
|
-> 290.902us BEGIN unlock_page_memcg
|
|
-> 290.905us END unlock_page_memcg
|
|
-> 290.905us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440282: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440287: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 290.908us END rcu_read_unlock_strict
|
|
-> 290.908us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440287: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440289: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 290.913us END __tlb_remove_page_size
|
|
-> 290.913us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440290: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 290.915us END vm_normal_page
|
|
1348489/1348489 2420721.482440292: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 290.916us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440292: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440292: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440294: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 290.918us END mark_page_accessed
|
|
-> 290.918us BEGIN page_remove_rmap
|
|
-> 290.919us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440295: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 290.92us END lock_page_memcg
|
|
1348489/1348489 2420721.482440296: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 290.921us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440434: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 290.922us END PageHuge
|
|
1348489/1348489 2420721.482440434: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440440: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.06us END page_remove_rmap
|
|
-> 291.06us BEGIN unlock_page_memcg
|
|
-> 291.063us END unlock_page_memcg
|
|
-> 291.063us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440441: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 291.066us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440442: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.067us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440442: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440444: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.068us END __tlb_remove_page_size
|
|
-> 291.068us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440446: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.07us END vm_normal_page
|
|
1348489/1348489 2420721.482440449: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.072us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440449: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440449: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440452: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.075us END mark_page_accessed
|
|
-> 291.075us BEGIN page_remove_rmap
|
|
-> 291.076us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440453: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 291.078us END lock_page_memcg
|
|
1348489/1348489 2420721.482440454: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.079us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440475: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 291.08us END PageHuge
|
|
1348489/1348489 2420721.482440475: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440477: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.101us END page_remove_rmap
|
|
-> 291.101us BEGIN unlock_page_memcg
|
|
-> 291.102us END unlock_page_memcg
|
|
-> 291.102us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440477: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440481: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.103us END rcu_read_unlock_strict
|
|
-> 291.103us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440481: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440483: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.107us END __tlb_remove_page_size
|
|
-> 291.107us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440572: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.109us END vm_normal_page
|
|
1348489/1348489 2420721.482440575: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.198us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440575: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440575: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440579: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.201us END mark_page_accessed
|
|
-> 291.201us BEGIN page_remove_rmap
|
|
-> 291.203us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440579: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440580: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.205us END lock_page_memcg
|
|
-> 291.205us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440580: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440580: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440587: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.206us END PageHuge
|
|
-> 291.206us END page_remove_rmap
|
|
-> 291.206us BEGIN unlock_page_memcg
|
|
-> 291.209us END unlock_page_memcg
|
|
-> 291.209us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440587: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440591: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.213us END rcu_read_unlock_strict
|
|
-> 291.213us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440591: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440593: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.217us END __tlb_remove_page_size
|
|
-> 291.217us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440594: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.219us END vm_normal_page
|
|
1348489/1348489 2420721.482440596: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.22us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440596: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440596: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440598: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.222us END mark_page_accessed
|
|
-> 291.222us BEGIN page_remove_rmap
|
|
-> 291.223us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440599: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
-> 291.224us END lock_page_memcg
|
|
1348489/1348489 2420721.482440600: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.225us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440605: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 291.226us END PageHuge
|
|
1348489/1348489 2420721.482440605: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440606: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.231us END page_remove_rmap
|
|
-> 291.231us BEGIN unlock_page_memcg
|
|
-> 291.231us END unlock_page_memcg
|
|
-> 291.231us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440606: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440611: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.232us END rcu_read_unlock_strict
|
|
-> 291.232us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440611: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440613: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.237us END __tlb_remove_page_size
|
|
-> 291.237us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440696: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.239us END vm_normal_page
|
|
1348489/1348489 2420721.482440701: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.322us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440701: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440701: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440704: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.327us END mark_page_accessed
|
|
-> 291.327us BEGIN page_remove_rmap
|
|
-> 291.328us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440704: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440705: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.33us END lock_page_memcg
|
|
-> 291.33us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440710: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
-> 291.331us END PageHuge
|
|
1348489/1348489 2420721.482440710: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440711: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.336us END page_remove_rmap
|
|
-> 291.336us BEGIN unlock_page_memcg
|
|
-> 291.336us END unlock_page_memcg
|
|
-> 291.336us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440712: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 291.337us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440716: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.338us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440716: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440718: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.342us END __tlb_remove_page_size
|
|
-> 291.342us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440719: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.344us END vm_normal_page
|
|
1348489/1348489 2420721.482440721: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.345us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440721: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440721: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440724: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.347us END mark_page_accessed
|
|
-> 291.347us BEGIN page_remove_rmap
|
|
-> 291.348us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440724: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440725: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.35us END lock_page_memcg
|
|
-> 291.35us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440725: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440725: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440732: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.351us END PageHuge
|
|
-> 291.351us END page_remove_rmap
|
|
-> 291.351us BEGIN unlock_page_memcg
|
|
-> 291.354us END unlock_page_memcg
|
|
-> 291.354us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440737: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 291.358us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440738: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.363us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440738: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440740: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.364us END __tlb_remove_page_size
|
|
-> 291.364us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440741: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 291.366us END vm_normal_page
|
|
1348489/1348489 2420721.482440743: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 291.367us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482440743: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440743: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440746: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.369us END mark_page_accessed
|
|
-> 291.369us BEGIN page_remove_rmap
|
|
-> 291.37us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440746: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440747: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 291.372us END lock_page_memcg
|
|
-> 291.372us BEGIN PageHuge
|
|
1348489/1348489 2420721.482440747: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440747: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440754: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.373us END PageHuge
|
|
-> 291.373us END page_remove_rmap
|
|
-> 291.373us BEGIN unlock_page_memcg
|
|
-> 291.376us END unlock_page_memcg
|
|
-> 291.376us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440754: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440757: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.38us END rcu_read_unlock_strict
|
|
-> 291.38us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440765: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 291.383us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440766: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 291.391us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482440766: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440766: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440767: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 291.392us END queued_spin_unlock
|
|
-> 291.392us BEGIN __cond_resched
|
|
-> 291.392us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440767: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482440768: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
-> 291.393us END rcu_all_qs
|
|
-> 291.393us END __cond_resched
|
|
1348489/1348489 2420721.482440768: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440769: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 291.394us BEGIN __cond_resched
|
|
-> 291.394us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440769: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482440771: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 291.395us END rcu_all_qs
|
|
-> 291.395us END __cond_resched
|
|
1348489/1348489 2420721.482440771: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440771: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440773: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 291.397us END unmap_page_range
|
|
-> 291.397us BEGIN unmap_single_vma
|
|
-> 291.398us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482440773: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440773: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440776: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 291.399us END uprobe_munmap
|
|
-> 291.399us END unmap_single_vma
|
|
-> 291.399us BEGIN unmap_page_range
|
|
-> 291.4us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482440780: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 291.402us END p4d_offset
|
|
1348489/1348489 2420721.482440780: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482440781: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 291.406us BEGIN pud_val
|
|
-> 291.407us END pud_val
|
|
1348489/1348489 2420721.482440782: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 291.407us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440782: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440783: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 291.408us END pmd_val
|
|
-> 291.408us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440783: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440784: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 291.409us END pmd_val
|
|
-> 291.409us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440785: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
-> 291.41us END pmd_val
|
|
1348489/1348489 2420721.482440785: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440786: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 291.411us BEGIN pmd_pfn
|
|
-> 291.411us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440787: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 291.412us END pmd_val
|
|
1348489/1348489 2420721.482440787: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440788: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 291.413us END pmd_pfn
|
|
-> 291.413us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440789: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 291.414us END pmd_val
|
|
1348489/1348489 2420721.482440794: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 291.415us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482440794: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440795: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 291.42us END _raw_spin_lock
|
|
-> 291.42us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482440796: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 291.421us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482440798: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.422us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440798: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440798: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440801: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.424us END vm_normal_page
|
|
-> 291.424us BEGIN page_remove_rmap
|
|
-> 291.425us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440801: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440811: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 291.427us END lock_page_memcg
|
|
-> 291.427us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482440811: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440819: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 291.437us BEGIN __mod_lruvec_state
|
|
-> 291.441us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482440819: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440819: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440824: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 291.445us END __mod_node_page_state
|
|
-> 291.445us END __mod_lruvec_state
|
|
-> 291.445us BEGIN __mod_memcg_lruvec_state
|
|
-> 291.447us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482440824: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482440824: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440825: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 291.45us END cgroup_rstat_updated
|
|
-> 291.45us END __mod_memcg_lruvec_state
|
|
-> 291.45us END __mod_lruvec_page_state
|
|
-> 291.45us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440825: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440825: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440827: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.451us END rcu_read_unlock_strict
|
|
-> 291.451us END page_remove_rmap
|
|
-> 291.451us BEGIN unlock_page_memcg
|
|
-> 291.452us END unlock_page_memcg
|
|
-> 291.452us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440828: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 291.453us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440830: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.454us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440830: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440832: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.456us END __tlb_remove_page_size
|
|
-> 291.456us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440832: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440832: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440837: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.458us END vm_normal_page
|
|
-> 291.458us BEGIN page_remove_rmap
|
|
-> 291.46us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440838: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 291.463us END lock_page_memcg
|
|
1348489/1348489 2420721.482440838: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440838: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440850: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 291.464us BEGIN __mod_lruvec_page_state
|
|
-> 291.468us BEGIN __mod_lruvec_state
|
|
-> 291.472us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482440850: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440850: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440855: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 291.476us END __mod_node_page_state
|
|
-> 291.476us END __mod_lruvec_state
|
|
-> 291.476us BEGIN __mod_memcg_lruvec_state
|
|
-> 291.478us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482440856: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 291.481us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482440856: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440857: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 291.482us END __mod_memcg_lruvec_state
|
|
-> 291.482us END __mod_lruvec_page_state
|
|
-> 291.482us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440857: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440857: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440858: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.483us END rcu_read_unlock_strict
|
|
-> 291.483us END page_remove_rmap
|
|
-> 291.483us BEGIN unlock_page_memcg
|
|
-> 291.483us END unlock_page_memcg
|
|
-> 291.483us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440859: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 291.484us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440860: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.485us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440867: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 291.486us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440868: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 291.493us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482440868: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440868: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440870: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 291.494us END queued_spin_unlock
|
|
-> 291.494us BEGIN __cond_resched
|
|
-> 291.495us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440870: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482440870: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440870: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440871: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 291.496us END rcu_all_qs
|
|
-> 291.496us END __cond_resched
|
|
-> 291.496us BEGIN __cond_resched
|
|
-> 291.496us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482440872: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 291.497us END rcu_all_qs
|
|
1348489/1348489 2420721.482440873: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 291.498us END __cond_resched
|
|
1348489/1348489 2420721.482440873: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440873: 1 branches:uH: call ffffffffad87bdae unmap_single_vma+0x4e (foo.so) => ffffffffad832b90 uprobe_munmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440880: 1 branches:uH: return ffffffffad832bba uprobe_munmap+0x2a (foo.so) => ffffffffad87bdb3 unmap_single_vma+0x53 (foo.so)
|
|
-> 291.499us END unmap_page_range
|
|
-> 291.499us BEGIN unmap_single_vma
|
|
-> 291.502us BEGIN uprobe_munmap
|
|
1348489/1348489 2420721.482440880: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440880: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440889: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 291.506us END uprobe_munmap
|
|
-> 291.506us END unmap_single_vma
|
|
-> 291.506us BEGIN unmap_page_range
|
|
-> 291.51us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482440893: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 291.515us END p4d_offset
|
|
1348489/1348489 2420721.482440893: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
1348489/1348489 2420721.482440894: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 291.519us BEGIN pud_val
|
|
-> 291.52us END pud_val
|
|
1348489/1348489 2420721.482440896: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 291.52us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440896: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440896: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482440896: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440897: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 291.522us END pmd_val
|
|
-> 291.522us BEGIN pmd_val
|
|
-> 291.522us END pmd_val
|
|
-> 291.522us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440897: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440897: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440899: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 291.523us END pmd_val
|
|
-> 291.523us BEGIN pmd_pfn
|
|
-> 291.524us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440900: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 291.525us END pmd_val
|
|
1348489/1348489 2420721.482440900: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440901: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 291.526us END pmd_pfn
|
|
-> 291.526us BEGIN pmd_val
|
|
1348489/1348489 2420721.482440901: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440906: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 291.527us END pmd_val
|
|
-> 291.527us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482440906: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440907: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 291.532us END _raw_spin_lock
|
|
-> 291.532us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482440907: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440909: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.533us END flush_tlb_batched_pending
|
|
-> 291.533us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482440909: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440909: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440913: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 291.535us END vm_normal_page
|
|
-> 291.535us BEGIN page_remove_rmap
|
|
-> 291.537us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482440917: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 291.539us END lock_page_memcg
|
|
1348489/1348489 2420721.482440917: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440917: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440922: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 291.543us BEGIN __mod_lruvec_page_state
|
|
-> 291.544us BEGIN __mod_lruvec_state
|
|
-> 291.546us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482440922: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440922: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440926: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 291.548us END __mod_node_page_state
|
|
-> 291.548us END __mod_lruvec_state
|
|
-> 291.548us BEGIN __mod_memcg_lruvec_state
|
|
-> 291.55us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482440927: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 291.552us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482440927: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440927: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482440927: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440927: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440929: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 291.553us END __mod_memcg_lruvec_state
|
|
-> 291.553us END __mod_lruvec_page_state
|
|
-> 291.553us BEGIN rcu_read_unlock_strict
|
|
-> 291.553us END rcu_read_unlock_strict
|
|
-> 291.553us END page_remove_rmap
|
|
-> 291.553us BEGIN unlock_page_memcg
|
|
-> 291.554us END unlock_page_memcg
|
|
-> 291.554us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482440929: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440931: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 291.555us END rcu_read_unlock_strict
|
|
-> 291.555us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482440931: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482440933: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 291.557us END __tlb_remove_page_size
|
|
-> 291.557us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482441671: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 291.559us END vm_normal_page
|
|
1348489/1348489 2420721.482441671: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441676: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 292.297us BEGIN page_remove_rmap
|
|
-> 292.299us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482441705: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 292.302us END lock_page_memcg
|
|
1348489/1348489 2420721.482441705: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441705: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441708: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 292.331us BEGIN __mod_lruvec_page_state
|
|
-> 292.332us BEGIN __mod_lruvec_state
|
|
-> 292.333us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482441708: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441708: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441710: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 292.334us END __mod_node_page_state
|
|
-> 292.334us END __mod_lruvec_state
|
|
-> 292.334us BEGIN __mod_memcg_lruvec_state
|
|
-> 292.335us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441711: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 292.336us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441711: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441711: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482441711: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441711: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441713: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 292.337us END __mod_memcg_lruvec_state
|
|
-> 292.337us END __mod_lruvec_page_state
|
|
-> 292.337us BEGIN rcu_read_unlock_strict
|
|
-> 292.337us END rcu_read_unlock_strict
|
|
-> 292.337us END page_remove_rmap
|
|
-> 292.337us BEGIN unlock_page_memcg
|
|
-> 292.338us END unlock_page_memcg
|
|
-> 292.338us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482441714: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
-> 292.339us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482441715: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 292.34us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482441722: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 292.341us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482441723: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 292.348us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482441723: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441723: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441724: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.349us END queued_spin_unlock
|
|
-> 292.349us BEGIN __cond_resched
|
|
-> 292.349us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482441725: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 292.35us END rcu_all_qs
|
|
1348489/1348489 2420721.482441725: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441725: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441726: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.351us END __cond_resched
|
|
-> 292.351us BEGIN __cond_resched
|
|
-> 292.351us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482441726: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482441728: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 292.352us END rcu_all_qs
|
|
-> 292.352us END __cond_resched
|
|
1348489/1348489 2420721.482441728: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441731: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 292.354us END unmap_page_range
|
|
-> 292.354us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482441731: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441734: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 292.357us END unmap_single_vma
|
|
-> 292.357us BEGIN unmap_page_range
|
|
-> 292.358us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482441737: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 292.36us END p4d_offset
|
|
1348489/1348489 2420721.482441738: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 292.363us BEGIN pud_val
|
|
1348489/1348489 2420721.482441740: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 292.364us END pud_val
|
|
1348489/1348489 2420721.482441740: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
1348489/1348489 2420721.482441740: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441741: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 292.366us BEGIN pmd_val
|
|
-> 292.366us END pmd_val
|
|
-> 292.366us BEGIN pmd_val
|
|
1348489/1348489 2420721.482441741: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441741: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441748: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.367us END pmd_val
|
|
-> 292.367us BEGIN __cond_resched
|
|
-> 292.37us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482441750: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 292.374us END rcu_all_qs
|
|
1348489/1348489 2420721.482441750: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441758: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 292.376us END __cond_resched
|
|
-> 292.376us BEGIN pmd_val
|
|
1348489/1348489 2420721.482441758: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441758: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482441759: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 292.384us END pmd_val
|
|
-> 292.384us BEGIN pmd_val
|
|
-> 292.385us END pmd_val
|
|
1348489/1348489 2420721.482441760: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 292.385us BEGIN pmd_val
|
|
1348489/1348489 2420721.482441760: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441760: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441762: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 292.386us END pmd_val
|
|
-> 292.386us BEGIN pmd_pfn
|
|
-> 292.387us BEGIN pmd_val
|
|
1348489/1348489 2420721.482441763: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 292.388us END pmd_val
|
|
1348489/1348489 2420721.482441763: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441763: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
1348489/1348489 2420721.482441764: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 292.389us END pmd_pfn
|
|
-> 292.389us BEGIN pmd_val
|
|
-> 292.39us END pmd_val
|
|
1348489/1348489 2420721.482441774: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 292.39us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482441774: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441775: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 292.4us END _raw_spin_lock
|
|
-> 292.4us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482441776: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 292.401us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482441781: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 292.402us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482441781: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441781: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441800: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 292.407us END vm_normal_page
|
|
-> 292.407us BEGIN page_remove_rmap
|
|
-> 292.416us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482441801: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 292.426us END lock_page_memcg
|
|
1348489/1348489 2420721.482441801: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441801: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441812: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 292.427us BEGIN __mod_lruvec_page_state
|
|
-> 292.43us BEGIN __mod_lruvec_state
|
|
-> 292.434us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482441812: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441812: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441818: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 292.438us END __mod_node_page_state
|
|
-> 292.438us END __mod_lruvec_state
|
|
-> 292.438us BEGIN __mod_memcg_lruvec_state
|
|
-> 292.441us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441819: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 292.444us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441819: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441819: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
1348489/1348489 2420721.482441819: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441819: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441821: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 292.445us END __mod_memcg_lruvec_state
|
|
-> 292.445us END __mod_lruvec_page_state
|
|
-> 292.445us BEGIN rcu_read_unlock_strict
|
|
-> 292.445us END rcu_read_unlock_strict
|
|
-> 292.445us END page_remove_rmap
|
|
-> 292.445us BEGIN unlock_page_memcg
|
|
-> 292.446us END unlock_page_memcg
|
|
-> 292.446us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482441821: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441823: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 292.447us END rcu_read_unlock_strict
|
|
-> 292.447us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482441823: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441825: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 292.449us END __tlb_remove_page_size
|
|
-> 292.449us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482441918: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 292.451us END vm_normal_page
|
|
1348489/1348489 2420721.482441918: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441920: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 292.544us BEGIN page_remove_rmap
|
|
-> 292.545us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482441920: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441920: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441920: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441930: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 292.546us END lock_page_memcg
|
|
-> 292.546us BEGIN __mod_lruvec_page_state
|
|
-> 292.549us BEGIN __mod_lruvec_state
|
|
-> 292.552us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482441930: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441930: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441933: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 292.556us END __mod_node_page_state
|
|
-> 292.556us END __mod_lruvec_state
|
|
-> 292.556us BEGIN __mod_memcg_lruvec_state
|
|
-> 292.557us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441934: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 292.559us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482441934: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441935: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 292.56us END __mod_memcg_lruvec_state
|
|
-> 292.56us END __mod_lruvec_page_state
|
|
-> 292.56us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482441935: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441935: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441937: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 292.561us END rcu_read_unlock_strict
|
|
-> 292.561us END page_remove_rmap
|
|
-> 292.561us BEGIN unlock_page_memcg
|
|
-> 292.562us END unlock_page_memcg
|
|
-> 292.562us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482441937: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482441939: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 292.563us END rcu_read_unlock_strict
|
|
-> 292.563us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482441940: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
-> 292.565us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482441941: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 292.566us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482442026: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 292.567us END vm_normal_page
|
|
1348489/1348489 2420721.482442026: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442037: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 292.652us BEGIN page_remove_rmap
|
|
-> 292.657us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482442038: 1 branches:uH: call ffffffffad892480 page_remove_rmap+0x50 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
-> 292.663us END lock_page_memcg
|
|
1348489/1348489 2420721.482442038: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442038: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442049: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 292.664us BEGIN __mod_lruvec_page_state
|
|
-> 292.667us BEGIN __mod_lruvec_state
|
|
-> 292.671us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482442049: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442049: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442054: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 292.675us END __mod_node_page_state
|
|
-> 292.675us END __mod_lruvec_state
|
|
-> 292.675us BEGIN __mod_memcg_lruvec_state
|
|
-> 292.677us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482442055: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 292.68us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482442055: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442056: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad892485 page_remove_rmap+0x55 (foo.so)
|
|
-> 292.681us END __mod_memcg_lruvec_state
|
|
-> 292.681us END __mod_lruvec_page_state
|
|
-> 292.681us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482442056: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442056: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442058: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 292.682us END rcu_read_unlock_strict
|
|
-> 292.682us END page_remove_rmap
|
|
-> 292.682us BEGIN unlock_page_memcg
|
|
-> 292.683us END unlock_page_memcg
|
|
-> 292.683us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482442058: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442059: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 292.684us END rcu_read_unlock_strict
|
|
-> 292.684us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482442067: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 292.685us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482442067: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
1348489/1348489 2420721.482442067: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442067: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442069: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.693us BEGIN queued_spin_unlock
|
|
-> 292.693us END queued_spin_unlock
|
|
-> 292.693us BEGIN __cond_resched
|
|
-> 292.694us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442069: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482442069: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442069: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442071: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.695us END rcu_all_qs
|
|
-> 292.695us END __cond_resched
|
|
-> 292.695us BEGIN __cond_resched
|
|
-> 292.696us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442071: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
1348489/1348489 2420721.482442075: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 292.697us END rcu_all_qs
|
|
-> 292.697us END __cond_resched
|
|
1348489/1348489 2420721.482442075: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442075: 1 branches:uH: call ffffffffad87bdf0 unmap_single_vma+0x90 (foo.so) => ffffffffad6801b0 untrack_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442208: 1 branches:uH: return ffffffffad680253 untrack_pfn+0xa3 (foo.so) => ffffffffad87bdf5 unmap_single_vma+0x95 (foo.so)
|
|
-> 292.701us END unmap_page_range
|
|
-> 292.701us BEGIN unmap_single_vma
|
|
-> 292.767us BEGIN untrack_pfn
|
|
1348489/1348489 2420721.482442211: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 292.834us END untrack_pfn
|
|
1348489/1348489 2420721.482442211: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442222: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 292.837us END unmap_single_vma
|
|
-> 292.837us BEGIN unmap_page_range
|
|
-> 292.842us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482442227: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 292.848us END p4d_offset
|
|
1348489/1348489 2420721.482442229: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 292.853us BEGIN pud_val
|
|
1348489/1348489 2420721.482442231: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 292.855us END pud_val
|
|
1348489/1348489 2420721.482442233: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 292.857us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442233: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442233: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
1348489/1348489 2420721.482442233: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442234: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 292.859us END pmd_val
|
|
-> 292.859us BEGIN pmd_val
|
|
-> 292.859us END pmd_val
|
|
-> 292.859us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442234: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442234: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442236: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 292.86us END pmd_val
|
|
-> 292.86us BEGIN pmd_pfn
|
|
-> 292.861us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442237: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 292.862us END pmd_val
|
|
1348489/1348489 2420721.482442237: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442238: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 292.863us END pmd_pfn
|
|
-> 292.863us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442238: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442244: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 292.864us END pmd_val
|
|
-> 292.864us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482442244: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442244: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
1348489/1348489 2420721.482442279: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 292.87us END _raw_spin_lock
|
|
-> 292.87us BEGIN flush_tlb_batched_pending
|
|
-> 292.905us END flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482442286: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 292.905us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482442286: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442286: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442287: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.912us END queued_spin_unlock
|
|
-> 292.912us BEGIN __cond_resched
|
|
-> 292.912us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442288: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
-> 292.913us END rcu_all_qs
|
|
1348489/1348489 2420721.482442288: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442288: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442289: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 292.914us END __cond_resched
|
|
-> 292.914us BEGIN __cond_resched
|
|
-> 292.914us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442290: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 292.915us END rcu_all_qs
|
|
1348489/1348489 2420721.482442292: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 292.916us END __cond_resched
|
|
1348489/1348489 2420721.482442296: 1 branches:uH: call ffffffffad87c1b4 unmap_vmas+0x74 (foo.so) => ffffffffad87bd60 unmap_single_vma+0x0 (foo.so)
|
|
-> 292.918us END unmap_page_range
|
|
1348489/1348489 2420721.482442310: 1 branches:uH: jmp ffffffffad87bddb unmap_single_vma+0x7b (foo.so) => ffffffffad87af60 unmap_page_range+0x0 (foo.so)
|
|
-> 292.922us BEGIN unmap_single_vma
|
|
1348489/1348489 2420721.482442310: 1 branches:uH: call ffffffffad87b0b9 unmap_page_range+0x159 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442318: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87b0be unmap_page_range+0x15e (foo.so)
|
|
-> 292.936us END unmap_single_vma
|
|
-> 292.936us BEGIN unmap_page_range
|
|
-> 292.94us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482442321: 1 branches:uH: call ffffffffad87bc33 unmap_page_range+0xcd3 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 292.944us END p4d_offset
|
|
1348489/1348489 2420721.482442323: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87bc38 unmap_page_range+0xcd8 (foo.so)
|
|
-> 292.947us BEGIN pud_val
|
|
1348489/1348489 2420721.482442326: 1 branches:uH: call ffffffffad87b383 unmap_page_range+0x423 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
-> 292.949us END pud_val
|
|
1348489/1348489 2420721.482442333: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b388 unmap_page_range+0x428 (foo.so)
|
|
-> 292.952us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442333: 1 branches:uH: call ffffffffad87b3a9 unmap_page_range+0x449 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442334: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b3ae unmap_page_range+0x44e (foo.so)
|
|
-> 292.959us END pmd_val
|
|
-> 292.959us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442334: 1 branches:uH: call ffffffffad87b403 unmap_page_range+0x4a3 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442335: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b408 unmap_page_range+0x4a8 (foo.so)
|
|
-> 292.96us END pmd_val
|
|
-> 292.96us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442335: 1 branches:uH: call ffffffffad87b496 unmap_page_range+0x536 (foo.so) => ffffffffad878f60 pmd_pfn+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442335: 1 branches:uH: call ffffffffad878f64 pmd_pfn+0x4 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442337: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad878f69 pmd_pfn+0x9 (foo.so)
|
|
-> 292.961us END pmd_val
|
|
-> 292.961us BEGIN pmd_pfn
|
|
-> 292.962us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442338: 1 branches:uH: return ffffffffad878fa4 pmd_pfn+0x44 (foo.so) => ffffffffad87b49b unmap_page_range+0x53b (foo.so)
|
|
-> 292.963us END pmd_val
|
|
1348489/1348489 2420721.482442338: 1 branches:uH: call ffffffffad87b4b0 unmap_page_range+0x550 (foo.so) => ffffffffad878f20 pmd_val+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442339: 1 branches:uH: return ffffffffad878f27 pmd_val+0x7 (foo.so) => ffffffffad87b4b5 unmap_page_range+0x555 (foo.so)
|
|
-> 292.964us END pmd_pfn
|
|
-> 292.964us BEGIN pmd_val
|
|
1348489/1348489 2420721.482442339: 1 branches:uH: call ffffffffad87b4eb unmap_page_range+0x58b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442345: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad87b4f0 unmap_page_range+0x590 (foo.so)
|
|
-> 292.965us END pmd_val
|
|
-> 292.965us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482442345: 1 branches:uH: call ffffffffad87b4f5 unmap_page_range+0x595 (foo.so) => ffffffffad891e00 flush_tlb_batched_pending+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442346: 1 branches:uH: return ffffffffad891e0e flush_tlb_batched_pending+0xe (foo.so) => ffffffffad87b4fa unmap_page_range+0x59a (foo.so)
|
|
-> 292.971us END _raw_spin_lock
|
|
-> 292.971us BEGIN flush_tlb_batched_pending
|
|
1348489/1348489 2420721.482442346: 1 branches:uH: call ffffffffad87b51d unmap_page_range+0x5bd (foo.so) => ffffffffad87ad80 vm_normal_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442348: 1 branches:uH: return ffffffffad87add7 vm_normal_page+0x57 (foo.so) => ffffffffad87b522 unmap_page_range+0x5c2 (foo.so)
|
|
-> 292.972us END flush_tlb_batched_pending
|
|
-> 292.972us BEGIN vm_normal_page
|
|
1348489/1348489 2420721.482442353: 1 branches:uH: call ffffffffad87b5be unmap_page_range+0x65e (foo.so) => ffffffffad84aee0 mark_page_accessed+0x0 (foo.so)
|
|
-> 292.974us END vm_normal_page
|
|
1348489/1348489 2420721.482442378: 1 branches:uH: call ffffffffad84b042 mark_page_accessed+0x162 (foo.so) => ffffffffad873520 workingset_activation+0x0 (foo.so)
|
|
-> 292.979us BEGIN mark_page_accessed
|
|
1348489/1348489 2420721.482442484: 1 branches:uH: jmp ffffffffad8735ac workingset_activation+0x8c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 293.004us BEGIN workingset_activation
|
|
1348489/1348489 2420721.482442500: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad84b047 mark_page_accessed+0x167 (foo.so)
|
|
-> 293.11us END workingset_activation
|
|
-> 293.11us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482442506: 1 branches:uH: return ffffffffad84af31 mark_page_accessed+0x51 (foo.so) => ffffffffad87b5c3 unmap_page_range+0x663 (foo.so)
|
|
-> 293.126us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482442509: 1 branches:uH: call ffffffffad87b60a unmap_page_range+0x6aa (foo.so) => ffffffffad892430 page_remove_rmap+0x0 (foo.so)
|
|
-> 293.132us END mark_page_accessed
|
|
1348489/1348489 2420721.482442509: 1 branches:uH: call ffffffffad89243e page_remove_rmap+0xe (foo.so) => ffffffffad8e6ae0 lock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442515: 1 branches:uH: return ffffffffad8e6b56 lock_page_memcg+0x76 (foo.so) => ffffffffad892443 page_remove_rmap+0x13 (foo.so)
|
|
-> 293.135us BEGIN page_remove_rmap
|
|
-> 293.138us BEGIN lock_page_memcg
|
|
1348489/1348489 2420721.482442515: 1 branches:uH: call ffffffffad8924d7 page_remove_rmap+0xa7 (foo.so) => ffffffffad8b49c0 PageHuge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442516: 1 branches:uH: return ffffffffad8b49ef PageHuge+0x2f (foo.so) => ffffffffad8924dc page_remove_rmap+0xac (foo.so)
|
|
-> 293.141us END lock_page_memcg
|
|
-> 293.141us BEGIN PageHuge
|
|
1348489/1348489 2420721.482442516: 1 branches:uH: jmp ffffffffad89246e page_remove_rmap+0x3e (foo.so) => ffffffffad8e6270 unlock_page_memcg+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442516: 1 branches:uH: jmp ffffffffad8e62ad unlock_page_memcg+0x3d (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442524: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad87b60f unmap_page_range+0x6af (foo.so)
|
|
-> 293.142us END PageHuge
|
|
-> 293.142us END page_remove_rmap
|
|
-> 293.142us BEGIN unlock_page_memcg
|
|
-> 293.146us END unlock_page_memcg
|
|
-> 293.146us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482442524: 1 branches:uH: call ffffffffad87b639 unmap_page_range+0x6d9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442528: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad87b63e unmap_page_range+0x6de (foo.so)
|
|
-> 293.15us END rcu_read_unlock_strict
|
|
-> 293.15us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482442557: 1 branches:uH: call ffffffffad87b7e5 unmap_page_range+0x885 (foo.so) => ffffffffad878f50 queued_spin_unlock+0x0 (foo.so)
|
|
-> 293.154us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482442559: 1 branches:uH: return ffffffffad878f57 queued_spin_unlock+0x7 (foo.so) => ffffffffad87b7ea unmap_page_range+0x88a (foo.so)
|
|
-> 293.183us BEGIN queued_spin_unlock
|
|
1348489/1348489 2420721.482442559: 1 branches:uH: call ffffffffad87b9dc unmap_page_range+0xa7c (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442559: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442561: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 293.185us END queued_spin_unlock
|
|
-> 293.185us BEGIN __cond_resched
|
|
-> 293.186us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442561: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9e1 unmap_page_range+0xa81 (foo.so)
|
|
1348489/1348489 2420721.482442561: 1 branches:uH: call ffffffffad87b9f2 unmap_page_range+0xa92 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442561: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442562: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 293.187us END rcu_all_qs
|
|
-> 293.187us END __cond_resched
|
|
-> 293.187us BEGIN __cond_resched
|
|
-> 293.187us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482442563: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad87b9f7 unmap_page_range+0xa97 (foo.so)
|
|
-> 293.188us END rcu_all_qs
|
|
1348489/1348489 2420721.482442565: 1 branches:uH: return ffffffffad87bd53 unmap_page_range+0xdf3 (foo.so) => ffffffffad87c1b9 unmap_vmas+0x79 (foo.so)
|
|
-> 293.189us END __cond_resched
|
|
1348489/1348489 2420721.482442575: 1 branches:uH: return ffffffffad87c1f0 unmap_vmas+0xb0 (foo.so) => ffffffffad88872d exit_mmap+0xad (foo.so)
|
|
-> 293.191us END unmap_page_range
|
|
1348489/1348489 2420721.482442575: 1 branches:uH: call ffffffffad888737 exit_mmap+0xb7 (foo.so) => ffffffffad87aa40 free_pgtables+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442576: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
-> 293.201us END unmap_vmas
|
|
-> 293.201us BEGIN free_pgtables
|
|
1348489/1348489 2420721.482442688: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 293.202us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482442688: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442689: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 293.314us END unlink_anon_vmas
|
|
-> 293.314us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482442716: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 293.315us BEGIN down_write
|
|
1348489/1348489 2420721.482442716: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442769: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 293.342us END down_write
|
|
-> 293.342us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482442815: 1 branches:uH: call ffffffffadb4b654 __rb_erase_color+0x204 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 293.395us END vma_interval_tree_remove
|
|
-> 293.395us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482442838: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffadb4b656 __rb_erase_color+0x206 (foo.so)
|
|
-> 293.441us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482442854: 1 branches:uH: jmp ffffffffadb4b589 __rb_erase_color+0x139 (foo.so) => ffffffffad871330 vma_interval_tree_augment_rotate+0x0 (foo.so)
|
|
-> 293.464us END vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482442862: 1 branches:uH: return ffffffffad87137e vma_interval_tree_augment_rotate+0x4e (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 293.48us END __rb_erase_color
|
|
-> 293.48us BEGIN vma_interval_tree_augment_rotate
|
|
1348489/1348489 2420721.482442862: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442868: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 293.488us END vma_interval_tree_augment_rotate
|
|
-> 293.488us END unlink_file_vma
|
|
-> 293.488us BEGIN up_write
|
|
1348489/1348489 2420721.482442868: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442885: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 293.494us END up_write
|
|
-> 293.494us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482442885: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442885: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442893: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 293.511us END unlink_anon_vmas
|
|
-> 293.511us BEGIN unlink_file_vma
|
|
-> 293.515us BEGIN down_write
|
|
1348489/1348489 2420721.482442893: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442911: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 293.519us END down_write
|
|
-> 293.519us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482442931: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 293.537us END vma_interval_tree_remove
|
|
-> 293.537us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482442931: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442937: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 293.557us END __rb_erase_color
|
|
-> 293.557us END unlink_file_vma
|
|
-> 293.557us BEGIN up_write
|
|
1348489/1348489 2420721.482442947: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
-> 293.563us END up_write
|
|
1348489/1348489 2420721.482442952: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 293.573us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482442952: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442952: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442958: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 293.578us END unlink_anon_vmas
|
|
-> 293.578us BEGIN unlink_file_vma
|
|
-> 293.581us BEGIN down_write
|
|
1348489/1348489 2420721.482442958: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442984: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 293.584us END down_write
|
|
-> 293.584us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482442984: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442990: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 293.61us END vma_interval_tree_remove
|
|
-> 293.61us END unlink_file_vma
|
|
-> 293.61us BEGIN up_write
|
|
1348489/1348489 2420721.482442990: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482442999: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 293.616us END up_write
|
|
-> 293.616us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482443016: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 293.625us BEGIN down_write
|
|
1348489/1348489 2420721.482443016: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443016: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443035: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 293.642us END down_write
|
|
-> 293.642us BEGIN anon_vma_interval_tree_remove
|
|
-> 293.651us BEGIN rb_next
|
|
1348489/1348489 2420721.482443075: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 293.661us END rb_next
|
|
1348489/1348489 2420721.482443077: 1 branches:uH: call ffffffffad893c1c unlink_anon_vmas+0x3c (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 293.701us END anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482443087: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893c21 unlink_anon_vmas+0x41 (foo.so)
|
|
-> 293.703us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482443087: 1 branches:uH: call ffffffffad893c54 unlink_anon_vmas+0x74 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443106: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 293.713us END __list_del_entry_valid
|
|
-> 293.713us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482443113: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 293.732us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443211: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 293.739us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443211: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443223: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 293.837us BEGIN obj_cgroup_uncharge
|
|
-> 293.843us END obj_cgroup_uncharge
|
|
-> 293.843us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482443223: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443228: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 293.849us END refill_obj_stock
|
|
-> 293.849us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482443234: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 293.854us END mod_objcg_state
|
|
1348489/1348489 2420721.482443242: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 293.86us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443248: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893c59 unlink_anon_vmas+0x79 (foo.so)
|
|
-> 293.868us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443249: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 293.874us END kmem_cache_free
|
|
1348489/1348489 2420721.482443263: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 293.875us BEGIN up_write
|
|
1348489/1348489 2420721.482443264: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 293.889us END up_write
|
|
1348489/1348489 2420721.482443264: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443264: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443270: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 293.89us END unlink_anon_vmas
|
|
-> 293.89us BEGIN unlink_file_vma
|
|
-> 293.893us BEGIN down_write
|
|
1348489/1348489 2420721.482443270: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443286: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 293.896us END down_write
|
|
-> 293.896us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482443304: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 293.912us END vma_interval_tree_remove
|
|
-> 293.912us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482443304: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443311: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 293.93us END __rb_erase_color
|
|
-> 293.93us END unlink_file_vma
|
|
-> 293.93us BEGIN up_write
|
|
1348489/1348489 2420721.482443311: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443311: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443318: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 293.937us END up_write
|
|
-> 293.937us BEGIN unlink_anon_vmas
|
|
-> 293.94us BEGIN down_write
|
|
1348489/1348489 2420721.482443318: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443318: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443329: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 293.944us END down_write
|
|
-> 293.944us BEGIN anon_vma_interval_tree_remove
|
|
-> 293.949us BEGIN rb_next
|
|
1348489/1348489 2420721.482443338: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 293.955us END rb_next
|
|
1348489/1348489 2420721.482443339: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 293.964us END anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482443361: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 293.965us BEGIN up_write
|
|
1348489/1348489 2420721.482443368: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
-> 293.987us END up_write
|
|
1348489/1348489 2420721.482443467: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 293.994us BEGIN __put_anon_vma
|
|
1348489/1348489 2420721.482443485: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.093us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482443491: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.111us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443498: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.117us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443498: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443501: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.124us BEGIN obj_cgroup_uncharge
|
|
-> 294.125us END obj_cgroup_uncharge
|
|
-> 294.125us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482443501: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443503: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.127us END refill_obj_stock
|
|
-> 294.127us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482443503: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443505: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.129us END mod_objcg_state
|
|
-> 294.129us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443509: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 294.131us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443511: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 294.135us END kmem_cache_free
|
|
1348489/1348489 2420721.482443511: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443517: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 294.137us END __put_anon_vma
|
|
-> 294.137us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482443517: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443527: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.143us END __list_del_entry_valid
|
|
-> 294.143us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482443537: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.153us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443546: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.163us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443546: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443548: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.172us BEGIN obj_cgroup_uncharge
|
|
-> 294.173us END obj_cgroup_uncharge
|
|
-> 294.173us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482443548: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443551: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.174us END refill_obj_stock
|
|
-> 294.174us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482443551: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443553: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.177us END mod_objcg_state
|
|
-> 294.177us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443558: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 294.179us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443564: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 294.184us END kmem_cache_free
|
|
1348489/1348489 2420721.482443564: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443565: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 294.19us END unlink_anon_vmas
|
|
-> 294.19us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482443572: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 294.191us BEGIN down_write
|
|
1348489/1348489 2420721.482443572: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443587: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 294.198us END down_write
|
|
-> 294.198us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482443587: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443594: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 294.213us END vma_interval_tree_remove
|
|
-> 294.213us END unlink_file_vma
|
|
-> 294.213us BEGIN up_write
|
|
1348489/1348489 2420721.482443594: 1 branches:uH: call ffffffffad87aaff free_pgtables+0xbf (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443602: 1 branches:uH: call ffffffffad87a3a7 free_pgd_range+0x177 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 294.22us END up_write
|
|
-> 294.22us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482443641: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a3ac free_pgd_range+0x17c (foo.so)
|
|
-> 294.228us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482443676: 1 branches:uH: call ffffffffad87a926 free_pgd_range+0x6f6 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 294.267us END p4d_offset
|
|
1348489/1348489 2420721.482443684: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a92b free_pgd_range+0x6fb (foo.so)
|
|
-> 294.302us BEGIN pud_val
|
|
1348489/1348489 2420721.482443695: 1 branches:uH: call ffffffffad87a5dc free_pgd_range+0x3ac (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 294.31us END pud_val
|
|
1348489/1348489 2420721.482443705: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87a5e1 free_pgd_range+0x3b1 (foo.so)
|
|
-> 294.321us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482443705: 1 branches:uH: call ffffffffad87a613 free_pgd_range+0x3e3 (foo.so) => ffffffffad679a30 ___pte_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443705: 1 branches:uH: call ffffffffad679a4c ___pte_free_tlb+0x1c (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443705: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443733: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 294.331us END native_set_pmd
|
|
-> 294.331us BEGIN ___pte_free_tlb
|
|
-> 294.34us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 294.349us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482443733: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443747: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 294.359us BEGIN __mod_lruvec_state
|
|
-> 294.366us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482443747: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443747: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443750: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 294.373us END __mod_node_page_state
|
|
-> 294.373us END __mod_lruvec_state
|
|
-> 294.373us BEGIN __mod_memcg_lruvec_state
|
|
-> 294.374us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482443751: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 294.376us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482443751: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443751: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
1348489/1348489 2420721.482443752: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a51 ___pte_free_tlb+0x21 (foo.so)
|
|
-> 294.377us END __mod_memcg_lruvec_state
|
|
-> 294.377us END __mod_lruvec_page_state
|
|
-> 294.377us BEGIN rcu_read_unlock_strict
|
|
-> 294.378us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443752: 1 branches:uH: call ffffffffad679a6c ___pte_free_tlb+0x3c (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443752: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443757: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 294.378us END mod_lruvec_page_state.constprop.0
|
|
-> 294.378us BEGIN tlb_remove_page
|
|
-> 294.38us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482443757: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679a71 ___pte_free_tlb+0x41 (foo.so)
|
|
1348489/1348489 2420721.482443758: 1 branches:uH: return ffffffffad679a75 ___pte_free_tlb+0x45 (foo.so) => ffffffffad87a618 free_pgd_range+0x3e8 (foo.so)
|
|
-> 294.383us END __tlb_remove_page_size
|
|
-> 294.383us END tlb_remove_page
|
|
1348489/1348489 2420721.482443824: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad87ab04 free_pgtables+0xc4 (foo.so)
|
|
-> 294.384us END ___pte_free_tlb
|
|
1348489/1348489 2420721.482443824: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443835: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 294.45us END free_pgd_range
|
|
-> 294.45us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482443843: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 294.461us BEGIN down_write
|
|
1348489/1348489 2420721.482443843: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443843: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443844: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 294.469us END down_write
|
|
-> 294.469us BEGIN anon_vma_interval_tree_remove
|
|
-> 294.469us BEGIN rb_next
|
|
1348489/1348489 2420721.482443846: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 294.47us END rb_next
|
|
1348489/1348489 2420721.482443846: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443856: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 294.472us END anon_vma_interval_tree_remove
|
|
-> 294.472us BEGIN up_write
|
|
1348489/1348489 2420721.482443860: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
-> 294.482us END up_write
|
|
1348489/1348489 2420721.482443860: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443866: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.486us BEGIN __put_anon_vma
|
|
-> 294.489us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482443869: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.492us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443871: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.495us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443871: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443880: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.497us BEGIN obj_cgroup_uncharge
|
|
-> 294.501us END obj_cgroup_uncharge
|
|
-> 294.501us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482443880: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443882: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.506us END refill_obj_stock
|
|
-> 294.506us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482443882: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443884: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.508us END mod_objcg_state
|
|
-> 294.508us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443887: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 294.51us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443888: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 294.513us END kmem_cache_free
|
|
1348489/1348489 2420721.482443888: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443889: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 294.514us END __put_anon_vma
|
|
-> 294.514us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482443889: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443894: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.515us END __list_del_entry_valid
|
|
-> 294.515us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482443898: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.52us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443902: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.524us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482443902: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443911: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.528us BEGIN obj_cgroup_uncharge
|
|
-> 294.532us END obj_cgroup_uncharge
|
|
-> 294.532us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482443911: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443913: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.537us END refill_obj_stock
|
|
-> 294.537us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482443913: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482443914: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.539us END mod_objcg_state
|
|
-> 294.539us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443918: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 294.54us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482443919: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 294.544us END kmem_cache_free
|
|
1348489/1348489 2420721.482443919: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444024: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 294.545us END unlink_anon_vmas
|
|
-> 294.545us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444027: 1 branches:uH: call ffffffffad87aaff free_pgtables+0xbf (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
-> 294.65us END unlink_file_vma
|
|
1348489/1348489 2420721.482444041: 1 branches:uH: call ffffffffad87a3a7 free_pgd_range+0x177 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 294.653us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482444054: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a3ac free_pgd_range+0x17c (foo.so)
|
|
-> 294.667us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482444068: 1 branches:uH: call ffffffffad87a926 free_pgd_range+0x6f6 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 294.68us END p4d_offset
|
|
1348489/1348489 2420721.482444070: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a92b free_pgd_range+0x6fb (foo.so)
|
|
-> 294.694us BEGIN pud_val
|
|
1348489/1348489 2420721.482444073: 1 branches:uH: call ffffffffad87a5dc free_pgd_range+0x3ac (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 294.696us END pud_val
|
|
1348489/1348489 2420721.482444077: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87a5e1 free_pgd_range+0x3b1 (foo.so)
|
|
-> 294.699us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482444077: 1 branches:uH: call ffffffffad87a613 free_pgd_range+0x3e3 (foo.so) => ffffffffad679a30 ___pte_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444077: 1 branches:uH: call ffffffffad679a4c ___pte_free_tlb+0x1c (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444077: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444095: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 294.703us END native_set_pmd
|
|
-> 294.703us BEGIN ___pte_free_tlb
|
|
-> 294.709us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 294.715us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482444095: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444107: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 294.721us BEGIN __mod_lruvec_state
|
|
-> 294.727us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482444107: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444107: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444109: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 294.733us END __mod_node_page_state
|
|
-> 294.733us END __mod_lruvec_state
|
|
-> 294.733us BEGIN __mod_memcg_lruvec_state
|
|
-> 294.734us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482444110: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 294.735us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482444110: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444111: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 294.736us END __mod_memcg_lruvec_state
|
|
-> 294.736us END __mod_lruvec_page_state
|
|
-> 294.736us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444112: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a51 ___pte_free_tlb+0x21 (foo.so)
|
|
-> 294.737us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444112: 1 branches:uH: call ffffffffad679a6c ___pte_free_tlb+0x3c (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444112: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444114: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 294.738us END mod_lruvec_page_state.constprop.0
|
|
-> 294.738us BEGIN tlb_remove_page
|
|
-> 294.739us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482444114: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679a71 ___pte_free_tlb+0x41 (foo.so)
|
|
1348489/1348489 2420721.482444114: 1 branches:uH: return ffffffffad679a75 ___pte_free_tlb+0x45 (foo.so) => ffffffffad87a618 free_pgd_range+0x3e8 (foo.so)
|
|
1348489/1348489 2420721.482444119: 1 branches:uH: call ffffffffad87a700 free_pgd_range+0x4d0 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 294.74us END __tlb_remove_page_size
|
|
-> 294.74us END tlb_remove_page
|
|
-> 294.74us END ___pte_free_tlb
|
|
1348489/1348489 2420721.482444121: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a705 free_pgd_range+0x4d5 (foo.so)
|
|
-> 294.745us BEGIN pud_val
|
|
1348489/1348489 2420721.482444122: 1 branches:uH: call ffffffffad87a733 free_pgd_range+0x503 (foo.so) => ffffffffad670660 native_set_pud+0x0 (foo.so)
|
|
-> 294.747us END pud_val
|
|
1348489/1348489 2420721.482444132: 1 branches:uH: return ffffffffad670663 native_set_pud+0x3 (foo.so) => ffffffffad87a738 free_pgd_range+0x508 (foo.so)
|
|
-> 294.748us BEGIN native_set_pud
|
|
1348489/1348489 2420721.482444132: 1 branches:uH: call ffffffffad87a76a free_pgd_range+0x53a (foo.so) => ffffffffad679a80 ___pmd_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444133: 1 branches:uH: call ffffffffad679ace ___pmd_free_tlb+0x4e (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
-> 294.758us END native_set_pud
|
|
-> 294.758us BEGIN ___pmd_free_tlb
|
|
1348489/1348489 2420721.482444133: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444145: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 294.759us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 294.765us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482444145: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444158: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 294.771us BEGIN __mod_lruvec_state
|
|
-> 294.777us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482444158: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444158: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444160: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 294.784us END __mod_node_page_state
|
|
-> 294.784us END __mod_lruvec_state
|
|
-> 294.784us BEGIN __mod_memcg_lruvec_state
|
|
-> 294.785us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482444161: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 294.786us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482444161: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444162: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 294.787us END __mod_memcg_lruvec_state
|
|
-> 294.787us END __mod_lruvec_page_state
|
|
-> 294.787us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444163: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679ad3 ___pmd_free_tlb+0x53 (foo.so)
|
|
-> 294.788us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444163: 1 branches:uH: call ffffffffad679ad9 ___pmd_free_tlb+0x59 (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444163: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444165: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 294.789us END mod_lruvec_page_state.constprop.0
|
|
-> 294.789us BEGIN tlb_remove_page
|
|
-> 294.79us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482444165: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679ade ___pmd_free_tlb+0x5e (foo.so)
|
|
1348489/1348489 2420721.482444167: 1 branches:uH: return ffffffffad679ae2 ___pmd_free_tlb+0x62 (foo.so) => ffffffffad87a76f free_pgd_range+0x53f (foo.so)
|
|
-> 294.791us END __tlb_remove_page_size
|
|
-> 294.791us END tlb_remove_page
|
|
1348489/1348489 2420721.482444171: 1 branches:uH: call ffffffffad87a7ed free_pgd_range+0x5bd (foo.so) => ffffffffad6707c0 native_set_p4d+0x0 (foo.so)
|
|
-> 294.793us END ___pmd_free_tlb
|
|
1348489/1348489 2420721.482444182: 1 branches:uH: return ffffffffad6707e9 native_set_p4d+0x29 (foo.so) => ffffffffad87a7f2 free_pgd_range+0x5c2 (foo.so)
|
|
-> 294.797us BEGIN native_set_p4d
|
|
1348489/1348489 2420721.482444182: 1 branches:uH: call ffffffffad87a824 free_pgd_range+0x5f4 (foo.so) => ffffffffad679af0 ___pud_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444187: 1 branches:uH: call ffffffffad679b66 ___pud_free_tlb+0x76 (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
-> 294.808us END native_set_p4d
|
|
-> 294.808us BEGIN ___pud_free_tlb
|
|
1348489/1348489 2420721.482444187: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444195: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 294.813us BEGIN tlb_remove_page
|
|
-> 294.817us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482444195: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679b6b ___pud_free_tlb+0x7b (foo.so)
|
|
1348489/1348489 2420721.482444196: 1 branches:uH: return ffffffffad679b71 ___pud_free_tlb+0x81 (foo.so) => ffffffffad87a829 free_pgd_range+0x5f9 (foo.so)
|
|
-> 294.821us END __tlb_remove_page_size
|
|
-> 294.821us END tlb_remove_page
|
|
1348489/1348489 2420721.482444204: 1 branches:uH: call ffffffffad87a88e free_pgd_range+0x65e (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 294.822us END ___pud_free_tlb
|
|
1348489/1348489 2420721.482444216: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a893 free_pgd_range+0x663 (foo.so)
|
|
-> 294.83us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482444227: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad87ab04 free_pgtables+0xc4 (foo.so)
|
|
-> 294.842us END p4d_offset
|
|
1348489/1348489 2420721.482444227: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444231: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 294.853us END free_pgd_range
|
|
-> 294.853us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482444240: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 294.857us BEGIN down_write
|
|
1348489/1348489 2420721.482444240: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444241: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
-> 294.866us END down_write
|
|
-> 294.866us BEGIN anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444242: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 294.867us BEGIN rb_next
|
|
1348489/1348489 2420721.482444243: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 294.868us END rb_next
|
|
1348489/1348489 2420721.482444243: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444250: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 294.869us END anon_vma_interval_tree_remove
|
|
-> 294.869us BEGIN up_write
|
|
1348489/1348489 2420721.482444250: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444250: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444256: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.876us END up_write
|
|
-> 294.876us BEGIN __put_anon_vma
|
|
-> 294.879us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444260: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.882us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444261: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.886us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444261: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444268: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.887us BEGIN obj_cgroup_uncharge
|
|
-> 294.89us END obj_cgroup_uncharge
|
|
-> 294.89us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444268: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444270: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.894us END refill_obj_stock
|
|
-> 294.894us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444270: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444272: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.896us END mod_objcg_state
|
|
-> 294.896us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444275: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 294.898us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444276: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 294.901us END kmem_cache_free
|
|
1348489/1348489 2420721.482444276: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444277: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 294.902us END __put_anon_vma
|
|
-> 294.902us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482444277: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444279: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 294.903us END __list_del_entry_valid
|
|
-> 294.903us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444283: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 294.905us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444287: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 294.909us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444287: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444296: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 294.913us BEGIN obj_cgroup_uncharge
|
|
-> 294.917us END obj_cgroup_uncharge
|
|
-> 294.917us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444296: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444298: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 294.922us END refill_obj_stock
|
|
-> 294.922us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444298: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444299: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 294.924us END mod_objcg_state
|
|
-> 294.924us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444303: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 294.925us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444303: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
1348489/1348489 2420721.482444303: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444304: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
-> 294.929us END kmem_cache_free
|
|
-> 294.929us END unlink_anon_vmas
|
|
-> 294.929us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444304: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444325: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 294.93us END unlink_file_vma
|
|
-> 294.93us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482444325: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444326: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 294.951us END unlink_anon_vmas
|
|
-> 294.951us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444339: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 294.952us BEGIN down_write
|
|
1348489/1348489 2420721.482444339: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444362: 1 branches:uH: jmp ffffffffad8716ff vma_interval_tree_remove+0x19f (foo.so) => ffffffffadb4b450 __rb_erase_color+0x0 (foo.so)
|
|
-> 294.965us END down_write
|
|
-> 294.965us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444377: 1 branches:uH: return ffffffffadb4b4bc __rb_erase_color+0x6c (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 294.988us END vma_interval_tree_remove
|
|
-> 294.988us BEGIN __rb_erase_color
|
|
1348489/1348489 2420721.482444377: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444383: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.003us END __rb_erase_color
|
|
-> 295.003us END unlink_file_vma
|
|
-> 295.003us BEGIN up_write
|
|
1348489/1348489 2420721.482444383: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444387: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.009us END up_write
|
|
-> 295.009us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482444387: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444388: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 295.013us END unlink_anon_vmas
|
|
-> 295.013us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444398: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.014us BEGIN down_write
|
|
1348489/1348489 2420721.482444398: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444407: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.024us END down_write
|
|
-> 295.024us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444407: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444413: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.033us END vma_interval_tree_remove
|
|
-> 295.033us END unlink_file_vma
|
|
-> 295.033us BEGIN up_write
|
|
1348489/1348489 2420721.482444413: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444423: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.039us END up_write
|
|
-> 295.039us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482444423: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444425: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 295.049us END unlink_anon_vmas
|
|
-> 295.049us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444432: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.051us BEGIN down_write
|
|
1348489/1348489 2420721.482444432: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444441: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.058us END down_write
|
|
-> 295.058us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444441: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444447: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.067us END vma_interval_tree_remove
|
|
-> 295.067us END unlink_file_vma
|
|
-> 295.067us BEGIN up_write
|
|
1348489/1348489 2420721.482444447: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444450: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.073us END up_write
|
|
-> 295.073us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482444450: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444450: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444456: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.076us END unlink_anon_vmas
|
|
-> 295.076us BEGIN unlink_file_vma
|
|
-> 295.079us BEGIN down_write
|
|
1348489/1348489 2420721.482444456: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444482: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.082us END down_write
|
|
-> 295.082us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444482: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444489: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.108us END vma_interval_tree_remove
|
|
-> 295.108us END unlink_file_vma
|
|
-> 295.108us BEGIN up_write
|
|
1348489/1348489 2420721.482444489: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444489: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444502: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 295.115us END up_write
|
|
-> 295.115us BEGIN unlink_anon_vmas
|
|
-> 295.121us BEGIN down_write
|
|
1348489/1348489 2420721.482444502: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444502: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444507: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 295.128us END down_write
|
|
-> 295.128us BEGIN anon_vma_interval_tree_remove
|
|
-> 295.13us BEGIN rb_next
|
|
1348489/1348489 2420721.482444524: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 295.133us END rb_next
|
|
1348489/1348489 2420721.482444524: 1 branches:uH: call ffffffffad893c1c unlink_anon_vmas+0x3c (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444526: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893c21 unlink_anon_vmas+0x41 (foo.so)
|
|
-> 295.15us END anon_vma_interval_tree_remove
|
|
-> 295.15us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482444526: 1 branches:uH: call ffffffffad893c54 unlink_anon_vmas+0x74 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444535: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.152us END __list_del_entry_valid
|
|
-> 295.152us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444538: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.161us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444542: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.164us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444542: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444551: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.168us BEGIN obj_cgroup_uncharge
|
|
-> 295.172us END obj_cgroup_uncharge
|
|
-> 295.172us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444551: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444553: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.177us END refill_obj_stock
|
|
-> 295.177us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444553: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444554: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.179us END mod_objcg_state
|
|
-> 295.179us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444558: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893c59 unlink_anon_vmas+0x79 (foo.so)
|
|
-> 295.18us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444558: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444564: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 295.184us END kmem_cache_free
|
|
-> 295.184us BEGIN up_write
|
|
1348489/1348489 2420721.482444564: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
1348489/1348489 2420721.482444564: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444565: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 295.19us END up_write
|
|
-> 295.19us END unlink_anon_vmas
|
|
-> 295.19us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444571: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.191us BEGIN down_write
|
|
1348489/1348489 2420721.482444571: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444575: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.197us END down_write
|
|
-> 295.197us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444575: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444580: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.201us END vma_interval_tree_remove
|
|
-> 295.201us END unlink_file_vma
|
|
-> 295.201us BEGIN up_write
|
|
1348489/1348489 2420721.482444580: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444580: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444588: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 295.206us END up_write
|
|
-> 295.206us BEGIN unlink_anon_vmas
|
|
-> 295.21us BEGIN down_write
|
|
1348489/1348489 2420721.482444588: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444588: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444589: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 295.214us END down_write
|
|
-> 295.214us BEGIN anon_vma_interval_tree_remove
|
|
-> 295.214us BEGIN rb_next
|
|
1348489/1348489 2420721.482444591: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 295.215us END rb_next
|
|
1348489/1348489 2420721.482444592: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 295.217us END anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444602: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 295.218us BEGIN up_write
|
|
1348489/1348489 2420721.482444602: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444602: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444612: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.228us END up_write
|
|
-> 295.228us BEGIN __put_anon_vma
|
|
-> 295.233us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444615: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.238us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444616: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.241us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444616: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444624: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.242us BEGIN obj_cgroup_uncharge
|
|
-> 295.246us END obj_cgroup_uncharge
|
|
-> 295.246us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444624: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444626: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.25us END refill_obj_stock
|
|
-> 295.25us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444626: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444627: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.252us END mod_objcg_state
|
|
-> 295.252us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444631: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 295.253us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444631: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
1348489/1348489 2420721.482444631: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444632: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 295.257us END kmem_cache_free
|
|
-> 295.257us END __put_anon_vma
|
|
-> 295.257us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482444632: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444635: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.258us END __list_del_entry_valid
|
|
-> 295.258us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444639: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.261us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444642: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.265us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444642: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444651: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.268us BEGIN obj_cgroup_uncharge
|
|
-> 295.272us END obj_cgroup_uncharge
|
|
-> 295.272us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444651: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444653: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.277us END refill_obj_stock
|
|
-> 295.277us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444653: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444654: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.279us END mod_objcg_state
|
|
-> 295.279us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444659: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 295.28us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444659: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
1348489/1348489 2420721.482444659: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444659: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444665: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.285us END kmem_cache_free
|
|
-> 295.285us END unlink_anon_vmas
|
|
-> 295.285us BEGIN unlink_file_vma
|
|
-> 295.288us BEGIN down_write
|
|
1348489/1348489 2420721.482444665: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444806: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.291us END down_write
|
|
-> 295.291us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444806: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444858: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.432us END vma_interval_tree_remove
|
|
-> 295.432us END unlink_file_vma
|
|
-> 295.432us BEGIN up_write
|
|
1348489/1348489 2420721.482444858: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444858: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444870: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 295.484us END up_write
|
|
-> 295.484us BEGIN unlink_anon_vmas
|
|
-> 295.49us BEGIN down_write
|
|
1348489/1348489 2420721.482444870: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444871: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
-> 295.496us END down_write
|
|
-> 295.496us BEGIN anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482444872: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 295.497us BEGIN rb_next
|
|
1348489/1348489 2420721.482444873: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 295.498us END rb_next
|
|
1348489/1348489 2420721.482444873: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444890: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 295.499us END anon_vma_interval_tree_remove
|
|
-> 295.499us BEGIN up_write
|
|
1348489/1348489 2420721.482444890: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444890: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444900: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.516us END up_write
|
|
-> 295.516us BEGIN __put_anon_vma
|
|
-> 295.521us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444904: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.526us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444905: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.53us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444905: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444913: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.531us BEGIN obj_cgroup_uncharge
|
|
-> 295.535us END obj_cgroup_uncharge
|
|
-> 295.535us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444913: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444915: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.539us END refill_obj_stock
|
|
-> 295.539us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444915: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444916: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.541us END mod_objcg_state
|
|
-> 295.541us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444920: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 295.542us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444921: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 295.546us END kmem_cache_free
|
|
1348489/1348489 2420721.482444921: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444922: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 295.547us END __put_anon_vma
|
|
-> 295.547us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482444922: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444924: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.548us END __list_del_entry_valid
|
|
-> 295.548us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444927: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.55us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444929: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.553us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444929: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444935: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.555us BEGIN obj_cgroup_uncharge
|
|
-> 295.558us END obj_cgroup_uncharge
|
|
-> 295.558us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444935: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444938: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.561us END refill_obj_stock
|
|
-> 295.561us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444938: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444939: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.564us END mod_objcg_state
|
|
-> 295.564us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444944: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 295.565us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444944: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
1348489/1348489 2420721.482444944: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444948: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.57us END kmem_cache_free
|
|
-> 295.57us END unlink_anon_vmas
|
|
-> 295.57us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482444952: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
-> 295.574us END unlink_file_vma
|
|
1348489/1348489 2420721.482444952: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444963: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 295.578us BEGIN unlink_anon_vmas
|
|
-> 295.583us BEGIN down_write
|
|
1348489/1348489 2420721.482444963: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444963: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444965: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 295.589us END down_write
|
|
-> 295.589us BEGIN anon_vma_interval_tree_remove
|
|
-> 295.59us BEGIN rb_next
|
|
1348489/1348489 2420721.482444965: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
1348489/1348489 2420721.482444965: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444972: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 295.591us END rb_next
|
|
-> 295.591us END anon_vma_interval_tree_remove
|
|
-> 295.591us BEGIN up_write
|
|
1348489/1348489 2420721.482444977: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
-> 295.598us END up_write
|
|
1348489/1348489 2420721.482444977: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444979: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.603us BEGIN __put_anon_vma
|
|
-> 295.604us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482444983: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.605us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482444983: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444983: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444988: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.609us END slab_free_freelist_hook.constprop.0
|
|
-> 295.609us BEGIN obj_cgroup_uncharge
|
|
-> 295.611us END obj_cgroup_uncharge
|
|
-> 295.611us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482444988: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444990: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.614us END refill_obj_stock
|
|
-> 295.614us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482444990: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444991: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.616us END mod_objcg_state
|
|
-> 295.616us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444994: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 295.617us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482444995: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 295.62us END kmem_cache_free
|
|
1348489/1348489 2420721.482444995: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444996: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 295.621us END __put_anon_vma
|
|
-> 295.621us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482444996: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482444998: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 295.622us END __list_del_entry_valid
|
|
-> 295.622us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482445001: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 295.624us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445007: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 295.627us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445007: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445009: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 295.633us BEGIN obj_cgroup_uncharge
|
|
-> 295.634us END obj_cgroup_uncharge
|
|
-> 295.634us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482445009: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445012: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 295.635us END refill_obj_stock
|
|
-> 295.635us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482445012: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445013: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 295.638us END mod_objcg_state
|
|
-> 295.638us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445017: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 295.639us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445018: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.643us END kmem_cache_free
|
|
1348489/1348489 2420721.482445018: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445019: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.644us END unlink_anon_vmas
|
|
-> 295.644us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482445019: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445026: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.645us END unlink_file_vma
|
|
-> 295.645us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482445026: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445027: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 295.652us END unlink_anon_vmas
|
|
-> 295.652us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482445044: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.653us BEGIN down_write
|
|
1348489/1348489 2420721.482445044: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445296: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.67us END down_write
|
|
-> 295.67us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482445296: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445302: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.922us END vma_interval_tree_remove
|
|
-> 295.922us END unlink_file_vma
|
|
-> 295.922us BEGIN up_write
|
|
1348489/1348489 2420721.482445302: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445304: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.928us END up_write
|
|
-> 295.928us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482445304: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445304: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445310: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.93us END unlink_anon_vmas
|
|
-> 295.93us BEGIN unlink_file_vma
|
|
-> 295.933us BEGIN down_write
|
|
1348489/1348489 2420721.482445310: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445313: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.936us END down_write
|
|
-> 295.936us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482445313: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445322: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 295.939us END vma_interval_tree_remove
|
|
-> 295.939us END unlink_file_vma
|
|
-> 295.939us BEGIN up_write
|
|
1348489/1348489 2420721.482445322: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445324: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 295.948us END up_write
|
|
-> 295.948us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482445324: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445324: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445330: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 295.95us END unlink_anon_vmas
|
|
-> 295.95us BEGIN unlink_file_vma
|
|
-> 295.953us BEGIN down_write
|
|
1348489/1348489 2420721.482445330: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445398: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 295.956us END down_write
|
|
-> 295.956us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482445398: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445404: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 296.024us END vma_interval_tree_remove
|
|
-> 296.024us END unlink_file_vma
|
|
-> 296.024us BEGIN up_write
|
|
1348489/1348489 2420721.482445404: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445404: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445411: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 296.03us END up_write
|
|
-> 296.03us BEGIN unlink_anon_vmas
|
|
-> 296.033us BEGIN down_write
|
|
1348489/1348489 2420721.482445411: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445411: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445412: 1 branches:uH: return ffffffffadb4be90 rb_next+0x20 (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 296.037us END down_write
|
|
-> 296.037us BEGIN anon_vma_interval_tree_remove
|
|
-> 296.037us BEGIN rb_next
|
|
1348489/1348489 2420721.482445416: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 296.038us END rb_next
|
|
1348489/1348489 2420721.482445416: 1 branches:uH: call ffffffffad893c1c unlink_anon_vmas+0x3c (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445417: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893c21 unlink_anon_vmas+0x41 (foo.so)
|
|
-> 296.042us END anon_vma_interval_tree_remove
|
|
-> 296.042us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482445417: 1 branches:uH: call ffffffffad893c54 unlink_anon_vmas+0x74 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445419: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 296.043us END __list_del_entry_valid
|
|
-> 296.043us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482445423: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 296.045us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445424: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 296.049us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445424: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445427: 1 branches:uH: jmp ffffffffad8eade0 refill_obj_stock+0xc0 (foo.so) => ffffffffad8e9cd0 obj_cgroup_uncharge_pages+0x0 (foo.so)
|
|
-> 296.05us BEGIN obj_cgroup_uncharge
|
|
-> 296.051us END obj_cgroup_uncharge
|
|
-> 296.051us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482445454: 1 branches:uH: call ffffffffad8e9d4c obj_cgroup_uncharge_pages+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 296.053us END refill_obj_stock
|
|
-> 296.053us BEGIN obj_cgroup_uncharge_pages
|
|
1348489/1348489 2420721.482445458: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9d51 obj_cgroup_uncharge_pages+0x81 (foo.so)
|
|
-> 296.08us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445458: 1 branches:uH: call ffffffffad8e9ce9 obj_cgroup_uncharge_pages+0x19 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445459: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9cee obj_cgroup_uncharge_pages+0x1e (foo.so)
|
|
-> 296.084us END rcu_read_unlock_strict
|
|
-> 296.084us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445459: 1 branches:uH: call ffffffffad8e9cf5 obj_cgroup_uncharge_pages+0x25 (foo.so) => ffffffffad8e9c30 refill_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445469: 1 branches:uH: return ffffffffad8e9ca2 refill_stock+0x72 (foo.so) => ffffffffad8e9cfa obj_cgroup_uncharge_pages+0x2a (foo.so)
|
|
-> 296.085us END rcu_read_unlock_strict
|
|
-> 296.085us BEGIN refill_stock
|
|
1348489/1348489 2420721.482445472: 1 branches:uH: jmp ffffffffad8e9d3b obj_cgroup_uncharge_pages+0x6b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 296.095us END refill_stock
|
|
1348489/1348489 2420721.482445480: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 296.098us END obj_cgroup_uncharge_pages
|
|
-> 296.098us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445480: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445485: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 296.106us END rcu_read_unlock_strict
|
|
-> 296.106us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482445485: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445488: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 296.111us END mod_objcg_state
|
|
-> 296.111us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445499: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893c59 unlink_anon_vmas+0x79 (foo.so)
|
|
-> 296.114us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445500: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 296.125us END kmem_cache_free
|
|
1348489/1348489 2420721.482445508: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 296.126us BEGIN up_write
|
|
1348489/1348489 2420721.482445509: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 296.134us END up_write
|
|
1348489/1348489 2420721.482445509: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445509: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445518: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 296.135us END unlink_anon_vmas
|
|
-> 296.135us BEGIN unlink_file_vma
|
|
-> 296.139us BEGIN down_write
|
|
1348489/1348489 2420721.482445518: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445523: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 296.144us END down_write
|
|
-> 296.144us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482445523: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445529: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 296.149us END vma_interval_tree_remove
|
|
-> 296.149us END unlink_file_vma
|
|
-> 296.149us BEGIN up_write
|
|
1348489/1348489 2420721.482445529: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445529: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445536: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 296.155us END up_write
|
|
-> 296.155us BEGIN unlink_anon_vmas
|
|
-> 296.158us BEGIN down_write
|
|
1348489/1348489 2420721.482445536: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445536: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445538: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 296.162us END down_write
|
|
-> 296.162us BEGIN anon_vma_interval_tree_remove
|
|
-> 296.163us BEGIN rb_next
|
|
1348489/1348489 2420721.482445538: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
1348489/1348489 2420721.482445538: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445545: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 296.164us END rb_next
|
|
-> 296.164us END anon_vma_interval_tree_remove
|
|
-> 296.164us BEGIN up_write
|
|
1348489/1348489 2420721.482445546: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
-> 296.171us END up_write
|
|
1348489/1348489 2420721.482445550: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
-> 296.172us BEGIN __put_anon_vma
|
|
1348489/1348489 2420721.482445552: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 296.176us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482445555: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 296.178us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445556: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 296.181us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445556: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445560: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 296.182us BEGIN obj_cgroup_uncharge
|
|
-> 296.184us END obj_cgroup_uncharge
|
|
-> 296.184us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482445560: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445563: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 296.186us END refill_obj_stock
|
|
-> 296.186us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482445563: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445564: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 296.189us END mod_objcg_state
|
|
-> 296.189us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445567: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 296.19us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445568: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 296.193us END kmem_cache_free
|
|
1348489/1348489 2420721.482445568: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445569: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
-> 296.194us END __put_anon_vma
|
|
-> 296.194us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482445569: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445571: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 296.195us END __list_del_entry_valid
|
|
-> 296.195us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482445574: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 296.197us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445577: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 296.2us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482445577: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445581: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 296.203us BEGIN obj_cgroup_uncharge
|
|
-> 296.205us END obj_cgroup_uncharge
|
|
-> 296.205us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482445581: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445583: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 296.207us END refill_obj_stock
|
|
-> 296.207us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482445583: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445584: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 296.209us END mod_objcg_state
|
|
-> 296.209us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445589: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 296.21us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445590: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 296.215us END kmem_cache_free
|
|
1348489/1348489 2420721.482445590: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445590: 1 branches:uH: call ffffffffad886556 unlink_file_vma+0x26 (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445598: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad88655b unlink_file_vma+0x2b (foo.so)
|
|
-> 296.216us END unlink_anon_vmas
|
|
-> 296.216us BEGIN unlink_file_vma
|
|
-> 296.22us BEGIN down_write
|
|
1348489/1348489 2420721.482445598: 1 branches:uH: call ffffffffad88656c unlink_file_vma+0x3c (foo.so) => ffffffffad871560 vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445718: 1 branches:uH: return ffffffffad871715 vma_interval_tree_remove+0x1b5 (foo.so) => ffffffffad886571 unlink_file_vma+0x41 (foo.so)
|
|
-> 296.224us END down_write
|
|
-> 296.224us BEGIN vma_interval_tree_remove
|
|
1348489/1348489 2420721.482445718: 1 branches:uH: jmp ffffffffad886578 unlink_file_vma+0x48 (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445724: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 296.344us END vma_interval_tree_remove
|
|
-> 296.344us END unlink_file_vma
|
|
-> 296.344us BEGIN up_write
|
|
1348489/1348489 2420721.482445724: 1 branches:uH: call ffffffffad87aaff free_pgtables+0xbf (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445726: 1 branches:uH: call ffffffffad87a3a7 free_pgd_range+0x177 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 296.35us END up_write
|
|
-> 296.35us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482445834: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a3ac free_pgd_range+0x17c (foo.so)
|
|
-> 296.352us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482445843: 1 branches:uH: call ffffffffad87a926 free_pgd_range+0x6f6 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 296.46us END p4d_offset
|
|
1348489/1348489 2420721.482445844: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a92b free_pgd_range+0x6fb (foo.so)
|
|
-> 296.469us BEGIN pud_val
|
|
1348489/1348489 2420721.482445845: 1 branches:uH: call ffffffffad87a5dc free_pgd_range+0x3ac (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 296.47us END pud_val
|
|
1348489/1348489 2420721.482445847: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87a5e1 free_pgd_range+0x3b1 (foo.so)
|
|
-> 296.471us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482445847: 1 branches:uH: call ffffffffad87a613 free_pgd_range+0x3e3 (foo.so) => ffffffffad679a30 ___pte_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445847: 1 branches:uH: call ffffffffad679a4c ___pte_free_tlb+0x1c (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445847: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445852: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 296.473us END native_set_pmd
|
|
-> 296.473us BEGIN ___pte_free_tlb
|
|
-> 296.474us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 296.476us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482445852: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445863: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 296.478us BEGIN __mod_lruvec_state
|
|
-> 296.483us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482445863: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445863: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445865: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 296.489us END __mod_node_page_state
|
|
-> 296.489us END __mod_lruvec_state
|
|
-> 296.489us BEGIN __mod_memcg_lruvec_state
|
|
-> 296.49us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482445865: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482445865: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445866: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 296.491us END cgroup_rstat_updated
|
|
-> 296.491us END __mod_memcg_lruvec_state
|
|
-> 296.491us END __mod_lruvec_page_state
|
|
-> 296.491us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445867: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a51 ___pte_free_tlb+0x21 (foo.so)
|
|
-> 296.492us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445867: 1 branches:uH: call ffffffffad679a6c ___pte_free_tlb+0x3c (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445867: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445869: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.493us END mod_lruvec_page_state.constprop.0
|
|
-> 296.493us BEGIN tlb_remove_page
|
|
-> 296.494us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482445869: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679a71 ___pte_free_tlb+0x41 (foo.so)
|
|
1348489/1348489 2420721.482445870: 1 branches:uH: return ffffffffad679a75 ___pte_free_tlb+0x45 (foo.so) => ffffffffad87a618 free_pgd_range+0x3e8 (foo.so)
|
|
-> 296.495us END __tlb_remove_page_size
|
|
-> 296.495us END tlb_remove_page
|
|
1348489/1348489 2420721.482445874: 1 branches:uH: call ffffffffad87a5dc free_pgd_range+0x3ac (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 296.496us END ___pte_free_tlb
|
|
1348489/1348489 2420721.482445876: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87a5e1 free_pgd_range+0x3b1 (foo.so)
|
|
-> 296.5us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482445876: 1 branches:uH: call ffffffffad87a613 free_pgd_range+0x3e3 (foo.so) => ffffffffad679a30 ___pte_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445876: 1 branches:uH: call ffffffffad679a4c ___pte_free_tlb+0x1c (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445876: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445882: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 296.502us END native_set_pmd
|
|
-> 296.502us BEGIN ___pte_free_tlb
|
|
-> 296.504us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 296.506us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482445882: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445892: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 296.508us BEGIN __mod_lruvec_state
|
|
-> 296.513us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482445892: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445892: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445894: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 296.518us END __mod_node_page_state
|
|
-> 296.518us END __mod_lruvec_state
|
|
-> 296.518us BEGIN __mod_memcg_lruvec_state
|
|
-> 296.519us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482445894: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482445894: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445895: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 296.52us END cgroup_rstat_updated
|
|
-> 296.52us END __mod_memcg_lruvec_state
|
|
-> 296.52us END __mod_lruvec_page_state
|
|
-> 296.52us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445896: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a51 ___pte_free_tlb+0x21 (foo.so)
|
|
-> 296.521us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445896: 1 branches:uH: call ffffffffad679a6c ___pte_free_tlb+0x3c (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445896: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445898: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.522us END mod_lruvec_page_state.constprop.0
|
|
-> 296.522us BEGIN tlb_remove_page
|
|
-> 296.523us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482445899: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679a71 ___pte_free_tlb+0x41 (foo.so)
|
|
-> 296.524us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482445899: 1 branches:uH: return ffffffffad679a75 ___pte_free_tlb+0x45 (foo.so) => ffffffffad87a618 free_pgd_range+0x3e8 (foo.so)
|
|
1348489/1348489 2420721.482445903: 1 branches:uH: call ffffffffad87a700 free_pgd_range+0x4d0 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 296.525us END tlb_remove_page
|
|
-> 296.525us END ___pte_free_tlb
|
|
1348489/1348489 2420721.482445905: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a705 free_pgd_range+0x4d5 (foo.so)
|
|
-> 296.529us BEGIN pud_val
|
|
1348489/1348489 2420721.482445906: 1 branches:uH: call ffffffffad87a733 free_pgd_range+0x503 (foo.so) => ffffffffad670660 native_set_pud+0x0 (foo.so)
|
|
-> 296.531us END pud_val
|
|
1348489/1348489 2420721.482445906: 1 branches:uH: return ffffffffad670663 native_set_pud+0x3 (foo.so) => ffffffffad87a738 free_pgd_range+0x508 (foo.so)
|
|
1348489/1348489 2420721.482445906: 1 branches:uH: call ffffffffad87a76a free_pgd_range+0x53a (foo.so) => ffffffffad679a80 ___pmd_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445907: 1 branches:uH: call ffffffffad679ace ___pmd_free_tlb+0x4e (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
-> 296.532us BEGIN native_set_pud
|
|
-> 296.532us END native_set_pud
|
|
-> 296.532us BEGIN ___pmd_free_tlb
|
|
1348489/1348489 2420721.482445907: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445915: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 296.533us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 296.537us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482445915: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445925: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 296.541us BEGIN __mod_lruvec_state
|
|
-> 296.546us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482445925: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445925: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445927: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 296.551us END __mod_node_page_state
|
|
-> 296.551us END __mod_lruvec_state
|
|
-> 296.551us BEGIN __mod_memcg_lruvec_state
|
|
-> 296.552us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482445927: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
1348489/1348489 2420721.482445927: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445928: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 296.553us END cgroup_rstat_updated
|
|
-> 296.553us END __mod_memcg_lruvec_state
|
|
-> 296.553us END __mod_lruvec_page_state
|
|
-> 296.553us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445929: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679ad3 ___pmd_free_tlb+0x53 (foo.so)
|
|
-> 296.554us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482445929: 1 branches:uH: call ffffffffad679ad9 ___pmd_free_tlb+0x59 (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445929: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482445931: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.555us END mod_lruvec_page_state.constprop.0
|
|
-> 296.555us BEGIN tlb_remove_page
|
|
-> 296.556us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482445931: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679ade ___pmd_free_tlb+0x5e (foo.so)
|
|
1348489/1348489 2420721.482445932: 1 branches:uH: return ffffffffad679ae2 ___pmd_free_tlb+0x62 (foo.so) => ffffffffad87a76f free_pgd_range+0x53f (foo.so)
|
|
-> 296.557us END __tlb_remove_page_size
|
|
-> 296.557us END tlb_remove_page
|
|
1348489/1348489 2420721.482445943: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad87ab04 free_pgtables+0xc4 (foo.so)
|
|
-> 296.558us END ___pmd_free_tlb
|
|
1348489/1348489 2420721.482445943: 1 branches:uH: call ffffffffad87aaa0 free_pgtables+0x60 (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446063: 1 branches:uH: call ffffffffad893c8c unlink_anon_vmas+0xac (foo.so) => ffffffffae12ffd0 down_write+0x0 (foo.so)
|
|
-> 296.569us END free_pgd_range
|
|
-> 296.569us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482446068: 1 branches:uH: return ffffffffae12fff0 down_write+0x20 (foo.so) => ffffffffad893c91 unlink_anon_vmas+0xb1 (foo.so)
|
|
-> 296.689us BEGIN down_write
|
|
1348489/1348489 2420721.482446068: 1 branches:uH: call ffffffffad893c98 unlink_anon_vmas+0xb8 (foo.so) => ffffffffad871a30 anon_vma_interval_tree_remove+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446068: 1 branches:uH: call ffffffffad871c4b anon_vma_interval_tree_remove+0x21b (foo.so) => ffffffffadb4be70 rb_next+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446069: 1 branches:uH: return ffffffffadb4beac rb_next+0x3c (foo.so) => ffffffffad871c50 anon_vma_interval_tree_remove+0x220 (foo.so)
|
|
-> 296.694us END down_write
|
|
-> 296.694us BEGIN anon_vma_interval_tree_remove
|
|
-> 296.694us BEGIN rb_next
|
|
1348489/1348489 2420721.482446070: 1 branches:uH: return ffffffffad871bf1 anon_vma_interval_tree_remove+0x1c1 (foo.so) => ffffffffad893c9d unlink_anon_vmas+0xbd (foo.so)
|
|
-> 296.695us END rb_next
|
|
1348489/1348489 2420721.482446071: 1 branches:uH: call ffffffffad893cdc unlink_anon_vmas+0xfc (foo.so) => ffffffffad6f5fa0 up_write+0x0 (foo.so)
|
|
-> 296.696us END anon_vma_interval_tree_remove
|
|
1348489/1348489 2420721.482446077: 1 branches:uH: return ffffffffad6f5fbd up_write+0x1d (foo.so) => ffffffffad893ce1 unlink_anon_vmas+0x101 (foo.so)
|
|
-> 296.697us BEGIN up_write
|
|
1348489/1348489 2420721.482446078: 1 branches:uH: call ffffffffad893d62 unlink_anon_vmas+0x182 (foo.so) => ffffffffad893b60 __put_anon_vma+0x0 (foo.so)
|
|
-> 296.703us END up_write
|
|
1348489/1348489 2420721.482446078: 1 branches:uH: call ffffffffad893b80 __put_anon_vma+0x20 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446084: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 296.704us BEGIN __put_anon_vma
|
|
-> 296.707us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482446087: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 296.71us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482446088: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 296.713us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482446088: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446092: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 296.714us BEGIN obj_cgroup_uncharge
|
|
-> 296.716us END obj_cgroup_uncharge
|
|
-> 296.716us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482446092: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446094: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 296.718us END refill_obj_stock
|
|
-> 296.718us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482446094: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446095: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 296.72us END mod_objcg_state
|
|
-> 296.72us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446099: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893b85 __put_anon_vma+0x25 (foo.so)
|
|
-> 296.721us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446100: 1 branches:uH: return ffffffffad893b92 __put_anon_vma+0x32 (foo.so) => ffffffffad893d67 unlink_anon_vmas+0x187 (foo.so)
|
|
-> 296.725us END kmem_cache_free
|
|
1348489/1348489 2420721.482446100: 1 branches:uH: call ffffffffad893d12 unlink_anon_vmas+0x132 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446100: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad893d17 unlink_anon_vmas+0x137 (foo.so)
|
|
1348489/1348489 2420721.482446100: 1 branches:uH: call ffffffffad893d43 unlink_anon_vmas+0x163 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446102: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 296.726us END __put_anon_vma
|
|
-> 296.726us BEGIN __list_del_entry_valid
|
|
-> 296.727us END __list_del_entry_valid
|
|
-> 296.727us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482446106: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 296.728us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482446107: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 296.732us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482446107: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446113: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 296.733us BEGIN obj_cgroup_uncharge
|
|
-> 296.736us END obj_cgroup_uncharge
|
|
-> 296.736us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482446113: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446115: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 296.739us END refill_obj_stock
|
|
-> 296.739us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482446115: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446116: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 296.741us END mod_objcg_state
|
|
-> 296.741us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446121: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad893d48 unlink_anon_vmas+0x168 (foo.so)
|
|
-> 296.742us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446122: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aaa5 free_pgtables+0x65 (foo.so)
|
|
-> 296.747us END kmem_cache_free
|
|
1348489/1348489 2420721.482446122: 1 branches:uH: call ffffffffad87aaa8 free_pgtables+0x68 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446122: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aaad free_pgtables+0x6d (foo.so)
|
|
1348489/1348489 2420721.482446122: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446125: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 296.748us END unlink_anon_vmas
|
|
-> 296.748us BEGIN unlink_file_vma
|
|
-> 296.749us END unlink_file_vma
|
|
-> 296.749us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482446125: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446125: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
1348489/1348489 2420721.482446125: 1 branches:uH: call ffffffffad87aace free_pgtables+0x8e (foo.so) => ffffffffad893be0 unlink_anon_vmas+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446136: 1 branches:uH: return ffffffffad893d77 unlink_anon_vmas+0x197 (foo.so) => ffffffffad87aad3 free_pgtables+0x93 (foo.so)
|
|
-> 296.751us END unlink_anon_vmas
|
|
-> 296.751us BEGIN unlink_file_vma
|
|
-> 296.756us END unlink_file_vma
|
|
-> 296.756us BEGIN unlink_anon_vmas
|
|
1348489/1348489 2420721.482446136: 1 branches:uH: call ffffffffad87aad6 free_pgtables+0x96 (foo.so) => ffffffffad886530 unlink_file_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446137: 1 branches:uH: return ffffffffad88657d unlink_file_vma+0x4d (foo.so) => ffffffffad87aadb free_pgtables+0x9b (foo.so)
|
|
-> 296.762us END unlink_anon_vmas
|
|
-> 296.762us BEGIN unlink_file_vma
|
|
1348489/1348489 2420721.482446138: 1 branches:uH: jmp ffffffffad87ab25 free_pgtables+0xe5 (foo.so) => ffffffffad87a230 free_pgd_range+0x0 (foo.so)
|
|
-> 296.763us END unlink_file_vma
|
|
1348489/1348489 2420721.482446155: 1 branches:uH: call ffffffffad87a3a7 free_pgd_range+0x177 (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 296.764us END free_pgtables
|
|
-> 296.764us BEGIN free_pgd_range
|
|
1348489/1348489 2420721.482446159: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a3ac free_pgd_range+0x17c (foo.so)
|
|
-> 296.781us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482446172: 1 branches:uH: call ffffffffad87a926 free_pgd_range+0x6f6 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 296.785us END p4d_offset
|
|
1348489/1348489 2420721.482446173: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a92b free_pgd_range+0x6fb (foo.so)
|
|
-> 296.798us BEGIN pud_val
|
|
1348489/1348489 2420721.482446194: 1 branches:uH: call ffffffffad87a5dc free_pgd_range+0x3ac (foo.so) => ffffffffad670650 native_set_pmd+0x0 (foo.so)
|
|
-> 296.799us END pud_val
|
|
1348489/1348489 2420721.482446197: 1 branches:uH: return ffffffffad670653 native_set_pmd+0x3 (foo.so) => ffffffffad87a5e1 free_pgd_range+0x3b1 (foo.so)
|
|
-> 296.82us BEGIN native_set_pmd
|
|
1348489/1348489 2420721.482446197: 1 branches:uH: call ffffffffad87a613 free_pgd_range+0x3e3 (foo.so) => ffffffffad679a30 ___pte_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446197: 1 branches:uH: call ffffffffad679a4c ___pte_free_tlb+0x1c (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446197: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446202: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 296.823us END native_set_pmd
|
|
-> 296.823us BEGIN ___pte_free_tlb
|
|
-> 296.824us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 296.826us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482446202: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446211: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 296.828us BEGIN __mod_lruvec_state
|
|
-> 296.832us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482446211: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446211: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446212: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 296.837us END __mod_node_page_state
|
|
-> 296.837us END __mod_lruvec_state
|
|
-> 296.837us BEGIN __mod_memcg_lruvec_state
|
|
-> 296.837us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482446213: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 296.838us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482446213: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446214: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 296.839us END __mod_memcg_lruvec_state
|
|
-> 296.839us END __mod_lruvec_page_state
|
|
-> 296.839us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446216: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679a51 ___pte_free_tlb+0x21 (foo.so)
|
|
-> 296.84us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446216: 1 branches:uH: call ffffffffad679a6c ___pte_free_tlb+0x3c (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446216: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446218: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.842us END mod_lruvec_page_state.constprop.0
|
|
-> 296.842us BEGIN tlb_remove_page
|
|
-> 296.843us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482446218: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679a71 ___pte_free_tlb+0x41 (foo.so)
|
|
1348489/1348489 2420721.482446219: 1 branches:uH: return ffffffffad679a75 ___pte_free_tlb+0x45 (foo.so) => ffffffffad87a618 free_pgd_range+0x3e8 (foo.so)
|
|
-> 296.844us END __tlb_remove_page_size
|
|
-> 296.844us END tlb_remove_page
|
|
1348489/1348489 2420721.482446223: 1 branches:uH: call ffffffffad87a700 free_pgd_range+0x4d0 (foo.so) => ffffffffad878f30 pud_val+0x0 (foo.so)
|
|
-> 296.845us END ___pte_free_tlb
|
|
1348489/1348489 2420721.482446224: 1 branches:uH: return ffffffffad878f37 pud_val+0x7 (foo.so) => ffffffffad87a705 free_pgd_range+0x4d5 (foo.so)
|
|
-> 296.849us BEGIN pud_val
|
|
1348489/1348489 2420721.482446225: 1 branches:uH: call ffffffffad87a733 free_pgd_range+0x503 (foo.so) => ffffffffad670660 native_set_pud+0x0 (foo.so)
|
|
-> 296.85us END pud_val
|
|
1348489/1348489 2420721.482446226: 1 branches:uH: return ffffffffad670663 native_set_pud+0x3 (foo.so) => ffffffffad87a738 free_pgd_range+0x508 (foo.so)
|
|
-> 296.851us BEGIN native_set_pud
|
|
1348489/1348489 2420721.482446226: 1 branches:uH: call ffffffffad87a76a free_pgd_range+0x53a (foo.so) => ffffffffad679a80 ___pmd_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446227: 1 branches:uH: call ffffffffad679ace ___pmd_free_tlb+0x4e (foo.so) => ffffffffad6799a0 mod_lruvec_page_state.constprop.0+0x0 (foo.so)
|
|
-> 296.852us END native_set_pud
|
|
-> 296.852us BEGIN ___pmd_free_tlb
|
|
1348489/1348489 2420721.482446227: 1 branches:uH: call ffffffffad6799b9 mod_lruvec_page_state.constprop.0+0x19 (foo.so) => ffffffffad8eae80 __mod_lruvec_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446341: 1 branches:uH: call ffffffffad8eaedb __mod_lruvec_page_state+0x5b (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 296.853us BEGIN mod_lruvec_page_state.constprop.0
|
|
-> 296.91us BEGIN __mod_lruvec_page_state
|
|
1348489/1348489 2420721.482446341: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446349: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 296.967us BEGIN __mod_lruvec_state
|
|
-> 296.971us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482446349: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446349: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446351: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 296.975us END __mod_node_page_state
|
|
-> 296.975us END __mod_lruvec_state
|
|
-> 296.975us BEGIN __mod_memcg_lruvec_state
|
|
-> 296.976us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482446352: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad8eaee0 __mod_lruvec_page_state+0x60 (foo.so)
|
|
-> 296.977us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482446352: 1 branches:uH: jmp ffffffffad8eaee5 __mod_lruvec_page_state+0x65 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446353: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad6799be mod_lruvec_page_state.constprop.0+0x1e (foo.so)
|
|
-> 296.978us END __mod_memcg_lruvec_state
|
|
-> 296.978us END __mod_lruvec_page_state
|
|
-> 296.978us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446354: 1 branches:uH: return ffffffffad6799cd mod_lruvec_page_state.constprop.0+0x2d (foo.so) => ffffffffad679ad3 ___pmd_free_tlb+0x53 (foo.so)
|
|
-> 296.979us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482446354: 1 branches:uH: call ffffffffad679ad9 ___pmd_free_tlb+0x59 (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446354: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446357: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.98us END mod_lruvec_page_state.constprop.0
|
|
-> 296.98us BEGIN tlb_remove_page
|
|
-> 296.981us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482446357: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679ade ___pmd_free_tlb+0x5e (foo.so)
|
|
1348489/1348489 2420721.482446357: 1 branches:uH: return ffffffffad679ae2 ___pmd_free_tlb+0x62 (foo.so) => ffffffffad87a76f free_pgd_range+0x53f (foo.so)
|
|
1348489/1348489 2420721.482446363: 1 branches:uH: call ffffffffad87a7ed free_pgd_range+0x5bd (foo.so) => ffffffffad6707c0 native_set_p4d+0x0 (foo.so)
|
|
-> 296.983us END __tlb_remove_page_size
|
|
-> 296.983us END tlb_remove_page
|
|
-> 296.983us END ___pmd_free_tlb
|
|
1348489/1348489 2420721.482446364: 1 branches:uH: return ffffffffad6707e9 native_set_p4d+0x29 (foo.so) => ffffffffad87a7f2 free_pgd_range+0x5c2 (foo.so)
|
|
-> 296.989us BEGIN native_set_p4d
|
|
1348489/1348489 2420721.482446364: 1 branches:uH: call ffffffffad87a824 free_pgd_range+0x5f4 (foo.so) => ffffffffad679af0 ___pud_free_tlb+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446365: 1 branches:uH: call ffffffffad679b66 ___pud_free_tlb+0x76 (foo.so) => ffffffffad670a30 tlb_remove_page+0x0 (foo.so)
|
|
-> 296.99us END native_set_p4d
|
|
-> 296.99us BEGIN ___pud_free_tlb
|
|
1348489/1348489 2420721.482446365: 1 branches:uH: call ffffffffad670a39 tlb_remove_page+0x9 (foo.so) => ffffffffad88ab30 __tlb_remove_page_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446367: 1 branches:uH: return ffffffffad88ab58 __tlb_remove_page_size+0x28 (foo.so) => ffffffffad670a3e tlb_remove_page+0xe (foo.so)
|
|
-> 296.991us BEGIN tlb_remove_page
|
|
-> 296.992us BEGIN __tlb_remove_page_size
|
|
1348489/1348489 2420721.482446368: 1 branches:uH: return ffffffffad670a43 tlb_remove_page+0x13 (foo.so) => ffffffffad679b6b ___pud_free_tlb+0x7b (foo.so)
|
|
-> 296.993us END __tlb_remove_page_size
|
|
1348489/1348489 2420721.482446368: 1 branches:uH: return ffffffffad679b71 ___pud_free_tlb+0x81 (foo.so) => ffffffffad87a829 free_pgd_range+0x5f9 (foo.so)
|
|
1348489/1348489 2420721.482446372: 1 branches:uH: call ffffffffad87a88e free_pgd_range+0x65e (foo.so) => ffffffffad879320 p4d_offset+0x0 (foo.so)
|
|
-> 296.994us END tlb_remove_page
|
|
-> 296.994us END ___pud_free_tlb
|
|
1348489/1348489 2420721.482446374: 1 branches:uH: return ffffffffad879361 p4d_offset+0x41 (foo.so) => ffffffffad87a893 free_pgd_range+0x663 (foo.so)
|
|
-> 296.998us BEGIN p4d_offset
|
|
1348489/1348489 2420721.482446375: 1 branches:uH: return ffffffffad87a679 free_pgd_range+0x449 (foo.so) => ffffffffad88873c exit_mmap+0xbc (foo.so)
|
|
-> 297us END p4d_offset
|
|
1348489/1348489 2420721.482446375: 1 branches:uH: call ffffffffad88873f exit_mmap+0xbf (foo.so) => ffffffffad88b080 tlb_finish_mmu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446376: 1 branches:uH: call ffffffffad88b18e tlb_finish_mmu+0x10e (foo.so) => ffffffffad67b5c0 flush_tlb_mm_range+0x0 (foo.so)
|
|
-> 297.001us END free_pgd_range
|
|
-> 297.001us BEGIN tlb_finish_mmu
|
|
1348489/1348489 2420721.482446376: 1 branches:uH: call ffffffffad67b651 flush_tlb_mm_range+0x91 (foo.so) => ffffffffadb44ea0 cpumask_any_but+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446376: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446396: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 297.002us BEGIN flush_tlb_mm_range
|
|
-> 297.008us BEGIN cpumask_any_but
|
|
-> 297.015us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482446397: 1 branches:uH: call ffffffffadb44ec8 cpumask_any_but+0x28 (foo.so) => ffffffffadae1ec0 _find_next_bit+0x0 (foo.so)
|
|
-> 297.022us END _find_next_bit
|
|
1348489/1348489 2420721.482446402: 1 branches:uH: return ffffffffadae1f41 _find_next_bit+0x81 (foo.so) => ffffffffadb44ecd cpumask_any_but+0x2d (foo.so)
|
|
-> 297.023us BEGIN _find_next_bit
|
|
1348489/1348489 2420721.482446402: 1 branches:uH: return ffffffffadb44ed9 cpumask_any_but+0x39 (foo.so) => ffffffffad67b656 flush_tlb_mm_range+0x96 (foo.so)
|
|
1348489/1348489 2420721.482446402: 1 branches:uH: call ffffffffad67b690 flush_tlb_mm_range+0xd0 (foo.so) => ffffffffad67b090 flush_tlb_func+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446402: 1 branches:uH: jmp ffffffffad67b1fb flush_tlb_func+0x16b (foo.so) => ffffffffad67ac40 switch_mm_irqs_off+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446488: 1 branches:uH: call ffffffffad67adab switch_mm_irqs_off+0x16b (foo.so) => ffffffffad67aab0 load_new_mm_cr3+0x0 (foo.so)
|
|
-> 297.028us END _find_next_bit
|
|
-> 297.028us END cpumask_any_but
|
|
-> 297.028us BEGIN flush_tlb_func
|
|
-> 297.071us END flush_tlb_func
|
|
-> 297.071us BEGIN switch_mm_irqs_off
|
|
1348489/1348489 2420721.482446488: 1 branches:uH: call ffffffffad67ab16 load_new_mm_cr3+0x66 (foo.so) => ffffffffad67aa20 invalidate_user_asid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446521: 1 branches:uH: return ffffffffad67aa4a invalidate_user_asid+0x2a (foo.so) => ffffffffad67ab1b load_new_mm_cr3+0x6b (foo.so)
|
|
-> 297.114us BEGIN load_new_mm_cr3
|
|
-> 297.13us BEGIN invalidate_user_asid
|
|
1348489/1348489 2420721.482446639: 1 branches:uH: return ffffffffad67ab02 load_new_mm_cr3+0x52 (foo.so) => ffffffffad67adb0 switch_mm_irqs_off+0x170 (foo.so)
|
|
-> 297.147us END invalidate_user_asid
|
|
1348489/1348489 2420721.482446662: 1 branches:uH: call ffffffffad67addf switch_mm_irqs_off+0x19f (foo.so) => ffffffffad63e330 cr4_update_irqsoff+0x0 (foo.so)
|
|
-> 297.265us END load_new_mm_cr3
|
|
1348489/1348489 2420721.482446663: 1 branches:uH: return ffffffffad63e34c cr4_update_irqsoff+0x1c (foo.so) => ffffffffad67ade4 switch_mm_irqs_off+0x1a4 (foo.so)
|
|
-> 297.288us BEGIN cr4_update_irqsoff
|
|
1348489/1348489 2420721.482446663: 1 branches:uH: jmp ffffffffad67adf2 switch_mm_irqs_off+0x1b2 (foo.so) => ffffffffad62f9c0 switch_ldt+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446666: 1 branches:uH: return ffffffffad62f9d5 switch_ldt+0x15 (foo.so) => ffffffffad67b695 flush_tlb_mm_range+0xd5 (foo.so)
|
|
-> 297.289us END cr4_update_irqsoff
|
|
-> 297.289us END switch_mm_irqs_off
|
|
-> 297.289us BEGIN switch_ldt
|
|
1348489/1348489 2420721.482446667: 1 branches:uH: return ffffffffad67b6a0 flush_tlb_mm_range+0xe0 (foo.so) => ffffffffad88b193 tlb_finish_mmu+0x113 (foo.so)
|
|
-> 297.292us END switch_ldt
|
|
1348489/1348489 2420721.482446679: 1 branches:uH: call ffffffffad88b0f5 tlb_finish_mmu+0x75 (foo.so) => ffffffffad8a9fc0 free_pages_and_swap_cache+0x0 (foo.so)
|
|
-> 297.293us END flush_tlb_mm_range
|
|
1348489/1348489 2420721.482446679: 1 branches:uH: call ffffffffad8a9fd1 free_pages_and_swap_cache+0x11 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446679: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446698: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 297.305us BEGIN free_pages_and_swap_cache
|
|
-> 297.311us BEGIN lru_add_drain
|
|
-> 297.317us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482446698: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad8a9fd6 free_pages_and_swap_cache+0x16 (foo.so)
|
|
1348489/1348489 2420721.482446698: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446823: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.324us END lru_add_drain_cpu
|
|
-> 297.324us END lru_add_drain
|
|
-> 297.324us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446823: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446843: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.449us END free_swap_cache
|
|
-> 297.449us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446844: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 297.469us END free_swap_cache
|
|
1348489/1348489 2420721.482446850: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.47us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446850: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446860: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.476us END free_swap_cache
|
|
-> 297.476us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446861: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 297.486us END free_swap_cache
|
|
1348489/1348489 2420721.482446863: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.487us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446864: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 297.489us END free_swap_cache
|
|
1348489/1348489 2420721.482446865: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.49us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446865: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446866: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.491us END free_swap_cache
|
|
-> 297.491us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446867: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 297.492us END free_swap_cache
|
|
1348489/1348489 2420721.482446871: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 297.493us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482446871: 1 branches:uH: jmp ffffffffad8aa005 free_pages_and_swap_cache+0x45 (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446906: 1 branches:uH: call ffffffffad84ab5a release_pages+0x2ca (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
-> 297.497us END free_swap_cache
|
|
-> 297.497us END free_pages_and_swap_cache
|
|
-> 297.497us BEGIN release_pages
|
|
1348489/1348489 2420721.482446933: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 297.532us BEGIN lock_page_lruvec_irqsave
|
|
1348489/1348489 2420721.482446974: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 297.559us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482446974: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84ab5f release_pages+0x2cf (foo.so)
|
|
1348489/1348489 2420721.482446974: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446989: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 297.6us END _raw_spin_lock_irqsave
|
|
-> 297.6us END lock_page_lruvec_irqsave
|
|
-> 297.6us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482446989: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482446989: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447013: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 297.615us END __list_del_entry_valid
|
|
-> 297.615us BEGIN __mod_lruvec_state
|
|
-> 297.627us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482447013: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447013: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447020: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 297.639us END __mod_node_page_state
|
|
-> 297.639us END __mod_lruvec_state
|
|
-> 297.639us BEGIN __mod_memcg_lruvec_state
|
|
-> 297.642us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447036: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 297.646us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447036: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447038: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 297.662us END __mod_memcg_lruvec_state
|
|
-> 297.662us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482447038: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447046: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 297.664us END __mod_zone_page_state
|
|
-> 297.664us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447051: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 297.672us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447058: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 297.677us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482447089: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 297.684us END __list_add_valid
|
|
1348489/1348489 2420721.482447362: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 297.715us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482447362: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447362: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447365: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 297.988us END __list_del_entry_valid
|
|
-> 297.988us BEGIN __mod_lruvec_state
|
|
-> 297.989us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482447365: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447365: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447367: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 297.991us END __mod_node_page_state
|
|
-> 297.991us END __mod_lruvec_state
|
|
-> 297.991us BEGIN __mod_memcg_lruvec_state
|
|
-> 297.992us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447368: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 297.993us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447368: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447369: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 297.994us END __mod_memcg_lruvec_state
|
|
-> 297.994us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482447369: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447371: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 297.995us END __mod_zone_page_state
|
|
-> 297.995us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447372: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 297.997us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447373: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 297.998us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482447380: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 297.999us END __list_add_valid
|
|
1348489/1348489 2420721.482447382: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 298.006us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482447382: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447382: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447385: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 298.008us END __list_del_entry_valid
|
|
-> 298.008us BEGIN __mod_lruvec_state
|
|
-> 298.009us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482447385: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447385: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447388: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 298.011us END __mod_node_page_state
|
|
-> 298.011us END __mod_lruvec_state
|
|
-> 298.011us BEGIN __mod_memcg_lruvec_state
|
|
-> 298.012us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447389: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 298.014us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447389: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447391: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 298.015us END __mod_memcg_lruvec_state
|
|
-> 298.015us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482447391: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447393: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 298.017us END __mod_zone_page_state
|
|
-> 298.017us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447394: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 298.019us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447409: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 298.02us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482447417: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 298.035us END __list_add_valid
|
|
1348489/1348489 2420721.482447418: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 298.043us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482447418: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447418: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447423: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 298.044us END __list_del_entry_valid
|
|
-> 298.044us BEGIN __mod_lruvec_state
|
|
-> 298.046us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482447423: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447423: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447426: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 298.049us END __mod_node_page_state
|
|
-> 298.049us END __mod_lruvec_state
|
|
-> 298.049us BEGIN __mod_memcg_lruvec_state
|
|
-> 298.05us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447426: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482447426: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447428: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 298.052us END cgroup_rstat_updated
|
|
-> 298.052us END __mod_memcg_lruvec_state
|
|
-> 298.052us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482447428: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447430: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 298.054us END __mod_zone_page_state
|
|
-> 298.054us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447432: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 298.056us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447438: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 298.058us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482447445: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 298.064us END __list_add_valid
|
|
1348489/1348489 2420721.482447447: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 298.071us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482447447: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447447: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447451: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 298.073us END __list_del_entry_valid
|
|
-> 298.073us BEGIN __mod_lruvec_state
|
|
-> 298.075us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482447451: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447451: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447453: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 298.077us END __mod_node_page_state
|
|
-> 298.077us END __mod_lruvec_state
|
|
-> 298.077us BEGIN __mod_memcg_lruvec_state
|
|
-> 298.078us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447454: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 298.079us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447454: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447455: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 298.08us END __mod_memcg_lruvec_state
|
|
-> 298.08us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482447455: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447457: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 298.081us END __mod_zone_page_state
|
|
-> 298.081us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447458: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 298.083us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482447460: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 298.084us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482447460: 1 branches:uH: call ffffffffad84aaec release_pages+0x25c (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447467: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84aaf1 release_pages+0x261 (foo.so)
|
|
-> 298.086us END __list_add_valid
|
|
-> 298.086us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482447467: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447472: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 298.093us END _raw_spin_unlock_irqrestore
|
|
-> 298.093us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482447485: 1 branches:uH: call ffffffffad8eb1d1 uncharge_page+0x131 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.098us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482447503: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1d6 uncharge_page+0x136 (foo.so)
|
|
-> 298.111us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447506: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.129us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447523: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 298.132us END uncharge_page
|
|
-> 298.132us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447525: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 298.149us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447548: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.151us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482447558: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 298.174us END uncharge_page
|
|
-> 298.174us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447558: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447573: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.184us END rcu_read_unlock_strict
|
|
-> 298.184us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482447577: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 298.199us END uncharge_page
|
|
-> 298.199us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447577: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447579: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.203us END rcu_read_unlock_strict
|
|
-> 298.203us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482447582: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 298.205us END uncharge_page
|
|
-> 298.205us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447582: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447584: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.208us END rcu_read_unlock_strict
|
|
-> 298.208us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482447587: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 298.21us END uncharge_page
|
|
-> 298.21us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447587: 1 branches:uH: call ffffffffad8ef008 __mem_cgroup_uncharge_list+0x78 (foo.so) => ffffffffad8eaf80 uncharge_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447587: 1 branches:uH: call ffffffffad8eaff5 uncharge_batch+0x75 (foo.so) => ffffffffad8e5770 page_counter_uncharge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447622: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 298.213us END rcu_read_unlock_strict
|
|
-> 298.213us BEGIN uncharge_batch
|
|
-> 298.23us BEGIN page_counter_uncharge
|
|
1348489/1348489 2420721.482447642: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 298.248us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482447767: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 298.268us END propagate_protected_usage
|
|
1348489/1348489 2420721.482447769: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 298.393us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482447769: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447776: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 298.395us END propagate_protected_usage
|
|
-> 298.395us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482447776: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447782: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 298.402us END propagate_protected_usage
|
|
-> 298.402us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482447782: 1 branches:uH: return ffffffffad8e57b2 page_counter_uncharge+0x42 (foo.so) => ffffffffad8eaffa uncharge_batch+0x7a (foo.so)
|
|
1348489/1348489 2420721.482447782: 1 branches:uH: call ffffffffad8eaffa uncharge_batch+0x7a (foo.so) => ffffffffad8e5c40 do_memsw_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447783: 1 branches:uH: return ffffffffad8e5c49 do_memsw_account+0x9 (foo.so) => ffffffffad8eafff uncharge_batch+0x7f (foo.so)
|
|
-> 298.408us END propagate_protected_usage
|
|
-> 298.408us END page_counter_uncharge
|
|
-> 298.408us BEGIN do_memsw_account
|
|
1348489/1348489 2420721.482447822: 1 branches:uH: call ffffffffad8eafb0 uncharge_batch+0x30 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
-> 298.409us END do_memsw_account
|
|
1348489/1348489 2420721.482447822: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447832: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 298.448us BEGIN __count_memcg_events
|
|
-> 298.453us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447833: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8eafb5 uncharge_batch+0x35 (foo.so)
|
|
-> 298.458us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482447833: 1 branches:uH: call ffffffffad8eafd2 uncharge_batch+0x52 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447846: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8eafd7 uncharge_batch+0x57 (foo.so)
|
|
-> 298.459us END __count_memcg_events
|
|
-> 298.459us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482447846: 1 branches:uH: call ffffffffad8eb047 uncharge_batch+0xc7 (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447855: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8eb04c uncharge_batch+0xcc (foo.so)
|
|
-> 298.472us END memcg_check_events
|
|
-> 298.472us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482447860: 1 branches:uH: jmp ffffffffad8eb042 uncharge_batch+0xc2 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 298.481us END arch_local_irq_enable
|
|
1348489/1348489 2420721.482447869: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ef00d __mem_cgroup_uncharge_list+0x7d (foo.so)
|
|
-> 298.486us END uncharge_batch
|
|
-> 298.486us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447871: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 298.495us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482447871: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482447872: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 298.497us END __mem_cgroup_uncharge_list
|
|
-> 298.497us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482447883: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 298.498us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482448009: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 298.509us END free_pcp_prepare
|
|
1348489/1348489 2420721.482448012: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 298.635us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482448198: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 298.638us END free_pcp_prepare
|
|
1348489/1348489 2420721.482448200: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 298.824us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482448201: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 298.826us END free_pcp_prepare
|
|
1348489/1348489 2420721.482448204: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 298.827us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482448212: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 298.83us END free_pcp_prepare
|
|
1348489/1348489 2420721.482448214: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 298.838us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482448214: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448214: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448251: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 298.84us END free_pcp_prepare
|
|
-> 298.84us BEGIN free_unref_page_commit.constprop.0
|
|
-> 298.858us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482448252: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 298.877us END __list_add_valid
|
|
1348489/1348489 2420721.482448253: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 298.878us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482448253: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448266: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 298.879us BEGIN free_unref_page_commit.constprop.0
|
|
-> 298.885us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482448267: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 298.892us END __list_add_valid
|
|
1348489/1348489 2420721.482448268: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 298.893us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482448268: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448274: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 298.894us BEGIN free_unref_page_commit.constprop.0
|
|
-> 298.897us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482448275: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 298.9us END __list_add_valid
|
|
1348489/1348489 2420721.482448275: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448275: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448282: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 298.901us END free_unref_page_commit.constprop.0
|
|
-> 298.901us BEGIN free_unref_page_commit.constprop.0
|
|
-> 298.904us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482448283: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 298.908us END __list_add_valid
|
|
1348489/1348489 2420721.482448283: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448283: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448290: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 298.909us END free_unref_page_commit.constprop.0
|
|
-> 298.909us BEGIN free_unref_page_commit.constprop.0
|
|
-> 298.912us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482448291: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 298.916us END __list_add_valid
|
|
1348489/1348489 2420721.482448401: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 298.917us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482448402: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad88b0fa tlb_finish_mmu+0x7a (foo.so)
|
|
-> 299.027us END free_unref_page_list
|
|
1348489/1348489 2420721.482448402: 1 branches:uH: call ffffffffad88b0f5 tlb_finish_mmu+0x75 (foo.so) => ffffffffad8a9fc0 free_pages_and_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448402: 1 branches:uH: call ffffffffad8a9fd1 free_pages_and_swap_cache+0x11 (foo.so) => ffffffffad84c470 lru_add_drain+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448402: 1 branches:uH: call ffffffffad84c48f lru_add_drain+0x1f (foo.so) => ffffffffad84c340 lru_add_drain_cpu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448408: 1 branches:uH: return ffffffffad84c3b9 lru_add_drain_cpu+0x79 (foo.so) => ffffffffad84c494 lru_add_drain+0x24 (foo.so)
|
|
-> 299.028us END release_pages
|
|
-> 299.028us BEGIN free_pages_and_swap_cache
|
|
-> 299.03us BEGIN lru_add_drain
|
|
-> 299.032us BEGIN lru_add_drain_cpu
|
|
1348489/1348489 2420721.482448408: 1 branches:uH: return ffffffffad84c49d lru_add_drain+0x2d (foo.so) => ffffffffad8a9fd6 free_pages_and_swap_cache+0x16 (foo.so)
|
|
1348489/1348489 2420721.482448408: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448421: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.034us END lru_add_drain_cpu
|
|
-> 299.034us END lru_add_drain
|
|
-> 299.034us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448422: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.047us END free_swap_cache
|
|
1348489/1348489 2420721.482448436: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.048us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448436: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448442: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.062us END free_swap_cache
|
|
-> 299.062us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448442: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448444: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.068us END free_swap_cache
|
|
-> 299.068us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448444: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448446: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.07us END free_swap_cache
|
|
-> 299.07us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448446: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448452: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.072us END free_swap_cache
|
|
-> 299.072us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448452: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448456: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.078us END free_swap_cache
|
|
-> 299.078us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448456: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448458: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.082us END free_swap_cache
|
|
-> 299.082us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448458: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448460: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.084us END free_swap_cache
|
|
-> 299.084us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448461: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.086us END free_swap_cache
|
|
1348489/1348489 2420721.482448461: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448461: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448464: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.087us BEGIN free_swap_cache
|
|
-> 299.088us END free_swap_cache
|
|
-> 299.088us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448464: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448465: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.09us END free_swap_cache
|
|
-> 299.09us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448465: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448466: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.091us END free_swap_cache
|
|
-> 299.091us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448466: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448467: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.092us END free_swap_cache
|
|
-> 299.092us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448467: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448468: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.093us END free_swap_cache
|
|
-> 299.093us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448468: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448469: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.094us END free_swap_cache
|
|
-> 299.094us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448470: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.095us END free_swap_cache
|
|
1348489/1348489 2420721.482448470: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448470: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448471: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.096us BEGIN free_swap_cache
|
|
-> 299.096us END free_swap_cache
|
|
-> 299.096us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448471: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448472: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.097us END free_swap_cache
|
|
-> 299.097us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448472: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448473: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.098us END free_swap_cache
|
|
-> 299.098us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448473: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448474: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.099us END free_swap_cache
|
|
-> 299.099us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448474: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448475: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.1us END free_swap_cache
|
|
-> 299.1us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448475: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448477: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.101us END free_swap_cache
|
|
-> 299.101us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448478: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.103us END free_swap_cache
|
|
1348489/1348489 2420721.482448479: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.104us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448480: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.105us END free_swap_cache
|
|
1348489/1348489 2420721.482448481: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.106us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448481: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448482: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.107us END free_swap_cache
|
|
-> 299.107us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448482: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448483: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.108us END free_swap_cache
|
|
-> 299.108us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448483: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448484: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.109us END free_swap_cache
|
|
-> 299.109us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448484: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448484: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448485: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.11us END free_swap_cache
|
|
-> 299.11us BEGIN free_swap_cache
|
|
-> 299.111us END free_swap_cache
|
|
1348489/1348489 2420721.482448486: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.111us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448486: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448487: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.112us END free_swap_cache
|
|
-> 299.112us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448487: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448488: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.113us END free_swap_cache
|
|
-> 299.113us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448488: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448489: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.114us END free_swap_cache
|
|
-> 299.114us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448489: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448490: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.115us END free_swap_cache
|
|
-> 299.115us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448490: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448491: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.116us END free_swap_cache
|
|
-> 299.116us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448491: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448492: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.117us END free_swap_cache
|
|
-> 299.117us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448492: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448492: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448493: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.118us END free_swap_cache
|
|
-> 299.118us BEGIN free_swap_cache
|
|
-> 299.119us END free_swap_cache
|
|
1348489/1348489 2420721.482448494: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.119us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448494: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448495: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.12us END free_swap_cache
|
|
-> 299.12us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448495: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448496: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.121us END free_swap_cache
|
|
-> 299.121us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448496: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448497: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.122us END free_swap_cache
|
|
-> 299.122us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448497: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448500: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.123us END free_swap_cache
|
|
-> 299.123us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448500: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448501: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.126us END free_swap_cache
|
|
-> 299.126us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448501: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448502: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.127us END free_swap_cache
|
|
-> 299.127us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448502: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448503: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.128us END free_swap_cache
|
|
-> 299.128us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448503: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448504: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.129us END free_swap_cache
|
|
-> 299.129us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448504: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448505: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.13us END free_swap_cache
|
|
-> 299.13us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448505: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448506: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.131us END free_swap_cache
|
|
-> 299.131us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448506: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448507: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.132us END free_swap_cache
|
|
-> 299.132us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448507: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448508: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.133us END free_swap_cache
|
|
-> 299.133us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448508: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448509: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.134us END free_swap_cache
|
|
-> 299.134us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448509: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448511: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.135us END free_swap_cache
|
|
-> 299.135us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448512: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.137us END free_swap_cache
|
|
1348489/1348489 2420721.482448512: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448513: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.138us BEGIN free_swap_cache
|
|
-> 299.139us END free_swap_cache
|
|
1348489/1348489 2420721.482448514: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.139us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448514: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448514: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448515: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.14us END free_swap_cache
|
|
-> 299.14us BEGIN free_swap_cache
|
|
-> 299.141us END free_swap_cache
|
|
1348489/1348489 2420721.482448515: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448516: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.141us BEGIN free_swap_cache
|
|
-> 299.142us END free_swap_cache
|
|
1348489/1348489 2420721.482448516: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448517: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.142us BEGIN free_swap_cache
|
|
-> 299.143us END free_swap_cache
|
|
1348489/1348489 2420721.482448517: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448518: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.143us BEGIN free_swap_cache
|
|
-> 299.144us END free_swap_cache
|
|
1348489/1348489 2420721.482448519: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.144us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448519: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448520: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.145us END free_swap_cache
|
|
-> 299.145us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448520: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448521: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.146us END free_swap_cache
|
|
-> 299.146us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448521: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448522: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.147us END free_swap_cache
|
|
-> 299.147us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448522: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448523: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.148us END free_swap_cache
|
|
-> 299.148us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448523: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448524: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.149us END free_swap_cache
|
|
-> 299.149us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448524: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448527: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.15us END free_swap_cache
|
|
-> 299.15us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448527: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448528: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.153us END free_swap_cache
|
|
-> 299.153us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448528: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448529: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.154us END free_swap_cache
|
|
-> 299.154us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448529: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448530: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.155us END free_swap_cache
|
|
-> 299.155us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448530: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448531: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.156us END free_swap_cache
|
|
-> 299.156us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448531: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448532: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.157us END free_swap_cache
|
|
-> 299.157us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448532: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448533: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.158us END free_swap_cache
|
|
-> 299.158us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448533: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448534: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.159us END free_swap_cache
|
|
-> 299.159us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448534: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448535: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.16us END free_swap_cache
|
|
-> 299.16us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448535: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448537: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.161us END free_swap_cache
|
|
-> 299.161us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448537: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448538: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.163us END free_swap_cache
|
|
-> 299.163us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448538: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448539: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.164us END free_swap_cache
|
|
-> 299.164us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448540: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.165us END free_swap_cache
|
|
1348489/1348489 2420721.482448540: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448540: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448541: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.166us BEGIN free_swap_cache
|
|
-> 299.166us END free_swap_cache
|
|
-> 299.166us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448542: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.167us END free_swap_cache
|
|
1348489/1348489 2420721.482448542: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448542: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448543: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.168us BEGIN free_swap_cache
|
|
-> 299.168us END free_swap_cache
|
|
-> 299.168us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448543: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448544: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.169us END free_swap_cache
|
|
-> 299.169us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448545: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.17us END free_swap_cache
|
|
1348489/1348489 2420721.482448545: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448545: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448546: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.171us BEGIN free_swap_cache
|
|
-> 299.171us END free_swap_cache
|
|
-> 299.171us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448546: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448547: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.172us END free_swap_cache
|
|
-> 299.172us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448547: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448548: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.173us END free_swap_cache
|
|
-> 299.173us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448548: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448551: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.174us END free_swap_cache
|
|
-> 299.174us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448551: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448552: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.177us END free_swap_cache
|
|
-> 299.177us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448552: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448553: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.178us END free_swap_cache
|
|
-> 299.178us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448553: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448554: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.179us END free_swap_cache
|
|
-> 299.179us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448554: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448555: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.18us END free_swap_cache
|
|
-> 299.18us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448555: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448556: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.181us END free_swap_cache
|
|
-> 299.181us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448556: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448557: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.182us END free_swap_cache
|
|
-> 299.182us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448557: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448558: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.183us END free_swap_cache
|
|
-> 299.183us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448558: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448559: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.184us END free_swap_cache
|
|
-> 299.184us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448559: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448560: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.185us END free_swap_cache
|
|
-> 299.185us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448560: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448561: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.186us END free_swap_cache
|
|
-> 299.186us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448561: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448562: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.187us END free_swap_cache
|
|
-> 299.187us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448562: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448563: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.188us END free_swap_cache
|
|
-> 299.188us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448563: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448564: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.189us END free_swap_cache
|
|
-> 299.189us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448564: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448565: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.19us END free_swap_cache
|
|
-> 299.19us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448565: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448566: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.191us END free_swap_cache
|
|
-> 299.191us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448566: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448567: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.192us END free_swap_cache
|
|
-> 299.192us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448567: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448568: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.193us END free_swap_cache
|
|
-> 299.193us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448568: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448569: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.194us END free_swap_cache
|
|
-> 299.194us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448569: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448570: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.195us END free_swap_cache
|
|
-> 299.195us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448570: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448571: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.196us END free_swap_cache
|
|
-> 299.196us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448571: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448572: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.197us END free_swap_cache
|
|
-> 299.197us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448572: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448573: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.198us END free_swap_cache
|
|
-> 299.198us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448573: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448574: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.199us END free_swap_cache
|
|
-> 299.199us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448574: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448575: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.2us END free_swap_cache
|
|
-> 299.2us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448575: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448576: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.201us END free_swap_cache
|
|
-> 299.201us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448576: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448681: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.202us END free_swap_cache
|
|
-> 299.202us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448681: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448685: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.307us END free_swap_cache
|
|
-> 299.307us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448685: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448687: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.311us END free_swap_cache
|
|
-> 299.311us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448687: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448688: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.313us END free_swap_cache
|
|
-> 299.313us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448689: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.314us END free_swap_cache
|
|
1348489/1348489 2420721.482448689: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448690: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.315us BEGIN free_swap_cache
|
|
-> 299.316us END free_swap_cache
|
|
1348489/1348489 2420721.482448690: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448691: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.316us BEGIN free_swap_cache
|
|
-> 299.317us END free_swap_cache
|
|
1348489/1348489 2420721.482448693: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.317us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448693: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448694: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.319us END free_swap_cache
|
|
-> 299.319us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448694: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448695: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.32us END free_swap_cache
|
|
-> 299.32us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448695: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448696: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.321us END free_swap_cache
|
|
-> 299.321us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448696: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448697: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.322us END free_swap_cache
|
|
-> 299.322us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448697: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448700: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.323us END free_swap_cache
|
|
-> 299.323us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448700: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448702: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.326us END free_swap_cache
|
|
-> 299.326us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448702: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448702: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448703: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.328us END free_swap_cache
|
|
-> 299.328us BEGIN free_swap_cache
|
|
-> 299.329us END free_swap_cache
|
|
1348489/1348489 2420721.482448703: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448704: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.329us BEGIN free_swap_cache
|
|
-> 299.33us END free_swap_cache
|
|
1348489/1348489 2420721.482448704: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448705: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.33us BEGIN free_swap_cache
|
|
-> 299.331us END free_swap_cache
|
|
1348489/1348489 2420721.482448705: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448706: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.331us BEGIN free_swap_cache
|
|
-> 299.332us END free_swap_cache
|
|
1348489/1348489 2420721.482448707: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.332us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448707: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448707: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448708: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.333us END free_swap_cache
|
|
-> 299.333us BEGIN free_swap_cache
|
|
-> 299.334us END free_swap_cache
|
|
1348489/1348489 2420721.482448708: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448709: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.334us BEGIN free_swap_cache
|
|
-> 299.335us END free_swap_cache
|
|
1348489/1348489 2420721.482448710: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.335us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448711: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.336us END free_swap_cache
|
|
1348489/1348489 2420721.482448712: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.337us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448712: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448713: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.338us END free_swap_cache
|
|
-> 299.338us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448713: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448714: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.339us END free_swap_cache
|
|
-> 299.339us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448714: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448715: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.34us END free_swap_cache
|
|
-> 299.34us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448715: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448716: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.341us END free_swap_cache
|
|
-> 299.341us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448716: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448717: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.342us END free_swap_cache
|
|
-> 299.342us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448717: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448718: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.343us END free_swap_cache
|
|
-> 299.343us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448718: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448719: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.344us END free_swap_cache
|
|
-> 299.344us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448719: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448720: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.345us END free_swap_cache
|
|
-> 299.345us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448720: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448721: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.346us END free_swap_cache
|
|
-> 299.346us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448721: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448725: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.347us END free_swap_cache
|
|
-> 299.347us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448725: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448726: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.351us END free_swap_cache
|
|
-> 299.351us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448726: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448727: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.352us END free_swap_cache
|
|
-> 299.352us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448727: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448728: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.353us END free_swap_cache
|
|
-> 299.353us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448728: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448729: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.354us END free_swap_cache
|
|
-> 299.354us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448729: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448730: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.355us END free_swap_cache
|
|
-> 299.355us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448730: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448731: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.356us END free_swap_cache
|
|
-> 299.356us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448731: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448732: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.357us END free_swap_cache
|
|
-> 299.357us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448732: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448733: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.358us END free_swap_cache
|
|
-> 299.358us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448733: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448734: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.359us END free_swap_cache
|
|
-> 299.359us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448734: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448735: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.36us END free_swap_cache
|
|
-> 299.36us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448735: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448736: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.361us END free_swap_cache
|
|
-> 299.361us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448736: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448737: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.362us END free_swap_cache
|
|
-> 299.362us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448737: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448738: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.363us END free_swap_cache
|
|
-> 299.363us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448738: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448739: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.364us END free_swap_cache
|
|
-> 299.364us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448739: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448740: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.365us END free_swap_cache
|
|
-> 299.365us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448740: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448741: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.366us END free_swap_cache
|
|
-> 299.366us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448741: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448742: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.367us END free_swap_cache
|
|
-> 299.367us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448742: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448743: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.368us END free_swap_cache
|
|
-> 299.368us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448743: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448744: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.369us END free_swap_cache
|
|
-> 299.369us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448744: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448745: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.37us END free_swap_cache
|
|
-> 299.37us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448745: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448746: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.371us END free_swap_cache
|
|
-> 299.371us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448746: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448747: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.372us END free_swap_cache
|
|
-> 299.372us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448747: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448748: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.373us END free_swap_cache
|
|
-> 299.373us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448748: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448749: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.374us END free_swap_cache
|
|
-> 299.374us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448749: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448752: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.375us END free_swap_cache
|
|
-> 299.375us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448753: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.378us END free_swap_cache
|
|
1348489/1348489 2420721.482448753: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448754: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.379us BEGIN free_swap_cache
|
|
-> 299.38us END free_swap_cache
|
|
1348489/1348489 2420721.482448754: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448754: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448755: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.38us BEGIN free_swap_cache
|
|
-> 299.38us END free_swap_cache
|
|
-> 299.38us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448756: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.381us END free_swap_cache
|
|
1348489/1348489 2420721.482448756: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448756: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448757: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.382us BEGIN free_swap_cache
|
|
-> 299.382us END free_swap_cache
|
|
-> 299.382us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448757: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448758: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.383us END free_swap_cache
|
|
-> 299.383us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448759: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.384us END free_swap_cache
|
|
1348489/1348489 2420721.482448759: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448759: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448760: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.385us BEGIN free_swap_cache
|
|
-> 299.385us END free_swap_cache
|
|
-> 299.385us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448761: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.386us END free_swap_cache
|
|
1348489/1348489 2420721.482448761: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448762: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.387us BEGIN free_swap_cache
|
|
-> 299.388us END free_swap_cache
|
|
1348489/1348489 2420721.482448762: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448762: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448763: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.388us BEGIN free_swap_cache
|
|
-> 299.388us END free_swap_cache
|
|
-> 299.388us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448764: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.389us END free_swap_cache
|
|
1348489/1348489 2420721.482448764: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448764: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448765: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.39us BEGIN free_swap_cache
|
|
-> 299.39us END free_swap_cache
|
|
-> 299.39us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448766: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.391us END free_swap_cache
|
|
1348489/1348489 2420721.482448766: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448767: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.392us BEGIN free_swap_cache
|
|
-> 299.393us END free_swap_cache
|
|
1348489/1348489 2420721.482448767: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448767: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448768: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.393us BEGIN free_swap_cache
|
|
-> 299.393us END free_swap_cache
|
|
-> 299.393us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448769: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.394us END free_swap_cache
|
|
1348489/1348489 2420721.482448769: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448769: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448770: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.395us BEGIN free_swap_cache
|
|
-> 299.395us END free_swap_cache
|
|
-> 299.395us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448771: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.396us END free_swap_cache
|
|
1348489/1348489 2420721.482448771: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448772: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.397us BEGIN free_swap_cache
|
|
-> 299.398us END free_swap_cache
|
|
1348489/1348489 2420721.482448772: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448772: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448773: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.398us BEGIN free_swap_cache
|
|
-> 299.398us END free_swap_cache
|
|
-> 299.398us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448774: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.399us END free_swap_cache
|
|
1348489/1348489 2420721.482448774: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448775: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.4us BEGIN free_swap_cache
|
|
-> 299.401us END free_swap_cache
|
|
1348489/1348489 2420721.482448775: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448775: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448776: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.401us BEGIN free_swap_cache
|
|
-> 299.401us END free_swap_cache
|
|
-> 299.401us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448777: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.402us END free_swap_cache
|
|
1348489/1348489 2420721.482448777: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448777: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448778: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.403us BEGIN free_swap_cache
|
|
-> 299.403us END free_swap_cache
|
|
-> 299.403us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448779: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.404us END free_swap_cache
|
|
1348489/1348489 2420721.482448779: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448780: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.405us BEGIN free_swap_cache
|
|
-> 299.406us END free_swap_cache
|
|
1348489/1348489 2420721.482448780: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448780: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448781: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.406us BEGIN free_swap_cache
|
|
-> 299.406us END free_swap_cache
|
|
-> 299.406us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448782: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.407us END free_swap_cache
|
|
1348489/1348489 2420721.482448782: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448782: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448783: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.408us BEGIN free_swap_cache
|
|
-> 299.408us END free_swap_cache
|
|
-> 299.408us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448784: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.409us END free_swap_cache
|
|
1348489/1348489 2420721.482448784: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448785: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.41us BEGIN free_swap_cache
|
|
-> 299.411us END free_swap_cache
|
|
1348489/1348489 2420721.482448785: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448785: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448786: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.411us BEGIN free_swap_cache
|
|
-> 299.411us END free_swap_cache
|
|
-> 299.411us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448787: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.412us END free_swap_cache
|
|
1348489/1348489 2420721.482448787: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448788: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.413us BEGIN free_swap_cache
|
|
-> 299.414us END free_swap_cache
|
|
1348489/1348489 2420721.482448789: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.414us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448789: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448789: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448790: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.415us END free_swap_cache
|
|
-> 299.415us BEGIN free_swap_cache
|
|
-> 299.416us END free_swap_cache
|
|
1348489/1348489 2420721.482448790: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448790: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448791: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.416us BEGIN free_swap_cache
|
|
-> 299.416us END free_swap_cache
|
|
-> 299.416us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448792: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.417us END free_swap_cache
|
|
1348489/1348489 2420721.482448792: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448793: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.418us BEGIN free_swap_cache
|
|
-> 299.419us END free_swap_cache
|
|
1348489/1348489 2420721.482448793: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448793: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448794: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.419us BEGIN free_swap_cache
|
|
-> 299.419us END free_swap_cache
|
|
-> 299.419us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448795: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.42us END free_swap_cache
|
|
1348489/1348489 2420721.482448795: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448795: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448796: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.421us BEGIN free_swap_cache
|
|
-> 299.421us END free_swap_cache
|
|
-> 299.421us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448797: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.422us END free_swap_cache
|
|
1348489/1348489 2420721.482448797: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448798: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.423us BEGIN free_swap_cache
|
|
-> 299.424us END free_swap_cache
|
|
1348489/1348489 2420721.482448798: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448799: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.424us BEGIN free_swap_cache
|
|
-> 299.425us END free_swap_cache
|
|
1348489/1348489 2420721.482448800: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.425us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448800: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448801: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.426us END free_swap_cache
|
|
-> 299.426us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448801: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448802: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.427us END free_swap_cache
|
|
-> 299.427us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448802: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448803: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.428us END free_swap_cache
|
|
-> 299.428us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448803: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448803: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448804: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.429us END free_swap_cache
|
|
-> 299.429us BEGIN free_swap_cache
|
|
-> 299.43us END free_swap_cache
|
|
1348489/1348489 2420721.482448805: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.43us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448805: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448806: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.431us END free_swap_cache
|
|
-> 299.431us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448806: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448808: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.432us END free_swap_cache
|
|
-> 299.432us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448808: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448810: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.434us END free_swap_cache
|
|
-> 299.434us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448810: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448811: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.436us END free_swap_cache
|
|
-> 299.436us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448811: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448811: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482448812: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.437us END free_swap_cache
|
|
-> 299.437us BEGIN free_swap_cache
|
|
-> 299.438us END free_swap_cache
|
|
1348489/1348489 2420721.482448813: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.438us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448813: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448816: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.439us END free_swap_cache
|
|
-> 299.439us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448816: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448954: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.442us END free_swap_cache
|
|
-> 299.442us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448954: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448959: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.58us END free_swap_cache
|
|
-> 299.58us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448959: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448961: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.585us END free_swap_cache
|
|
-> 299.585us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448961: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448963: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.587us END free_swap_cache
|
|
-> 299.587us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448963: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448964: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.589us END free_swap_cache
|
|
-> 299.589us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448964: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448967: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.59us END free_swap_cache
|
|
-> 299.59us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448967: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448968: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.593us END free_swap_cache
|
|
-> 299.593us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448968: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448972: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.594us END free_swap_cache
|
|
-> 299.594us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448972: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448973: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.598us END free_swap_cache
|
|
-> 299.598us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448973: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448975: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.599us END free_swap_cache
|
|
-> 299.599us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448975: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448980: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.601us END free_swap_cache
|
|
-> 299.601us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448980: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448985: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.606us END free_swap_cache
|
|
-> 299.606us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448986: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.611us END free_swap_cache
|
|
1348489/1348489 2420721.482448987: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.612us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448988: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.613us END free_swap_cache
|
|
1348489/1348489 2420721.482448990: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.614us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448990: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482448995: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.616us END free_swap_cache
|
|
-> 299.616us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482448995: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449003: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.621us END free_swap_cache
|
|
-> 299.621us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449003: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449009: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.629us END free_swap_cache
|
|
-> 299.629us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449009: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449010: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.635us END free_swap_cache
|
|
-> 299.635us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449011: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.636us END free_swap_cache
|
|
1348489/1348489 2420721.482449013: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.637us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449013: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449015: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.639us END free_swap_cache
|
|
-> 299.639us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449015: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449018: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.641us END free_swap_cache
|
|
-> 299.641us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449018: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449019: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.644us END free_swap_cache
|
|
-> 299.644us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449019: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449020: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.645us END free_swap_cache
|
|
-> 299.645us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449020: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449021: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.646us END free_swap_cache
|
|
-> 299.646us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449022: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.647us END free_swap_cache
|
|
1348489/1348489 2420721.482449023: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.648us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449023: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449024: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.649us END free_swap_cache
|
|
-> 299.649us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449024: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449025: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.65us END free_swap_cache
|
|
-> 299.65us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449025: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449026: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.651us END free_swap_cache
|
|
-> 299.651us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449026: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449027: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.652us END free_swap_cache
|
|
-> 299.652us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449027: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449028: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.653us END free_swap_cache
|
|
-> 299.653us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449028: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449029: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.654us END free_swap_cache
|
|
-> 299.654us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449029: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449037: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.655us END free_swap_cache
|
|
-> 299.655us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449037: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449042: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.663us END free_swap_cache
|
|
-> 299.663us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449043: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.668us END free_swap_cache
|
|
1348489/1348489 2420721.482449044: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.669us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449044: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449046: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.67us END free_swap_cache
|
|
-> 299.67us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449047: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.672us END free_swap_cache
|
|
1348489/1348489 2420721.482449047: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449047: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449048: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.673us BEGIN free_swap_cache
|
|
-> 299.673us END free_swap_cache
|
|
-> 299.673us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449049: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.674us END free_swap_cache
|
|
1348489/1348489 2420721.482449049: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449050: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.675us BEGIN free_swap_cache
|
|
-> 299.676us END free_swap_cache
|
|
1348489/1348489 2420721.482449054: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.676us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449055: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.68us END free_swap_cache
|
|
1348489/1348489 2420721.482449055: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449055: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449056: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.681us BEGIN free_swap_cache
|
|
-> 299.681us END free_swap_cache
|
|
-> 299.681us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449057: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.682us END free_swap_cache
|
|
1348489/1348489 2420721.482449057: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449057: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449059: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.683us BEGIN free_swap_cache
|
|
-> 299.684us END free_swap_cache
|
|
-> 299.684us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449060: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.685us END free_swap_cache
|
|
1348489/1348489 2420721.482449060: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449060: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449061: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.686us BEGIN free_swap_cache
|
|
-> 299.686us END free_swap_cache
|
|
-> 299.686us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449062: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.687us END free_swap_cache
|
|
1348489/1348489 2420721.482449062: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449063: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.688us BEGIN free_swap_cache
|
|
-> 299.689us END free_swap_cache
|
|
1348489/1348489 2420721.482449063: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449063: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449064: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.689us BEGIN free_swap_cache
|
|
-> 299.689us END free_swap_cache
|
|
-> 299.689us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449065: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.69us END free_swap_cache
|
|
1348489/1348489 2420721.482449065: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449065: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449066: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.691us BEGIN free_swap_cache
|
|
-> 299.691us END free_swap_cache
|
|
-> 299.691us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449067: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.692us END free_swap_cache
|
|
1348489/1348489 2420721.482449068: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.693us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449068: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449068: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449069: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.694us END free_swap_cache
|
|
-> 299.694us BEGIN free_swap_cache
|
|
-> 299.695us END free_swap_cache
|
|
1348489/1348489 2420721.482449070: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.695us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449070: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449070: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449071: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.696us END free_swap_cache
|
|
-> 299.696us BEGIN free_swap_cache
|
|
-> 299.697us END free_swap_cache
|
|
1348489/1348489 2420721.482449072: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.697us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449072: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449073: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.698us END free_swap_cache
|
|
-> 299.698us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449073: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449073: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449074: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.699us END free_swap_cache
|
|
-> 299.699us BEGIN free_swap_cache
|
|
-> 299.7us END free_swap_cache
|
|
1348489/1348489 2420721.482449075: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.7us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449075: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449076: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.701us END free_swap_cache
|
|
-> 299.701us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449076: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449079: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.702us END free_swap_cache
|
|
-> 299.702us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449080: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.705us END free_swap_cache
|
|
1348489/1348489 2420721.482449080: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449081: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.706us BEGIN free_swap_cache
|
|
-> 299.707us END free_swap_cache
|
|
1348489/1348489 2420721.482449081: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449081: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449085: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.707us BEGIN free_swap_cache
|
|
-> 299.709us END free_swap_cache
|
|
-> 299.709us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449085: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449096: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.711us END free_swap_cache
|
|
-> 299.711us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449096: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449107: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.722us END free_swap_cache
|
|
-> 299.722us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449108: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.733us END free_swap_cache
|
|
1348489/1348489 2420721.482449113: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.734us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449113: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449115: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.739us END free_swap_cache
|
|
-> 299.739us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449115: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449117: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.741us END free_swap_cache
|
|
-> 299.741us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449117: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449119: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.743us END free_swap_cache
|
|
-> 299.743us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449119: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449122: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.745us END free_swap_cache
|
|
-> 299.745us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449122: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449126: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.748us END free_swap_cache
|
|
-> 299.748us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449126: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449127: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.752us END free_swap_cache
|
|
-> 299.752us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449127: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449129: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.753us END free_swap_cache
|
|
-> 299.753us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449129: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449268: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.755us END free_swap_cache
|
|
-> 299.755us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449268: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449269: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.894us END free_swap_cache
|
|
-> 299.894us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449270: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
-> 299.895us END free_swap_cache
|
|
1348489/1348489 2420721.482449270: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
1348489/1348489 2420721.482449270: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449271: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.896us BEGIN free_swap_cache
|
|
-> 299.896us END free_swap_cache
|
|
-> 299.896us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449271: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449272: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.897us END free_swap_cache
|
|
-> 299.897us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449272: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449273: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.898us END free_swap_cache
|
|
-> 299.898us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449273: 1 branches:uH: call ffffffffad8a9fef free_pages_and_swap_cache+0x2f (foo.so) => ffffffffad8a9ee0 free_swap_cache+0x0 (foo.so)
|
|
1348489/1348489 2420721.482449285: 1 branches:uH: return ffffffffad8a9f0e free_swap_cache+0x2e (foo.so) => ffffffffad8a9ff4 free_pages_and_swap_cache+0x34 (foo.so)
|
|
-> 299.899us END free_swap_cache
|
|
-> 299.899us BEGIN free_swap_cache
|
|
1348489/1348489 2420721.482449285: 1 branches:uH: jmp ffffffffad8aa005 free_pages_and_swap_cache+0x45 (foo.so) => ffffffffad84a890 release_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450657: 1 branches:uH: call ffffffffad84ab5a release_pages+0x2ca (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
-> 299.911us END free_swap_cache
|
|
-> 299.911us END free_pages_and_swap_cache
|
|
-> 299.911us BEGIN release_pages
|
|
1348489/1348489 2420721.482450657: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450672: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 301.283us BEGIN lock_page_lruvec_irqsave
|
|
-> 301.29us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482450672: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84ab5f release_pages+0x2cf (foo.so)
|
|
1348489/1348489 2420721.482450672: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450673: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.298us END _raw_spin_lock_irqsave
|
|
-> 301.298us END lock_page_lruvec_irqsave
|
|
-> 301.298us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450673: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450673: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450677: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.299us END __list_del_entry_valid
|
|
-> 301.299us BEGIN __mod_lruvec_state
|
|
-> 301.301us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450677: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450677: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450680: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.303us END __mod_node_page_state
|
|
-> 301.303us END __mod_lruvec_state
|
|
-> 301.303us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.304us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450680: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482450680: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450682: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.306us END cgroup_rstat_updated
|
|
-> 301.306us END __mod_memcg_lruvec_state
|
|
-> 301.306us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450682: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450683: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.308us END __mod_zone_page_state
|
|
-> 301.308us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450684: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.309us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450688: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.31us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450703: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.314us END __list_add_valid
|
|
1348489/1348489 2420721.482450705: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.329us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450708: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 301.331us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482450708: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450714: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.334us BEGIN __mod_lruvec_state
|
|
-> 301.337us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450714: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450714: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450716: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.34us END __mod_node_page_state
|
|
-> 301.34us END __mod_lruvec_state
|
|
-> 301.34us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.341us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450717: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.342us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450717: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450720: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.343us END __mod_memcg_lruvec_state
|
|
-> 301.343us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450720: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450721: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.346us END __mod_zone_page_state
|
|
-> 301.346us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450722: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.347us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450726: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.348us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450732: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.352us END __list_add_valid
|
|
1348489/1348489 2420721.482450735: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.358us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450735: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450735: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450739: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.361us END __list_del_entry_valid
|
|
-> 301.361us BEGIN __mod_lruvec_state
|
|
-> 301.363us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450739: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450739: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450741: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.365us END __mod_node_page_state
|
|
-> 301.365us END __mod_lruvec_state
|
|
-> 301.365us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.366us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450742: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.367us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450742: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450743: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.368us END __mod_memcg_lruvec_state
|
|
-> 301.368us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450743: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450745: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.369us END __mod_zone_page_state
|
|
-> 301.369us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450745: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450747: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.371us END mem_cgroup_update_lru_size
|
|
-> 301.371us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450754: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.373us END __list_add_valid
|
|
1348489/1348489 2420721.482450755: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.38us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450755: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450755: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450761: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.381us END __list_del_entry_valid
|
|
-> 301.381us BEGIN __mod_lruvec_state
|
|
-> 301.384us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450761: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450761: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450763: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.387us END __mod_node_page_state
|
|
-> 301.387us END __mod_lruvec_state
|
|
-> 301.387us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.388us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450763: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482450763: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450765: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.389us END cgroup_rstat_updated
|
|
-> 301.389us END __mod_memcg_lruvec_state
|
|
-> 301.389us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450765: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450767: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.391us END __mod_zone_page_state
|
|
-> 301.391us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450768: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.393us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450774: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.394us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450781: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.4us END __list_add_valid
|
|
1348489/1348489 2420721.482450782: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.407us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450782: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450782: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450786: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.408us END __list_del_entry_valid
|
|
-> 301.408us BEGIN __mod_lruvec_state
|
|
-> 301.41us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450786: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450786: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450788: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.412us END __mod_node_page_state
|
|
-> 301.412us END __mod_lruvec_state
|
|
-> 301.412us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.413us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450789: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.414us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450789: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450790: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.415us END __mod_memcg_lruvec_state
|
|
-> 301.415us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450790: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450791: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.416us END __mod_zone_page_state
|
|
-> 301.416us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450792: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.417us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450794: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.418us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450801: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.42us END __list_add_valid
|
|
1348489/1348489 2420721.482450802: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.427us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450802: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450802: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450806: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.428us END __list_del_entry_valid
|
|
-> 301.428us BEGIN __mod_lruvec_state
|
|
-> 301.43us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450806: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450806: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450808: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.432us END __mod_node_page_state
|
|
-> 301.432us END __mod_lruvec_state
|
|
-> 301.432us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.433us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450809: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.434us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450809: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450810: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.435us END __mod_memcg_lruvec_state
|
|
-> 301.435us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450810: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450812: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.436us END __mod_zone_page_state
|
|
-> 301.436us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450812: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450814: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.438us END mem_cgroup_update_lru_size
|
|
-> 301.438us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450821: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.44us END __list_add_valid
|
|
1348489/1348489 2420721.482450822: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.447us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450822: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450822: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450826: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.448us END __list_del_entry_valid
|
|
-> 301.448us BEGIN __mod_lruvec_state
|
|
-> 301.45us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450826: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450826: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450828: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.452us END __mod_node_page_state
|
|
-> 301.452us END __mod_lruvec_state
|
|
-> 301.452us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.453us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450829: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.454us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450829: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450830: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.455us END __mod_memcg_lruvec_state
|
|
-> 301.455us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450830: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450832: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.456us END __mod_zone_page_state
|
|
-> 301.456us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450832: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450834: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.458us END mem_cgroup_update_lru_size
|
|
-> 301.458us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450841: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.46us END __list_add_valid
|
|
1348489/1348489 2420721.482450842: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.467us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450842: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450842: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450847: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.468us END __list_del_entry_valid
|
|
-> 301.468us BEGIN __mod_lruvec_state
|
|
-> 301.47us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450847: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450847: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450848: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.473us END __mod_node_page_state
|
|
-> 301.473us END __mod_lruvec_state
|
|
-> 301.473us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.473us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450849: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.474us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450849: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450850: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.475us END __mod_memcg_lruvec_state
|
|
-> 301.475us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450850: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450852: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.476us END __mod_zone_page_state
|
|
-> 301.476us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450852: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450854: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.478us END mem_cgroup_update_lru_size
|
|
-> 301.478us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482450861: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.48us END __list_add_valid
|
|
1348489/1348489 2420721.482450862: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.487us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482450863: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 301.488us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482450863: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450866: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.489us BEGIN __mod_lruvec_state
|
|
-> 301.49us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482450866: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450866: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450868: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.492us END __mod_node_page_state
|
|
-> 301.492us END __mod_lruvec_state
|
|
-> 301.492us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.493us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450869: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.494us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482450869: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450870: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.495us END __mod_memcg_lruvec_state
|
|
-> 301.495us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482450870: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482450872: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.496us END __mod_zone_page_state
|
|
-> 301.496us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450873: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.498us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482450981: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.499us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451003: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.607us END __list_add_valid
|
|
1348489/1348489 2420721.482451004: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.629us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451005: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 301.63us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482451005: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451010: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.631us BEGIN __mod_lruvec_state
|
|
-> 301.633us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451010: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451010: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451013: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.636us END __mod_node_page_state
|
|
-> 301.636us END __mod_lruvec_state
|
|
-> 301.636us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.637us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451014: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.639us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451014: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451016: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.64us END __mod_memcg_lruvec_state
|
|
-> 301.64us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451016: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451018: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.642us END __mod_zone_page_state
|
|
-> 301.642us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451019: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.644us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451032: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.645us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451040: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 301.658us END __list_add_valid
|
|
1348489/1348489 2420721.482451041: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 301.666us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451041: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451041: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451046: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 301.667us END __list_del_entry_valid
|
|
-> 301.667us BEGIN __mod_lruvec_state
|
|
-> 301.669us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451046: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451046: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451049: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 301.672us END __mod_node_page_state
|
|
-> 301.672us END __mod_lruvec_state
|
|
-> 301.672us BEGIN __mod_memcg_lruvec_state
|
|
-> 301.673us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451050: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 301.675us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451050: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451051: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 301.676us END __mod_memcg_lruvec_state
|
|
-> 301.676us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451051: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451052: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 301.677us END __mod_zone_page_state
|
|
-> 301.677us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451053: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 301.678us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451057: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 301.679us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451201: 1 branches:uH: call ffffffffad84aa8a release_pages+0x1fa (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
-> 301.683us END __list_add_valid
|
|
1348489/1348489 2420721.482451203: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84aa8f release_pages+0x1ff (foo.so)
|
|
-> 301.827us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482451410: 1 branches:uH: call ffffffffad84ab5a release_pages+0x2ca (foo.so) => ffffffffad8ed230 lock_page_lruvec_irqsave+0x0 (foo.so)
|
|
-> 301.829us END _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482451423: 1 branches:uH: call ffffffffad8ed289 lock_page_lruvec_irqsave+0x59 (foo.so) => ffffffffae1334a0 _raw_spin_lock_irqsave+0x0 (foo.so)
|
|
-> 302.036us BEGIN lock_page_lruvec_irqsave
|
|
1348489/1348489 2420721.482451436: 1 branches:uH: return ffffffffae1334ca _raw_spin_lock_irqsave+0x2a (foo.so) => ffffffffad8ed28e lock_page_lruvec_irqsave+0x5e (foo.so)
|
|
-> 302.049us BEGIN _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482451437: 1 branches:uH: return ffffffffad8ed297 lock_page_lruvec_irqsave+0x67 (foo.so) => ffffffffad84ab5f release_pages+0x2cf (foo.so)
|
|
-> 302.062us END _raw_spin_lock_irqsave
|
|
1348489/1348489 2420721.482451437: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451438: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.063us END lock_page_lruvec_irqsave
|
|
-> 302.063us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451438: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451438: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451442: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.064us END __list_del_entry_valid
|
|
-> 302.064us BEGIN __mod_lruvec_state
|
|
-> 302.066us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451442: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451442: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451444: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.068us END __mod_node_page_state
|
|
-> 302.068us END __mod_lruvec_state
|
|
-> 302.068us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.069us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451444: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482451444: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451446: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.07us END cgroup_rstat_updated
|
|
-> 302.07us END __mod_memcg_lruvec_state
|
|
-> 302.07us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451446: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451448: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.072us END __mod_zone_page_state
|
|
-> 302.072us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451449: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.074us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451451: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.075us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451457: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.077us END __list_add_valid
|
|
1348489/1348489 2420721.482451459: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.083us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451459: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451459: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451463: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.085us END __list_del_entry_valid
|
|
-> 302.085us BEGIN __mod_lruvec_state
|
|
-> 302.087us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451463: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451463: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451465: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.089us END __mod_node_page_state
|
|
-> 302.089us END __mod_lruvec_state
|
|
-> 302.089us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.09us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451465: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482451465: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451467: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.091us END cgroup_rstat_updated
|
|
-> 302.091us END __mod_memcg_lruvec_state
|
|
-> 302.091us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451467: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451469: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.093us END __mod_zone_page_state
|
|
-> 302.093us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451469: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451474: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.095us END mem_cgroup_update_lru_size
|
|
-> 302.095us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451488: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.1us END __list_add_valid
|
|
1348489/1348489 2420721.482451493: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.114us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451493: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451493: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451498: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.119us END __list_del_entry_valid
|
|
-> 302.119us BEGIN __mod_lruvec_state
|
|
-> 302.121us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451498: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451498: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451500: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.124us END __mod_node_page_state
|
|
-> 302.124us END __mod_lruvec_state
|
|
-> 302.124us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.125us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451501: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 302.126us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451501: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451503: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.127us END __mod_memcg_lruvec_state
|
|
-> 302.127us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451503: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451504: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.129us END __mod_zone_page_state
|
|
-> 302.129us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451505: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.13us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451508: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.131us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451514: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.134us END __list_add_valid
|
|
1348489/1348489 2420721.482451616: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.14us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451618: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
-> 302.242us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482451618: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451622: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.244us BEGIN __mod_lruvec_state
|
|
-> 302.246us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451622: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451622: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451625: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.248us END __mod_node_page_state
|
|
-> 302.248us END __mod_lruvec_state
|
|
-> 302.248us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.249us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451626: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 302.251us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451626: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451628: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.252us END __mod_memcg_lruvec_state
|
|
-> 302.252us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451628: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451630: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.254us END __mod_zone_page_state
|
|
-> 302.254us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451640: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.256us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451647: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.266us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451654: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.273us END __list_add_valid
|
|
1348489/1348489 2420721.482451656: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.28us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451656: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451656: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451660: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.282us END __list_del_entry_valid
|
|
-> 302.282us BEGIN __mod_lruvec_state
|
|
-> 302.284us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451660: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451660: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451662: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.286us END __mod_node_page_state
|
|
-> 302.286us END __mod_lruvec_state
|
|
-> 302.286us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.287us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451662: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
1348489/1348489 2420721.482451662: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451663: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.288us END cgroup_rstat_updated
|
|
-> 302.288us END __mod_memcg_lruvec_state
|
|
-> 302.288us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451663: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451665: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.289us END __mod_zone_page_state
|
|
-> 302.289us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451666: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.291us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451668: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.292us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451675: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.294us END __list_add_valid
|
|
1348489/1348489 2420721.482451770: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.301us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451770: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451770: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451776: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.396us END __list_del_entry_valid
|
|
-> 302.396us BEGIN __mod_lruvec_state
|
|
-> 302.399us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451776: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451776: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451779: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.402us END __mod_node_page_state
|
|
-> 302.402us END __mod_lruvec_state
|
|
-> 302.402us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.403us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451780: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 302.405us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451780: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451783: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.406us END __mod_memcg_lruvec_state
|
|
-> 302.406us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451783: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451785: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.409us END __mod_zone_page_state
|
|
-> 302.409us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451786: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.411us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451800: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.412us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451807: 1 branches:uH: call ffffffffad84ab7f release_pages+0x2ef (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
-> 302.426us END __list_add_valid
|
|
1348489/1348489 2420721.482451824: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad84ab84 release_pages+0x2f4 (foo.so)
|
|
-> 302.433us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482451824: 1 branches:uH: call ffffffffad84ac78 release_pages+0x3e8 (foo.so) => ffffffffad8eae40 __mod_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451824: 1 branches:uH: call ffffffffad8eae5d __mod_lruvec_state+0x1d (foo.so) => ffffffffad860e50 __mod_node_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451828: 1 branches:uH: return ffffffffad860e9c __mod_node_page_state+0x4c (foo.so) => ffffffffad8eae62 __mod_lruvec_state+0x22 (foo.so)
|
|
-> 302.45us END __list_del_entry_valid
|
|
-> 302.45us BEGIN __mod_lruvec_state
|
|
-> 302.452us BEGIN __mod_node_page_state
|
|
1348489/1348489 2420721.482451828: 1 branches:uH: jmp ffffffffad8eae72 __mod_lruvec_state+0x32 (foo.so) => ffffffffad8ea010 __mod_memcg_lruvec_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451828: 1 branches:uH: call ffffffffad8ea04c __mod_memcg_lruvec_state+0x3c (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451831: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8ea051 __mod_memcg_lruvec_state+0x41 (foo.so)
|
|
-> 302.454us END __mod_node_page_state
|
|
-> 302.454us END __mod_lruvec_state
|
|
-> 302.454us BEGIN __mod_memcg_lruvec_state
|
|
-> 302.455us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451832: 1 branches:uH: return ffffffffad8ea081 __mod_memcg_lruvec_state+0x71 (foo.so) => ffffffffad84ac7d release_pages+0x3ed (foo.so)
|
|
-> 302.457us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482451832: 1 branches:uH: call ffffffffad84ac9d release_pages+0x40d (foo.so) => ffffffffad8611a0 __mod_zone_page_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451833: 1 branches:uH: return ffffffffad8611da __mod_zone_page_state+0x3a (foo.so) => ffffffffad84aca2 release_pages+0x412 (foo.so)
|
|
-> 302.458us END __mod_memcg_lruvec_state
|
|
-> 302.458us BEGIN __mod_zone_page_state
|
|
1348489/1348489 2420721.482451833: 1 branches:uH: call ffffffffad84acb9 release_pages+0x429 (foo.so) => ffffffffad8ed2c0 mem_cgroup_update_lru_size+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451834: 1 branches:uH: return ffffffffad8ed2f9 mem_cgroup_update_lru_size+0x39 (foo.so) => ffffffffad84acbe release_pages+0x42e (foo.so)
|
|
-> 302.459us END __mod_zone_page_state
|
|
-> 302.459us BEGIN mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451835: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.46us END mem_cgroup_update_lru_size
|
|
1348489/1348489 2420721.482451837: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.461us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451856: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.463us END __list_add_valid
|
|
1348489/1348489 2420721.482451867: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.482us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451879: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.493us END __list_add_valid
|
|
1348489/1348489 2420721.482451890: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.505us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451904: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.516us END __list_add_valid
|
|
1348489/1348489 2420721.482451907: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.53us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451913: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.533us END __list_add_valid
|
|
1348489/1348489 2420721.482451915: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.539us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451920: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.541us END __list_add_valid
|
|
1348489/1348489 2420721.482451922: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.546us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451928: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.548us END __list_add_valid
|
|
1348489/1348489 2420721.482451930: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.554us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451936: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.556us END __list_add_valid
|
|
1348489/1348489 2420721.482451937: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.562us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451942: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.563us END __list_add_valid
|
|
1348489/1348489 2420721.482451944: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.568us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451950: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.57us END __list_add_valid
|
|
1348489/1348489 2420721.482451952: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.576us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451957: 1 branches:uH: call ffffffffad84a972 release_pages+0xe2 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
-> 302.578us END __list_add_valid
|
|
1348489/1348489 2420721.482451959: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad84a977 release_pages+0xe7 (foo.so)
|
|
-> 302.583us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482451959: 1 branches:uH: call ffffffffad84aaec release_pages+0x25c (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451962: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad84aaf1 release_pages+0x261 (foo.so)
|
|
-> 302.585us END __list_add_valid
|
|
-> 302.585us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482451962: 1 branches:uH: call ffffffffad84aa0e release_pages+0x17e (foo.so) => ffffffffad8eef90 __mem_cgroup_uncharge_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482451963: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.588us END _raw_spin_unlock_irqrestore
|
|
-> 302.588us BEGIN __mem_cgroup_uncharge_list
|
|
1348489/1348489 2420721.482452071: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.589us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452085: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.697us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452085: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452089: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.711us END rcu_read_unlock_strict
|
|
-> 302.711us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452089: 1 branches:uH: call ffffffffad8eb1d1 uncharge_page+0x131 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452099: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1d6 uncharge_page+0x136 (foo.so)
|
|
-> 302.715us END rcu_read_unlock_strict
|
|
-> 302.715us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452100: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.725us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452108: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.726us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452108: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452111: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.734us END rcu_read_unlock_strict
|
|
-> 302.734us END uncharge_page
|
|
-> 302.734us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452111: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452113: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.737us END rcu_read_unlock_strict
|
|
-> 302.737us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452130: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.739us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452130: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452130: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
1348489/1348489 2420721.482452130: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452140: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.756us END rcu_read_unlock_strict
|
|
-> 302.756us BEGIN rcu_read_unlock_strict
|
|
-> 302.761us END rcu_read_unlock_strict
|
|
-> 302.761us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452140: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452142: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.766us END rcu_read_unlock_strict
|
|
-> 302.766us END uncharge_page
|
|
-> 302.766us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452142: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452142: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452149: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.768us END rcu_read_unlock_strict
|
|
-> 302.768us BEGIN uncharge_page
|
|
-> 302.771us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452149: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452150: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.775us END rcu_read_unlock_strict
|
|
-> 302.775us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452151: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.776us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452152: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.777us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452152: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452153: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.778us END rcu_read_unlock_strict
|
|
-> 302.778us END uncharge_page
|
|
-> 302.778us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452153: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452153: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452157: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.779us END rcu_read_unlock_strict
|
|
-> 302.779us BEGIN uncharge_page
|
|
-> 302.781us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452157: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452158: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.783us END rcu_read_unlock_strict
|
|
-> 302.783us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452159: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.784us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452160: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.785us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452160: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452161: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.786us END rcu_read_unlock_strict
|
|
-> 302.786us END uncharge_page
|
|
-> 302.786us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452161: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452161: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452166: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.787us END rcu_read_unlock_strict
|
|
-> 302.787us BEGIN uncharge_page
|
|
-> 302.789us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452166: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452167: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.792us END rcu_read_unlock_strict
|
|
-> 302.792us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452167: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452169: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.793us END rcu_read_unlock_strict
|
|
-> 302.793us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452169: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452169: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
1348489/1348489 2420721.482452170: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.795us END rcu_read_unlock_strict
|
|
-> 302.795us END uncharge_page
|
|
-> 302.795us BEGIN rcu_read_unlock_strict
|
|
-> 302.796us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452170: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452174: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.796us BEGIN uncharge_page
|
|
-> 302.798us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452174: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452175: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.8us END rcu_read_unlock_strict
|
|
-> 302.8us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452175: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452176: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.801us END rcu_read_unlock_strict
|
|
-> 302.801us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452176: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452177: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.802us END rcu_read_unlock_strict
|
|
-> 302.802us END uncharge_page
|
|
-> 302.802us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452177: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452177: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452180: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.803us END rcu_read_unlock_strict
|
|
-> 302.803us BEGIN uncharge_page
|
|
-> 302.804us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452180: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452180: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
1348489/1348489 2420721.482452181: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.806us END rcu_read_unlock_strict
|
|
-> 302.806us BEGIN rcu_read_unlock_strict
|
|
-> 302.807us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452182: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.807us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452182: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452183: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.808us END rcu_read_unlock_strict
|
|
-> 302.808us END uncharge_page
|
|
-> 302.808us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452184: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.809us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452184: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452188: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.81us BEGIN uncharge_page
|
|
-> 302.812us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452188: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452188: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
1348489/1348489 2420721.482452189: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.814us END rcu_read_unlock_strict
|
|
-> 302.814us BEGIN rcu_read_unlock_strict
|
|
-> 302.815us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452190: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.815us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452191: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.816us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452192: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.817us END uncharge_page
|
|
-> 302.817us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452192: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452192: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452195: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.818us END rcu_read_unlock_strict
|
|
-> 302.818us BEGIN uncharge_page
|
|
-> 302.819us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452195: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452204: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.821us END rcu_read_unlock_strict
|
|
-> 302.821us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452204: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452210: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.83us END rcu_read_unlock_strict
|
|
-> 302.83us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452210: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452211: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.836us END rcu_read_unlock_strict
|
|
-> 302.836us END uncharge_page
|
|
-> 302.836us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452211: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452211: 1 branches:uH: call ffffffffad8eb1e7 uncharge_page+0x147 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452219: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1ec uncharge_page+0x14c (foo.so)
|
|
-> 302.837us END rcu_read_unlock_strict
|
|
-> 302.837us BEGIN uncharge_page
|
|
-> 302.841us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452219: 1 branches:uH: call ffffffffad8eb16f uncharge_page+0xcf (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452220: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb174 uncharge_page+0xd4 (foo.so)
|
|
-> 302.845us END rcu_read_unlock_strict
|
|
-> 302.845us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452220: 1 branches:uH: call ffffffffad8eb19b uncharge_page+0xfb (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452222: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eb1a0 uncharge_page+0x100 (foo.so)
|
|
-> 302.846us END rcu_read_unlock_strict
|
|
-> 302.846us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452222: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.848us END rcu_read_unlock_strict
|
|
-> 302.848us END uncharge_page
|
|
-> 302.848us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452223: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452231: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.849us END rcu_read_unlock_strict
|
|
-> 302.849us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452235: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.857us END uncharge_page
|
|
-> 302.857us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452236: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.861us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452251: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.862us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452253: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.877us END uncharge_page
|
|
-> 302.877us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452253: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452255: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.879us END rcu_read_unlock_strict
|
|
-> 302.879us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452259: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.881us END uncharge_page
|
|
-> 302.881us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452259: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452260: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.885us END rcu_read_unlock_strict
|
|
-> 302.885us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452262: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.886us END uncharge_page
|
|
-> 302.886us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452262: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452263: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.888us END rcu_read_unlock_strict
|
|
-> 302.888us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452266: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.889us END uncharge_page
|
|
-> 302.889us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452267: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.892us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452268: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.893us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452269: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.894us END uncharge_page
|
|
-> 302.894us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452269: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452271: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.895us END rcu_read_unlock_strict
|
|
-> 302.895us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452272: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.897us END uncharge_page
|
|
-> 302.897us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452272: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452274: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.898us END rcu_read_unlock_strict
|
|
-> 302.898us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452275: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.9us END uncharge_page
|
|
-> 302.9us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452275: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452277: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.901us END rcu_read_unlock_strict
|
|
-> 302.901us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452279: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.903us END uncharge_page
|
|
-> 302.903us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452279: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452282: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.905us END rcu_read_unlock_strict
|
|
-> 302.905us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452287: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.908us END uncharge_page
|
|
-> 302.908us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452287: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452288: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.913us END rcu_read_unlock_strict
|
|
-> 302.913us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452290: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.914us END uncharge_page
|
|
-> 302.914us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452290: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452291: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.916us END rcu_read_unlock_strict
|
|
-> 302.916us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452292: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.917us END uncharge_page
|
|
-> 302.917us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452293: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.918us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452294: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.919us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452295: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.92us END uncharge_page
|
|
-> 302.92us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452296: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.921us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452297: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.922us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452298: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.923us END uncharge_page
|
|
-> 302.923us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452299: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.924us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452300: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.925us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452301: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.926us END uncharge_page
|
|
-> 302.926us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452302: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.927us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452303: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.928us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452304: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.929us END uncharge_page
|
|
-> 302.929us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452305: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
-> 302.93us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452308: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.931us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452310: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.934us END uncharge_page
|
|
-> 302.934us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452310: 1 branches:uH: call ffffffffad8eefec __mem_cgroup_uncharge_list+0x5c (foo.so) => ffffffffad8eb0a0 uncharge_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452311: 1 branches:uH: jmp ffffffffad8eb1bf uncharge_page+0x11f (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 302.936us END rcu_read_unlock_strict
|
|
-> 302.936us BEGIN uncharge_page
|
|
1348489/1348489 2420721.482452313: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8eeff1 __mem_cgroup_uncharge_list+0x61 (foo.so)
|
|
-> 302.937us END uncharge_page
|
|
-> 302.937us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452313: 1 branches:uH: call ffffffffad8ef008 __mem_cgroup_uncharge_list+0x78 (foo.so) => ffffffffad8eaf80 uncharge_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452313: 1 branches:uH: call ffffffffad8eaff5 uncharge_batch+0x75 (foo.so) => ffffffffad8e5770 page_counter_uncharge+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452329: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 302.939us END rcu_read_unlock_strict
|
|
-> 302.939us BEGIN uncharge_batch
|
|
-> 302.947us BEGIN page_counter_uncharge
|
|
1348489/1348489 2420721.482452330: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 302.955us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482452331: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 302.956us END propagate_protected_usage
|
|
1348489/1348489 2420721.482452337: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 302.957us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482452337: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452344: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 302.963us END propagate_protected_usage
|
|
-> 302.963us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482452349: 1 branches:uH: call ffffffffad8e57a0 page_counter_uncharge+0x30 (foo.so) => ffffffffad8e55a0 propagate_protected_usage+0x0 (foo.so)
|
|
-> 302.97us END propagate_protected_usage
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: return ffffffffad8e55f6 propagate_protected_usage+0x56 (foo.so) => ffffffffad8e57a5 page_counter_uncharge+0x35 (foo.so)
|
|
-> 302.975us BEGIN propagate_protected_usage
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: return ffffffffad8e57b2 page_counter_uncharge+0x42 (foo.so) => ffffffffad8eaffa uncharge_batch+0x7a (foo.so)
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: call ffffffffad8eaffa uncharge_batch+0x7a (foo.so) => ffffffffad8e5c40 do_memsw_account+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: return ffffffffad8e5c49 do_memsw_account+0x9 (foo.so) => ffffffffad8eafff uncharge_batch+0x7f (foo.so)
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: call ffffffffad8eafb0 uncharge_batch+0x30 (foo.so) => ffffffffad8eaf20 __count_memcg_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452350: 1 branches:uH: call ffffffffad8eaf47 __count_memcg_events+0x27 (foo.so) => ffffffffad75a340 cgroup_rstat_updated+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452360: 1 branches:uH: return ffffffffad75a36e cgroup_rstat_updated+0x2e (foo.so) => ffffffffad8eaf4c __count_memcg_events+0x2c (foo.so)
|
|
-> 302.976us END propagate_protected_usage
|
|
-> 302.976us END page_counter_uncharge
|
|
-> 302.976us BEGIN do_memsw_account
|
|
-> 302.979us END do_memsw_account
|
|
-> 302.979us BEGIN __count_memcg_events
|
|
-> 302.982us BEGIN cgroup_rstat_updated
|
|
1348489/1348489 2420721.482452369: 1 branches:uH: return ffffffffad8eaf7a __count_memcg_events+0x5a (foo.so) => ffffffffad8eafb5 uncharge_batch+0x35 (foo.so)
|
|
-> 302.986us END cgroup_rstat_updated
|
|
1348489/1348489 2420721.482452369: 1 branches:uH: call ffffffffad8eafd2 uncharge_batch+0x52 (foo.so) => ffffffffad8e8380 memcg_check_events+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452374: 1 branches:uH: return ffffffffad8e83a1 memcg_check_events+0x21 (foo.so) => ffffffffad8eafd7 uncharge_batch+0x57 (foo.so)
|
|
-> 302.995us END __count_memcg_events
|
|
-> 302.995us BEGIN memcg_check_events
|
|
1348489/1348489 2420721.482452375: 1 branches:uH: call ffffffffad8eb047 uncharge_batch+0xc7 (foo.so) => ffffffffad8e5970 arch_local_irq_enable+0x0 (foo.so)
|
|
-> 303us END memcg_check_events
|
|
1348489/1348489 2420721.482452376: 1 branches:uH: return ffffffffad8e5977 arch_local_irq_enable+0x7 (foo.so) => ffffffffad8eb04c uncharge_batch+0xcc (foo.so)
|
|
-> 303.001us BEGIN arch_local_irq_enable
|
|
1348489/1348489 2420721.482452376: 1 branches:uH: jmp ffffffffad8eb042 uncharge_batch+0xc2 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452377: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8ef00d __mem_cgroup_uncharge_list+0x7d (foo.so)
|
|
-> 303.002us END arch_local_irq_enable
|
|
-> 303.002us END uncharge_batch
|
|
-> 303.002us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452378: 1 branches:uH: return ffffffffad8ef023 __mem_cgroup_uncharge_list+0x93 (foo.so) => ffffffffad84aa13 release_pages+0x183 (foo.so)
|
|
-> 303.003us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482452378: 1 branches:uH: call ffffffffad84aa16 release_pages+0x186 (foo.so) => ffffffffad89f6e0 free_unref_page_list+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452379: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.004us END __mem_cgroup_uncharge_list
|
|
-> 303.004us BEGIN free_unref_page_list
|
|
1348489/1348489 2420721.482452387: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.005us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452504: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.013us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452506: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.13us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452536: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.132us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452539: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.162us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452539: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452542: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.165us END free_pcp_prepare
|
|
-> 303.165us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452542: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452545: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.168us END free_pcp_prepare
|
|
-> 303.168us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452545: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452548: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.171us END free_pcp_prepare
|
|
-> 303.171us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452548: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452552: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.174us END free_pcp_prepare
|
|
-> 303.174us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452552: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452555: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.178us END free_pcp_prepare
|
|
-> 303.178us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452802: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.181us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452805: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.428us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452805: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452809: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.431us END free_pcp_prepare
|
|
-> 303.431us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452809: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452812: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.435us END free_pcp_prepare
|
|
-> 303.435us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452813: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.438us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452816: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.439us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452816: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482452831: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.442us END free_pcp_prepare
|
|
-> 303.442us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452927: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.457us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452929: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.553us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482452930: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.555us END free_pcp_prepare
|
|
1348489/1348489 2420721.482452933: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.556us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453035: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.559us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453038: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.661us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453038: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453047: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.664us END free_pcp_prepare
|
|
-> 303.664us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453047: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453050: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.673us END free_pcp_prepare
|
|
-> 303.673us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453051: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.676us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453054: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.677us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453054: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453057: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.68us END free_pcp_prepare
|
|
-> 303.68us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453145: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.683us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453147: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.771us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453147: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453151: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.773us END free_pcp_prepare
|
|
-> 303.773us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453155: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.777us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453157: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.781us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453197: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.783us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453200: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.823us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453200: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453203: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.826us END free_pcp_prepare
|
|
-> 303.826us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453203: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453208: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 303.829us END free_pcp_prepare
|
|
-> 303.829us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453468: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
-> 303.834us END free_pcp_prepare
|
|
1348489/1348489 2420721.482453476: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 304.094us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453476: 1 branches:uH: call ffffffffad89f7b2 free_unref_page_list+0xd2 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453484: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89f7b7 free_unref_page_list+0xd7 (foo.so)
|
|
-> 304.102us END free_pcp_prepare
|
|
-> 304.102us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453484: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453484: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453498: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.11us END free_pcp_prepare
|
|
-> 304.11us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.117us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453499: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.124us END __list_add_valid
|
|
1348489/1348489 2420721.482453500: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.125us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453500: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453503: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.126us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.127us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453504: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.129us END __list_add_valid
|
|
1348489/1348489 2420721.482453504: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453504: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453507: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.13us END free_unref_page_commit.constprop.0
|
|
-> 304.13us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.131us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453509: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.133us END __list_add_valid
|
|
1348489/1348489 2420721.482453509: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453509: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453517: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.135us END free_unref_page_commit.constprop.0
|
|
-> 304.135us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.139us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453518: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.143us END __list_add_valid
|
|
1348489/1348489 2420721.482453518: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453518: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453524: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.144us END free_unref_page_commit.constprop.0
|
|
-> 304.144us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.147us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453525: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.15us END __list_add_valid
|
|
1348489/1348489 2420721.482453525: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453525: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453528: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.151us END free_unref_page_commit.constprop.0
|
|
-> 304.151us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.152us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453529: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.154us END __list_add_valid
|
|
1348489/1348489 2420721.482453530: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.155us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453530: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453533: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.156us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.157us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453535: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.159us END __list_add_valid
|
|
1348489/1348489 2420721.482453535: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453535: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453538: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.161us END free_unref_page_commit.constprop.0
|
|
-> 304.161us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.162us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453540: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.164us END __list_add_valid
|
|
1348489/1348489 2420721.482453540: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453540: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453544: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.166us END free_unref_page_commit.constprop.0
|
|
-> 304.166us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.168us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453545: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.17us END __list_add_valid
|
|
1348489/1348489 2420721.482453545: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453545: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453548: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.171us END free_unref_page_commit.constprop.0
|
|
-> 304.171us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.172us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453549: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.174us END __list_add_valid
|
|
1348489/1348489 2420721.482453550: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.175us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453550: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453553: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.176us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.177us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453554: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.179us END __list_add_valid
|
|
1348489/1348489 2420721.482453554: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453554: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453558: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.18us END free_unref_page_commit.constprop.0
|
|
-> 304.18us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.182us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453559: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.184us END __list_add_valid
|
|
1348489/1348489 2420721.482453560: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.185us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453560: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453564: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.186us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.188us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453566: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.19us END __list_add_valid
|
|
1348489/1348489 2420721.482453566: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453566: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453569: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.192us END free_unref_page_commit.constprop.0
|
|
-> 304.192us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.193us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453570: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.195us END __list_add_valid
|
|
1348489/1348489 2420721.482453570: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453570: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453574: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.196us END free_unref_page_commit.constprop.0
|
|
-> 304.196us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.198us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453576: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.2us END __list_add_valid
|
|
1348489/1348489 2420721.482453576: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453576: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453579: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.202us END free_unref_page_commit.constprop.0
|
|
-> 304.202us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.203us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453581: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.205us END __list_add_valid
|
|
1348489/1348489 2420721.482453581: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453581: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453584: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.207us END free_unref_page_commit.constprop.0
|
|
-> 304.207us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.208us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453586: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.21us END __list_add_valid
|
|
1348489/1348489 2420721.482453586: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453586: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453589: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.212us END free_unref_page_commit.constprop.0
|
|
-> 304.212us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.213us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453590: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.215us END __list_add_valid
|
|
1348489/1348489 2420721.482453591: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.216us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453591: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453594: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.217us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.218us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453595: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.22us END __list_add_valid
|
|
1348489/1348489 2420721.482453595: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453595: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453600: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.221us END free_unref_page_commit.constprop.0
|
|
-> 304.221us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.223us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453601: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.226us END __list_add_valid
|
|
1348489/1348489 2420721.482453601: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453601: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453609: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.227us END free_unref_page_commit.constprop.0
|
|
-> 304.227us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.231us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453610: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.235us END __list_add_valid
|
|
1348489/1348489 2420721.482453610: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453610: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453613: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.236us END free_unref_page_commit.constprop.0
|
|
-> 304.236us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.237us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453614: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.239us END __list_add_valid
|
|
1348489/1348489 2420721.482453614: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453614: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453618: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.24us END free_unref_page_commit.constprop.0
|
|
-> 304.24us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.242us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453619: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.244us END __list_add_valid
|
|
1348489/1348489 2420721.482453619: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453619: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453622: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.245us END free_unref_page_commit.constprop.0
|
|
-> 304.245us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.246us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453623: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.248us END __list_add_valid
|
|
1348489/1348489 2420721.482453623: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453623: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453628: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.249us END free_unref_page_commit.constprop.0
|
|
-> 304.249us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.251us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453629: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.254us END __list_add_valid
|
|
1348489/1348489 2420721.482453629: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453629: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453633: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.255us END free_unref_page_commit.constprop.0
|
|
-> 304.255us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.257us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453634: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.259us END __list_add_valid
|
|
1348489/1348489 2420721.482453635: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.26us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453635: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453638: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.261us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.262us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453639: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.264us END __list_add_valid
|
|
1348489/1348489 2420721.482453640: 1 branches:uH: call ffffffffad89f86f free_unref_page_list+0x18f (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
-> 304.265us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453640: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453643: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.266us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.267us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453644: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89f874 free_unref_page_list+0x194 (foo.so)
|
|
-> 304.269us END __list_add_valid
|
|
1348489/1348489 2420721.482453648: 1 branches:uH: return ffffffffad89f9a8 free_unref_page_list+0x2c8 (foo.so) => ffffffffad84aa1b release_pages+0x18b (foo.so)
|
|
-> 304.27us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453648: 1 branches:uH: return ffffffffad84aa3d release_pages+0x1ad (foo.so) => ffffffffad88b0fa tlb_finish_mmu+0x7a (foo.so)
|
|
1348489/1348489 2420721.482453654: 1 branches:uH: call ffffffffad88b125 tlb_finish_mmu+0xa5 (foo.so) => ffffffffad89ef50 free_pages+0x0 (foo.so)
|
|
-> 304.274us END free_unref_page_list
|
|
-> 304.274us END release_pages
|
|
1348489/1348489 2420721.482453654: 1 branches:uH: jmp ffffffffad89ef84 free_pages+0x34 (foo.so) => ffffffffad89eec0 __free_pages+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453654: 1 branches:uH: jmp ffffffffad89ef44 __free_pages+0x84 (foo.so) => ffffffffad89ed10 free_unref_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453654: 1 branches:uH: call ffffffffad89ed28 free_unref_page+0x18 (foo.so) => ffffffffad89c2e0 free_pcp_prepare+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453676: 1 branches:uH: return ffffffffad89c382 free_pcp_prepare+0xa2 (foo.so) => ffffffffad89ed2d free_unref_page+0x1d (foo.so)
|
|
-> 304.28us BEGIN free_pages
|
|
-> 304.285us END free_pages
|
|
-> 304.285us BEGIN __free_pages
|
|
-> 304.29us END __free_pages
|
|
-> 304.29us BEGIN free_unref_page
|
|
-> 304.296us BEGIN free_pcp_prepare
|
|
1348489/1348489 2420721.482453676: 1 branches:uH: call ffffffffad89edc8 free_unref_page+0xb8 (foo.so) => ffffffffad89d450 free_unref_page_commit.constprop.0+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453676: 1 branches:uH: call ffffffffad89d4d2 free_unref_page_commit.constprop.0+0x82 (foo.so) => ffffffffadaee5b0 __list_add_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453703: 1 branches:uH: return ffffffffadaee5d3 __list_add_valid+0x23 (foo.so) => ffffffffad89d4d7 free_unref_page_commit.constprop.0+0x87 (foo.so)
|
|
-> 304.302us END free_pcp_prepare
|
|
-> 304.302us BEGIN free_unref_page_commit.constprop.0
|
|
-> 304.315us BEGIN __list_add_valid
|
|
1348489/1348489 2420721.482453704: 1 branches:uH: return ffffffffad89d579 free_unref_page_commit.constprop.0+0x129 (foo.so) => ffffffffad89edcd free_unref_page+0xbd (foo.so)
|
|
-> 304.329us END __list_add_valid
|
|
1348489/1348489 2420721.482453705: 1 branches:uH: return ffffffffad89edf2 free_unref_page+0xe2 (foo.so) => ffffffffad88b12a tlb_finish_mmu+0xaa (foo.so)
|
|
-> 304.33us END free_unref_page_commit.constprop.0
|
|
1348489/1348489 2420721.482453712: 1 branches:uH: return ffffffffad88b146 tlb_finish_mmu+0xc6 (foo.so) => ffffffffad888744 exit_mmap+0xc4 (foo.so)
|
|
-> 304.331us END free_unref_page
|
|
1348489/1348489 2420721.482453712: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453730: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 304.338us END tlb_finish_mmu
|
|
-> 304.338us BEGIN remove_vma
|
|
1348489/1348489 2420721.482453730: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453746: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 304.356us BEGIN fput
|
|
-> 304.364us END fput
|
|
-> 304.364us BEGIN fput_many
|
|
1348489/1348489 2420721.482453746: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453746: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482453859: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 304.372us END fput_many
|
|
-> 304.372us BEGIN vm_area_free
|
|
-> 304.428us END vm_area_free
|
|
-> 304.428us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482453867: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 304.485us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454128: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 304.493us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454128: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454131: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 304.754us BEGIN obj_cgroup_uncharge
|
|
-> 304.755us END obj_cgroup_uncharge
|
|
-> 304.755us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454131: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454133: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 304.757us END refill_obj_stock
|
|
-> 304.757us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454134: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 304.759us END mod_objcg_state
|
|
1348489/1348489 2420721.482454135: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 304.76us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454135: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454150: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 304.761us END rcu_read_unlock_strict
|
|
-> 304.761us BEGIN __slab_free
|
|
1348489/1348489 2420721.482454165: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 304.776us END __slab_free
|
|
-> 304.776us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482454166: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 304.791us END put_cpu_partial
|
|
1348489/1348489 2420721.482454167: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 304.792us END kmem_cache_free
|
|
1348489/1348489 2420721.482454167: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454167: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454168: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 304.793us END remove_vma
|
|
-> 304.793us BEGIN __cond_resched
|
|
-> 304.793us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482454168: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482454168: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454172: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 304.794us END rcu_all_qs
|
|
-> 304.794us END __cond_resched
|
|
-> 304.794us BEGIN remove_vma
|
|
1348489/1348489 2420721.482454172: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454178: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 304.798us BEGIN fput
|
|
-> 304.801us END fput
|
|
-> 304.801us BEGIN fput_many
|
|
1348489/1348489 2420721.482454179: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 304.804us END fput_many
|
|
1348489/1348489 2420721.482454179: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454185: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 304.805us BEGIN vm_area_free
|
|
-> 304.808us END vm_area_free
|
|
-> 304.808us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454188: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 304.811us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454192: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 304.814us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454192: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454198: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 304.818us BEGIN obj_cgroup_uncharge
|
|
-> 304.821us END obj_cgroup_uncharge
|
|
-> 304.821us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454198: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454201: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 304.824us END refill_obj_stock
|
|
-> 304.824us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454201: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454204: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 304.827us END mod_objcg_state
|
|
-> 304.827us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454205: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 304.83us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454221: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 304.831us BEGIN __slab_free
|
|
1348489/1348489 2420721.482454222: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 304.847us END __slab_free
|
|
1348489/1348489 2420721.482454222: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454222: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454223: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 304.848us END kmem_cache_free
|
|
-> 304.848us END remove_vma
|
|
-> 304.848us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482454224: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 304.849us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482454224: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482454224: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454224: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454224: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454357: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 304.85us END rcu_all_qs
|
|
-> 304.85us END __cond_resched
|
|
-> 304.85us BEGIN remove_vma
|
|
-> 304.894us BEGIN fput
|
|
-> 304.938us END fput
|
|
-> 304.938us BEGIN fput_many
|
|
1348489/1348489 2420721.482454357: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454357: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454360: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 304.983us END fput_many
|
|
-> 304.983us BEGIN vm_area_free
|
|
-> 304.984us END vm_area_free
|
|
-> 304.984us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454363: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 304.986us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454475: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 304.989us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454475: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454477: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.101us BEGIN obj_cgroup_uncharge
|
|
-> 305.102us END obj_cgroup_uncharge
|
|
-> 305.102us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454477: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454480: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.103us END refill_obj_stock
|
|
-> 305.103us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454480: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454481: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.106us END mod_objcg_state
|
|
-> 305.106us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454481: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454496: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 305.107us END rcu_read_unlock_strict
|
|
-> 305.107us BEGIN __slab_free
|
|
1348489/1348489 2420721.482454497: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.122us END __slab_free
|
|
1348489/1348489 2420721.482454497: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454497: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454497: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454498: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.123us END kmem_cache_free
|
|
-> 305.123us END remove_vma
|
|
-> 305.123us BEGIN __cond_resched
|
|
-> 305.123us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482454499: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 305.124us END rcu_all_qs
|
|
1348489/1348489 2420721.482454499: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454499: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454499: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454505: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.125us END __cond_resched
|
|
-> 305.125us BEGIN remove_vma
|
|
-> 305.127us BEGIN fput
|
|
-> 305.129us END fput
|
|
-> 305.129us BEGIN fput_many
|
|
1348489/1348489 2420721.482454505: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454505: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454521: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.131us END fput_many
|
|
-> 305.131us BEGIN vm_area_free
|
|
-> 305.139us END vm_area_free
|
|
-> 305.139us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454525: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.147us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454751: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.151us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454751: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454753: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.377us BEGIN obj_cgroup_uncharge
|
|
-> 305.378us END obj_cgroup_uncharge
|
|
-> 305.378us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454753: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454756: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.379us END refill_obj_stock
|
|
-> 305.379us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454756: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454757: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.382us END mod_objcg_state
|
|
-> 305.382us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454757: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454772: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 305.383us END rcu_read_unlock_strict
|
|
-> 305.383us BEGIN __slab_free
|
|
1348489/1348489 2420721.482454783: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 305.398us END __slab_free
|
|
-> 305.398us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482454784: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.409us END put_cpu_partial
|
|
1348489/1348489 2420721.482454784: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454784: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454785: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.41us END kmem_cache_free
|
|
-> 305.41us END remove_vma
|
|
-> 305.41us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482454785: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482454786: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 305.411us BEGIN rcu_all_qs
|
|
-> 305.412us END rcu_all_qs
|
|
1348489/1348489 2420721.482454786: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454786: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454786: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454799: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.412us END __cond_resched
|
|
-> 305.412us BEGIN remove_vma
|
|
-> 305.416us BEGIN fput
|
|
-> 305.42us END fput
|
|
-> 305.42us BEGIN fput_many
|
|
1348489/1348489 2420721.482454799: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454799: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454808: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.425us END fput_many
|
|
-> 305.425us BEGIN vm_area_free
|
|
-> 305.429us END vm_area_free
|
|
-> 305.429us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454812: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.434us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454813: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.438us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454813: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454822: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.439us BEGIN obj_cgroup_uncharge
|
|
-> 305.443us END obj_cgroup_uncharge
|
|
-> 305.443us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454822: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454824: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.448us END refill_obj_stock
|
|
-> 305.448us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454824: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454825: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.45us END mod_objcg_state
|
|
-> 305.45us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454834: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.451us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454834: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454834: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454835: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.46us END kmem_cache_free
|
|
-> 305.46us END remove_vma
|
|
-> 305.46us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482454836: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.461us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482454837: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 305.462us END rcu_all_qs
|
|
1348489/1348489 2420721.482454837: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454849: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 305.463us END __cond_resched
|
|
-> 305.463us BEGIN remove_vma
|
|
1348489/1348489 2420721.482454849: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454862: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.475us BEGIN vm_area_free
|
|
-> 305.481us END vm_area_free
|
|
-> 305.481us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454865: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.488us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454867: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.491us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454867: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454874: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.493us BEGIN obj_cgroup_uncharge
|
|
-> 305.496us END obj_cgroup_uncharge
|
|
-> 305.496us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454874: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454877: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.5us END refill_obj_stock
|
|
-> 305.5us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454877: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454878: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.503us END mod_objcg_state
|
|
-> 305.503us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454890: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.504us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454890: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454890: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454891: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.516us END kmem_cache_free
|
|
-> 305.516us END remove_vma
|
|
-> 305.516us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482454891: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482454891: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482454892: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 305.517us BEGIN rcu_all_qs
|
|
-> 305.518us END rcu_all_qs
|
|
-> 305.518us END __cond_resched
|
|
1348489/1348489 2420721.482454892: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454892: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454901: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.518us BEGIN remove_vma
|
|
-> 305.521us BEGIN vm_area_free
|
|
-> 305.524us END vm_area_free
|
|
-> 305.524us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454904: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.527us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454907: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.53us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482454907: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454916: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.533us BEGIN obj_cgroup_uncharge
|
|
-> 305.537us END obj_cgroup_uncharge
|
|
-> 305.537us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482454916: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454918: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.542us END refill_obj_stock
|
|
-> 305.542us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482454919: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 305.544us END mod_objcg_state
|
|
1348489/1348489 2420721.482454919: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
1348489/1348489 2420721.482454924: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.545us BEGIN rcu_read_unlock_strict
|
|
-> 305.55us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482454924: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482454924: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454925: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.55us END kmem_cache_free
|
|
-> 305.55us END remove_vma
|
|
-> 305.55us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482454926: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.551us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482454926: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482454926: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454926: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454926: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454944: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.552us END rcu_all_qs
|
|
-> 305.552us END __cond_resched
|
|
-> 305.552us BEGIN remove_vma
|
|
-> 305.558us BEGIN fput
|
|
-> 305.564us END fput
|
|
-> 305.564us BEGIN fput_many
|
|
1348489/1348489 2420721.482454945: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 305.57us END fput_many
|
|
1348489/1348489 2420721.482454945: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482454947: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.571us BEGIN vm_area_free
|
|
-> 305.572us END vm_area_free
|
|
-> 305.572us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482454950: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.573us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455055: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.576us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455055: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455058: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.681us BEGIN obj_cgroup_uncharge
|
|
-> 305.682us END obj_cgroup_uncharge
|
|
-> 305.682us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455058: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455060: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.684us END refill_obj_stock
|
|
-> 305.684us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455060: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455061: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.686us END mod_objcg_state
|
|
-> 305.686us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455062: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 305.687us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455077: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 305.688us BEGIN __slab_free
|
|
1348489/1348489 2420721.482455078: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.703us END __slab_free
|
|
1348489/1348489 2420721.482455080: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 305.704us END kmem_cache_free
|
|
1348489/1348489 2420721.482455080: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455081: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.706us END remove_vma
|
|
-> 305.706us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482455082: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.707us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455082: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455082: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455082: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455082: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455088: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.708us END rcu_all_qs
|
|
-> 305.708us END __cond_resched
|
|
-> 305.708us BEGIN remove_vma
|
|
-> 305.71us BEGIN fput
|
|
-> 305.712us END fput
|
|
-> 305.712us BEGIN fput_many
|
|
1348489/1348489 2420721.482455089: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 305.714us END fput_many
|
|
1348489/1348489 2420721.482455089: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455091: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.715us BEGIN vm_area_free
|
|
-> 305.716us END vm_area_free
|
|
-> 305.716us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455094: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.717us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455096: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.72us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455096: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455099: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.722us BEGIN obj_cgroup_uncharge
|
|
-> 305.723us END obj_cgroup_uncharge
|
|
-> 305.723us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455099: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455102: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.725us END refill_obj_stock
|
|
-> 305.725us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455102: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455103: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.728us END mod_objcg_state
|
|
-> 305.728us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455108: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.729us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455108: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482455108: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455109: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.734us END kmem_cache_free
|
|
-> 305.734us END remove_vma
|
|
-> 305.734us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482455109: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482455110: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 305.735us BEGIN rcu_all_qs
|
|
-> 305.736us END rcu_all_qs
|
|
1348489/1348489 2420721.482455110: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455110: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455110: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455119: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.736us END __cond_resched
|
|
-> 305.736us BEGIN remove_vma
|
|
-> 305.739us BEGIN fput
|
|
-> 305.742us END fput
|
|
-> 305.742us BEGIN fput_many
|
|
1348489/1348489 2420721.482455119: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455119: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455124: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.745us END fput_many
|
|
-> 305.745us BEGIN vm_area_free
|
|
-> 305.747us END vm_area_free
|
|
-> 305.747us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455128: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.75us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455136: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.754us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455136: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455139: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.762us BEGIN obj_cgroup_uncharge
|
|
-> 305.763us END obj_cgroup_uncharge
|
|
-> 305.763us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455139: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455141: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.765us END refill_obj_stock
|
|
-> 305.765us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455142: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 305.767us END mod_objcg_state
|
|
1348489/1348489 2420721.482455142: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
1348489/1348489 2420721.482455146: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.768us BEGIN rcu_read_unlock_strict
|
|
-> 305.772us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455146: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482455146: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455147: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.772us END kmem_cache_free
|
|
-> 305.772us END remove_vma
|
|
-> 305.772us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482455148: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.773us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455148: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455148: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455148: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455148: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455154: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.774us END rcu_all_qs
|
|
-> 305.774us END __cond_resched
|
|
-> 305.774us BEGIN remove_vma
|
|
-> 305.776us BEGIN fput
|
|
-> 305.778us END fput
|
|
-> 305.778us BEGIN fput_many
|
|
1348489/1348489 2420721.482455155: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 305.78us END fput_many
|
|
1348489/1348489 2420721.482455155: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455158: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.781us BEGIN vm_area_free
|
|
-> 305.782us END vm_area_free
|
|
-> 305.782us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455161: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.784us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455162: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.787us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455162: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455169: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.788us BEGIN obj_cgroup_uncharge
|
|
-> 305.791us END obj_cgroup_uncharge
|
|
-> 305.791us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455169: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455172: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.795us END refill_obj_stock
|
|
-> 305.795us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455172: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455173: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.798us END mod_objcg_state
|
|
-> 305.798us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455173: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455187: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 305.799us END rcu_read_unlock_strict
|
|
-> 305.799us BEGIN __slab_free
|
|
1348489/1348489 2420721.482455189: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.813us END __slab_free
|
|
1348489/1348489 2420721.482455191: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 305.815us END kmem_cache_free
|
|
1348489/1348489 2420721.482455191: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455191: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455192: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 305.817us END remove_vma
|
|
-> 305.817us BEGIN __cond_resched
|
|
-> 305.817us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455192: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455192: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455192: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455192: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455199: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 305.818us END rcu_all_qs
|
|
-> 305.818us END __cond_resched
|
|
-> 305.818us BEGIN remove_vma
|
|
-> 305.82us BEGIN fput
|
|
-> 305.822us END fput
|
|
-> 305.822us BEGIN fput_many
|
|
1348489/1348489 2420721.482455199: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455199: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455205: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 305.825us END fput_many
|
|
-> 305.825us BEGIN vm_area_free
|
|
-> 305.828us END vm_area_free
|
|
-> 305.828us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455208: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 305.831us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455215: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 305.834us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455215: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455220: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 305.841us BEGIN obj_cgroup_uncharge
|
|
-> 305.843us END obj_cgroup_uncharge
|
|
-> 305.843us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455220: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455222: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 305.846us END refill_obj_stock
|
|
-> 305.846us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455222: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455223: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 305.848us END mod_objcg_state
|
|
-> 305.848us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455335: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 305.849us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455335: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482455335: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455336: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 305.961us END kmem_cache_free
|
|
-> 305.961us END remove_vma
|
|
-> 305.961us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482455336: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482455336: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455337: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 305.962us BEGIN rcu_all_qs
|
|
-> 305.963us END rcu_all_qs
|
|
-> 305.963us END __cond_resched
|
|
1348489/1348489 2420721.482455337: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455337: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455373: 1 branches:uH: call ffffffffad90ac70 fput_many+0x40 (foo.so) => ffffffffad6b4f30 task_work_add+0x0 (foo.so)
|
|
-> 305.963us BEGIN remove_vma
|
|
-> 305.975us BEGIN fput
|
|
-> 305.987us END fput
|
|
-> 305.987us BEGIN fput_many
|
|
1348489/1348489 2420721.482455444: 1 branches:uH: call ffffffffad6b4f9c task_work_add+0x6c (foo.so) => ffffffffad6c0410 kick_process+0x0 (foo.so)
|
|
-> 305.999us BEGIN task_work_add
|
|
1348489/1348489 2420721.482455467: 1 branches:uH: return ffffffffad6c0441 kick_process+0x31 (foo.so) => ffffffffad6b4fa1 task_work_add+0x71 (foo.so)
|
|
-> 306.07us BEGIN kick_process
|
|
1348489/1348489 2420721.482455471: 1 branches:uH: return ffffffffad6b4f73 task_work_add+0x43 (foo.so) => ffffffffad90ac75 fput_many+0x45 (foo.so)
|
|
-> 306.093us END kick_process
|
|
1348489/1348489 2420721.482455472: 1 branches:uH: return ffffffffad90ac90 fput_many+0x60 (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 306.097us END task_work_add
|
|
1348489/1348489 2420721.482455472: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455472: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455481: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 306.098us END fput_many
|
|
-> 306.098us BEGIN vm_area_free
|
|
-> 306.102us END vm_area_free
|
|
-> 306.102us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455485: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 306.107us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455489: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 306.111us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455489: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455496: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 306.115us BEGIN obj_cgroup_uncharge
|
|
-> 306.118us END obj_cgroup_uncharge
|
|
-> 306.118us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455496: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455498: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 306.122us END refill_obj_stock
|
|
-> 306.122us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455499: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 306.124us END mod_objcg_state
|
|
1348489/1348489 2420721.482455500: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 306.125us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455505: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 306.126us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455505: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482455505: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455505: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455506: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 306.131us END kmem_cache_free
|
|
-> 306.131us END remove_vma
|
|
-> 306.131us BEGIN __cond_resched
|
|
-> 306.131us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455507: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 306.132us END rcu_all_qs
|
|
1348489/1348489 2420721.482455507: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455507: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455507: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455525: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 306.133us END __cond_resched
|
|
-> 306.133us BEGIN remove_vma
|
|
-> 306.139us BEGIN vm_area_free
|
|
-> 306.145us END vm_area_free
|
|
-> 306.145us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455529: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 306.151us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455531: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 306.155us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455531: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455538: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 306.157us BEGIN obj_cgroup_uncharge
|
|
-> 306.16us END obj_cgroup_uncharge
|
|
-> 306.16us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455538: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455540: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 306.164us END refill_obj_stock
|
|
-> 306.164us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455540: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455541: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 306.166us END mod_objcg_state
|
|
-> 306.166us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455547: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 306.167us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455548: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 306.173us END kmem_cache_free
|
|
1348489/1348489 2420721.482455548: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455548: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455549: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 306.174us END remove_vma
|
|
-> 306.174us BEGIN __cond_resched
|
|
-> 306.174us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455549: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455550: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 306.175us END rcu_all_qs
|
|
-> 306.175us END __cond_resched
|
|
1348489/1348489 2420721.482455553: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 306.176us BEGIN remove_vma
|
|
1348489/1348489 2420721.482455553: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455564: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 306.179us BEGIN vm_area_free
|
|
-> 306.184us END vm_area_free
|
|
-> 306.184us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455567: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 306.19us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455568: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 306.193us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455568: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455577: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 306.194us BEGIN obj_cgroup_uncharge
|
|
-> 306.198us END obj_cgroup_uncharge
|
|
-> 306.198us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455577: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455580: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 306.203us END refill_obj_stock
|
|
-> 306.203us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455580: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455581: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 306.206us END mod_objcg_state
|
|
-> 306.206us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455581: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455595: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 306.207us END rcu_read_unlock_strict
|
|
-> 306.207us BEGIN __slab_free
|
|
1348489/1348489 2420721.482455596: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 306.221us END __slab_free
|
|
1348489/1348489 2420721.482455598: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 306.222us END kmem_cache_free
|
|
1348489/1348489 2420721.482455598: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455599: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 306.224us END remove_vma
|
|
-> 306.224us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482455600: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 306.225us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455600: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482455610: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 306.226us END rcu_all_qs
|
|
-> 306.226us END __cond_resched
|
|
1348489/1348489 2420721.482455610: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455610: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455638: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 306.236us BEGIN remove_vma
|
|
-> 306.245us BEGIN fput
|
|
-> 306.254us END fput
|
|
-> 306.254us BEGIN fput_many
|
|
1348489/1348489 2420721.482455638: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455638: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455710: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 306.264us END fput_many
|
|
-> 306.264us BEGIN vm_area_free
|
|
-> 306.3us END vm_area_free
|
|
-> 306.3us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482455715: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 306.336us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455938: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 306.341us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482455938: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455941: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 306.564us BEGIN obj_cgroup_uncharge
|
|
-> 306.565us END obj_cgroup_uncharge
|
|
-> 306.565us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482455941: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455943: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 306.567us END refill_obj_stock
|
|
-> 306.567us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482455943: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455944: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 306.569us END mod_objcg_state
|
|
-> 306.569us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455945: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 306.57us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482455947: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 306.571us BEGIN __slab_free
|
|
1348489/1348489 2420721.482455970: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 306.573us END __slab_free
|
|
-> 306.573us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482455971: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 306.596us END put_cpu_partial
|
|
1348489/1348489 2420721.482455971: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482455971: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455971: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482455972: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 306.597us END kmem_cache_free
|
|
-> 306.597us END remove_vma
|
|
-> 306.597us BEGIN __cond_resched
|
|
-> 306.597us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482455973: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 306.598us END rcu_all_qs
|
|
1348489/1348489 2420721.482456095: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 306.599us END __cond_resched
|
|
1348489/1348489 2420721.482456101: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 306.721us BEGIN remove_vma
|
|
1348489/1348489 2420721.482456101: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456108: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 306.727us BEGIN fput
|
|
-> 306.73us END fput
|
|
-> 306.73us BEGIN fput_many
|
|
1348489/1348489 2420721.482456108: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456108: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456113: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 306.734us END fput_many
|
|
-> 306.734us BEGIN vm_area_free
|
|
-> 306.736us END vm_area_free
|
|
-> 306.736us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482456117: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 306.739us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456406: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 306.743us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456406: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456409: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.032us BEGIN obj_cgroup_uncharge
|
|
-> 307.033us END obj_cgroup_uncharge
|
|
-> 307.033us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482456409: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456411: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.035us END refill_obj_stock
|
|
-> 307.035us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482456411: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456412: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 307.037us END mod_objcg_state
|
|
-> 307.037us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456413: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 307.038us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456415: 1 branches:uH: jmp ffffffffad8cb81e __slab_free+0x25e (foo.so) => ffffffffad8cc800 put_cpu_partial+0x0 (foo.so)
|
|
-> 307.039us BEGIN __slab_free
|
|
1348489/1348489 2420721.482456437: 1 branches:uH: return ffffffffad8cc8b0 put_cpu_partial+0xb0 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 307.041us END __slab_free
|
|
-> 307.041us BEGIN put_cpu_partial
|
|
1348489/1348489 2420721.482456439: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.063us END put_cpu_partial
|
|
1348489/1348489 2420721.482456439: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482456439: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456439: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456440: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 307.065us END kmem_cache_free
|
|
-> 307.065us END remove_vma
|
|
-> 307.065us BEGIN __cond_resched
|
|
-> 307.065us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482456441: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 307.066us END rcu_all_qs
|
|
1348489/1348489 2420721.482456441: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456441: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456441: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456447: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 307.067us END __cond_resched
|
|
-> 307.067us BEGIN remove_vma
|
|
-> 307.069us BEGIN fput
|
|
-> 307.071us END fput
|
|
-> 307.071us BEGIN fput_many
|
|
1348489/1348489 2420721.482456447: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456447: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456449: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 307.073us END fput_many
|
|
-> 307.073us BEGIN vm_area_free
|
|
-> 307.074us END vm_area_free
|
|
-> 307.074us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482456452: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 307.075us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456454: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 307.078us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456454: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456462: 1 branches:uH: jmp ffffffffad8eade0 refill_obj_stock+0xc0 (foo.so) => ffffffffad8e9cd0 obj_cgroup_uncharge_pages+0x0 (foo.so)
|
|
-> 307.08us BEGIN obj_cgroup_uncharge
|
|
-> 307.084us END obj_cgroup_uncharge
|
|
-> 307.084us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482456462: 1 branches:uH: call ffffffffad8e9d4c obj_cgroup_uncharge_pages+0x7c (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456467: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9d51 obj_cgroup_uncharge_pages+0x81 (foo.so)
|
|
-> 307.088us END refill_obj_stock
|
|
-> 307.088us BEGIN obj_cgroup_uncharge_pages
|
|
-> 307.09us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456467: 1 branches:uH: call ffffffffad8e9ce9 obj_cgroup_uncharge_pages+0x19 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456468: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8e9cee obj_cgroup_uncharge_pages+0x1e (foo.so)
|
|
-> 307.093us END rcu_read_unlock_strict
|
|
-> 307.093us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456468: 1 branches:uH: call ffffffffad8e9cf5 obj_cgroup_uncharge_pages+0x25 (foo.so) => ffffffffad8e9c30 refill_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456474: 1 branches:uH: return ffffffffad8e9ca2 refill_stock+0x72 (foo.so) => ffffffffad8e9cfa obj_cgroup_uncharge_pages+0x2a (foo.so)
|
|
-> 307.094us END rcu_read_unlock_strict
|
|
-> 307.094us BEGIN refill_stock
|
|
1348489/1348489 2420721.482456474: 1 branches:uH: jmp ffffffffad8e9d3b obj_cgroup_uncharge_pages+0x6b (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456476: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.1us END refill_stock
|
|
-> 307.1us END obj_cgroup_uncharge_pages
|
|
-> 307.1us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456476: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456479: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.102us END rcu_read_unlock_strict
|
|
-> 307.102us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482456479: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456482: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 307.105us END mod_objcg_state
|
|
-> 307.105us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456482: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456508: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 307.108us END rcu_read_unlock_strict
|
|
-> 307.108us BEGIN __slab_free
|
|
1348489/1348489 2420721.482456509: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.134us END __slab_free
|
|
1348489/1348489 2420721.482456510: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 307.135us END kmem_cache_free
|
|
1348489/1348489 2420721.482456510: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456510: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456511: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 307.136us END remove_vma
|
|
-> 307.136us BEGIN __cond_resched
|
|
-> 307.136us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482456511: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482456511: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456515: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
-> 307.137us END rcu_all_qs
|
|
-> 307.137us END __cond_resched
|
|
-> 307.137us BEGIN remove_vma
|
|
1348489/1348489 2420721.482456515: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456528: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 307.141us BEGIN fput
|
|
-> 307.147us END fput
|
|
-> 307.147us BEGIN fput_many
|
|
1348489/1348489 2420721.482456528: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456528: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456531: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 307.154us END fput_many
|
|
-> 307.154us BEGIN vm_area_free
|
|
-> 307.155us END vm_area_free
|
|
-> 307.155us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482456535: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 307.157us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456541: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 307.161us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456541: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456547: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.167us BEGIN obj_cgroup_uncharge
|
|
-> 307.17us END obj_cgroup_uncharge
|
|
-> 307.17us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482456547: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456553: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.173us END refill_obj_stock
|
|
-> 307.173us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482456553: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456556: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 307.179us END mod_objcg_state
|
|
-> 307.179us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456556: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456582: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 307.182us END rcu_read_unlock_strict
|
|
-> 307.182us BEGIN __slab_free
|
|
1348489/1348489 2420721.482456583: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.208us END __slab_free
|
|
1348489/1348489 2420721.482456583: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482456583: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456583: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456584: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 307.209us END kmem_cache_free
|
|
-> 307.209us END remove_vma
|
|
-> 307.209us BEGIN __cond_resched
|
|
-> 307.209us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482456585: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 307.21us END rcu_all_qs
|
|
1348489/1348489 2420721.482456585: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456585: 1 branches:uH: call ffffffffad885bc5 remove_vma+0x35 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456585: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456594: 1 branches:uH: call ffffffffad90ac70 fput_many+0x40 (foo.so) => ffffffffad6b4f30 task_work_add+0x0 (foo.so)
|
|
-> 307.211us END __cond_resched
|
|
-> 307.211us BEGIN remove_vma
|
|
-> 307.214us BEGIN fput
|
|
-> 307.217us END fput
|
|
-> 307.217us BEGIN fput_many
|
|
1348489/1348489 2420721.482456621: 1 branches:uH: return ffffffffad6b4f73 task_work_add+0x43 (foo.so) => ffffffffad90ac75 fput_many+0x45 (foo.so)
|
|
-> 307.22us BEGIN task_work_add
|
|
1348489/1348489 2420721.482456622: 1 branches:uH: return ffffffffad90ac90 fput_many+0x60 (foo.so) => ffffffffad885bca remove_vma+0x3a (foo.so)
|
|
-> 307.247us END task_work_add
|
|
1348489/1348489 2420721.482456622: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456622: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456629: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 307.248us END fput_many
|
|
-> 307.248us BEGIN vm_area_free
|
|
-> 307.251us END vm_area_free
|
|
-> 307.251us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482456634: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 307.255us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456635: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 307.26us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456635: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456644: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.261us BEGIN obj_cgroup_uncharge
|
|
-> 307.265us END obj_cgroup_uncharge
|
|
-> 307.265us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482456644: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456646: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.27us END refill_obj_stock
|
|
-> 307.27us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482456646: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456647: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 307.272us END mod_objcg_state
|
|
-> 307.272us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456756: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.273us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456757: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 307.382us END kmem_cache_free
|
|
1348489/1348489 2420721.482456757: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456757: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456758: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 307.383us END remove_vma
|
|
-> 307.383us BEGIN __cond_resched
|
|
-> 307.383us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482456758: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482456758: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456758: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456758: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456766: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 307.384us END rcu_all_qs
|
|
-> 307.384us END __cond_resched
|
|
-> 307.384us BEGIN remove_vma
|
|
-> 307.386us BEGIN vm_area_free
|
|
-> 307.389us END vm_area_free
|
|
-> 307.389us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482456771: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 307.392us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456776: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 307.397us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482456776: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456781: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.402us BEGIN obj_cgroup_uncharge
|
|
-> 307.404us END obj_cgroup_uncharge
|
|
-> 307.404us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482456781: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456784: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.407us END refill_obj_stock
|
|
-> 307.407us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482456784: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456784: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
1348489/1348489 2420721.482456785: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 307.41us END mod_objcg_state
|
|
-> 307.41us BEGIN rcu_read_unlock_strict
|
|
-> 307.411us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482456802: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 307.411us BEGIN __slab_free
|
|
1348489/1348489 2420721.482456803: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.428us END __slab_free
|
|
1348489/1348489 2420721.482456803: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482456803: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456803: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482456804: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 307.429us END kmem_cache_free
|
|
-> 307.429us END remove_vma
|
|
-> 307.429us BEGIN __cond_resched
|
|
-> 307.429us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482456804: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482456805: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
-> 307.43us END rcu_all_qs
|
|
-> 307.43us END __cond_resched
|
|
1348489/1348489 2420721.482457300: 1 branches:uH: call ffffffffad885bb4 remove_vma+0x24 (foo.so) => ffffffffad885700 special_mapping_close+0x0 (foo.so)
|
|
-> 307.431us BEGIN remove_vma
|
|
1348489/1348489 2420721.482457317: 1 branches:uH: return ffffffffad885705 special_mapping_close+0x5 (foo.so) => ffffffffad885bb6 remove_vma+0x26 (foo.so)
|
|
-> 307.926us BEGIN special_mapping_close
|
|
1348489/1348489 2420721.482457325: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 307.943us END special_mapping_close
|
|
1348489/1348489 2420721.482457325: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457334: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 307.951us BEGIN vm_area_free
|
|
-> 307.955us END vm_area_free
|
|
-> 307.955us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482457338: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 307.96us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482457339: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 307.964us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482457339: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457346: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 307.965us BEGIN obj_cgroup_uncharge
|
|
-> 307.968us END obj_cgroup_uncharge
|
|
-> 307.968us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482457346: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457348: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 307.972us END refill_obj_stock
|
|
-> 307.972us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482457348: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457349: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 307.974us END mod_objcg_state
|
|
-> 307.974us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482457350: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 307.975us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482457364: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 307.976us BEGIN __slab_free
|
|
1348489/1348489 2420721.482457365: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 307.99us END __slab_free
|
|
1348489/1348489 2420721.482457367: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
-> 307.991us END kmem_cache_free
|
|
1348489/1348489 2420721.482457367: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457368: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 307.993us END remove_vma
|
|
-> 307.993us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482457368: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482457369: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
-> 307.994us BEGIN rcu_all_qs
|
|
-> 307.995us END rcu_all_qs
|
|
1348489/1348489 2420721.482457369: 1 branches:uH: call ffffffffad88875c exit_mmap+0xdc (foo.so) => ffffffffad885b90 remove_vma+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457370: 1 branches:uH: call ffffffffad885bb4 remove_vma+0x24 (foo.so) => ffffffffad885700 special_mapping_close+0x0 (foo.so)
|
|
-> 307.995us END __cond_resched
|
|
-> 307.995us BEGIN remove_vma
|
|
1348489/1348489 2420721.482457370: 1 branches:uH: return ffffffffad885705 special_mapping_close+0x5 (foo.so) => ffffffffad885bb6 remove_vma+0x26 (foo.so)
|
|
1348489/1348489 2420721.482457452: 1 branches:uH: call ffffffffad885bde remove_vma+0x4e (foo.so) => ffffffffad68c900 vm_area_free+0x0 (foo.so)
|
|
-> 307.996us BEGIN special_mapping_close
|
|
-> 308.078us END special_mapping_close
|
|
1348489/1348489 2420721.482457452: 1 branches:uH: jmp ffffffffad68c90f vm_area_free+0xf (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457453: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 308.078us BEGIN vm_area_free
|
|
-> 308.078us END vm_area_free
|
|
-> 308.078us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482457457: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 308.079us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482457458: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 308.083us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482457458: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457462: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 308.084us BEGIN obj_cgroup_uncharge
|
|
-> 308.086us END obj_cgroup_uncharge
|
|
-> 308.086us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482457462: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457465: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 308.088us END refill_obj_stock
|
|
-> 308.088us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482457465: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457466: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 308.091us END mod_objcg_state
|
|
-> 308.091us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482457466: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457480: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 308.092us END rcu_read_unlock_strict
|
|
-> 308.092us BEGIN __slab_free
|
|
1348489/1348489 2420721.482457481: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad885be3 remove_vma+0x53 (foo.so)
|
|
-> 308.106us END __slab_free
|
|
1348489/1348489 2420721.482457481: 1 branches:uH: return ffffffffad885be9 remove_vma+0x59 (foo.so) => ffffffffad888761 exit_mmap+0xe1 (foo.so)
|
|
1348489/1348489 2420721.482457481: 1 branches:uH: call ffffffffad888764 exit_mmap+0xe4 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457482: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 308.107us END kmem_cache_free
|
|
-> 308.107us END remove_vma
|
|
-> 308.107us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482457483: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 308.108us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482457483: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad888769 exit_mmap+0xe9 (foo.so)
|
|
1348489/1348489 2420721.482457483: 1 branches:uH: call ffffffffad888781 exit_mmap+0x101 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457485: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad888786 exit_mmap+0x106 (foo.so)
|
|
-> 308.109us END rcu_all_qs
|
|
-> 308.109us END __cond_resched
|
|
-> 308.109us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482457485: 1 branches:uH: return ffffffffad8887aa exit_mmap+0x12a (foo.so) => ffffffffad68c40b mmput+0x4b (foo.so)
|
|
1348489/1348489 2420721.482457485: 1 branches:uH: call ffffffffad68c40e mmput+0x4e (foo.so) => ffffffffad8d9790 mm_put_huge_zero_page+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457486: 1 branches:uH: return ffffffffad8d97a3 mm_put_huge_zero_page+0x13 (foo.so) => ffffffffad68c413 mmput+0x53 (foo.so)
|
|
-> 308.111us END percpu_counter_add_batch
|
|
-> 308.111us END exit_mmap
|
|
-> 308.111us BEGIN mm_put_huge_zero_page
|
|
1348489/1348489 2420721.482457486: 1 branches:uH: call ffffffffad68c435 mmput+0x75 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457486: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457503: 1 branches:uH: call ffffffffad90ac70 fput_many+0x40 (foo.so) => ffffffffad6b4f30 task_work_add+0x0 (foo.so)
|
|
-> 308.112us END mm_put_huge_zero_page
|
|
-> 308.112us BEGIN fput
|
|
-> 308.12us END fput
|
|
-> 308.12us BEGIN fput_many
|
|
1348489/1348489 2420721.482457516: 1 branches:uH: return ffffffffad6b4f73 task_work_add+0x43 (foo.so) => ffffffffad90ac75 fput_many+0x45 (foo.so)
|
|
-> 308.129us BEGIN task_work_add
|
|
1348489/1348489 2420721.482457516: 1 branches:uH: return ffffffffad90ac90 fput_many+0x60 (foo.so) => ffffffffad68c43a mmput+0x7a (foo.so)
|
|
1348489/1348489 2420721.482457517: 1 branches:uH: call ffffffffad68c4b4 mmput+0xf4 (foo.so) => ffffffffad743dc0 module_put+0x0 (foo.so)
|
|
-> 308.142us END task_work_add
|
|
-> 308.142us END fput_many
|
|
1348489/1348489 2420721.482457610: 1 branches:uH: return ffffffffad743dea module_put+0x2a (foo.so) => ffffffffad68c4b9 mmput+0xf9 (foo.so)
|
|
-> 308.143us BEGIN module_put
|
|
1348489/1348489 2420721.482457617: 1 branches:uH: return ffffffffad68c4c2 mmput+0x102 (foo.so) => ffffffffad69570d do_exit+0x2fd (foo.so)
|
|
-> 308.236us END module_put
|
|
1348489/1348489 2420721.482457618: 1 branches:uH: call ffffffffad695b71 do_exit+0x761 (foo.so) => ffffffffad74af70 acct_process+0x0 (foo.so)
|
|
-> 308.243us END mmput
|
|
1348489/1348489 2420721.482457618: 1 branches:uH: call ffffffffad74af84 acct_process+0x14 (foo.so) => ffffffffad6b3f70 task_active_pid_ns+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457743: 1 branches:uH: return ffffffffad6b3f8d task_active_pid_ns+0x1d (foo.so) => ffffffffad74af89 acct_process+0x19 (foo.so)
|
|
-> 308.244us BEGIN acct_process
|
|
-> 308.306us BEGIN task_active_pid_ns
|
|
1348489/1348489 2420721.482457762: 1 branches:uH: return ffffffffad74b022 acct_process+0xb2 (foo.so) => ffffffffad695b76 do_exit+0x766 (foo.so)
|
|
-> 308.369us END task_active_pid_ns
|
|
1348489/1348489 2420721.482457762: 1 branches:uH: call ffffffffad69572e do_exit+0x31e (foo.so) => ffffffffad9e8b20 exit_sem+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457879: 1 branches:uH: return ffffffffad9e8baa exit_sem+0x8a (foo.so) => ffffffffad695733 do_exit+0x323 (foo.so)
|
|
-> 308.388us END acct_process
|
|
-> 308.388us BEGIN exit_sem
|
|
1348489/1348489 2420721.482457879: 1 branches:uH: call ffffffffad695736 do_exit+0x326 (foo.so) => ffffffffad9eafe0 exit_shm+0x0 (foo.so)
|
|
1348489/1348489 2420721.482457879: 1 branches:uH: call ffffffffad9eb00b exit_shm+0x2b (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458009: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad9eb010 exit_shm+0x30 (foo.so)
|
|
-> 308.505us END exit_sem
|
|
-> 308.505us BEGIN exit_shm
|
|
-> 308.57us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482458012: 1 branches:uH: return ffffffffad9eb177 exit_shm+0x197 (foo.so) => ffffffffad69573b do_exit+0x32b (foo.so)
|
|
-> 308.635us END _raw_spin_lock
|
|
1348489/1348489 2420721.482458012: 1 branches:uH: call ffffffffad69573e do_exit+0x32e (foo.so) => ffffffffad92db20 exit_files+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458124: 1 branches:uH: call ffffffffad92db42 exit_files+0x22 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 308.638us END exit_shm
|
|
-> 308.638us BEGIN exit_files
|
|
1348489/1348489 2420721.482458150: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad92db47 exit_files+0x27 (foo.so)
|
|
-> 308.75us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482458150: 1 branches:uH: jmp ffffffffad92db63 exit_files+0x43 (foo.so) => ffffffffad92da50 put_files_struct+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458259: 1 branches:uH: call ffffffffad92dabf put_files_struct+0x6f (foo.so) => ffffffffad9035e0 filp_close+0x0 (foo.so)
|
|
-> 308.776us END _raw_spin_lock
|
|
-> 308.776us END exit_files
|
|
-> 308.776us BEGIN put_files_struct
|
|
1348489/1348489 2420721.482458286: 1 branches:uH: call ffffffffad903621 filp_close+0x41 (foo.so) => ffffffffad95c220 dnotify_flush+0x0 (foo.so)
|
|
-> 308.885us BEGIN filp_close
|
|
1348489/1348489 2420721.482458322: 1 branches:uH: return ffffffffad95c245 dnotify_flush+0x25 (foo.so) => ffffffffad903626 filp_close+0x46 (foo.so)
|
|
-> 308.912us BEGIN dnotify_flush
|
|
1348489/1348489 2420721.482458322: 1 branches:uH: call ffffffffad90362c filp_close+0x4c (foo.so) => ffffffffad996de0 locks_remove_posix+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458358: 1 branches:uH: return ffffffffad996f5a locks_remove_posix+0x17a (foo.so) => ffffffffad903631 filp_close+0x51 (foo.so)
|
|
-> 308.948us END dnotify_flush
|
|
-> 308.948us BEGIN locks_remove_posix
|
|
1348489/1348489 2420721.482458358: 1 branches:uH: call ffffffffad903634 filp_close+0x54 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458358: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458372: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad903639 filp_close+0x59 (foo.so)
|
|
-> 308.984us END locks_remove_posix
|
|
-> 308.984us BEGIN fput
|
|
-> 308.991us END fput
|
|
-> 308.991us BEGIN fput_many
|
|
1348489/1348489 2420721.482458374: 1 branches:uH: return ffffffffad903641 filp_close+0x61 (foo.so) => ffffffffad92dac4 put_files_struct+0x74 (foo.so)
|
|
-> 308.998us END fput_many
|
|
1348489/1348489 2420721.482458374: 1 branches:uH: call ffffffffad92dac4 put_files_struct+0x74 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458375: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 309us END filp_close
|
|
-> 309us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482458378: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 309.001us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482458378: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad92dac9 put_files_struct+0x79 (foo.so)
|
|
1348489/1348489 2420721.482458401: 1 branches:uH: call ffffffffad92dabf put_files_struct+0x6f (foo.so) => ffffffffad9035e0 filp_close+0x0 (foo.so)
|
|
-> 309.004us END rcu_all_qs
|
|
-> 309.004us END __cond_resched
|
|
1348489/1348489 2420721.482458401: 1 branches:uH: call ffffffffad903621 filp_close+0x41 (foo.so) => ffffffffad95c220 dnotify_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458403: 1 branches:uH: return ffffffffad95c245 dnotify_flush+0x25 (foo.so) => ffffffffad903626 filp_close+0x46 (foo.so)
|
|
-> 309.027us BEGIN filp_close
|
|
-> 309.028us BEGIN dnotify_flush
|
|
1348489/1348489 2420721.482458403: 1 branches:uH: call ffffffffad90362c filp_close+0x4c (foo.so) => ffffffffad996de0 locks_remove_posix+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458414: 1 branches:uH: return ffffffffad996f5a locks_remove_posix+0x17a (foo.so) => ffffffffad903631 filp_close+0x51 (foo.so)
|
|
-> 309.029us END dnotify_flush
|
|
-> 309.029us BEGIN locks_remove_posix
|
|
1348489/1348489 2420721.482458414: 1 branches:uH: call ffffffffad903634 filp_close+0x54 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458414: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458419: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad903639 filp_close+0x59 (foo.so)
|
|
-> 309.04us END locks_remove_posix
|
|
-> 309.04us BEGIN fput
|
|
-> 309.042us END fput
|
|
-> 309.042us BEGIN fput_many
|
|
1348489/1348489 2420721.482458419: 1 branches:uH: return ffffffffad903641 filp_close+0x61 (foo.so) => ffffffffad92dac4 put_files_struct+0x74 (foo.so)
|
|
1348489/1348489 2420721.482458419: 1 branches:uH: call ffffffffad92dac4 put_files_struct+0x74 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458420: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 309.045us END fput_many
|
|
-> 309.045us END filp_close
|
|
-> 309.045us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482458420: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482458421: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad92dac9 put_files_struct+0x79 (foo.so)
|
|
-> 309.046us BEGIN rcu_all_qs
|
|
-> 309.047us END rcu_all_qs
|
|
1348489/1348489 2420721.482458421: 1 branches:uH: call ffffffffad92dabf put_files_struct+0x6f (foo.so) => ffffffffad9035e0 filp_close+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458421: 1 branches:uH: call ffffffffad903621 filp_close+0x41 (foo.so) => ffffffffad95c220 dnotify_flush+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458429: 1 branches:uH: return ffffffffad95c245 dnotify_flush+0x25 (foo.so) => ffffffffad903626 filp_close+0x46 (foo.so)
|
|
-> 309.047us END __cond_resched
|
|
-> 309.047us BEGIN filp_close
|
|
-> 309.051us BEGIN dnotify_flush
|
|
1348489/1348489 2420721.482458429: 1 branches:uH: call ffffffffad90362c filp_close+0x4c (foo.so) => ffffffffad996de0 locks_remove_posix+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458440: 1 branches:uH: return ffffffffad996f5a locks_remove_posix+0x17a (foo.so) => ffffffffad903631 filp_close+0x51 (foo.so)
|
|
-> 309.055us END dnotify_flush
|
|
-> 309.055us BEGIN locks_remove_posix
|
|
1348489/1348489 2420721.482458440: 1 branches:uH: call ffffffffad903634 filp_close+0x54 (foo.so) => ffffffffad90acb0 fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458440: 1 branches:uH: jmp ffffffffad90acba fput+0xa (foo.so) => ffffffffad90ac30 fput_many+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458445: 1 branches:uH: return ffffffffad90ac3e fput_many+0xe (foo.so) => ffffffffad903639 filp_close+0x59 (foo.so)
|
|
-> 309.066us END locks_remove_posix
|
|
-> 309.066us BEGIN fput
|
|
-> 309.068us END fput
|
|
-> 309.068us BEGIN fput_many
|
|
1348489/1348489 2420721.482458446: 1 branches:uH: return ffffffffad903641 filp_close+0x61 (foo.so) => ffffffffad92dac4 put_files_struct+0x74 (foo.so)
|
|
-> 309.071us END fput_many
|
|
1348489/1348489 2420721.482458446: 1 branches:uH: call ffffffffad92dac4 put_files_struct+0x74 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458447: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
-> 309.072us END filp_close
|
|
-> 309.072us BEGIN __cond_resched
|
|
1348489/1348489 2420721.482458447: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
1348489/1348489 2420721.482458448: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad92dac9 put_files_struct+0x79 (foo.so)
|
|
-> 309.073us BEGIN rcu_all_qs
|
|
-> 309.074us END rcu_all_qs
|
|
1348489/1348489 2420721.482458448: 1 branches:uH: jmp ffffffffad92db15 put_files_struct+0xc5 (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458578: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 309.074us END __cond_resched
|
|
-> 309.074us END put_files_struct
|
|
-> 309.074us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482458597: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 309.204us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482458949: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 309.223us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482458949: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458956: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 309.575us BEGIN obj_cgroup_uncharge
|
|
-> 309.578us END obj_cgroup_uncharge
|
|
-> 309.578us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482458956: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458960: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 309.582us END refill_obj_stock
|
|
-> 309.582us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482458961: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 309.586us END mod_objcg_state
|
|
1348489/1348489 2420721.482458964: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 309.587us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482458965: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
-> 309.59us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482458985: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 309.591us BEGIN __slab_free
|
|
1348489/1348489 2420721.482458986: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad695743 do_exit+0x333 (foo.so)
|
|
-> 309.611us END __slab_free
|
|
1348489/1348489 2420721.482458986: 1 branches:uH: call ffffffffad695746 do_exit+0x336 (foo.so) => ffffffffad94b0d0 exit_fs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458987: 1 branches:uH: call ffffffffad94b0f8 exit_fs+0x28 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
-> 309.612us END kmem_cache_free
|
|
-> 309.612us BEGIN exit_fs
|
|
1348489/1348489 2420721.482458992: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad94b0fd exit_fs+0x2d (foo.so)
|
|
-> 309.613us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482458992: 1 branches:uH: call ffffffffad94b100 exit_fs+0x30 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458998: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad94b105 exit_fs+0x35 (foo.so)
|
|
-> 309.618us END _raw_spin_lock
|
|
-> 309.618us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482458998: 1 branches:uH: call ffffffffad94b13c exit_fs+0x6c (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458998: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482458998: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459009: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 309.624us END _raw_spin_lock
|
|
-> 309.624us BEGIN path_put
|
|
-> 309.627us BEGIN dput
|
|
-> 309.631us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482459009: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459010: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 309.635us END lockref_put_return
|
|
-> 309.635us END dput
|
|
-> 309.635us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482459010: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459014: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
-> 309.636us END rcu_read_unlock_strict
|
|
-> 309.636us END path_put
|
|
-> 309.636us BEGIN mntput
|
|
1348489/1348489 2420721.482459014: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459024: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 309.64us END mntput
|
|
-> 309.64us BEGIN mntput_no_expire
|
|
-> 309.645us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482459024: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad94b141 exit_fs+0x71 (foo.so)
|
|
1348489/1348489 2420721.482459024: 1 branches:uH: call ffffffffad94b145 exit_fs+0x75 (foo.so) => ffffffffad915050 path_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459024: 1 branches:uH: call ffffffffad91505d path_put+0xd (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459251: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
-> 309.65us END rcu_read_unlock_strict
|
|
-> 309.65us END mntput_no_expire
|
|
-> 309.65us BEGIN path_put
|
|
-> 309.763us BEGIN dput
|
|
1348489/1348489 2420721.482459261: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 309.877us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482459261: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459265: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad915062 path_put+0x12 (foo.so)
|
|
-> 309.887us END lockref_put_return
|
|
-> 309.887us END dput
|
|
-> 309.887us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482459265: 1 branches:uH: jmp ffffffffad915066 path_put+0x16 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459265: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459265: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459270: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 309.891us END rcu_read_unlock_strict
|
|
-> 309.891us END path_put
|
|
-> 309.891us BEGIN mntput
|
|
-> 309.892us END mntput
|
|
-> 309.892us BEGIN mntput_no_expire
|
|
-> 309.894us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482459270: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad94b14a exit_fs+0x7a (foo.so)
|
|
1348489/1348489 2420721.482459270: 1 branches:uH: jmp ffffffffad94b15a exit_fs+0x8a (foo.so) => ffffffffad8cfac0 kmem_cache_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459279: 1 branches:uH: call ffffffffad8cfbc2 kmem_cache_free+0x102 (foo.so) => ffffffffad8c9770 slab_free_freelist_hook.constprop.0+0x0 (foo.so)
|
|
-> 309.896us END rcu_read_unlock_strict
|
|
-> 309.896us END mntput_no_expire
|
|
-> 309.896us END exit_fs
|
|
-> 309.896us BEGIN kmem_cache_free
|
|
1348489/1348489 2420721.482459283: 1 branches:uH: return ffffffffad8c9833 slab_free_freelist_hook.constprop.0+0xc3 (foo.so) => ffffffffad8cfbc7 kmem_cache_free+0x107 (foo.so)
|
|
-> 309.905us BEGIN slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482459410: 1 branches:uH: call ffffffffad8cfde3 kmem_cache_free+0x323 (foo.so) => ffffffffad8ee4b0 obj_cgroup_uncharge+0x0 (foo.so)
|
|
-> 309.909us END slab_free_freelist_hook.constprop.0
|
|
1348489/1348489 2420721.482459410: 1 branches:uH: jmp ffffffffad8ee4ba obj_cgroup_uncharge+0xa (foo.so) => ffffffffad8ead20 refill_obj_stock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459413: 1 branches:uH: return ffffffffad8eadc4 refill_obj_stock+0xa4 (foo.so) => ffffffffad8cfde8 kmem_cache_free+0x328 (foo.so)
|
|
-> 310.036us BEGIN obj_cgroup_uncharge
|
|
-> 310.037us END obj_cgroup_uncharge
|
|
-> 310.037us BEGIN refill_obj_stock
|
|
1348489/1348489 2420721.482459413: 1 branches:uH: call ffffffffad8cfe11 kmem_cache_free+0x351 (foo.so) => ffffffffad8ee050 mod_objcg_state+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459415: 1 branches:uH: return ffffffffad8ee118 mod_objcg_state+0xc8 (foo.so) => ffffffffad8cfe16 kmem_cache_free+0x356 (foo.so)
|
|
-> 310.039us END refill_obj_stock
|
|
-> 310.039us BEGIN mod_objcg_state
|
|
1348489/1348489 2420721.482459416: 1 branches:uH: call ffffffffad8cfe25 kmem_cache_free+0x365 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 310.041us END mod_objcg_state
|
|
1348489/1348489 2420721.482459417: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad8cfe2a kmem_cache_free+0x36a (foo.so)
|
|
-> 310.042us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482459417: 1 branches:uH: call ffffffffad8cfe4f kmem_cache_free+0x38f (foo.so) => ffffffffad8cb5c0 __slab_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459432: 1 branches:uH: return ffffffffad8cb6f4 __slab_free+0x134 (foo.so) => ffffffffad8cfe54 kmem_cache_free+0x394 (foo.so)
|
|
-> 310.043us END rcu_read_unlock_strict
|
|
-> 310.043us BEGIN __slab_free
|
|
1348489/1348489 2420721.482459433: 1 branches:uH: return ffffffffad8cfc60 kmem_cache_free+0x1a0 (foo.so) => ffffffffad69574b do_exit+0x33b (foo.so)
|
|
-> 310.058us END __slab_free
|
|
1348489/1348489 2420721.482459433: 1 branches:uH: call ffffffffad695b80 do_exit+0x770 (foo.so) => ffffffffadc7f250 disassociate_ctty+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459586: 1 branches:uH: return ffffffffadc7f26f disassociate_ctty+0x1f (foo.so) => ffffffffad695b85 do_exit+0x775 (foo.so)
|
|
-> 310.059us END kmem_cache_free
|
|
-> 310.059us BEGIN disassociate_ctty
|
|
1348489/1348489 2420721.482459586: 1 branches:uH: call ffffffffad695757 do_exit+0x347 (foo.so) => ffffffffad6bab60 exit_task_namespaces+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459586: 1 branches:uH: jmp ffffffffad6bab67 exit_task_namespaces+0x7 (foo.so) => ffffffffad6ba4b0 switch_task_namespaces+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459586: 1 branches:uH: call ffffffffad6ba4c9 switch_task_namespaces+0x19 (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459594: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad6ba4ce switch_task_namespaces+0x1e (foo.so)
|
|
-> 310.212us END disassociate_ctty
|
|
-> 310.212us BEGIN exit_task_namespaces
|
|
-> 310.214us END exit_task_namespaces
|
|
-> 310.214us BEGIN switch_task_namespaces
|
|
-> 310.217us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482459732: 1 branches:uH: return ffffffffad6ba4f5 switch_task_namespaces+0x45 (foo.so) => ffffffffad69575c do_exit+0x34c (foo.so)
|
|
-> 310.22us END _raw_spin_lock
|
|
1348489/1348489 2420721.482459732: 1 branches:uH: call ffffffffad69575c do_exit+0x34c (foo.so) => ffffffffad6b5100 task_work_run+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459746: 1 branches:uH: call ffffffffad6b5140 task_work_run+0x40 (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
-> 310.358us END switch_task_namespaces
|
|
-> 310.358us BEGIN task_work_run
|
|
1348489/1348489 2420721.482459754: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad6b5145 task_work_run+0x45 (foo.so)
|
|
-> 310.372us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482459756: 1 branches:uH: call ffffffffad6b5160 task_work_run+0x60 (foo.so) => ffffffffad90a890 ____fput+0x0 (foo.so)
|
|
-> 310.38us END _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482459756: 1 branches:uH: jmp ffffffffad90a895 ____fput+0x5 (foo.so) => ffffffffad90a620 __fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482459911: 1 branches:uH: call ffffffffad90a67b __fput+0x5b (foo.so) => ffffffffad997780 locks_remove_file+0x0 (foo.so)
|
|
-> 310.382us BEGIN ____fput
|
|
-> 310.459us END ____fput
|
|
-> 310.459us BEGIN __fput
|
|
1348489/1348489 2420721.482459922: 1 branches:uH: return ffffffffad9978d6 locks_remove_file+0x156 (foo.so) => ffffffffad90a680 __fput+0x60 (foo.so)
|
|
-> 310.537us BEGIN locks_remove_file
|
|
1348489/1348489 2420721.482459932: 1 branches:uH: call ffffffffad90a6c4 __fput+0xa4 (foo.so) => ffffffffad743dc0 module_put+0x0 (foo.so)
|
|
-> 310.548us END locks_remove_file
|
|
1348489/1348489 2420721.482460058: 1 branches:uH: return ffffffffad743dea module_put+0x2a (foo.so) => ffffffffad90a6c9 __fput+0xa9 (foo.so)
|
|
-> 310.558us BEGIN module_put
|
|
1348489/1348489 2420721.482460058: 1 branches:uH: call ffffffffad90a6cd __fput+0xad (foo.so) => ffffffffad6b40d0 put_pid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460059: 1 branches:uH: return ffffffffad6b40dc put_pid+0xc (foo.so) => ffffffffad90a6d2 __fput+0xb2 (foo.so)
|
|
-> 310.684us END module_put
|
|
-> 310.684us BEGIN put_pid
|
|
1348489/1348489 2420721.482460059: 1 branches:uH: call ffffffffad90a6ef __fput+0xcf (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460059: 1 branches:uH: call ffffffffad926c90 dput+0xc0 (foo.so) => ffffffffadad8260 lockref_put_or_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460070: 1 branches:uH: return ffffffffadad82a0 lockref_put_or_lock+0x40 (foo.so) => ffffffffad926c95 dput+0xc5 (foo.so)
|
|
-> 310.685us END put_pid
|
|
-> 310.685us BEGIN dput
|
|
-> 310.69us BEGIN lockref_put_or_lock
|
|
1348489/1348489 2420721.482460070: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460071: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad90a6f4 __fput+0xd4 (foo.so)
|
|
-> 310.696us END lockref_put_or_lock
|
|
-> 310.696us END dput
|
|
-> 310.696us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460071: 1 branches:uH: call ffffffffad90a703 __fput+0xe3 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460071: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460071: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460073: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 310.697us END rcu_read_unlock_strict
|
|
-> 310.697us BEGIN mntput
|
|
-> 310.697us END mntput
|
|
-> 310.697us BEGIN mntput_no_expire
|
|
-> 310.698us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460073: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90a708 __fput+0xe8 (foo.so)
|
|
1348489/1348489 2420721.482460073: 1 branches:uH: call ffffffffad90a70b __fput+0xeb (foo.so) => ffffffffad9ff520 security_file_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460074: 1 branches:uH: call ffffffffad9ff53d security_file_free+0x1d (foo.so) => ffffffffad819790 bpf_lsm_file_free_security+0x0 (foo.so)
|
|
-> 310.699us END rcu_read_unlock_strict
|
|
-> 310.699us END mntput_no_expire
|
|
-> 310.699us BEGIN security_file_free
|
|
1348489/1348489 2420721.482460075: 1 branches:uH: return ffffffffad819795 bpf_lsm_file_free_security+0x5 (foo.so) => ffffffffad9ff53f security_file_free+0x1f (foo.so)
|
|
-> 310.7us BEGIN bpf_lsm_file_free_security
|
|
1348489/1348489 2420721.482460075: 1 branches:uH: return ffffffffad9ff571 security_file_free+0x51 (foo.so) => ffffffffad90a710 __fput+0xf0 (foo.so)
|
|
1348489/1348489 2420721.482460076: 1 branches:uH: call ffffffffad90a789 __fput+0x169 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
-> 310.701us END bpf_lsm_file_free_security
|
|
-> 310.701us END security_file_free
|
|
1348489/1348489 2420721.482460077: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a78e __fput+0x16e (foo.so)
|
|
-> 310.702us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482460077: 1 branches:uH: jmp ffffffffad90a728 __fput+0x108 (foo.so) => ffffffffad71a1f0 call_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460084: 1 branches:uH: call ffffffffad71a289 call_rcu+0x99 (foo.so) => ffffffffad71cf50 rcu_segcblist_enqueue+0x0 (foo.so)
|
|
-> 310.703us END percpu_counter_add_batch
|
|
-> 310.703us END __fput
|
|
-> 310.703us BEGIN call_rcu
|
|
1348489/1348489 2420721.482460100: 1 branches:uH: return ffffffffad71cf8b rcu_segcblist_enqueue+0x3b (foo.so) => ffffffffad71a28e call_rcu+0x9e (foo.so)
|
|
-> 310.71us BEGIN rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460103: 1 branches:uH: return ffffffffad71a345 call_rcu+0x155 (foo.so) => ffffffffad6b5162 task_work_run+0x62 (foo.so)
|
|
-> 310.726us END rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460103: 1 branches:uH: call ffffffffad6b5165 task_work_run+0x65 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460103: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460104: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 310.729us END call_rcu
|
|
-> 310.729us BEGIN __cond_resched
|
|
-> 310.729us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482460104: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad6b516a task_work_run+0x6a (foo.so)
|
|
1348489/1348489 2420721.482460105: 1 branches:uH: call ffffffffad6b5160 task_work_run+0x60 (foo.so) => ffffffffad90a890 ____fput+0x0 (foo.so)
|
|
-> 310.73us END rcu_all_qs
|
|
-> 310.73us END __cond_resched
|
|
1348489/1348489 2420721.482460105: 1 branches:uH: jmp ffffffffad90a895 ____fput+0x5 (foo.so) => ffffffffad90a620 __fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460202: 1 branches:uH: call ffffffffad90a76b __fput+0x14b (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 310.731us BEGIN ____fput
|
|
-> 310.779us END ____fput
|
|
-> 310.779us BEGIN __fput
|
|
1348489/1348489 2420721.482460221: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad90a770 __fput+0x150 (foo.so)
|
|
-> 310.828us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482460224: 1 branches:uH: call ffffffffad90a67b __fput+0x5b (foo.so) => ffffffffad997780 locks_remove_file+0x0 (foo.so)
|
|
-> 310.847us END __fsnotify_parent
|
|
1348489/1348489 2420721.482460234: 1 branches:uH: return ffffffffad9978d6 locks_remove_file+0x156 (foo.so) => ffffffffad90a680 __fput+0x60 (foo.so)
|
|
-> 310.85us BEGIN locks_remove_file
|
|
1348489/1348489 2420721.482460235: 1 branches:uH: call ffffffffad90a6a0 __fput+0x80 (foo.so) => ffffffffc017fac0 ext4_release_file+0x0 (foo.so)
|
|
-> 310.86us END locks_remove_file
|
|
1348489/1348489 2420721.482460348: 1 branches:uH: return ffffffffc017fb09 ext4_release_file+0x49 (foo.so) => ffffffffad90a6a2 __fput+0x82 (foo.so)
|
|
-> 310.861us BEGIN ext4_release_file
|
|
1348489/1348489 2420721.482460349: 1 branches:uH: call ffffffffad90a6c4 __fput+0xa4 (foo.so) => ffffffffad743dc0 module_put+0x0 (foo.so)
|
|
-> 310.974us END ext4_release_file
|
|
1348489/1348489 2420721.482460351: 1 branches:uH: return ffffffffad743dea module_put+0x2a (foo.so) => ffffffffad90a6c9 __fput+0xa9 (foo.so)
|
|
-> 310.975us BEGIN module_put
|
|
1348489/1348489 2420721.482460351: 1 branches:uH: call ffffffffad90a6cd __fput+0xad (foo.so) => ffffffffad6b40d0 put_pid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460352: 1 branches:uH: return ffffffffad6b40dc put_pid+0xc (foo.so) => ffffffffad90a6d2 __fput+0xb2 (foo.so)
|
|
-> 310.977us END module_put
|
|
-> 310.977us BEGIN put_pid
|
|
1348489/1348489 2420721.482460352: 1 branches:uH: call ffffffffad90a6ef __fput+0xcf (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460352: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460363: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 310.978us END put_pid
|
|
-> 310.978us BEGIN dput
|
|
-> 310.983us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482460363: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460364: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad90a6f4 __fput+0xd4 (foo.so)
|
|
-> 310.989us END lockref_put_return
|
|
-> 310.989us END dput
|
|
-> 310.989us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460364: 1 branches:uH: call ffffffffad90a703 __fput+0xe3 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460364: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460364: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460366: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 310.99us END rcu_read_unlock_strict
|
|
-> 310.99us BEGIN mntput
|
|
-> 310.99us END mntput
|
|
-> 310.99us BEGIN mntput_no_expire
|
|
-> 310.991us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460367: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90a708 __fput+0xe8 (foo.so)
|
|
-> 310.992us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460367: 1 branches:uH: call ffffffffad90a70b __fput+0xeb (foo.so) => ffffffffad9ff520 security_file_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460367: 1 branches:uH: call ffffffffad9ff53d security_file_free+0x1d (foo.so) => ffffffffad819790 bpf_lsm_file_free_security+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460367: 1 branches:uH: return ffffffffad819795 bpf_lsm_file_free_security+0x5 (foo.so) => ffffffffad9ff53f security_file_free+0x1f (foo.so)
|
|
1348489/1348489 2420721.482460368: 1 branches:uH: return ffffffffad9ff571 security_file_free+0x51 (foo.so) => ffffffffad90a710 __fput+0xf0 (foo.so)
|
|
-> 310.993us END mntput_no_expire
|
|
-> 310.993us BEGIN security_file_free
|
|
-> 310.993us BEGIN bpf_lsm_file_free_security
|
|
-> 310.994us END bpf_lsm_file_free_security
|
|
1348489/1348489 2420721.482460369: 1 branches:uH: call ffffffffad90a789 __fput+0x169 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
-> 310.994us END security_file_free
|
|
1348489/1348489 2420721.482460370: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a78e __fput+0x16e (foo.so)
|
|
-> 310.995us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482460370: 1 branches:uH: jmp ffffffffad90a728 __fput+0x108 (foo.so) => ffffffffad71a1f0 call_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460371: 1 branches:uH: call ffffffffad71a289 call_rcu+0x99 (foo.so) => ffffffffad71cf50 rcu_segcblist_enqueue+0x0 (foo.so)
|
|
-> 310.996us END percpu_counter_add_batch
|
|
-> 310.996us END __fput
|
|
-> 310.996us BEGIN call_rcu
|
|
1348489/1348489 2420721.482460384: 1 branches:uH: return ffffffffad71cf8b rcu_segcblist_enqueue+0x3b (foo.so) => ffffffffad71a28e call_rcu+0x9e (foo.so)
|
|
-> 310.997us BEGIN rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460387: 1 branches:uH: return ffffffffad71a345 call_rcu+0x155 (foo.so) => ffffffffad6b5162 task_work_run+0x62 (foo.so)
|
|
-> 311.01us END rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460387: 1 branches:uH: call ffffffffad6b5165 task_work_run+0x65 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460387: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460388: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 311.013us END call_rcu
|
|
-> 311.013us BEGIN __cond_resched
|
|
-> 311.013us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482460388: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad6b516a task_work_run+0x6a (foo.so)
|
|
1348489/1348489 2420721.482460389: 1 branches:uH: call ffffffffad6b5160 task_work_run+0x60 (foo.so) => ffffffffad90a890 ____fput+0x0 (foo.so)
|
|
-> 311.014us END rcu_all_qs
|
|
-> 311.014us END __cond_resched
|
|
1348489/1348489 2420721.482460389: 1 branches:uH: jmp ffffffffad90a895 ____fput+0x5 (foo.so) => ffffffffad90a620 __fput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460394: 1 branches:uH: call ffffffffad90a76b __fput+0x14b (foo.so) => ffffffffad95a1d0 __fsnotify_parent+0x0 (foo.so)
|
|
-> 311.015us BEGIN ____fput
|
|
-> 311.017us END ____fput
|
|
-> 311.017us BEGIN __fput
|
|
1348489/1348489 2420721.482460403: 1 branches:uH: return ffffffffad95a319 __fsnotify_parent+0x149 (foo.so) => ffffffffad90a770 __fput+0x150 (foo.so)
|
|
-> 311.02us BEGIN __fsnotify_parent
|
|
1348489/1348489 2420721.482460403: 1 branches:uH: call ffffffffad90a67b __fput+0x5b (foo.so) => ffffffffad997780 locks_remove_file+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460404: 1 branches:uH: return ffffffffad9978d6 locks_remove_file+0x156 (foo.so) => ffffffffad90a680 __fput+0x60 (foo.so)
|
|
-> 311.029us END __fsnotify_parent
|
|
-> 311.029us BEGIN locks_remove_file
|
|
1348489/1348489 2420721.482460405: 1 branches:uH: call ffffffffad90a6a0 __fput+0x80 (foo.so) => ffffffffc017fac0 ext4_release_file+0x0 (foo.so)
|
|
-> 311.03us END locks_remove_file
|
|
1348489/1348489 2420721.482460407: 1 branches:uH: return ffffffffc017fb09 ext4_release_file+0x49 (foo.so) => ffffffffad90a6a2 __fput+0x82 (foo.so)
|
|
-> 311.031us BEGIN ext4_release_file
|
|
1348489/1348489 2420721.482460407: 1 branches:uH: call ffffffffad90a6c4 __fput+0xa4 (foo.so) => ffffffffad743dc0 module_put+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460408: 1 branches:uH: return ffffffffad743dea module_put+0x2a (foo.so) => ffffffffad90a6c9 __fput+0xa9 (foo.so)
|
|
-> 311.033us END ext4_release_file
|
|
-> 311.033us BEGIN module_put
|
|
1348489/1348489 2420721.482460408: 1 branches:uH: call ffffffffad90a6cd __fput+0xad (foo.so) => ffffffffad6b40d0 put_pid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460408: 1 branches:uH: return ffffffffad6b40dc put_pid+0xc (foo.so) => ffffffffad90a6d2 __fput+0xb2 (foo.so)
|
|
1348489/1348489 2420721.482460409: 1 branches:uH: call ffffffffad90a6ef __fput+0xcf (foo.so) => ffffffffad926bd0 dput+0x0 (foo.so)
|
|
-> 311.034us END module_put
|
|
-> 311.034us BEGIN put_pid
|
|
-> 311.035us END put_pid
|
|
1348489/1348489 2420721.482460409: 1 branches:uH: call ffffffffad926bf8 dput+0x28 (foo.so) => ffffffffadad8200 lockref_put_return+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: return ffffffffadad823d lockref_put_return+0x3d (foo.so) => ffffffffad926bfd dput+0x2d (foo.so)
|
|
-> 311.035us BEGIN dput
|
|
-> 311.04us BEGIN lockref_put_return
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: jmp ffffffffad926c23 dput+0x53 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad90a6f4 __fput+0xd4 (foo.so)
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: call ffffffffad90a703 __fput+0xe3 (foo.so) => ffffffffad930b10 mntput+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: jmp ffffffffad930b2b mntput+0x1b (foo.so) => ffffffffad930890 mntput_no_expire+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460420: 1 branches:uH: call ffffffffad9308d2 mntput_no_expire+0x42 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460423: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad9308d7 mntput_no_expire+0x47 (foo.so)
|
|
-> 311.046us END lockref_put_return
|
|
-> 311.046us END dput
|
|
-> 311.046us BEGIN rcu_read_unlock_strict
|
|
-> 311.046us END rcu_read_unlock_strict
|
|
-> 311.046us BEGIN mntput
|
|
-> 311.047us END mntput
|
|
-> 311.047us BEGIN mntput_no_expire
|
|
-> 311.048us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460423: 1 branches:uH: return ffffffffad9308f9 mntput_no_expire+0x69 (foo.so) => ffffffffad90a708 __fput+0xe8 (foo.so)
|
|
1348489/1348489 2420721.482460423: 1 branches:uH: call ffffffffad90a70b __fput+0xeb (foo.so) => ffffffffad9ff520 security_file_free+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460424: 1 branches:uH: call ffffffffad9ff53d security_file_free+0x1d (foo.so) => ffffffffad819790 bpf_lsm_file_free_security+0x0 (foo.so)
|
|
-> 311.049us END rcu_read_unlock_strict
|
|
-> 311.049us END mntput_no_expire
|
|
-> 311.049us BEGIN security_file_free
|
|
1348489/1348489 2420721.482460424: 1 branches:uH: return ffffffffad819795 bpf_lsm_file_free_security+0x5 (foo.so) => ffffffffad9ff53f security_file_free+0x1f (foo.so)
|
|
1348489/1348489 2420721.482460425: 1 branches:uH: return ffffffffad9ff571 security_file_free+0x51 (foo.so) => ffffffffad90a710 __fput+0xf0 (foo.so)
|
|
-> 311.05us BEGIN bpf_lsm_file_free_security
|
|
-> 311.051us END bpf_lsm_file_free_security
|
|
1348489/1348489 2420721.482460425: 1 branches:uH: call ffffffffad90a789 __fput+0x169 (foo.so) => ffffffffadb31ff0 percpu_counter_add_batch+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460533: 1 branches:uH: return ffffffffadb3201b percpu_counter_add_batch+0x2b (foo.so) => ffffffffad90a78e __fput+0x16e (foo.so)
|
|
-> 311.051us END security_file_free
|
|
-> 311.051us BEGIN percpu_counter_add_batch
|
|
1348489/1348489 2420721.482460533: 1 branches:uH: jmp ffffffffad90a728 __fput+0x108 (foo.so) => ffffffffad71a1f0 call_rcu+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460535: 1 branches:uH: call ffffffffad71a289 call_rcu+0x99 (foo.so) => ffffffffad71cf50 rcu_segcblist_enqueue+0x0 (foo.so)
|
|
-> 311.159us END percpu_counter_add_batch
|
|
-> 311.159us END __fput
|
|
-> 311.159us BEGIN call_rcu
|
|
1348489/1348489 2420721.482460565: 1 branches:uH: return ffffffffad71cf8b rcu_segcblist_enqueue+0x3b (foo.so) => ffffffffad71a28e call_rcu+0x9e (foo.so)
|
|
-> 311.161us BEGIN rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460569: 1 branches:uH: return ffffffffad71a345 call_rcu+0x155 (foo.so) => ffffffffad6b5162 task_work_run+0x62 (foo.so)
|
|
-> 311.191us END rcu_segcblist_enqueue
|
|
1348489/1348489 2420721.482460569: 1 branches:uH: call ffffffffad6b5165 task_work_run+0x65 (foo.so) => ffffffffae12e400 __cond_resched+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460569: 1 branches:uH: call ffffffffae12e411 __cond_resched+0x11 (foo.so) => ffffffffad71b930 rcu_all_qs+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460570: 1 branches:uH: return ffffffffad71b972 rcu_all_qs+0x42 (foo.so) => ffffffffae12e416 __cond_resched+0x16 (foo.so)
|
|
-> 311.195us END call_rcu
|
|
-> 311.195us BEGIN __cond_resched
|
|
-> 311.195us BEGIN rcu_all_qs
|
|
1348489/1348489 2420721.482460570: 1 branches:uH: return ffffffffae12e419 __cond_resched+0x19 (foo.so) => ffffffffad6b516a task_work_run+0x6a (foo.so)
|
|
1348489/1348489 2420721.482460576: 1 branches:uH: return ffffffffad6b5187 task_work_run+0x87 (foo.so) => ffffffffad695761 do_exit+0x351 (foo.so)
|
|
-> 311.196us END rcu_all_qs
|
|
-> 311.196us END __cond_resched
|
|
1348489/1348489 2420721.482460576: 1 branches:uH: call ffffffffad695764 do_exit+0x354 (foo.so) => ffffffffad635bd0 exit_thread+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460690: 1 branches:uH: jmp ffffffffad635bf4 exit_thread+0x24 (foo.so) => ffffffffad6376b0 fpu__drop+0x0 (foo.so)
|
|
-> 311.202us END task_work_run
|
|
-> 311.202us BEGIN exit_thread
|
|
1348489/1348489 2420721.482460714: 1 branches:uH: return ffffffffad6376d6 fpu__drop+0x26 (foo.so) => ffffffffad695769 do_exit+0x359 (foo.so)
|
|
-> 311.316us END exit_thread
|
|
-> 311.316us BEGIN fpu__drop
|
|
1348489/1348489 2420721.482460714: 1 branches:uH: call ffffffffad69576c do_exit+0x35c (foo.so) => ffffffffad82d8b0 perf_event_exit_task+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460714: 1 branches:uH: call ffffffffad82d8e2 perf_event_exit_task+0x32 (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460848: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffad82d8e7 perf_event_exit_task+0x37 (foo.so)
|
|
-> 311.34us END fpu__drop
|
|
-> 311.34us BEGIN perf_event_exit_task
|
|
-> 311.407us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482460848: 1 branches:uH: call ffffffffad82d96a perf_event_exit_task+0xba (foo.so) => ffffffffae12efa0 mutex_unlock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460855: 1 branches:uH: return ffffffffae12efb7 mutex_unlock+0x17 (foo.so) => ffffffffad82d96f perf_event_exit_task+0xbf (foo.so)
|
|
-> 311.474us END mutex_lock
|
|
-> 311.474us BEGIN mutex_unlock
|
|
1348489/1348489 2420721.482460855: 1 branches:uH: call ffffffffad82d9a3 perf_event_exit_task+0xf3 (foo.so) => ffffffffad822ab0 perf_lock_task_context+0x0 (foo.so)
|
|
1348489/1348489 2420721.482460949: 1 branches:uH: call ffffffffad822b56 perf_lock_task_context+0xa6 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
-> 311.481us END mutex_unlock
|
|
-> 311.481us BEGIN perf_lock_task_context
|
|
1348489/1348489 2420721.482460957: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad822b5b perf_lock_task_context+0xab (foo.so)
|
|
-> 311.575us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460966: 1 branches:uH: return ffffffffad822b6b perf_lock_task_context+0xbb (foo.so) => ffffffffad82d9a8 perf_event_exit_task+0xf8 (foo.so)
|
|
-> 311.583us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482460967: 1 branches:uH: call ffffffffad82d9a3 perf_event_exit_task+0xf3 (foo.so) => ffffffffad822ab0 perf_lock_task_context+0x0 (foo.so)
|
|
-> 311.592us END perf_lock_task_context
|
|
1348489/1348489 2420721.482460967: 1 branches:uH: call ffffffffad822aee perf_lock_task_context+0x3e (foo.so) => ffffffffae1335d0 _raw_spin_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461001: 1 branches:uH: return ffffffffae1335e2 _raw_spin_lock+0x12 (foo.so) => ffffffffad822af3 perf_lock_task_context+0x43 (foo.so)
|
|
-> 311.593us BEGIN perf_lock_task_context
|
|
-> 311.61us BEGIN _raw_spin_lock
|
|
1348489/1348489 2420721.482461001: 1 branches:uH: call ffffffffad822b56 perf_lock_task_context+0xa6 (foo.so) => ffffffffad717230 rcu_read_unlock_strict+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461016: 1 branches:uH: return ffffffffad717235 rcu_read_unlock_strict+0x5 (foo.so) => ffffffffad822b5b perf_lock_task_context+0xab (foo.so)
|
|
-> 311.627us END _raw_spin_lock
|
|
-> 311.627us BEGIN rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482461017: 1 branches:uH: return ffffffffad822b6b perf_lock_task_context+0xbb (foo.so) => ffffffffad82d9a8 perf_event_exit_task+0xf8 (foo.so)
|
|
-> 311.642us END rcu_read_unlock_strict
|
|
1348489/1348489 2420721.482461017: 1 branches:uH: call ffffffffad82d9cb perf_event_exit_task+0x11b (foo.so) => ffffffffae1333a0 _raw_spin_unlock_irqrestore+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461023: 1 branches:uH: return ffffffffae1333bc _raw_spin_unlock_irqrestore+0x1c (foo.so) => ffffffffad82d9d0 perf_event_exit_task+0x120 (foo.so)
|
|
-> 311.643us END perf_lock_task_context
|
|
-> 311.643us BEGIN _raw_spin_unlock_irqrestore
|
|
1348489/1348489 2420721.482461023: 1 branches:uH: call ffffffffad82d9d3 perf_event_exit_task+0x123 (foo.so) => ffffffffae12f490 mutex_lock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461028: 1 branches:uH: return ffffffffae12f4a7 mutex_lock+0x17 (foo.so) => ffffffffad82d9d8 perf_event_exit_task+0x128 (foo.so)
|
|
-> 311.649us END _raw_spin_unlock_irqrestore
|
|
-> 311.649us BEGIN mutex_lock
|
|
1348489/1348489 2420721.482461028: 1 branches:uH: call ffffffffad82d9db perf_event_exit_task+0x12b (foo.so) => ffffffffae1336a0 _raw_spin_lock_irq+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461034: 1 branches:uH: return ffffffffae1336b9 _raw_spin_lock_irq+0x19 (foo.so) => ffffffffad82d9e0 perf_event_exit_task+0x130 (foo.so)
|
|
-> 311.654us END mutex_lock
|
|
-> 311.654us BEGIN _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482461143: 1 branches:uH: call ffffffffad82da0d perf_event_exit_task+0x15d (foo.so) => ffffffffad822820 ctx_sched_out+0x0 (foo.so)
|
|
-> 311.66us END _raw_spin_lock_irq
|
|
1348489/1348489 2420721.482461166: 1 branches:uH: call ffffffffad822974 ctx_sched_out+0x154 (foo.so) => ffffffffad6ceec0 sched_clock_cpu+0x0 (foo.so)
|
|
-> 311.769us BEGIN ctx_sched_out
|
|
1348489/1348489 2420721.482461166: 1 branches:uH: call ffffffffad6ceec4 sched_clock_cpu+0x4 (foo.so) => ffffffffad635170 sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461166: 1 branches:uH: jmp ffffffffad635170 sched_clock+0x0 (foo.so) => ffffffffad634590 native_sched_clock+0x0 (foo.so)
|
|
1348489/1348489 2420721.482461197: 1 branches:uH: return ffffffffad6345e6 native_sched_clock+0x56 (foo.so) => ffffffffad6ceec9 sched_clock_cpu+0x9 (foo.so)
|
|
-> 311.792us BEGIN sched_clock_cpu
|
|
-> 311.802us BEGIN sched_clock
|
|
-> 311.812us END sched_clock
|
|
-> 311.812us BEGIN native_sched_clock
|
|
1348489/1348489 2420721.482461198: 1 branches:uH: return ffffffffad6ceed8 sched_clock_cpu+0x18 (foo.so) => ffffffffad822979 ctx_sched_out+0x159 (foo.so)
|
|
-> 311.823us END native_sched_clock
|
|
1348489/1348489 2420721.482461392: 1 branches:uH: call ffffffffad8228d9 ctx_sched_out+0xb9 (foo.so) => ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so)
|
|
-> 311.824us END sched_clock_cpu
|
|
1348489/1348489 2420721.482461407: 1 branches:uH: return ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so) => ffffffffad8228db ctx_sched_out+0xbb (foo.so)
|
|
-> 312.018us BEGIN perf_pmu_nop_void
|
|
1348489/1348489 2420721.482461410: 1 branches:uH: call ffffffffad822a69 ctx_sched_out+0x249 (foo.so) => ffffffffad81f240 group_sched_out.part.0+0x0 (foo.so)
|
|
-> 312.033us END perf_pmu_nop_void
|
|
1348489/1348489 2420721.482462035: 1 branches:uH: call ffffffffad81f2c5 group_sched_out.part.0+0x85 (foo.so) => ffffffffad81f050 event_sched_out.part.0+0x0 (foo.so)
|
|
-> 312.036us BEGIN group_sched_out.part.0
|
|
1348489/1348489 2420721.482462035: 1 branches:uH: call ffffffffad81f066 event_sched_out.part.0+0x16 (foo.so) => ffffffffadaee620 __list_del_entry_valid+0x0 (foo.so)
|
|
1348489/1348489 2420721.482462172: 1 branches:uH: return ffffffffadaee65b __list_del_entry_valid+0x3b (foo.so) => ffffffffad81f06b event_sched_out.part.0+0x1b (foo.so)
|
|
-> 312.661us BEGIN event_sched_out.part.0
|
|
-> 312.729us BEGIN __list_del_entry_valid
|
|
1348489/1348489 2420721.482462277: 1 branches:uH: call ffffffffad81f0a8 event_sched_out.part.0+0x58 (foo.so) => ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so)
|
|
-> 312.798us END __list_del_entry_valid
|
|
1348489/1348489 2420721.482462277: 1 branches:uH: return ffffffffad81bcd0 perf_pmu_nop_void+0x0 (foo.so) => ffffffffad81f0aa event_sched_out.part.0+0x5a (foo.so)
|
|
1348489/1348489 2420721.482462326: 1 branches:uH: call ffffffffad81f0c0 event_sched_out.part.0+0x70 (foo.so) => ffffffffad6170c0 pt_event_del+0x0 (foo.so)
|
|
-> 312.903us BEGIN perf_pmu_nop_void
|
|
-> 312.952us END perf_pmu_nop_void
|
|
1348489/1348489 2420721.482462326: 1 branches:uH: jmp ffffffffad6170ca pt_event_del+0xa (foo.so) => ffffffffad616fc0 pt_event_stop+0x0 (foo.so)
|
|
1348489/1348489 2420721.482462488: 1 branches:uH: call ffffffffad61704c pt_event_stop+0x8c (foo.so) => ffffffffad670a10 native_write_msr+0x0 (foo.so)
|
|
-> 312.952us BEGIN pt_event_del
|
|
-> 313.033us END pt_event_del
|
|
-> 313.033us BEGIN pt_event_stop
|
|
1348489/1348489 2420721.482462573: 1 branches:uH: tr end ffffffffad670a14 native_write_msr+0x4 (foo.so) => 0 [unknown] (foo.so)
|
|
-> 313.114us BEGIN native_write_msr
|
|
INPUT TRACE STREAM ENDED, any lines printed below this were deferred
|
|
-> 0ns BEGIN _start [inferred start time]
|
|
-> 0ns BEGIN entry_SYSCALL_64_after_hwframe [inferred start time]
|
|
-> 0ns BEGIN do_syscall_64 [inferred start time]
|
|
-> 0ns BEGIN syscall_exit_to_user_mode [inferred start time]
|
|
-> 0ns BEGIN exit_to_user_mode_prepare [inferred start time]
|
|
-> 0ns BEGIN arch_do_signal_or_restart [inferred start time]
|
|
-> 0ns BEGIN get_signal [inferred start time]
|
|
-> 0ns BEGIN ptrace_stop [inferred start time]
|
|
-> 0ns BEGIN schedule [inferred start time]
|
|
-> 0ns BEGIN __schedule [inferred start time]
|
|
-> 0ns BEGIN finish_task_switch.isra.0 [inferred start time]
|
|
-> 0ns BEGIN __perf_event_task_sched_in [inferred start time]
|
|
-> 0ns BEGIN ctx_sched_in [inferred start time]
|
|
-> 0ns BEGIN visit_groups_merge.constprop.0.isra.0 [inferred start time]
|
|
-> 0ns BEGIN merge_sched_in [inferred start time]
|
|
-> 0ns BEGIN event_sched_in.part.0 [inferred start time]
|
|
-> 0ns BEGIN pt_event_add [inferred start time]
|
|
-> 0ns BEGIN pt_config_start [inferred start time]
|
|
-> 0ns BEGIN native_write_msr
|
|
-> 313.199us BEGIN [untraced]
|
|
-> 313.199us END [untraced]
|
|
-> 313.199us END native_write_msr
|
|
-> 313.199us END pt_event_stop
|
|
-> 313.199us END event_sched_out.part.0
|
|
-> 313.199us END group_sched_out.part.0
|
|
-> 313.199us END ctx_sched_out
|
|
-> 313.199us END perf_event_exit_task
|
|
-> 313.199us END do_exit
|
|
-> 313.199us END do_group_exit
|
|
-> 313.199us END __x64_sys_exit_group
|
|
-> 313.199us END do_syscall_64
|
|
-> 313.199us END __entry_text_start
|
|
-> 313.199us END _exit
|
|
-> 313.199us END __run_exit_handlers
|
|
-> 313.199us END exit
|
|
-> 313.199us END __libc_start_call_main
|
|
-> 313.199us END __libc_start_main
|
|
-> 313.199us END _start |}]
|
|
;;
|