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[(LDAVAUIATUHSH`eHHD$X1H|$Ht$Ht$HIE@D$HH$HD$(HHHP(A9L?)Ѕ~|JA $ LsM9S(A9/HtH;+r[H;ksUHD$XeH+H`H[]A\A]A^1D$HHD$Hl$Hl$ HkA$@t@H1e1LAHkA$@t@ HA)L1HkA$tQ~}@@H11H11}LL3Lqff.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+          !'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_write656__UNIQUE_ID___addressable___mmap_lock_do_trace_released652__UNIQUE_ID___addressable___mmap_lock_do_trace_acquire_returned651__UNIQUE_ID___addressable___mmap_lock_do_trace_start_locking650__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_released649__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_released648__UNIQUE_ID___addressable___traceiter_mmap_lock_released647__UNIQUE_ID___addressable___tracepoint_mmap_lock_released646__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_acquire_returned645__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_acquire_returned644__UNIQUE_ID___addressable___traceiter_mmap_lock_acquire_returned643__UNIQUE_ID___addressable___tracepoint_mmap_lock_acquire_returned642__UNIQUE_ID___addressable___SCT__tp_func_mmap_lock_start_locking641__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_start_locking640__UNIQUE_ID___addressable___traceiter_mmap_lock_start_locking639__UNIQUE_ID___addressable___tracepoint_mmap_lock_start_locking638__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_returned569.0__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_released561.1__UNIQUE_ID___addressable___SCK__tp_func_mmap_lock_start_locking553.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/k6I4NJUkalijkL4MklijkO41P8kDlmnp&rPqmn pU rd q| q q ] u v w ] w w9 xH qY w x y x w w3 qE qW qa a {v w{ u w | u'{5w{xq{ q-}2uPwxyxwi&j3k:O4TP[kflrizjkI4JklijkL4Mklw8qNqdq|-i5jBkIO4cPjkulijkI4Jkl}#ItijkI4Jk lij+k2O4LPSk^ljirjkL4MklijkI4Jklijk#O4@PGkRlc}tijkL4MklijkO43P:kElXi`jmktL4MklLZeZZZ5Z1ZJZZZTg[ZgZZZ\ZfZZZZZ?ZIZq7ZFZK Z Zq ZZl(0PXxl08p:OP:`XLx:`I@QPN`KILOK NQ; <(>0@ 8A @C Hm Pn Xp `&h'p)xIK(R8JHOXQhSxPLNTMUVWXPp  (@0P8p@0HP`X`hppxP` p I L $(O 04 8o @DO Ho P T XI ` dhO p toxI O $L L I O ~I *O I }O L $(I 048O @UDHO P}TXO `dhI ptgxL I O [L L NL O NUL  & W  ] j $ ( , 0B48X<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 @@0@@%+p &@pW%1p;p 6@XZH%S|N@ZH%je@Z% @@\% @@`^%22)@@`% H@h% H@j % 8!@k%'!"@mH%;" 6@m%E" R" M@poh%`#Xv0($(P$P$ p$ &I H1p