ELF>@@$#GNU0PTRrZLinuxU1H7H]UHATLMtbHI$I$I$LHBHHI$H"I$H1A\]ÐUHAVIAUIATS<tLLAą~[DA\A]A^]ÐUHAULoATSHL@tJH`It&Hǃ`H5HhHLL[A\A]]Åt$H`?ItHǃ`??H`ItHǃ`말tUHAUATSHLkLIu$H{ƃHL[A\A]]ƃH0LLHHǃHHHǃH ǃ([A\A]]HLz@tUHAVAUATLSHLDmDnLƃnHƃmEuEuC[A\A]A^]HCC|H{HCCCHCCEtCƃlHq vPHSpC| ƃq CxHCH{CCHSC[A\A]A^]ÈqHCpfDUHATSLMtRHI<$HHHHu%HHHHtH9XxuH@xL[1A\]ff.@IUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfIUH׾ I@xHH]HfU fBssifH]ÐUHHL@ LFHLHF1]fUHHAVAAUIATLHSH=u I$LHH=fA9\$uA|$`ID$PHMt8Lt] uTH8H u tzHH u@8qHxHHt H uMA!Et#HE1E1LHH=FE1[LA\A]A^]HP LID$PH5ME1DUHATLSHLux=tHHǃHuJH HHH11HHw[1A\]H HƅxH 1HH$ff.UHAWAAVAAUAHATISLHDE1ALmHH= IHMt" LHELEI@PHHipmi_ssiI@fIEA@fEhM@ ExXEp\A@`IXpHtLCxHE1I=HIǀIHuHDH[A\A]A^A_]HLAALA@UHATHeH%(HE1=Et|LgHUHLHUHLu1M}MA11HueH34%(uHA\]E ȸff.fuUHATLgSHLƃLH[A\]@UHAVAAUIATISHL Lt<Eu H[A\A]A^]IL$ LH[A\A]A^]fUHAWAVAUATSHHXHMeH%(HE1 w"HEeH3%(HX[A\A]A^A_]LeIH}E1LHEILH)HEA?HAǸLDfEu&HMϺLt`~fAE \DLL1HMϾLt+'A}?AE?HuLBHuL4ff.fUHH4x H?HuH}2H}HuHH4HH @UHF$Ɔ:dž48F%9c]ÐUHAULoATISHLHCLC HI$HL[A\A]]ff.@UHSHHuHeH%(HE1HHEHEHx HHǀS tC uƃHhH0HtHHHEeH3%(uH[]fDHXt1UHpHSHH1H{P[]fUHAWMAVDAUIATISHHMLDLt%t <ظH[A\A]A^A_]LL~~7A$A8u*A\$A8_u=H]ЉH1[A\A]A^A_]ø럸ff.@UHAUIATSH HH=eH%(HE1HtmILMHMHUfEAŅu:Hipmi_ssiCfHC LHEeH3%(uHD[A\A]]AA@UHAWAVAUATSHHH@eH%(HE1 H=HH= IIHXLLHC{HT(IH{@`A$IcGXID$(IGhI$AG\I_xEHI$LLHH=uILHH=I~xHCI~PHTuCfA9FuAF`A$uuHHHC HHEIFxLI8LELELHC HEA$uEKHsA$HuDMHuMEH}HLTHMHMHUAWHEfDM'DMAUAAxAUA}AuA$A$DA$E$I$I$LH/HMHUHA0EfDEMh}AU/HMHUMf};H(}AUAEA$xAƄ$=tDI$0E111AD$HAD$ 1E11I$hHI$I$HH9uA$I$ID$0HI$ID$8ID$@ID$HID$PID$XID$`HP@DPHADŽ$AA DEDELHHHH=HHEHMHuI$I$LI$HEHx HEI$It$0ELHHH 1LEHEH]eH3%(H@[A\A]A^A_]Äw@ v AƄ$ @ (AƄ$ IIFHADŽ$E1I$EfI$.MHfuHMHU;EU}AUuA$AƄ$=0.MHUHA$fM;HME}AUA$AƄ$@?v AƄ$?@>AƄ$>P1HsKI$DCHHHHp dADŽ$EH= H@` HXxHEHCHTLEI@PHCIIǀfA@HHIHLHm=tDI$EEHHy DfADŽ$ IDŽ$EI$DHHHp DME>H9,UHLJXHH>HLD>LD9HHH)H)HHƀ Hǀ ƀ HHǀǀH ǀ(1]uGw>@dt>ft9SHǀx>׋t>t9!ff.UHSHHHeH%(HE1ƇGH61HHufELtC HEeH3%(uH[]fDUHAUATSHeH%(HE1tHEeH3%(H[A\A]]LHLHEHHCHt.H5HLHtƃ8HuLHuHuLmUHATLgSHHO eH%(HE1thmHCHHCLHCH6HsHߋV H$t@HsHCH2LS HuHEu H{tHHLHEeH3%(uH[A\]H6Lff.UHATSH eH%(HE1HHwHHIHuHHEC(uHEeH3%(uoHe[A\]H}DHMET$$HS㥛 HHLMHH?HH HH)DRED$%HX f.UHAUATISHƇI|$HtYID$IAD$ H35Iu$LAE fAE$:u[A\A]]LL[A\A]]AD$ H3[A\A]]DUHAUATIHeH%(HE1u*HEeH3%(HA\A]]HuHuI|$HIID$AD$ H63Iu$LAE fAE$ItLLxHGH6HuLE0fUt AD$ I<$G H6HAD$ H6UHAWAVAAUATISHH(eH%(HE1mA̓vHDEMMT$AkAaHL{C(iDH#L{C(tDLLCHEIMM3AAI8EFAA=EtA$A8AE4S HC !EAA|$A<$A|$1~AD$HuH߈XLXHE1G(tDE1S [HHHx HuLLHEHƋC u H{ILC(tDHEeH3%(H([A\A]A^A_]ELLHK EHHHp HK HHH wI$I@LHI8DITHTH)H)DHHEhz^1qAtATHHH9uDǃH HHǃHHH ǃ(HLAG(DEMAuVAD ЄA|$hA$AT$<0C LLAvHExCA:u9fA83LEHuHLELIHHuHWLƃHEHLTAǀ4S HCIv5oE1E1HDDHHx LMLLLEELE#LHHuH?7FAEt%AED)MdLHI9uDAEA@9fHL{C(DAEMExAvA:LIHHuH HEEHHHHE1Hp HE H5H0HHu ADE fA85HuHLEvLEHLPHEHHHLUHp DMDMLUAHEEMGLHI$HEHy I$HuHEHEHx I$EHǂI$HEHy EI$EEHHy MUH1H-HHHtHH-H HtVH HH1HHt0fz19tLcfB9<@t fwaiti2c-addrslave-addrkssif%4.4xdrivers/char/ipmi/ipmi_ssif.cipmi_ssif: %s: Error %d ipmi_ssifalertswatchdog_pretimeoutseventshosedflag_fetchesreceive_errorsreceive_retriesreceived_message_partsreceived_messagessend_errorssend_retriessent_messages_partssent_messagestypeipmi_ssif: No i2c-addr property ipmi_ssif: Could not write multi-part start, though the BMC said it could handle it. Just limit sends to one part. ipmi_ssif: Could not write multi-part middle, though the BMC said it could handle it. Just limit sends to one part. ipmi_ssif: Second multipart test failed. ipmi_ssif: %s: Malformed message: rsp_size = %d ipmi_ssif: Removing %s-specified SSIF interface in favor of ACPI ipmi_ssif: Out of memory!, exiting .. ipmi_ssif: Trying %s-specified SSIF interface at i2c address 0x%x, adapter %s, slave address 0x%x ipmi_ssif: SSIF info too short: %d ipmi_ssif: Error fetching SSIF: %d %d %2.2x, your system probably doesn't support this command so using defaults ipmi_ssif: Unable to clear message flags: %d %d %2.2x ipmi_ssif: Error getting global enables: %d %d %2.2x ipmi_ssif: Error setting global enables: %d %d %2.2x ipmi_ssif: %s: i2c_probe found device at i2c address %x ipmi_ssif: Unable to add device attributes: error %d ipmi_ssif: Unable to register device: error %d ipmi_ssif: Unable to start IPMI SSIF: %d ipmi_ssif: Could not start kernel thread: error %d ipmi_ssif: Not probing, Interface already present ipmi_ssif: **Enqueue %02x %02x: %lld.%6.6ld ipmi_ssif: Middle message with no data ipmi_ssif: Received middle message <31 ipmi_ssif: Received message too big ipmi_ssif: Received message out of sequence, expected %u, got %u ipmi_ssif: DONE 1: state = %d, result=%d ipmi_ssif: Error getting flags: %d %d, %x ipmi_ssif: Invalid response getting flags: %x %x ipmi_ssif: Error clearing flags: %d %d, %x ipmi_ssif: Invalid response clearing flags: %x %x ipmi_ssif: Invalid response getting events: %x %x ipmi_ssif: Invalid state in message done handling: %d ipmi_ssif: DONE 2: state = %d. ipmi_ssif: No message set while getting messages ipmi_ssif: No message set while getting events ipmi_ssif: %s: Out of retries 6ipmi_ssif: IPMI SSIF Interface driver 3ipmi_ssif: Couldn't add hardcoded device at addr 0x%x 3ipmi_ssif: Unable to register driver: %d senderssif_probedeliver_recv_msgmsg_written_handlermsg_done_handlerdmi-ipmi-ssifipmi_ssifIPI0001trydmitryacpidbg_probedbgalerts_brokenslave_addrsadapter_nameaddrlicense=GPLdescription=IPMI driver for management controllers on a SMBusauthor=Todd C Davis , Corey Minyard alias=platform:dmi-ipmi-ssifparm=trydmi:Setting this to zero will disable the default scan of the interfaces identified via DMI (SMBIOS)parmtype=trydmi:boolparm=tryacpi:Setting this to zero will disable the default scan of the interfaces identified via ACPIparmtype=tryacpi:boolparm=dbg_probe:Enable debugging of probing of adapters.parmtype=dbg_probe:boolparm=dbg:Turn on debugging.parmtype=dbg:array of intparm=alerts_broken:Don't enable alerts for the controller.parmtype=alerts_broken:boolparm=slave_addrs:The default IPMB slave address for the controller.parmtype=slave_addrs:array of intparm=adapter_name:The string name of the I2C device that has the BMC. By default all devices are scanned.parmtype=adapter_name:array of charpparm=addr:The addresses to scan for IPMI BMCs on the SSIFs.parmtype=addr:array of ushortsrcversion=AFFFCEA8954E48C0A8F3383alias=acpi*:IPI0001:*alias=i2c:ipmi_ssifdepends=ipmi_msghandlerretpoline=Yintree=Yname=ipmi_ssifvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout6Oparam_ops_ushortiparam_ops_charp6:param_ops_int՘param_array_opszإparam_ops_bool b#platform_driver_unregister4>i2c_del_driverqi2c_register_driver __platform_driver_registerprintk#ipmi_smi_watchdog_pretimeout @ipmi_alloc_smi_msgƞktime_get_real_ts64E:#__kmalloc__dev_notice"__dynamic_dev_dbgrSsipmi_dmi_get_slave_addragBipmi_add_smi 4:device_add_groups{owake_up_processakthread_create_on_node9cinit_timer_key-U_dev_infoB6gipmi_addr_src_to_strZ%strcmp1MVis_acpi_device_node i2c_new_deviceTj i2c_adapter_type^kthread_stopܐtimer_delete_syncݍschedule_timeoutGZdevice_remove_groupsH1ipmi_smi_msg_receivedڶV3_dev_err囝R_dev_warn) __stack_chk_failITdevice_property_read_u8_array0\device_property_read_u16_array Nyi2c_for_each_devѠ"kmem_cache_alloc_trace:zLkmalloc_caches\ɢ.__x86_indirect_thunk_raxZi2c_smbus_write_block_dataT__init_waitqueue_head:.&wait_for_completion_interruptiblendkthread_should_stop9-kstrdupǚ_ctypeget_devicenJnesnprintf9 3ipmi_unregister_smis6)completeUHtimer_delete 8_raw_spin_unlock_irqrestoremod_timerPjiffies vQ_raw_spin_lock_irqsave,i2c_smbus_read_block_datamsleepb˛@mutex_unlock zkfreeZi2c_unregister_device*mutex_lockm__fentry__$$$$$$$$$$$$$$:6Dipmi_ssifGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ipmi_ssif.kox*{   #.B-X@eE }Q Zi7  O"- >pL)s`qlw.@.p....0.`.3.O.e.| .P.7K00 \ @7+ ?@KdP <s 6 COp \ ? Q5pC @(\oP{m8`    88d^Uz/ >p8YkXx880888P8 `)8DoZ8u @,p 0 x ` A @ ,   6 >QJNg| @ @x    ` @ .  N g    ` @ m" (  h2 7fH b ((r  p 8  P(  x   x(  &   6 > 9;Z tz (   D " (      & $6 kQ a%p (     @ <  (  @  ` " ,  ( < K f w     ,         & 8 O Z ,f v        & @Ocl",@Pfmu @?\r__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6ssif_start_processingssif_platform_removessif_infos_mutexread_responsessif_set_need_watchssif_alertmsg_done_handlerretry_timeoutmsg_written_handlerssif_removessif_infosipmi_alerts_showipmi_watchdog_pretimeouts_showipmi_events_showipmi_hosed_showipmi_flag_fetches_showipmi_receive_errors_showipmi_receive_retries_showipmi_received_message_parts_showipmi_received_messages_showipmi_send_errors_showipmi_send_retries_showipmi_sent_messages_parts_showipmi_sent_messages_showipmi_type_showget_smi_infossif_info_findipmi_ssif_thread__key.11013new_ssif_clientinitializedssif_adapter_handlerssif_platform_probessif_trydmissif_platform_probe.coldrequest_eventsstart_multipart_teststart_multipart_test.coldtest_multipart_messages.isra.0test_multipart_messages.isra.0.colddeliver_recv_msgreturn_hosed_msg__func__.38529check_start_send.isra.0.part.0shutdown_ssifipmi_ssif_dev_attr_groupdo_cmd.constprop.0ssif_detectssif_probessif_dbg_probe__UNIQUE_ID_ddebug108.39502watch_timeoutsender__func__.39491__UNIQUE_ID_ddebug107.39490ssif_probe.coldssif_address_liststart_sendstart_flag_fetchstart_next_msg__UNIQUE_ID_ddebug83.38720start_event_fetchhandle_flags__UNIQUE_ID_ddebug76.38648__UNIQUE_ID_ddebug79.38663__UNIQUE_ID_ddebug74.38632__UNIQUE_ID_ddebug80.38674__UNIQUE_ID_ddebug75.38644__UNIQUE_ID_ddebug78.38659__func__.38633__UNIQUE_ID_ddebug77.38652msg_done_handler.cold__UNIQUE_ID_ddebug81.38684__func__.38685init_ipmi_ssifinit_ipmi_ssif.coldnum_addrsssif_tryacpissif_acpi_matchssif_i2c_driveripmi_driverplatform_registeredcleanup_ipmi_ssif__func__.38721__UNIQUE_ID_license120__UNIQUE_ID_description119__UNIQUE_ID_author118__UNIQUE_ID_alias117ssif_plat_idsssif_idipmi_ssif_dev_attrsdev_attr_typedev_attr_sent_messagesdev_attr_sent_messages_partsdev_attr_send_retriesdev_attr_send_errorsdev_attr_received_messagesdev_attr_received_message_partsdev_attr_receive_retriesdev_attr_receive_errorsdev_attr_flag_fetchesdev_attr_hoseddev_attr_eventsdev_attr_watchdog_pretimeoutsdev_attr_alerts__UNIQUE_ID_trydmi99__UNIQUE_ID_trydmitype98__param_trydmi__param_str_trydmi__UNIQUE_ID_tryacpi97__UNIQUE_ID_tryacpitype96__param_tryacpi__param_str_tryacpi__UNIQUE_ID_dbg_probe95__UNIQUE_ID_dbg_probetype94__param_dbg_probe__param_str_dbg_probe__UNIQUE_ID_dbg93__UNIQUE_ID_dbgtype92__param_dbg__param_str_dbg__param_arr_dbgnum_dbg__UNIQUE_ID_alerts_broken91__UNIQUE_ID_alerts_brokentype90__param_alerts_broken__param_str_alerts_broken__UNIQUE_ID_slave_addrs89__UNIQUE_ID_slave_addrstype88__param_slave_addrs__param_str_slave_addrs__param_arr_slave_addrsnum_slave_addrs__UNIQUE_ID_adapter_name87__UNIQUE_ID_adapter_nametype86__param_adapter_name__param_str_adapter_name__param_arr_adapter_namenum_adapter_names__UNIQUE_ID_addr85__UNIQUE_ID_addrtype84__param_addr__param_str_addr__param_arr_addr.LC28is_acpi_device_nodei2c_new_deviceplatform_driver_unregisterparam_ops_ushort__this_modulesnprintfcompletecleanup_moduleparam_array_opskfreedevice_remove_groupstimer_deletekthread_should_stoptimer_delete_syncget_device_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_trace__fentry__init_modulewake_up_process__x86_indirect_thunk_raxschedule_timeout__stack_chk_faili2c_smbus_read_block_datai2c_smbus_write_block_data_dev_infoipmi_add_smiipmi_dmi_get_slave_addri2c_adapter_type__mod_acpi__ssif_acpi_match_device_tablei2c_register_driver_dev_erri2c_unregister_devicedevice_property_read_u8_arraymod_timermutex_lockwait_for_completion_interruptiblektime_get_real_ts64kthread_stopprintk_raw_spin_unlock_irqrestore_ctype_dev_warnipmi_unregister_smiparam_ops_charp__init_waitqueue_headstrcmpjiffies__platform_driver_registerkthread_create_on_nodekstrdup_dev_noticeipmi_addr_src_to_stripmi_alloc_smi_msgmutex_unlockinit_timer_keyparam_ops_booli2c_for_each_dev__mod_i2c__ssif_id_device_tableipmi_smi_watchdog_pretimeoutipmi_smi_msg_receiveddevice_add_groupsdevice_property_read_u16_arrayi2c_del_driverparam_ops_intmsleep__kmallockmalloc_caches*  /<y  #2=Mq; Qcq C )a  ( 6AX fq    &1H Vax    !8 FQh v $ r ~    1GWu   1 K  a  <    " - @  E ^ @f    ;     ? Q q     0   !   K _ q    H  ,FVq @6AI _QuD(  @QDVfLx * Ok ) .]`+`3`\ks p `' . ? H pQ Z c P l   ! 0 @ : CKX_  d/3>3Z44 & - 6W<fo[u    *K` Xg 8pD )dVa!o9p p ph !Y! h!""1"t"" " "" H" "q# ##$F$F.$a$$$$,% p5%U%_&& `& J& 0&&&&=' @D' U'' ' (X( _( Pp(( h( (((?(( 8 ))-);)@)TN) W)c)m))* )B***$+4+J+ @Q+ X+ a+m+~+++ +,,,l!,',3, 9,I,P,U,[,;d,r,  ,,, ,,, -   --  -   (0 ; (CK V [` v 3 0 xK  H,4MJ hV[f k}    @ +I hUZ_g  1 :?"Qg p|" |"% &9|>"F%Z cl$s z| 0  ` ,    <  ;    ` ! (-5,;A,G (p08@@HpPX`h0p`x P00  P   p  p@P (^08@`H PX`hp)x, ,e K{  _!! !$#(i$,$0 '4v'8)<e*@*D*X$0(@08`hpxh @(p08HAPxX`px  @ (8`(O` t${(0b 4/'8@ Dz"H@P!T{&XX`;"d"hp#t'x %&G(x'y(r*@+ (ccP`@  `(@@mP`tp@p0 0`@P`p P&0080c,8c@H,PXpcx,c@,c`,Hc `(,0PcX``,hc`,hc`,@c`,0c8`@,HJx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__mcount_loc.rela.smp_locks.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?)-:@$!J-NE@ !^2Y@h!p4Hk@! {24+25> @8!  AE@@!G@ @W@!XB @@!B\ @@0!P\h@p ! ^@@0!#@b (0@bX1bAbb" 8zP0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H 9u7}%#q 2yUEI_wya?;ەY7]#uT5@舂hMKf@wlW,VXmjի/M_K*Cfєު͈ق@J!JB4sG(\(5w᳿-D)x6ZCF:j%Lo5Fd2!ŇQ5WH0&}ی4 Ai~:~jg?f(j6KqB˰ y룔7C4[Uu]Hug\Qd 渇s7{cz}VTNp%8ؖ| c,߲(۪\}K Px