ELF@@GNU>:|OE (2WO{@R2Hr2*7?T*EuI**9z@?T*Bz@2*`7Z*@z@@2**{COBWAD_O{CX@`B`@az@`@2*B B{A*O¨__WO{h@X _@T 4wX2R*`5R@9H4 Q 9 )@9 7(R kh8jURJUrR,}JaJ  K k(89a7O@26TA8@@)胈)1?釟*5=4@9( 7*A8@@)胈)1?釟6@44wX*~@{DOCWB_AE_ֶ(RwXkh8wX*Cog_ W O { @h@4HAT`4vX  Z)@?aT~@{LOKWJ_IgHoGC_@9hO7 ` *A8@@)胈)1?釟VV@9 q@T q` Tq ThT:4vXHvpH4*R2p4%R2pq @H454vX |T14vXe4vXS RNXh  4vX RpqT 4vX hG)T@%4vX*w&A9.T4vXDR*Rjh8v&NX{yA49?T R}ArRNW974   y*2 #+Z_T(;@UqT~_T@)@9 7v~{<2 }ku* 9kuku*9 )JB94)?qcT@$TBaku{{ku %ku A ) -ku@ 1ku 5ku  9 =ku@ Aku!kuTvX**vz"h"@ )@9%7@( 4*h"@2!h"@ @i4%Rh"@2!h"@ @?q @I4U!U5`4h"@vX@x@4vX*G! {{i" hii*fX2*`4vX#;@j 4vXUvT@{{V R Z^ ҈b   2#0J`*GvXqjT5vXw4vXkuk5@qT*NX}ixNXi8TNXN_964vX**w4 4vX*vXh"@@H5WO{A RRHr2 _tARr22`fR`v00R`R` R`*j`{BOAWè_{h@ R *{_{__WO{@4h@tvXJX@fXR@9(4*NXyx`NXyxA9h4%R*%RNX}2iyNXiy A9?q@I54@9T *fXfXf@9NX4 xvNXy6@9NX)TNj @)@?T*{GOFWE_D@_ֈNXyx@WO{ @ @9@ 7ah"@@a4vX@cG27{COBWAD_*vXvXeGh"@{RHr{_{ }{_{ѻ{_O{^ 4qaT`vXRt@94iNX yu`@9(T`vXRu@94iNX yt> 7@9(T{BOAC_֟qkThNXyu@rATO{ Ru@ R` 22h0afXRb2 {BOAC_W O { @@ R@vX*B  2 I@9   7#?bT*vX9 ])@?T*{KOJWI_vX])g_WO{Cc8@@TwX22R@9qTwX21'@97Rky8Rmky8iURIUr}uk(ky8 })a)  Kk98 92R{EODWC_BgAF_RwXkh8*{! (@{{ I  I II(eX2{_{_{! (@{{ I  I II(eX2{_{_og_WO{;@3`* qTqT5`wXO@ 4*8V; agX2C22291awXw~@@97~@@{s6`wX{s*@kT@@2@6`wX@@"22@{FOEWD_CgBoA_WO{_@T,"@96@7b@72*vX*{BOAWè_vX{{_O{@ R@@7@9H6vX"@96vX *vX{BOAC_{{_{{_qcom,wcd-dsp-glinkdescription=SoC WCD_DSP GLINK Driverlicense=GPL v2vermagic=4.9.210-g28c696160049-ab6386370 SMP preempt mod_unload modversions aarch64intree=Ydepends=alias=of:N*T*Cqcom,wcd-dsp-glinkalias=of:N*T*Cqcom,wcd-dsp-glinkC*wcd-dsp-glink%s: Failed to alloc char dev, err = %d wdsp_glink_probe%s: Failed to create class, err = %d %s: Failed to create device, err = %d %s: Failed to register char dev, err = %d 3%s: Invalid private data wdsp_glink_read%s: count = %zd is more than WDSP_MAX_READ_SIZE wcd_dsp_glink/buildbot/src/partner-android/q-dev-msm-pixel-4.9-qt-qpr3/private/msm-google/techpack/audio/ipc/wcd-dsp-glink.c%s: rsp_cnt=%d read from buffer %d %s: copy_to_user failed %d %s: resp count = %d wdsp_glink_write%s: Invalid count = %zd %s: count = %zd %s: copy_from_user failed %d %s: Invalid reg pkt size = %zd %s: glink register failed, ret = %d %s: Link state wait timeout %s: Invalid cmd pkt size = %zd %s: Link state is Down %s: Invalid cmd pkt count = %zd, pkt_size = %zd %s: Failed to get glink channel %s: requested ch_name: %s, pkt_size: %zd %s: glink channel %s is not in connected state %d %s: Invalid packet type wdsp_glink_ch_info_init%s: glink ch memory is already allocated %s: no_of_channels: %d but max allowed are %d %s: Invalid size = %zd, pkt_size = %zd %s: Invalid no_of_intents = %d %s: channels: %d ch_cfg_size: %d, size: %zd, pkt_size: %zd%s: Wrong channel name &ch[i]->mutex&ch[i]->ch_connect_wait&ch[i]->ch_free_waitwdsp%s: Unable to register wdsp link state wdsp_glink_open_ch%s: ch->ch_cfg.name = %s, latency_in_us = %d, intents = %d %s: glink_open failed for ch %s %s: ch %s is already opened 3%s: Invalid parameters wdsp_glink_notify_rx%s: Size %zd is greater than allowed %d %s: Resp Queue is Full. Ignore latest and keep oldest. %s: rsp_cnt = %d copy into buffer %d 3%s: Invalid priv wdsp_glink_free_tx_buf3%s: Invalid tx_buf wdsp_glink_notify_state%s: glink channel: %s connected %s: intent_size = %d %s: Failed to queue intent %d of size %d %s: Failed to request qos %d for ch %s 6%s: channel: %s disconnected locally 6%s: remote channel: %s disconnected remotely wdsp_glink_notify_rx_intent_req3%s: Invalid req_size %zd %s: intent size %zd requested for ch name %s%s: Failed to queue rx intent, rc = %d %s: glink_close is failed, ret = %d wdsp_glink_close_ch%s: ch %s is closed %s: ch %s is already closed %s: GLINK_LINK_STATE_DOWN wdsp_glink_ch_open_cls_wrk%s: GLINK_LINK_STATE_UP wdsp_glink_link_state_cbwdsp_glink_tx_buf_work%s: ch name = %s, payload size = %d %s: glink tx failed, ret = %d %s: channel %s is not in connected state 3%s: cdev is NULL wdsp_glink_open%swdsp_glink_wq%s: Error creating wdsp_glink_wq &wpriv->link_state_wait&wpriv->rsp_mutex&wpriv->glink_mutex&x->waitwdsp_glink_flushwdsp_glink_release%s: closing wdsp_glink driver 3%s: glink ch %s failed to notify states properly %d %s: Invalid device data wdsp_glink_remove3_module_layoutVMglink_closeEK9glink_qos_latencyXdev_warn-glink_queue_rx_intent?i glink_rx_doned҈glink_open"P4e__wake_up>Pglink_tx destroy_workqueueiBflush_workqueuehoglink_unregister_link_state_cbcomplete57C__alloc_workqueue_keykmalloc_order_trace__stack_chk_faildmemset zkfree=glink_register_link_state_cb/ .queue_work_on@__init_waitqueue_head:__mutex_init~)Hmemcpy地__kmallocZ%strcmpvfreeR[finish_wait?,schedule_timeoutAprepare_to_wait_event%binit_wait_entryK__arch_copy_from_userI@vzallocg__stack_chk_guard>__dynamic_dev_dbg\l~mutex_unlockXUprintk]__arch_copy_to_userHۈ__check_object_size/ mutex_lockVFCwait_for_completion_interruptible?_dev_info,EE___ratelimit#Ucdev_deljndevm_kfree^tunregister_chrdev_regionclass_destroy0>device_destroySv[cdev_add'R/ cdev_init.Vdevice_createdev_err& D__class_create|S)alloc_chrdev_regionEldevm_kmallocb"platform_driver_unregistert__platform_driver_register                   5^}ewcd_dsp_glinkAndroid (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)   '>N`p (((( (  (P( P(. (F (^ (v ( ( ( (("h=WL_x( h( @(< (& 0(E X(d, ( x( (( #<UlXfLyx#4(h th(*xB"Pb(`#(@(h( (-AD %^ %A AAt 4TA  A   ! #   (CQZhz$4 ,=Nbjt}   # * @ V ] x ~       0 F O Y c $xwdsp_glink_driverwdsp_glink_probewdsp_glink_probe.__keywdsp_glink_fopswdsp_glink_removewdsp_glink_readwdsp_glink_read._rswdsp_glink_read.descriptorwdsp_glink_read.descriptor.12wdsp_glink_read._rs.10wdsp_glink_writewdsp_glink_write._rswdsp_glink_write.descriptorwdsp_glink_write._rs.18wdsp_glink_write._rs.22wdsp_glink_write._rs.24wdsp_glink_write._rs.36wdsp_glink_ch_info_init._rswdsp_glink_write._rs.26wdsp_glink_write._rs.28wdsp_glink_ch_info_init._rs.39wdsp_glink_ch_info_init.descriptorwdsp_glink_ch_info_init.__keywdsp_glink_lcl_ch_open_wrkwdsp_glink_lcl_ch_cls_wrkkzallocwdsp_glink_ch_info_init.__key.50wdsp_glink_ch_info_init.__key.52wdsp_glink_write.descriptor.32wdsp_glink_write._rs.34wdsp_glink_write._rs.30wdsp_glink_tx_buf_workwdsp_glink_ch_info_init._rs.41wdsp_glink_ch_info_init._rs.43wdsp_glink_ch_info_init._rs.45wdsp_glink_ch_open_cls_wrkwdsp_glink_link_state_cbwdsp_glink_ch_info_init._rs.47wdsp_glink_write._rs.20wdsp_glink_write._rs.16wdsp_glink_openinit_completion.__keywdsp_glink_open.__keywdsp_glink_open.__key.90wdsp_glink_open.__key.92wdsp_glink_flushwdsp_glink_releasewdsp_glink_close_chwdsp_glink_tx_buf_work.descriptorwdsp_glink_open_chwdsp_glink_notify_rxwdsp_glink_notify_tx_donewdsp_glink_open_ch.descriptorwdsp_glink_notify_tx_abortwdsp_glink_notify_statewdsp_glink_notify_rx_intent_reqwdsp_glink_notify_rx.descriptorwdsp_glink_free_tx_buf_workwdsp_glink_notify_state.descriptorwdsp_glink_notify_rx_intent_req.descriptorwdsp_glink_close_ch.descriptorwdsp_glink_close_ch.descriptor.77wdsp_glink_of_match$d__UNIQUE_ID_description12__UNIQUE_ID_license13__UNIQUE_ID_vermagic8__UNIQUE_ID_intree9____versions__module_depends__UNIQUE_ID_alias10__UNIQUE_ID_alias11alloc_chrdev_region__check_object_size__class_createdevm_kmallocplatform_driver_unregister__this_modulecompletequeue_work_on__stack_chk_guarddev_warnglink_closefinish_waitclass_destroycleanup_modulememcpyprepare_to_wait_event__wake_up__dynamic_dev_dbgglink_rx_doneinit_modulekmalloc_order_trace___ratelimitschedule_timeout__stack_chk_fail__arch_copy_to_uservzalloc_dev_infocdev_addglink_qos_latencyinit_wait_entryflush_workqueuedevm_kfreedevice_createdestroy_workqueuemutex_lockwait_for_completion_interruptibleprintk__mutex_initdev_errmemset__init_waitqueue_headglink_queue_rx_intentstrcmp__platform_driver_registervfreeunregister_chrdev_regionmutex_unlockglink_register_link_state_cbglink_unregister_link_state_cbdevice_destroy__mod_of__wdsp_glink_of_match_device_table__arch_copy_from_user__alloc_workqueue_keyglink_txcdev_init__kmalloccdev_del,d48 < @ Xa`fdh fl p ft x f| cG6 G 6 G 6 G 66  6  6  6(m,60 m4 6< m@ 6D mH 6T\` h l t}6  6  6  6m$08mDPX \ `  d  h  l  t  x  |      w   |0<"@ "H "P "bz        J$ J( J, JDbxz      w    $, 0 4 8 < @ D H L Ps\(`dh (l p t (x |  (  si i i i       w   $ 08<@ D H L P T X`id ih il ir r r r{b LPPT X P\ ` Pd h Ppw|H H H Hqxq l   $ ( , 0 8wDH L P Xlpt x |    w         w      , 0 4 8 < @ D H P w\ ` d h p            w             $ w0 4 8 < L ` lh          w      8 X \ ` d hh l p t x h|     h     h 8 ol x |                 0 4 c8 < @ cD H L cP T X c\ p s      q x q l(,h0 4 h8 < h@ D hLw\^` ^h ^p ^x@  @  @  @w   l   h(,0 4 8 < @ HL0P T 0X \ 0` d 0lw|C C C CX X  X  X w        (, 0 4 8 < @ \tx|      P P   P   P  s       w   $ ,4p`p|px  x  x  xwh h h h(   (  (  ($w0*4 *8 *< *HT`xd4hl xp 4t x x| 4  x 4 syv              (4 8<  @ H  L T  X dh lp  t |                                        ( , 0  4  8  <  @  D  LTpg"   "   "   " i i i i3 F  3  F  3  F  3 $ F ,|8@xql 3   3   3  $ 3 (<Dlpppi i i ie  e  e  e  y(, 0 4 TdpZ tx Z |  Z   Z  ;  ;   ;   ;        $ (  , 4 8  < @s\      |(,0 4 8 < @ D H|r,h48< @ D H L P T|i i i i      th t h t h t h     ( , 48@"L P T "X \ ` "d h l "m m  m  m i i i i481<@ D 1H L P 1T X \ 1` hspy              $,<tDHL P T X \ ` dlp t x otg(,;08 < ;@ D H ;L P T ;X `sx`# `# `# `#hau a u a u au  u  u  u`# `#$ `#, `#@hLaPuT aX u\ a` ud alput x u|  u  u       |( :, 0 4 8 :< @ D H :L P T ` :d h l t ax | a  a  a   k  k  k  k   h C  C  C  C! ! !(!rH!sh!!j!~!! ! ! !j!r!0"4"8" <" @" D" H" L" T"\"a`"d" ah" l" ap" t" ax" |""b" b" b" b"""""" " " " " " "# #@$#(#,# @0# 4# 8# @<# @# H# @L# P# X#sl###k## # # #h#e#Q# h# e# Q# h# e# Q# h# e$ Q$s $$ $ $ ($,$z0$Q4$ 8$ z<$ Q@$ D$ zH$ QP$ T$ zX$ Q\$sl$,p$Qt$ ,x$ Q|$ ,$ Q$ ,$ Q$$ f  f  f $ f(   efl(8fP*(08*@PX`*hx*4*c*1*; (*0@HP*XhpQx*eQ*z* Xun.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.rodata.modinfo.rodata.str1.1__versions.rela.data.rela__verbose.rela.gnu.linkonce.this_module.init.plt.bss.comment.note.GNU-stack@$3d$.@(f`c>%49@ND%$I@`x^h%Y@f'o2( ~3A@hx 8E@G@`0KKK0KMMa [l