ELF>@@=<GNU-.o؁(ͦ^+LinuxLinux6.1.0-41-amd64USHH߉[]fDHSHHHHHHHHGLJhHGHLJ LJ CLHH!H !H !ǃǃǃǃ!H(!Hǃ0!Hǃ!Hǃ!Hǃ!Hǃ!HǃH!HC`HC`HCh[Hw HSHHHH eH%(HD$1H" HD$ D$ D$D$D$HHT$Ht$D$HD$eH+%(u H [ff.SHHHH eH%(HD$1H"%HD$ D$ D$D$D$HHT$Ht$D$HD$eH+%(u H [ff.ATUSHHh!HWBDgAeH%(HD$1$D$H=tnHAHHH$H)D$HH`!HT$@l$@h@!HD$eH+%(uNH[]A\Hƃ!HCXAčhtH!!9|ff.AUATUSH0O\eH%(HD$(1wHf}\v~f~m1HT$(eH+%(H0[]A\A]M\HuHH(H7HH}\w }\w1HH$LHD$AHD$HD$HD$ HL}\Mut-HL uHu LI뵉DSHHeH%(HD$1G\HT$H$D$HT$eH+%(u H[fSHHeH%(HD$1HT$H$D$C\HD$eH+%(u H[fAUL$ATILUSHHeH%(HD$1D$HD$HC(D$D$f{+D$D$ fD$ LHT$Ht$ǃXAąt4DHLHD$eH+%(uZHD[]A\A]C+`HhHpHtH)H9x}HxHLE1HeH%(HD$1F(HT$H$fD$D$fD$HT$eH+%(u Hff.HeH%(HD$1F(HT$H$fD$D$fD$HT$eH+%(u Hff.AWAVAUATIUHSH(eH%(HD$ 1$HD$ HD$<vG<<kLJ!HD$ eH+%(gH([]A\A]A^A_<ovZ<~fGQHH9GXG\H1ɺu<u G\e<HD$HD$HIHH9tYAL$HH9tI8H(up(A|$f@8x)u@HT$Hft$Ht$D$D$D$LH<KH}HMfM4$HLQC*C@C,ǃ HLAWAVAUIATUSHH eH%(HD$1~,$HD$HD$ D$u N@eL LHIHH9oHLuIH^HtHUHEHBHHmLLHmk*LLc8HC,UHuI0"H@@HtLC(HT$HLM+!LD$LfMcD$M!fD$ELd$$D$D$LLLHILtHL}LmImLLLHD$eH+%(ulH []A\A]A^A_uLLLLLAUTu{,uC0tHǃHHff.@AWAVAUATUSHHgLoHMWA}XIw)LIHHH)HI`!@L9kLLHHHH9vHH}RHH4$H4$tHUHEHBHHmLHmH}LLLDeL LHLHH$LHHL$tHL$HLuHMH)H4$LM9t1H[]A\A]A^A_ {*tA}Tt4{,uC0tHǃHH1묃@HL1딃@놃@u@dLRL@9fAWAVAUATUSHHHoHH}Xw)HLLIHCHHD$HHCHH9L{HLtIIGHBHM?LLLMM?LI_IG(MLehHU`LH$LHT$tHT$L}hMgIM<$H4$LHHu-H[]A\A]A^A_ H[]A\A]A^A_MtLLHtIIGHBHHHLIH"IGLLcPLt$LHLLtL{PM7MgM<$HLY@AUATUSH0eH%(HD$(1HLgHMOI$"LHHH]HLLHHHH9u uHH9tmzuH9tB)8E)uLI$"HLHHD$(eH+%(pH0[]A\A] LHLA|$XuEP1HH$L(HD$HD$HD$HD$ Ht5Hu@HHúHLAT$XuыuNuHLAT$X@E\]t#I$"HHLHÅt2LI$"HHH HÅt+LI$"HHHUHÅt3I$"HHLHHHHHLI$"I$"HHLI$"HHLI$"HHLSTHt-~,uF0tHǃHH[[ff.AWAVAUATUHSHeH%(H$1F~FVIHH f=HLu`HH$H]`HD$I9LkMAGA8E(AA8E)A}CLc MAWAwHH Hs(H<2H9H0"IHLH@(AGAWHH HC(A1AXHt$H<$MHHkPHhH$eH+%(HĨH[]A\A]A^A_3HI9Ht$H<$Ht$H<$I} HHHHHH"HCAEH$eH+%(HĨ[]A\A]A^A_AEHtHHCHBHHHH"HCIAm+HHD$IUHIEHH9MUHLLT$LT$tIIBHBHMH|$MRLT$LT$LMLMjIB(MRHMhLT$HHL$tLT$HL$LUhM2IJLLHH<$HH\$ 1 HHH}AWHHAGHH H0"H@(xH|$Ht$H<$AOAGHSLC(I} H HHHHH"HCAEff.AWHAVIAUIATIHUM|$`SHH$I\$`HD$I9HkHAE8E(AE8E)}CLK MAU 9I$0"H@@HtLL$LLL$AU LLAE HHC(EtHHCHBHHLHH"LHCm+HUHHEHH9ULmHLtIUIEHBHMmLMmMmLLImIE(MmMt$hLtMl$hM}MuM.HLXHt$H<$HHkH߃THhH[]A\A]A^A_HI9AHt$H<$I<$HH[]A\A]A^A_Ht$H<$H} HH(HHHH"HCEH[]A\A]A^A_LAu LLL$AU LL$Ht$H<$AM SHLC(H} HHHHH"HCEgf.GfHtHGhHtHHt 1f.Ht!HGhHtH@xHtH@Ht1ff.Ht!HGhHtH@xHtH@Ht1ff.HG0Ht HH8u?HH8HHHHLJ H10ff.@0ff.@H(ff.@H(ff.@HHHHff.HH"H0"Hff.SHHeH%(HD$1H0"D$H@ D$tVH0"HH@8D$L$‰@"%fH98"|$Ht$Hu&|$t&HD$eH+%(uH[H1HtHH H9t HJH9Hu1=tHHwHGHff.fUSH8HHohtHLJ8HHHt H[][]HHHPPHuHHuf.HHHHPHuHH9GHfDfDHHGXATUSH0eH%(HD$(1Hu&HT$(eH+%(H0[]A\H{Ht1HLc0 H$HD$HD$HD$HD$ HLHHCH4ttHLCHVuHIHHff.@AWLAVAUATUHLSLH@t$HIL9t?C1ɺH(HHHHL9uLLHHLHHIHLLI9uIǀ|$IDŽ$t A$0u\tI$I$HGH8HLHI$H"I$LHIIIMH-L9bLL!HLH`!HHLHDž`!f!Hh!ƅ!HDžh!H@H@H@H[]A\A]A^A_fUH!SHGXHHHǃ!HH߾[]ff.D!Et.H`!H1 HD9tH; uHzH9~ufDAUL!ATUHLSHHHILLx*HcHH)HH`!xu []A\A][1]A\A]f.AWIAVAUIպATIULSH˹HeH%(H$1ILHFvH I$0"LH@AAOH H HAWH$HH H|HHT$rdItHHtLHD@LHLI$0"LJH.H$eH+%(uOHĐ[]A\A]A^A_utAu@t$tAtftAut$Att|E11ATL!USHL!HƄt2H`!1H H9t@8*uL[]A\L[]A\ff.Ht"H8tH5H ff.@UHHAWAVAUATISHH@eH%(HD$81!HD$ HD$(HHH)HH`! HPHHT$(HT$ HD$ HM$HM$LHD$I$LI9uILI9IwPHuI7HuA$!Ht$LHH H)HI$`!IIILJ8IGhHtHHtLMH Ht$L@ H=IHtI$IG`HLIGXIG@A$!MHHH)HI$`!HILI$LHD$IHHt$HD$t#HD$Ht$MI$IHHt$LLu@H1HT$8eH+%(uHe[A\A]A^A_]LH|$ItIIHBHHLLIH"II<$HLC@S)HuzHGHH{HHLHI9t(HHt C)8At,HHI9uػH[HS 1fDSHeH%(HD$1H!H$tHD$eH+%(H[HE1 HLJ!LJ!H?H!Ht H$H!! !H;E1 H!!Hǃ!H!HIH$H!9SH!HHtH!!E1H?H!HtH!!E1H;H!Hǃ!Hǃ!Hǃ![ff.AUATE1A UHSAH!L!LD!HE)xUDEu L HcH![]A\A]L!1ۉE D9t5HcA<tZD9~LH}H1L!Hc׃AD9u{fDAUATUHSH+!H!HHL!AHILH HEt9!~ HcH!:t[L]A\A]LH}[H]A\A]f.DUH SHHHHHHH9[]HAWAVAUATUSHoHHtoLL}HLLmPLHILtH]PL;LkI]LL1}+t[]A\A]A^A_[H]A\A]A^A_ظff.AULATUHLSHIHtFHňH9t:HtHHCHBHHH[LLH[]A\A]1f.AWLAVAUATUSHLHkHHH$HCHH9tSII"LsHLtIIFHAHM.I~ MfLHCHH9uH4$LLHLH$HH9tYII"LLtIIFHAHM.I~ MfLHH9uH4$HL[]A\A]A^A_fAWLAVAUATUSHLHHH$HH9t`II"LLtIIFHAHM.MfI~LHH9uH4$LL HLH$HH9tYII"LLtIIFHAHM.I~MfLHH9uH4$HL[]A\A]A^A_ff.@AWAVAUATE1UHSHHG H@LJHD$HH$H= HHH|$ HCHtvH<$LLLHILtHL+LsIH<$LAD;e1H[]A\A]A^A_HH} HHf.HtSHH H[ff.SHH=8 HtHHXH@H@([Ht/UHSHtH HHC Htk1[]fDAWAVAUATE1UHSHHG H@HD$HH$GDH=8 HHHHt$HH@HhH@(uhH<$LmHLuPLHILtH]PL+LsIH<$LAD;eDl1H[]A\A]A^A_H} H$H$H;HH;HCXCXH;HH1H}1ɉډE\HH;HHCXHCXH;HHH}HH?HHH}H}\H?t HEXH}HHH}HH?HHH}HH?HHH}HH?HH?HHH}HHH;@HHH;HS)H{ HH{ HLLH$eH+%(uSH?HĨH[]A\A]A^A_H$eH+%(u%H?HĨH[]A\A]A^A_H;HHH?HH?[H]A\A]H?[H]A\A]HH 1cJ}ٳ&uŜv "N?Ikmt5m ҕCO`El k.!|;/#EdEzH‰w,_L_Qlr_q7~½si}@:rF' KZ@+/(jJpr#ishtp_send_resumeishtp_send_suspendrecv_fixed_cl_msgishtp_hbm_dispatchishtp_hbm_start_waitishtp_cl_connectishtp_cl_disconnectishtp_use_dmaishtp_device_initishtp_startishtp_send_suspendishtp_send_resumeishtp_cl_get_tx_free_buffer_sizeishtp_cl_get_tx_free_ringsishtp_cl_flush_queuesishtp_cl_allocateishtp_cl_freeishtp_cl_linkishtp_cl_unlinkishtp_cl_disconnectishtp_cl_connectishtp_cl_sendishtp_get_client_dataishtp_set_client_dataishtp_get_ishtp_deviceishtp_set_tx_ring_sizeishtp_set_rx_ring_sizeishtp_set_connection_stateishtp_cl_set_fw_client_idishtp_recvishtp_fw_cl_by_uuidishtp_fw_cl_get_clientishtp_get_fw_client_idishtp_cl_driver_registerishtp_cl_driver_unregisterishtp_register_event_cbishtp_get_deviceishtp_put_deviceishtp_set_drvdataishtp_get_drvdataishtp_dev_to_cl_deviceishtp_bus_remove_all_clientsishtp_reset_handlerishtp_reset_compl_handlerishtp_deviceishtp_wait_resumeishtp_get_pci_deviceishtp_trace_callbackish_hw_resetishtp_cl_io_rb_recycleishtp_cl_tx_emptyishtp_cl_rx_get_rbHBM haven't started&dev->wait_hbm_recvd_msgunknownINITIALIZINGINIT_CLIENTSENABLEDRESETTINGDISABLEDPOWER_DOWNPOWER_UPversion message send failed Requesting to use DMA unexpected stop response reset: FW stop response Bad DMA Rx message address Bad DMA Rx message size Bad DMA Tx ack message size unknown HBM: %u memcpyintel_ishtp&cl->wait_ctrl_res%s() state %d %s() Disconnect in progress %s() Failed to disconnect failed to disconnect. %s() successful id exceeded %dno such fw client %d %s() current_state = %d %s() Busy %s() HBM connect req fail %s() Invalid status %s() Bind error %s() Alloc RX ring failed %s() Alloc TX ring failed corrupted message header. Rx buffer is not allocated. Dropped Rx msg - no request MODALIAS=ishtp:%sishtp:%s memcpy{%pUL}%sishtpmodaliasFail to allocate Tx map Bad DMA Tx ack address error in allocating Tx pool link layer initialization failed. %s() sends SUSPEND notification %s() sends RESUME notification properties request send failed Going to wait for ishtp start. hbm_state=%08X Woke up from waiting for ishtp start. hbm_state=%08X waiting for ishtp start failed. ret=%d hbm_state=%08X enumeration request send failed reset: wrong host start response reset: properties response hbm wrong status reset: host properties response address mismatch [%02X %02X] reset: unexpected properties response reset: unexpected enumeration response hbm DMA XFER requested but DMA is not enabled DMA XFER acked but DMA Tx is not enabled Bad DMA Tx ack message address recv extra FC from FW client %u (host client %u) (FC count was %d) BH buffer overflow, dropping HBM %u %s() got fixed client msg from client #%d unknown fixed client msg [%02X] drivers/hid/intel-ish-hid/ishtp/hbm.cdrivers/hid/intel-ish-hid/ishtp/client.c%s() dev_state != ISHTP_DEV_ENABLED [ishtp-ish] Rx buffers pool is empty %s() state != ISHTP_CL_CONNECTED ISHTP message length in hdr exceeds IPC MTU message overflow. size %d len %d idx %ld response buffer is not allocated. Dropped Rx (DMA) msg - no request ISHTP hdr - bad length: %u; dropped [%08X] Failed to register ISHTP client device No free DMA buffer to send msg error in allocating Rx buffers 0000 0 0 (X( X     (@( @ (08`80( ` ((  (00(     0X `   (X( X (08@80( @80(  (080( 80(  (08X80( X (0( 0(  (08H80( H (08X80( X (08H80( H (08P80( P80( P (X( X (0880( 80(  (08P80( P80( P80( PP80( 80(    P P (08@80(  ( (  (0880(       ( ( ( ( ( (  (080( 80( 8 ( ( (08@80(  (08@80(  (08H80( H (08H80( Hlicense=GPLparm=ishtp_use_dma:Use DMA to send messagesparmtype=ishtp_use_dma:intdepends=retpoline=Yintree=Yname=intel_ishtpvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions oadd_uevent_varJQdev_set_namenJnesnprintf6queue_work_on8'device_unregisterTfinish_wait7{_find_first_zero_bit8߬imemcpy zkfree&prepare_to_wait_eventDC__wake_up 4_raw_spin_lock_irqsave`mEz__dynamic_dev_dbgd_raw_spin_lockfortify_panicm__fentry__pHe__x86_indirect_thunk_raxݍschedule_timeoutV __stack_chk_failput_deviceK_dev_infouyHinit_wait_entryh__list_add_valid6bus_unregister&<_dev_erraPdma_alloc_attrs<driver_unregisterS_find_next_bitUrS__list_del_entry_validp\_raw_spin_unlock_irqrestoregdevice_register3 _dev_warn9[__x86_return_thunkT__init_waitqueue_head_ clflush_cache_range7M8kasprintfZ%strcmpX×dma_free_attrse?ktime_get-cancel_work_sync/__x86_indirect_thunk_r9Rkmalloc_trace<param_ops_int4K_raw_spin_unlockh)\driver_registerE:#__kmalloc]{__SCT__might_resched kmalloc_cachesm(bus_registerӅ3-system_wq module_layout  D    d D $icintel_ishtpGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0<D  D8H"D@5@DGDK@DGDK@D-`DK E;E!E+E->E`FE-SE26 `eE-vEGEGEh@E@E`E-ETE` E`@ F- F #F[@ 2F[@ CF@ RFH mFP }F-` F Fk FF@FGG-'Gk@=GXGsG}G@G"GG"G@G)ˈ\QGT@ - GGG H!H7H@:"GH@QHK`OT@vk@=[H dHTf@sH8` ۴H@ H)v`:"H@HHHPHXH`HHfII I@)I-T pUT ؈oT ؈ GH^KT CT T  T G k RT I RkT K RU MU M [H'U P ?U RUU  u5jU U u5U WU U J; U JU JU  V PV J :"J2V a QHDV c :"B[V e :"BrV g :"dΈ[kV i :"dΈkV&VkV kV ؈ishtp_print_logishtp_devicedevcsuspend_waitsuspend_flagresume_waitresume_flagdevice_lockrecvd_hw_readytransfer_pathhbm_stateread_listread_list_spinlockcl_listcl_list_lockopen_handle_countdevice_list_lockwait_hw_readywait_hbm_recvd_msgrd_msg_fiford_msg_fifo_headrd_msg_fifo_tailrd_msg_spinlockbh_hbm_workwr_processing_listwr_free_listwr_processing_spinlockfw_clientsfw_clients_maphost_clients_mapfw_clients_numfw_client_presentation_numfw_client_indexfw_clients_lockishtp_host_dma_enabledishtp_host_dma_tx_bufishtp_host_dma_tx_buf_sizeishtp_host_dma_tx_buf_physishtp_dma_num_slotsishtp_dma_tx_mapishtp_dma_tx_lockishtp_host_dma_rx_bufishtp_host_dma_rx_buf_sizeishtp_host_dma_rx_buf_physprint_logipc_rx_cntipc_rx_bytes_cntipc_tx_cntipc_tx_bytes_cntprev_syncishtp_msg_hdrISHTP_CL_INITIALIZINGISHTP_CL_CONNECTINGISHTP_CL_CONNECTEDISHTP_CL_DISCONNECTINGISHTP_CL_DISCONNECTEDishtp_cl_deviceishtp_devfw_clientevent_cbishtp_msg_dataishtp_cl_rbbuf_idxishtp_clhost_client_idfw_client_idishtp_flow_ctrl_credsout_flow_ctrl_credslast_tx_pathlast_dma_ackedlast_dma_addrlast_ipc_ackedrx_ring_sizefree_rb_listfree_list_spinlockin_process_listin_process_spinlocktx_ring_sizetx_free_listtx_ring_free_sizetx_list_spinlocktx_free_list_spinlocktx_offsfc_spinlockwait_ctrl_reserr_send_msgerr_send_fcsend_msg_cnt_ipcsend_msg_cnt_dmarecv_msg_cnt_ipcrecv_msg_cnt_dmarecv_msg_num_fragsishtp_flow_ctrl_cntout_flow_ctrl_cntts_rxts_out_fcts_max_fc_delayishtp_fw_clientclient_idmsg_completeishtp_bus_messagehbm_cmdishtp_hbm_cl_cmdhbm_versionhbm_host_version_requesthost_versionhbm_host_version_responsehost_version_supportedfw_max_versionhbm_host_stop_requesthbm_host_enum_requesthbm_host_enum_responsevalid_addressesishtp_client_propertiesprotocol_namemax_number_of_connectionsfixed_addresssingle_recv_bufmax_msg_lengthdma_hdr_lenreserved6hbm_props_requesthbm_props_responseclient_propertieshbm_client_connect_requesthbm_client_connect_responsehbm_flow_controldma_alloc_notifyhbmbuf_addressdma_xfer_hbmmsg_addrmsg_lengthish_system_states_headercmd_statusish_system_states_statussupported_statesstates_statusish_system_states_query_subscribersishtp_hbm_stateISHTP_HBM_IDLEISHTP_HBM_STARTISHTP_HBM_STARTEDISHTP_HBM_ENUM_CLIENTSISHTP_HBM_CLIENT_PROPERTIESISHTP_HBM_WORKINGISHTP_HBM_STOPPEDishtp_dev_stateISHTP_DEV_INITIALIZINGISHTP_DEV_INIT_CLIENTSISHTP_DEV_ENABLEDISHTP_DEV_RESETTINGISHTP_DEV_DISABLEDISHTP_DEV_POWER_DOWNISHTP_DEV_POWER_UPishtp_hw_opshw_resetipc_resetipc_get_headerishtp_read_hdrishtp_readget_fw_statussync_fw_clockdma_no_cache_snoopingishtp_cl_tx_ringsend_bufishtp_query_subscribersishtp_send_resumeishtp_send_suspendishtp_hdrrecv_fixed_cl_msgrecv_hbmbh_hbm_work_fnishtp_hbm_dispatchishtp_hbm_cl_connect_reqishtp_hbm_cl_disconnect_reqishtp_hbm_cl_flow_control_reqishtp_hbm_enum_clients_reqishtp_hbm_start_reqishtp_hbm_start_waitishtp_startishtp_device_initishtp_dev_state_strishtp_cl_set_fw_client_idishtp_set_connection_stateishtp_set_rx_ring_sizeishtp_set_tx_ring_sizeishtp_get_ishtp_deviceishtp_set_client_dataishtp_get_client_datarecv_ishtp_cl_msg_dmarecv_ishtp_cl_msgishtp_cl_send_msgishtp_cl_send_msg_dmaipc_tx_sendishtp_cl_read_completeishtp_cl_sendishtp_cl_read_startishtp_cl_connectishtp_cl_disconnectishtp_cl_unlinkishtp_cl_linkishtp_cl_freecl_deviceishtp_cl_allocateishtp_cl_flush_queuesishtp_cl_get_tx_free_ringsishtp_cl_get_tx_free_buffer_sizeishtp_cl_rx_get_rbishtp_cl_tx_emptyishtp_cl_io_rb_recycleishtp_io_rb_alloc_bufishtp_io_rb_initishtp_io_rb_freeishtp_cl_free_tx_ringishtp_cl_free_rx_ringishtp_cl_alloc_tx_ringishtp_cl_alloc_rx_ringishtp_cl_release_dma_acked_memishtp_cl_get_dma_send_bufishtp_cl_free_dma_bufishtp_cl_alloc_dma_bufishtp_device_idishtp_cl_driverishtp_bus_unregisterishtp_bus_registerish_hw_resetishtp_trace_callbackishtp_get_pci_deviceishtp_wait_resumeishtp_use_dma_transferishtp_reset_compl_handlerishtp_reset_handlerishtp_bus_remove_all_clientsishtp_cl_device_bindishtp_bus_new_clientishtp_dev_to_cl_deviceishtp_get_drvdataishtp_set_drvdataishtp_put_deviceishtp_get_deviceishtp_register_event_cbishtp_cl_bus_rx_eventishtp_bus_event_workishtp_cl_driver_unregisterishtp_cl_driver_registerishtp_cl_dev_releaseishtp_cl_ueventishtp_cl_device_resumeishtp_cl_device_suspendishtp_cl_device_removeishtp_cl_bus_matchishtp_cl_device_probeishtp_fw_cl_by_idishtp_get_fw_client_idishtp_fw_cl_get_clientishtp_fw_cl_by_uuidishtp_write_messageipc_send_complipc_send_compl_prmishtp_send_msgishtp_recv *,6P+D\$( 0D0 G8[\wl <+x<TVXsh|`t4dLHiLp ':,W@o4"S % "\ "h "q"<$4R n /68 3 .4JFh `6@/#,p8,88R#,u)E#e,8}C'+GhE lpi x # TC _ }    `   - G c }   0   $, D ^ v  *  + A : B[ Y~ D Z q  r% H i     $ H6P!a x00A?>}p h.N l  86Y+~ <,G HH4`X tzar s \ <Z v , 1X  (N r 1 2.GO PnH] ^k 06*02B 12Y`1 n~3=6* 4Mp46495  ( < 0g6Q" h02*` (** !" ,>"8_#(uH$*l <Xv  pCv 0 P9Yp-54CLZbh !7s a.p @2\0$  @ )B,:G%KV r pbHJx06>d 2:C.`1b1X`H%AD@b`0^x EAY2P?2`@8v@g20/KX5[ *y 208E \p2 pF&4  R P  %]X8J2 P 05`2 :u0:KB=c#ODw@;10|- `?G=33 ` @ gm  &0EP)WfY%B{;,__crc_ishtp_device_init__crc_ishtp_start__crc_ishtp_send_suspend__crc_ishtp_send_resume__crc_ishtp_cl_get_tx_free_buffer_size__crc_ishtp_cl_get_tx_free_rings__crc_ishtp_cl_flush_queues__crc_ishtp_cl_allocate__crc_ishtp_cl_free__crc_ishtp_cl_link__crc_ishtp_cl_unlink__crc_ishtp_cl_disconnect__crc_ishtp_cl_connect__crc_ishtp_cl_send__crc_ishtp_get_client_data__crc_ishtp_set_client_data__crc_ishtp_get_ishtp_device__crc_ishtp_set_tx_ring_size__crc_ishtp_set_rx_ring_size__crc_ishtp_set_connection_state__crc_ishtp_cl_set_fw_client_id__crc_ishtp_recv__crc_ishtp_fw_cl_by_uuid__crc_ishtp_fw_cl_get_client__crc_ishtp_get_fw_client_id__crc_ishtp_cl_driver_register__crc_ishtp_cl_driver_unregister__crc_ishtp_register_event_cb__crc_ishtp_get_device__crc_ishtp_put_device__crc_ishtp_set_drvdata__crc_ishtp_get_drvdata__crc_ishtp_dev_to_cl_device__crc_ishtp_bus_remove_all_clients__crc_ishtp_reset_handler__crc_ishtp_reset_compl_handler__crc_ishtp_device__crc_ishtp_wait_resume__crc_ishtp_get_pci_device__crc_ishtp_trace_callback__crc_ish_hw_reset__crc_ishtp_cl_io_rb_recycle__crc_ishtp_cl_tx_empty__crc_ishtp_cl_rx_get_rb__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_ishtp_device_init__kstrtabns_ishtp_device_init__ksymtab_ishtp_device_init__kstrtab_ishtp_start__kstrtabns_ishtp_start__ksymtab_ishtp_startishtp_start.cold__key.0CSWTCH.16__kstrtab_ishtp_send_suspend__kstrtabns_ishtp_send_suspend__ksymtab_ishtp_send_suspend__kstrtab_ishtp_send_resume__kstrtabns_ishtp_send_resume__ksymtab_ishtp_send_resume__func__.1current_state__func__.0ishtp_hbm_prop_req.isra.0ishtp_hbm_prop_req.isra.0.cold__UNIQUE_ID_ddebug208.10__UNIQUE_ID_ddebug210.9ishtp_hbm_start_wait.coldishtp_hbm_start_req.coldishtp_hbm_enum_clients_req.cold__UNIQUE_ID_ddebug212.8ishtp_hbm_dispatch.coldrecv_hbm.cold__func__.2recv_fixed_cl_msg.cold__func__.3__func__.4.LC12.LC17.LC19__kstrtab_ishtp_cl_get_tx_free_buffer_size__kstrtabns_ishtp_cl_get_tx_free_buffer_size__ksymtab_ishtp_cl_get_tx_free_buffer_size__kstrtab_ishtp_cl_get_tx_free_rings__kstrtabns_ishtp_cl_get_tx_free_rings__ksymtab_ishtp_cl_get_tx_free_rings__kstrtab_ishtp_cl_flush_queues__kstrtabns_ishtp_cl_flush_queues__ksymtab_ishtp_cl_flush_queues__kstrtab_ishtp_cl_allocate__kstrtabns_ishtp_cl_allocate__ksymtab_ishtp_cl_allocate__kstrtab_ishtp_cl_free__kstrtabns_ishtp_cl_free__ksymtab_ishtp_cl_free__kstrtab_ishtp_cl_link__kstrtabns_ishtp_cl_link__ksymtab_ishtp_cl_link__kstrtab_ishtp_cl_unlink__kstrtabns_ishtp_cl_unlink__ksymtab_ishtp_cl_unlink__kstrtab_ishtp_cl_disconnect__kstrtabns_ishtp_cl_disconnect__ksymtab_ishtp_cl_disconnect__kstrtab_ishtp_cl_connect__kstrtabns_ishtp_cl_connect__ksymtab_ishtp_cl_connect__kstrtab_ishtp_cl_send__kstrtabns_ishtp_cl_send__ksymtab_ishtp_cl_send__kstrtab_ishtp_get_client_data__kstrtabns_ishtp_get_client_data__ksymtab_ishtp_get_client_data__kstrtab_ishtp_set_client_data__kstrtabns_ishtp_set_client_data__ksymtab_ishtp_set_client_data__kstrtab_ishtp_get_ishtp_device__kstrtabns_ishtp_get_ishtp_device__ksymtab_ishtp_get_ishtp_device__kstrtab_ishtp_set_tx_ring_size__kstrtabns_ishtp_set_tx_ring_size__ksymtab_ishtp_set_tx_ring_size__kstrtab_ishtp_set_rx_ring_size__kstrtabns_ishtp_set_rx_ring_size__ksymtab_ishtp_set_rx_ring_size__kstrtab_ishtp_set_connection_state__kstrtabns_ishtp_set_connection_state__ksymtab_ishtp_set_connection_state__kstrtab_ishtp_cl_set_fw_client_id__kstrtabns_ishtp_cl_set_fw_client_id__ksymtab_ishtp_cl_set_fw_client_id__key.2__list_del_entryishtp_cl_read_completeipc_tx_sendishtp_cl_send_msg_dmaishtp_cl_read_start.coldrecv_ishtp_cl_msg.cold.LC1__kstrtab_ishtp_recv__kstrtabns_ishtp_recv__ksymtab_ishtp_recv__kstrtab_ishtp_fw_cl_by_uuid__kstrtabns_ishtp_fw_cl_by_uuid__ksymtab_ishtp_fw_cl_by_uuid__kstrtab_ishtp_fw_cl_get_client__kstrtabns_ishtp_fw_cl_get_client__ksymtab_ishtp_fw_cl_get_client__kstrtab_ishtp_get_fw_client_id__kstrtabns_ishtp_get_fw_client_id__ksymtab_ishtp_get_fw_client_id__kstrtab_ishtp_cl_driver_register__kstrtabns_ishtp_cl_driver_register__ksymtab_ishtp_cl_driver_register__kstrtab_ishtp_cl_driver_unregister__kstrtabns_ishtp_cl_driver_unregister__ksymtab_ishtp_cl_driver_unregister__kstrtab_ishtp_register_event_cb__kstrtabns_ishtp_register_event_cb__ksymtab_ishtp_register_event_cb__kstrtab_ishtp_get_device__kstrtabns_ishtp_get_device__ksymtab_ishtp_get_device__kstrtab_ishtp_put_device__kstrtabns_ishtp_put_device__ksymtab_ishtp_put_device__kstrtab_ishtp_set_drvdata__kstrtabns_ishtp_set_drvdata__ksymtab_ishtp_set_drvdata__kstrtab_ishtp_get_drvdata__kstrtabns_ishtp_get_drvdata__ksymtab_ishtp_get_drvdata__kstrtab_ishtp_dev_to_cl_device__kstrtabns_ishtp_dev_to_cl_device__ksymtab_ishtp_dev_to_cl_device__kstrtab_ishtp_bus_remove_all_clients__kstrtabns_ishtp_bus_remove_all_clients__ksymtab_ishtp_bus_remove_all_clients__kstrtab_ishtp_reset_handler__kstrtabns_ishtp_reset_handler__ksymtab_ishtp_reset_handler__kstrtab_ishtp_reset_compl_handler__kstrtabns_ishtp_reset_compl_handler__ksymtab_ishtp_reset_compl_handler__kstrtab_ishtp_device__kstrtabns_ishtp_device__ksymtab_ishtp_device__kstrtab_ishtp_wait_resume__kstrtabns_ishtp_wait_resume__ksymtab_ishtp_wait_resume__kstrtab_ishtp_get_pci_device__kstrtabns_ishtp_get_pci_device__ksymtab_ishtp_get_pci_device__kstrtab_ishtp_trace_callback__kstrtabns_ishtp_trace_callback__ksymtab_ishtp_trace_callback__kstrtab_ish_hw_reset__kstrtabns_ish_hw_reset__ksymtab_ish_hw_resetishtp_cl_device_probeishtp_cl_device_suspendishtp_cl_device_resumeishtp_bus_event_workishtp_recv.coldishtp_cl_bus_matchishtp_device_readyishtp_cl_bus_typeishtp_cl_device_removeishtp_cl_ueventmodalias_showishtp_cl_dev_releaseishtp_bus_registerishtp_bus_unregisterishtp_send_msg.coldishtp_cl_device_type__UNIQUE_ID_license232__UNIQUE_ID___addressable_cleanup_module231__UNIQUE_ID___addressable_init_module230ishtp_cl_dev_groupsishtp_cl_bus_dev_pm_opsishtp_cl_dev_groupishtp_cl_dev_attrsdev_attr_modalias__UNIQUE_ID_ishtp_use_dma209__UNIQUE_ID_ishtp_use_dmatype208__param_ishtp_use_dma__param_str_ishtp_use_dma.LC4ishtp_cl_get_dma_send_buf.coldishtp_cl_release_dma_acked_mem.cold__kstrtab_ishtp_cl_io_rb_recycle__kstrtabns_ishtp_cl_io_rb_recycle__ksymtab_ishtp_cl_io_rb_recycle__kstrtab_ishtp_cl_tx_empty__kstrtabns_ishtp_cl_tx_empty__ksymtab_ishtp_cl_tx_empty__kstrtab_ishtp_cl_rx_get_rb__kstrtabns_ishtp_cl_rx_get_rb__ksymtab_ishtp_cl_rx_get_rbadd_uevent_varrecv_hbmishtp_send_msgdev_set_namerecv_ishtp_cl_msg_dma__this_modulesnprintfqueue_work_onishtp_hbm_cl_connect_reqdevice_unregisterfinish_waitcleanup_module_find_first_zero_bitmemcpykfreeprepare_to_wait_event__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbgishtp_cl_send_msg_raw_spin_lockfortify_panicishtp_io_rb_free__fentry__init_moduleishtp_io_rb_alloc_buf__x86_indirect_thunk_raxishtp_cl_device_bindschedule_timeout__stack_chk_failishtp_write_messageishtp_cl_free_rx_ringrecv_fixed_cl_msg_dev_infoishtp_cl_alloc_rx_ringishtp_cl_release_dma_acked_memishtp_hbm_cl_disconnect_reqishtp_query_subscribersishtp_cl_free_tx_ringinit_wait_entry__list_add_valid_dev_errdma_alloc_attrsishtp_use_dma_transferishtp_cl_free_dma_buf_find_next_bit__list_del_entry_validishtp_hbm_start_req_raw_spin_unlock_irqrestoredevice_registerishtp_hbm_cl_flow_control_req_dev_warn__x86_return_thunkishtp_cl_alloc_tx_ring__init_waitqueue_headishtp_hbm_dispatchclflush_cache_rangekasprintfstrcmpdma_free_attrsishtp_dev_state_strishtp_fw_cl_by_idktime_getcancel_work_sync__x86_indirect_thunk_r9ishtp_cl_read_startishtp_cl_bus_rx_eventbh_hbm_work_fnishtp_cl_alloc_dma_bufkmalloc_traceparam_ops_intishtp_io_rb_init_raw_spin_unlockishtp_cl_get_dma_send_bufishtp_hbm_enum_clients_req__kmalloc__SCT__might_reschedrecv_ishtp_cl_msgkmalloc_cachesishtp_hbm_start_waitsystem_wqishtp_bus_new_client% ;&X1%@ Q [ pDXQ%X -g lXq%y ` ( + 2 X0!%) @3 PT + 2X0%H_2g+X0% ~CXQ X 8]m t p~~N= .50A%|2qX0%2X0!%a2MXi2M90A%2X0%2 X0!%X_Q{ M  2 M 7 @  U <i m 9 !    ML U e y  ` C r$ 27      229a^H2}   0T$1%niMt\XM0%+GM\XvM!M2M90DMR W@a%o  8++X'(01%l2X0%MX%X%X%X1%:XA%LXQ%YXa%iXq%zX%Ds  [[X%3<MXX%P W n\+p w }+X:~  +   +W=gx.0  + @I X!%Ll>MXo%OIr$XMX% M#XFxM>M @!%NMIMXX%fX{2R2oIM>M"M,01%yIM 3 + 2  > M!X!]*!M7!Mm!0!%!h "B"Ip"M""">"M"X#M#M#%$h$;$;$TG$Ir$M$$>$M$P$X %X%!%IS%M[%u%>%M%%% % %+&R&Ma& k& p&+&X&M&&~'=+'.>'^'' ' A'+'-' ' V'+'S'8(  ( g(+(S#(Y8( ?( G(+O(3W(Sd(mk( r( (+( ( &(+( ( (+( ( 8(+(0)%8)XQ)%))y)U*+*M*i+M+M!+ &+@K+$+X+I+"+I,wS,>z,P,M, ,@,+,w,0,M- '-@L-^-0q-%-(.+D.[.I.".I.w.>/P0/MB/i/M/ /@/M/ /@/$/X0w0]50MC0 P0@u00%0X0%0+0X0X0%1+1X!1%F1+N1Xa1%v1+|1X1%1 `11X1X1%1X2% 2X!2%-2XA2%M2Xa2%i2Xq2%y2X2%2X2%2X2%2+2%3+,3+T3o343X33303%3X3%3 3 4z4X!4%K4ja4+i4Xq4%4 44X4X4%4 4 4X4%4D5%55%$5J15%u5X}5~5=556.6016%]666q636<6M6F6 7Id7Ml7t77M777#8M18%L8b8M8%8X8X8%88c9M59XB9XQ9%9+9>:kg:X:0:%:%:;M;X&;M1;XA;%W;h;m;X;%; <_(<q<a<M<j<+< =M=L =s4= ;= F=  = ==>=M=N= >*>X6>0>>K>I>M> @>@>1>%>/?M7?XQ?%W? \?Xa?%?X?B@}/@BT@0a@%@b@b@@X@%A *ALAMaAXAMA hA@A%A5A BOBMWBMcB GmB@B%BBMBXB%BC>&CM=CXOCm`CXqC%CCICMCXC%DBDIdDlDDMDDIDDEM!E%HE{EIEEEME FI/F7F]FMqF%F$FsF}GG>IGMkGXsG~G _G@G<G%GGGXG%G,Gs HXH%0H}EHXOHXaH%H,HsH*HI>(IMGIXWI _I@gI3 @ @+< pA@ITNnb g@q { ~@T 0@T x@ @T @ @* /67T<G L@Q[ X`@hTmx }@ @T @ H@ @T @T @" H'#1 h6@;J O@T$_ dRoMy$ `@ @00 @o3  # .@ A+ .5@@ GJ@%   ?T ,k l$`(z,{0S4w8x<v@DHZLPTqXh\i`dnholnpbtcx|efVqr}~l|tugW?@cG ' 5$(,048L<@DHLPATX\d`dhKlpt7x|OU(KL)HIx/^ QBCEf5BOW a(j0u@5p0x 10 1 180Pp  (08@@H P@X` h0px`00@P`p  0! #(%0)8P)@p-H0P0X0` 1h`1p1x12 2@2`2p2222233 4p444550506 08(8088P9@:H:P@;X;`>hP?p`?x`@@ABBpCC EpFGGH`H%Ck B  $(,048 <@DHLPT9XK\X`hdyhlptx |"e!"$%&7)+/000 1M1{1111 2,2L2h2x222334h44 44t588 49$A9(f:,;00;4l;8)><6?@[?D?H@L`APBT@BG9@FM    '078? $(,048=<@@IDHLPTX\ `d h'l)p+t-x1|59(07>?@N    `gt x$(,048<#@0D9HLPT/XR\u`dh+l?ptx|!0>@]`mp~  $(,048< @D H'L)P+T-X.\/`6dhlptx|  $ (",'04 80<2@4D8H9LPTX\`dhlptx|   [\]_acej079;@ABI!!!! ! !!!q!!!! !!!!! "$"(","0"4"8"<#@#D#H#L#P#T#X#\#`#d$h$l$p$t$x$|$$$$%%%%% %%%%%%%%&&&&&&())7)<)=)B)P)W)Y)[)])^) b)i)*** *$*(*,*0*4u+8v+<w+@y+D{+H}+L+P+Tb-Xp-\w-`-d-h-l-p-t-x[/|\/]/_/a/c/e/j/////////////////0?}  $(0,0004080<0@0D 1H 1L1P 1TJ1XK1\R1``1dz1h{1l1p1t1x2|2 212@2Q2`2m2p2}22222222223333334 4&4'4_4`4e4f4g4h4m4p4 44444 5$ 5(5,(5005475885<95@=5Dp5Hq5Lr5Pt5Ty5X!6\06`76d@6hB6lD6pE6tL6xW6|88888 8"8'80868>8o8p8u88888888/909294999:9=9?9A9F9P9W9 \9 ^9 h9 l9 p9 9 \: ]: ^:$ `:( b:, d:0 f:4 k:8 :< :@ :D :H :L :P :T ;X ;\ ;` ;d -;h .;l 0;p 5;t @;x q;| ; ; ; )> .> > > > 6? ;? J? P? `?        `? f? j? ? ? ? X@ `@ f@ @ @ @ @ @  A A [A \A ^A `A eA A$ A( A, A0 A4 A8 FB< JB@ LBD NBH SBL `BP hBT jBX lB\ qB` d (h 0l 2p 4t 9x =| E G I N B B B B B B B B B B B B B 3C 4C 6C 8C :C IX @I\ BI` DId FIh KIl pI [~  $(2 ,%0o&4'8'< (@F(D(H(L(P(TT*X,\'.`0d1hE1lu1p2t`4x3|+39<:<eH t   |'$#(0$4<&@H'L g G b  $( * 038p4@0P 4` %4O8O@HPpOx ~ ~~&~ |5$~&8&P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab.rela__ksymtab_gpl__kcrctab__kcrctab_gpl.rela.rodata__ksymtab_strings.rodata.str1.1.rodata.str1.8.rela__mcount_loc.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.cst2.rela.retpoline_sites.rela.smp_locks.modinfo.rela__param__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.static_call_sites.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?pI:@@:JJNE@G :^^MY@QH:noM i@XQ0: ~|My@Q : O @]H: O8P@PV @]P:2R2AV|2Yh_@8_:Hbx@g:c&hvp !@pJ:5؂GB@HH:]lX@0: htv8(q@`:#~`  T@ P:&x0@p:( @H:*@P :,h(@p:.@`:0@x:2@@0:4@ !0@*X:X\*$; `?0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H wFf3q_rW ®rR5%gJs=b)Rr@gK?h& kxE'˭(ꦦٔwxr8;J<5$= -11Or  9FװPMl mƮ` &ԯ׼mmD';Hvq10 +c1ɇJƃj9-/uW=4e8~cr,۬ff\=ƨ {'cgAQT"j¦>U-[$D#m-D$OU#LaTPb[C d\~Module signature appended~