ELF>`r@@('ATUSHHt!IHH{HLH;u[1]A\ATUSHHt!IHH{HLH;u[1]A\AUATUSHHt(IDHH{HDLH;u[1]A\A]DUHAVAUIATASHHLw`eHHE1HEEHGheL5H$HUHuHHtZHELMHپ$AIIfAIǁLoHGDgjAVUZYHEeH+uHe[A\A]A^]IHaUHAWAVIAUIATASHL`eHHE1HEEHGheL=H$HUHuHHt]HELML$AIIfAIǁLoHGDg_jAWUZYHEeH+u!He[A\A]A^A_]IH\ff.@AUIATAUSHH8eHHD$01HHHHCH`uK HHHtLhHH@D`HD$0eH+u!H8[]A\A]uHtff.@AVAUIATAU͹SHH8eHHD$01ILHHCH`uQ HLHtLhLH@D`@hHD$0eH+u#H8[]A\A]A^uHtDUHSHH@u;}HHMHIHUHLEH [][]UHSHH@uFH}HMHIIHUHMDȀ}LEH [][]fDeHs/eHHtH@@HHe tfDeHs/eHHtH@@HHe tfDeHs2eHHtH@@HHe tAUAATLUHS@A $HEeHH[C=@uHEHDm(=@t9~-@y#[L]A\A]Dm([]A\A] []A\A]1LPATUSHL@A $HCeH-HSE=@uHCH=@t~S-@xL []A\롾LA 1L[(LDAVAUIATIUSH`eHHD$X1H|$Ht$Ht$HIE@D$HH$HD$(HHHP(A9H?)Ѕ~{JM LsM9S(A9HL;#r6L;cs0HD$XeH+H`H[]A\A]A^1Lc]@tҁ@I$11HBALc]@t@ I$AQL1Hk1Lc]tA~w@@I$111HH(Hwf.AWAVAUIATIUHSHDHLHHP(9L?)ЅJA@ xHSH92S(9HL;kL;+sAA9HH[]A\A]A^A_Ml$AD$HID$Ml$RLLHcHwLkAD$HID$Ml$Ml$fqMl$HLAD$HID$Ml$H9+L{Ag@>@2I!1Ly!Ml$HLAD$HID$Ml$HHtTH@HHBH?o)ЅcJ y1LHH$H$L{A@t@IH$H$ HL{AB@@IHdeHeHHt1HxH1e YOeH#eHHtHx1He feHQeHHtHx1He # LLH$H$LnHAVAUIATIUHSGLL;t=LHHHL; H[]A\A]A^3uMtA^tL[t1eH{eHHt1HxH1e Fmm, REC->memcg_id, REC->write ? "true" : "false", REC->success ? "true" : "false""mm=%p memcg_id=%llu write=%s", REC->mm, REC->memcg_id, REC->write ? "true" : "false"GPLtruefalsemm=%p memcg_id=%llu write=%s mm/mmap_lock.c./include/linux/mmap_lock.h./include/linux/rwsem.hstruct mm_struct *mmu64memcg_idboolwritesuccessmm=%p memcg_id=%llu write=%s success=%s e }  P U U mmap_lockmmap_lock_acquire_returnedmmap_lock_releasedmmap_lock_start_lockingGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNU B v 0 @ PS ` p  & X    ! CPX`~@_pjE B(08@AHPX`Uhpxx?df@xxV 0  Q Hx  `H !! !  !@ `   % )* 8/ THR@`Hh@H,K`c@6PZ]Z1`4 M ` ` 0      ) C a w         & F U l  p+        `  !p'6-H\pmmap_lock.c__export_symbol___tracepoint_mmap_lock_start_locking__export_symbol___traceiter_mmap_lock_start_locking__export_symbol___SCK__tp_func_mmap_lock_start_locking__export_symbol___SCT__tp_func_mmap_lock_start_locking__export_symbol___tracepoint_mmap_lock_acquire_returned__export_symbol___traceiter_mmap_lock_acquire_returned__export_symbol___SCK__tp_func_mmap_lock_acquire_returned__export_symbol___SCT__tp_func_mmap_lock_acquire_returned__export_symbol___tracepoint_mmap_lock_released__export_symbol___traceiter_mmap_lock_released__export_symbol___SCK__tp_func_mmap_lock_released__export_symbol___SCT__tp_func_mmap_lock_released__export_symbol___mmap_lock_do_trace_start_locking__export_symbol___mmap_lock_do_trace_acquire_returned__export_symbol___mmap_lock_do_trace_released__export_symbol___vma_start_writeperf_trace_mmap_lockperf_trace_mmap_lock_acquire_returnedtrace_event_raw_event_mmap_locktrace_event_raw_event_mmap_lock_acquire_returnedtrace_raw_output_mmap_locktrace_raw_output_mmap_lock_acquire_returned__UNIQUE_ID___addressable___vma_start_write649__UNIQUE_ID___addressable___mmap_lock_do_trace_released645__UNIQUE_ID___addressable___mmap_lock_do_trace_acquire_returned644__UNIQUE_ID___addressable___mmap_lock_do_trace_start_locking643__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_released642__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_released641__UNIQUE_ID___addressable___traceiter_mmap_lock_released640__UNIQUE_ID___addressable___tracepoint_mmap_lock_released639__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_acquire_returned638__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_acquire_returned637__UNIQUE_ID___addressable___traceiter_mmap_lock_acquire_returned636__UNIQUE_ID___addressable___tracepoint_mmap_lock_acquire_returned635__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_start_locking634__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_start_locking633__UNIQUE_ID___addressable___traceiter_mmap_lock_start_locking632__UNIQUE_ID___addressable___tracepoint_mmap_lock_start_locking631__event_mmap_lock_acquire_returnedprint_fmt_mmap_lock_acquire_returned__event_mmap_lock_released__event_mmap_lock_start_lockingprint_fmt_mmap_locktrace_event_fields_mmap_lock_acquire_returnedtrace_event_fields_mmap_locktrace_event_type_funcs_mmap_lock_acquire_returnedtrace_event_type_funcs_mmap_lockevent_class_mmap_lock_acquire_returnedstr__mmap_lock__trace_system_nameevent_class_mmap_lock__tpstrtab_mmap_lock_acquire_returned__tpstrtab_mmap_lock_released__tpstrtab_mmap_lock_start_locking__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_acquire_returned562.0__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_released554.1__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_start_locking546.2__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace13.3.LC4.LC5.LC6__x86_indirect_thunk_rax__x86_return_thunk__probestub_mmap_lock_start_locking__probestub_mmap_lock_acquire_returned__ref_stack_chk_guardthis_cpu_offperf_trace_buf_allocperf_trace_run_bpf_submit__stack_chk_failtrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_event_printftrace_handle_return__probestub_mmap_lock_releasedcpu_number__cpu_online_mask__preempt_count__SCT__preempt_schedule_notraceconst_current_taskschedule__tracepoint_sched_set_state_tpfinish_rcuwaitrefcount_warn_saturate__trace_set_current_statevma_mark_detachedlock_vma_under_rcu__rcu_read_lockmas_walk__rcu_read_unlockrcuwait_wake_up__mmdroplock_next_vmamas_finddown_read_killableup_readlock_mm_and_find_vmadown_read_trylockdown_write_killableexpand_stack_lockeddowngrade_writesearch_exception_tablesup_writetrace_event_regtrace_event_raw_init__SCK__preempt_schedule_notraceI4;YL4YO4Yt]^_`]Da]^_'`5]]a]bc]dad]bc]dae$ 2 =  Ffe   fi&j/k6L4NMUkalijkI4JklijkO41P8kDlmnp&rPqmn pU rd q| q q ] u v w ] w x q0 ws x y x w w w q& q8 qB a {V w[ u w | u{w[xjq{q }u0wyxyxwijkO44P;kFlRiZjgknI4JklijkL4Mklwq.qDq| ij"k)O4CPJkUlaiijvk}I4Jkl})TijkI4Jklij kO4,P3k>lJiRj_kfL4yMklijkI4JklijkO4 P'k2lC}ToiwjkL4MklijkO4Pk%l8i@jMkTL4jMqk|lLZeZZZ5Z1ZJZZZTg[ZgZZZ\ZfZZZZZ?ZIZq7ZFZK Z ZQ ZZl(0PXxl08p:OP:`XLx:`I@QPN`KILOK NQ; <(>0@ 8A @C Hm Pn Xp `hp xIK(R8JHOXQhSxPLNTMUVWXPp  (@0P8p@0HP`X`hppxP` P `L I $(O 04 8o @DO Ho P T XI ` dshO p tOxI sO L L I O ^I  O gI ]O nL $x(I 048O @5DHO P]TXO `gdhI pntGxL xI O ;hL hlL .L O .5L  & W  4 A $w ( , 0"488<D@D<F A Fn G$(H04H<@HXWVU M(T0N8L@PHSPQXO`JhRpKxISTR@=@` 0:08:0@`=hpPx::?S P(Q0\`? xTMNh?@RJK[.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.annotate_insn.rela.export_symbol.rela__patchable_function_entries.rodata.str1.1.rodata.str1.8.rela__jump_table.rela.smp_locks.rela__bug_table.rela.discard.addressable.rela_ftrace_events.rela.ref.data.rodata.rela__tracepoints__tracepoints_strings.comment.note.GNU-stack.note.gnu.property @@@@%+p &@PW%1P;P 6@8ZH%S\N@ZH%jte@Z%  @\%  @@^%22h)@ `% H@h% H@j % !@k%'!"@mH%;! 6@m%E" R" M@Poh%`#Xv0$(0$0$ P$ &I (1p