ELF>@@10GNU#DC +1Yq8@sLinuxLT$HArUHAWIAVIAUATIARSHH LoxeH%(HE1eL-HHu IEHSdHUHuHH5HELMLdAIIIǁIǁIG H GXIG GG CGCGC GCGCG CG$CfG*CG CG C G C!G(C"G)C#G\HC$HS,HGHHWPC4G4C8fG.A$G0AD$G1AD$G2AD$G3AD$fG8AD$fG:ID$HG@AD$fG,AD$UGLh@,P AD@IUAD$8B$AD$IxMcII1LLMLMLLLH7HHxu)HHHHEHQ@0HH H HHAHCpH}Mt$@IL$`HMu{it wI|$`ID$@LxI9hLeIGLxI9MIGpH9CpuAGi8CiuLMghL.uDžxLeH}%%x(H;1LcEFLLmIHHEeH3%(HeL[AZA\A]A^A_]IbIeHHHt,LH]HH{HLLLLMuH]QIL\SD{Gf@u^EfUM@}{HAGH-rIOLH9KLTEUM@}9SKC\EKIHEȈUHSTEHCLfMHEHUH}LDžh$|AH HcA0HM$~I$1LcHALLhLx$LLhIv$LLH$HEHc@0HMIDy4ELXAHAąuHAąt7HH=?pDA\]Hyh HAHyhDʹHIM AHyhDHAHxhHAHyhHAHyh HAHyhHAID$ HeH%HxhH€ ID$ HHxhHxhHAUHHHHp=?]ib_umadport_numu8slpath_bitsgrh_presentidu32statustimeout_msretireslengthqpnqkeygid_indexhop_limitlidu16attr_idpkey_indexbase_versionmgmt_classclass_versionmethodflow_labelmad_statusclass_specificattr_modtidu64gidu8[16]dev_indextraffic_classinclude/rdma/ib_verbs.hinclude/linux/thread_info.hinfiniband/%s%d %s &file->mutex&file->recv_wait&port->file_mutexumad%dissm%dinfiniband_madabi_versionportibdevissmumad%d:%d umad_hdr: id 0x%08x status 0x%08x ms %u ret %u len %u QP%u qkey 0x%08x lid 0x%04x sl %u path_bits 0x%x grh 0x%x gidi %u hop_lim %u traf_cl %u gid %pI6c flow 0x%08x pkeyi %u MAD: base_ver 0x%x class 0x%x class_ver 0x%x method 0x%x status 0x%04x class_specific 0x%04x tid 0x%016llx attr_id 0x%04x attr_mod 0x%08x ib_umad_reg_agent2: invalid device ib_umad_reg_agent2: invalid QPN %d specified ib_umad_reg_agent2 failed: invalid registration flags specified 0x%x; supported 0x%x ib_umad_reg_agent2: Max Agents (%u) reached ib_umad_reg_agent2 failed: oui invalid 0x%08x ib_umad_reg_agent: invalid device ib_umad_reg_agent: invalid QPN %d specified ib_umad_reg_agent: Max Agents (%u) reached process %s did not enable P_Key index support. Documentation/infiniband/user_mad.rst has info on the new ABI. 3user_mad: couldn't register device number 3user_mad: couldn't register dynamic device number 3user_mad: couldn't create class infiniband_mad S&S&S&S&alias=rdma-client-issmalias=rdma-client-umadlicense=Dual BSD/GPLdescription=InfiniBand userspace MAD packet accessauthor=Roland Dreiersrcversion=F541E7AE60B38819A6FB9F8depends=ib_coreretpoline=Yintree=Yname=ib_umadvermagic=5.4.0-216-generic SMP mod_unload modversions ib_umad_read_sendib_umad_read_recvib_umad_writepmodule_layout:zLkmalloc_cachesE:#__kmalloc*cdev_init__x86_indirect_thunk_r8(strace_handle_return;?register_chrdev_regionRxIib_register_mad_agentSstream_openQ]ib_free_recv_mad7eno_llseekdown_interruptible)g__get_user_4b˛@mutex_unlockkq^trace_event_buffer_reserve3`unregister_chrdev_region*zcpu_number__dev_notice?<sprintfbpf_trace_run3 0pv_ops nonseekable_openAoib_get_rmpp_segment7M8kasprintfKAgib_free_send_madD=rdma_destroy_ah_user_ӌrdma_create_user_ah.;aib_is_mad_class_rmppT__init_waitqueue_headJ_copy_to_userQtrace_define_fieldkR~__x86_indirect_thunk_r10囝R_dev_warnecurrent_task%~down_trylockQ__mutex_initprintkq"ZZ__cpu_online_maskGclass_unregisterDib_mad_kernel_rmpp_agentŷida_free nǡ_cond_reschedUtrace_event_reg*mutex_lock4__class_registernFib_set_client_data`rdma_destroy_ah_attrc}perf_trace_run_bpf_submit_perf_trace_buf_allocuyHinit_wait_entrydib_create_send_madib_post_send_madZNib_response_madçib_unregister_mad_agent27&ib_register_client\__put_user_4 1trace_event_ignore_this_pidhVput_device_irefcount_warn_saturate) __stack_chk_failQscheduleGcdev_device_addG_raw_spin_lock_irq\ɢ.__x86_indirect_thunk_rax:nib_init_ah_attr_from_wcu8trace_event_buffer_commitm__fentry__Ѡ"kmem_cache_alloc_trace"Vrdma_dev_access_netnsC'event_triggers_call"#>__wake_up&prepare_to_wait_eventsvib_modify_port zkfreetrace_event_raw_initBqIdevice_initializefi*upVSthis_cpu_offTfinish_waitcdev_device_delV%trace_raw_output_prep ]Rtrace_seq_printfdev_set_name.6_copy_from_userL|xib_get_mad_data_offsetc(vpib_unregister_clientHۈ__check_object_size+/alloc_chrdev_regions%ida_alloc_range$$$"%d:%d umad_hdr: id 0x%08x status 0x%08x ms %u ret %u len %u QP%u qkey 0x%08x lid 0x%04x sl %u path_bits 0x%x grh 0x%x gidi %u hop_lim %u traf_cl %u gid %pI6c flow 0x%08x pkeyi %u MAD: base_ver 0x%x class 0x%x class_ver 0x%x method 0x%x status 0x%04x class_specific 0x%04x tid 0x%016llx attr_id 0x%04x attr_mod 0x%08x ", REC->dev_index, REC->port_num, REC->id, REC->status, REC->timeout_ms, REC->retires, REC->length, (__u32)__builtin_bswap32((__u32)(( __u32)(__be32)(REC->qpn))), (__u32)__builtin_bswap32((__u32)(( __u32)(__be32)(REC->qkey))), (__u16)__builtin_bswap16((__u16)(( __u16)(__be16)(REC->lid))), REC->sl, REC->path_bits, REC->grh_present, REC->gid_index, REC->hop_limit, REC->traffic_class, &REC->gid, (__u32)__builtin_bswap32((__u32)(( __u32)(__be32)(REC->flow_label))), REC->pkey_index, REC->base_version, REC->mgmt_class, REC->class_version, REC->method, (__u16)__builtin_bswap16((__u16)(( __u16)(__be16)(REC->mad_status))), (__u16)__builtin_bswap16((__u16)(( __u16)(__be16)(REC->class_specific))), (__u64)__builtin_bswap64((__u64)(( __u64)(__be64)(REC->tid))), (__u16)__builtin_bswap16((__u16)(( __u16)(__be16)(REC->attr_id))), (__u32)__builtin_bswap32((__u32)(( __u32)(__be32)(REC->attr_mod)))     ib_umadGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ib_umad.ko $*#0@= U j }7( &, I]q@~0 P ` p 0B @".%@We(r4|GP$`@0p @9* *m(x3 @*Q*b*n xhG#[(*@h I ( ' @(<Q  ` n   @ " "7"9`M@h $H  8 .7C3Rvh n#   "&(+,-t(*:FSe It (0Hat $ 5 H X m           . 5 B O \ f          # 4 ;  J V a z   &0  &0    # c 9 &@0X l    __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6trace_event_define_fields_ib_umad_templateperf_trace_ib_umad_templatetrace_event_raw_event_ib_umad_templatetrace_raw_output_ib_umad_template__bpf_trace_ib_umad_templateib_issm_get_nl_infoib_umad_get_nl_infoqueue_packetib_umad_pollib_umad_unreg_agentib_umad_kill_portumad_idaib_umad_sm_closeib_umad_sm_openib_umad_closerecv_handlerib_umad_reg_agent2send_handlerib_umad_reg_agent2.coldib_umad_reg_agentib_umad_reg_agent.coldcopy_recv_madumad_devnodeport_showibdev_showabi_version_showib_umad_compat_ioctlib_umad_ioctlib_umad_dev_putib_umad_remove_oneib_umad_release_portib_umad_open__key.83459__key.83461ib_umad_add_oneumad_classumad_sm_fopsdynamic_umad_devdynamic_issm_dev__key.83587umad_fopsumad_clientib_umad_readib_umad_init__key.83649issm_clientib_umad_cleanupumad_class_groupsumad_class_dev_groupsumad_class_groupumad_class_attrsclass_attr_abi_versionumad_class_dev_groupumad_class_dev_attrsdev_attr_ibdevdev_attr_port__UNIQUE_ID_alias372__UNIQUE_ID_alias371__bpf_trace_tp_map_ib_umad_read_send__bpf_trace_tp_map_ib_umad_read_recv__bpf_trace_tp_map_ib_umad_write__event_ib_umad_read_send__event_ib_umad_read_recv__event_ib_umad_writeprint_fmt_ib_umad_templatetrace_event_type_funcs_ib_umad_templateevent_class_ib_umad_templatestr__ib_umad__trace_system_name__tpstrtab_ib_umad_read_send__tpstrtab_ib_umad_read_recv__tpstrtab_ib_umad_write__UNIQUE_ID_license335__UNIQUE_ID_description334__UNIQUE_ID_author333.LC34.LC47ida_alloc_rangealloc_chrdev_region__check_object_sizeib_unregister_clientib_get_mad_data_offset_copy_from_userdev_set_name__this_moduletrace_seq_printftrace_raw_output_prepcdev_device_delfinish_waitthis_cpu_offdevice_initializecleanup_moduletrace_event_raw_initkfreeib_modify_portprepare_to_wait_eventevent_triggers_call__wake_uprdma_dev_access_netnskmem_cache_alloc_trace__fentry__init_moduletrace_event_buffer_commitib_init_ah_attr_from_wc__x86_indirect_thunk_rax_raw_spin_lock_irqcdev_device_addschedule__stack_chk_failrefcount_warn_saturateput_devicetrace_event_ignore_this_pid__put_user_4ib_register_clientib_unregister_mad_agentib_response_madib_post_send_madib_create_send_madinit_wait_entryperf_trace_buf_allocperf_trace_run_bpf_submitrdma_destroy_ah_attrib_set_client_data__class_registermutex_locktrace_event_reg_cond_reschedida_freeib_mad_kernel_rmpp_agentclass_unregister__cpu_online_maskprintk__mutex_initdown_trylockcurrent_task_dev_warn__x86_indirect_thunk_r10trace_define_field_copy_to_user__init_waitqueue_headib_is_mad_class_rmpprdma_create_user_ahrdma_destroy_ah_userib_free_send_madkasprintfib_get_rmpp_segmentnonseekable_openpv_opsbpf_trace_run3_dev_noticecpu_numberunregister_chrdev_regiontrace_event_buffer_reservemutex_unlock__tracepoint_ib_umad_read_send__get_user_4__tracepoint_ib_umad_writedown_interruptibleno_llseekib_free_recv_madstream_openib_register_mad_agent__tracepoint_ib_umad_read_recvtrace_handle_return__x86_indirect_thunk_r8cdev_init__kmallockmalloc_cachesCnCJr~ }A]0T)6F^ 1 9 F f t 0y       ! C Q     ' H W a      4 M U q   4    1v~szU1 @"9 p >[}#c#z;m @"w p |+-w<wyXwf%.$T ? M2 Q7Q\ Mi(a A^jq!Ak D  U  b GO;}    {  |; 0Euu   s  b i   {  | 0l GsD w   w L!wb!!!!!!$!"3"A"k"" " 0"""#o# ##w#z#z $$$y$J%%w%z&J&`&{&&&& & 0'$'9't'~''$''(((w )zc)wq)z)))n** * 0*+ + 0>+   (:  R  Ww ~      % ( ,  (5 3< (De >l (t F ( ( M Q ( V,  1Q `X  ` j n r n z n   2  J Oo v  ~     (  n - 4 n<] d (l      (   );EP PXdr wv        @ x   % u/ 4BJSUuc hnsu~ @u  u  x   #. P9> @ x x $39 CX|P  |#`@ ` @ (0 8P @` Hp P0X`hpxP`@p @@"#(NK 0: !"" &0&@*P*`+p+o!! $$q'(0P@  0@`p0 8hp@ @p x@a b$"b$)(b0*4b (@H ` 0 08 0@@ 8x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela.rodata.rela__tracepoints_ptrs.rodata.str1.1.rodata.str1.8.rela__mcount_loc.rela.smp_locks.rela.parainstructions.modinfo__tracepoints_strings__versions.rela__jump_table.rela.data.rela__bug_table.rela__bpf_raw_tp_map.rela_ftrace_events.rela.ref.data.rela__tracepoints.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?k+:@؄.J+0E@ .Z2BU@ .n]3Ii@ . ~3 y@h. x6 @`H. 262H82<@.=@H.0=|@ر.=>F ?@ $`U0@.6U 1@p0.A^<<@.R^` M@. h@_c@ H."|`_H w@h.$_ @(H.&`@@p0.(d0dXXdXdhd/u 0x 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H ,OC5>#_a{#uRZʄHPl黥J,. "}Tr۔tak'KRa wGZ!&ED z/^l⳧d).=ҷ4`  ?Pʥ Jc;`xU">֗'"HK@Y)FLR<1 ·H >(H'.[CξtDIgvuiw,'w ?HN.ZhW 7E#f1t%> 0-ܙhr/ CKEdUxɟhg(p?;Z/ rP ^:'cyo,}kT;Y n @;잠lj A _n 7*FMbC aBQQ=/-.=w qJK Zf\KWdB0Rfd釀wk&]PVf_⛃V~Module signature appended~