ELF>X@@$#GNUK(d[3c249LinuxUH]HGH@8HtuUHATISHDKxHCAT$uCHP81[A\]EL$E$HHHKxHCAT$tHP01[A\]øHG90tOUHSH0DH5HS 1ɿ 1[]AHHH1ÐUHAVAUAHATISLLsHeH%(HE1II$A@E LLA$DLHLHھHAąt#HEeH3%(HD[A\A]A^]Ë HH}HHuHHHtmAHfBHHhHt HX@H@ Hphff.UHATSLg@HHH;I$A$ H;HA$H;HHHHEH;I$$H[A\]fDUH HH1]fDUHATASHt>H_ Ht5D LKIؿHHAąD[A\]DLHHHUHAUATLMl$I|$(AEMl$twID$1LH@0ID$LH@I|$HtL1A\A]]HI|$fUHSHGHHHCH{1H@0HC1ɺHx@H{H[]@UHAWAVIAUATSLF@nA9nHHD9H= IHVI|$HE11ɺ ID$@HHID$(ID$0ID$0ID$8` HH=E$ID$HI\$ I$IHHx@HHLMLMl$HI|$HLAEu)HH([DA\A]A^A_]E1LLAALAHH(HAH(ff.UHATISHHHFHHFFWID$L@0Mu 8DHP8L9tcLH)HAL$xuID$L)HP HHD[A\]LH8HHHID$L@0HP8L9uAt$xtND1IHHHH[A\]A|$xFD[H@ A\]DHHHID$ʹHHH1HHHID${ff.UHAUATSH(HeH%(HE1H0HC IIHHCt~Mt$I $Hp@HtHtLLD$H{HuIDHC*w'@(E1L9w1EAAAtكEAAIH{ HHEeH3%(udH(D[A\A]]IHHHHC\EAAAAfUHAWAVAUATSH(HeH%(HE1HHC IIIHHCtbIijtPL{HuLqIDHCM9LIFH@@HLLLc~ HSLcLb8H{ HHEeH3%(u`H(L[A\A]A^A_]ÃIijlIkHHH[IIff.fUHAVAUATHHWeH%(HE1HzXLIIHDžH LHELH)HLHBXAŅuLLHDEHEeH3%(uHDA\A]A^]AUHHH ]UHAWAVAUATSH@LeH%(HE1MIE IIM}HIESHuLCHDIEI9LGH@@HLLLIULc~Lb0IU:t\I} HHEeH3%(H@L[A\A]A^A_]I2HHHfD뗹DHHHsMU1IZ0IJ MZHHHIDH)HI9seI%1LLL]L]LLLHIEH@PHt LLDIH91LHLUL]L]HLLLUHMII)IZI9st1LHLELELHLHOHIѹML]HHHHELULUL]HEIJ  IUII} IijHff.UHSH_ HpHhHǃpH{Hǃh1[]fDUHSHDHHH1[]LHHH볐UHAUE1ATISHH0eH%(HE1HHHH;?tFH@1ɺI<$HHEeH3%(H0D[A\A]]1H} Hu:HHuHx@H;?tH@HuE1H;nA=u1DZHHHH;3+D!HA HHH;UHATSLMHHHDH8HxHxHx0HHHHHHt]AąHD[A\]ùHHHHTA[DA\]Aff.UHAWAVAUATSHHLeH%(HE1M1ID$ IMt$H!evv HuLHEHEELcI|$ HHEeH3%(uHHL[A\A]A^A_]Ã_ID$DE7LトILcH=wp҅A]S A} AuIt$1IT$H~@J(IT$LLAMJ,IT$HBID$HX ID$H@LcEuID$1fA$L3 56ID$I"IpA$A$ID$ LAƄ$H@0LcEDID$1ɺHx@4ID$IjIID$LH@0LcED낃1`2ID$ID$LH@0XID$E1HID$Hx $LH}HID$HuLH@ AƄ$t\LLMLc0uzID$8uYID$LH@0ID$E1LMIIsI^IGILID$8uID$LH@0 ID$Hx`9 +HH|ID$HLH@`+3HLHMIIHID$8A$A$ID$LH@0JfA$E17HuLIdz7HEID$IHuLHMIIID$HxZH=x HHIID$HLH@xLcID$Hx($LH}Hu7ID$HuLH@(<$HuLHIID$8ID$1LH@0AƄ$ID$AƄ$Mt%ID$1ɺHx@ID$H@0ID$E1H@8A$ xE;HHH+xHHHAƄ$It$ I|$HBHt%H;X H@HIT$AM HIIIIIIpIdzgIVIff.fUH]ÉHHiHHAHH(dHHAxHHID$ HIHxsnd_compress_deregistersnd_compress_add_devicesnd_compress_registersnd_compr_readsnd_compr_write_datasnd_compr_writesnd_compr_pollsnd_compr_partial_drainsnd_compress_wait_for_drainsnd_compr_drainsnd_compr_calc_availsnd_compr_update_tstampsnd_compr_opensnd_compress_dev_registersnd_compr_stop_errorsnd_compress: %s: %d: dsp consumed till %d total %d bytes snd_compress: %s: %d: Changing state to: %d snd_compress: %s: %d: reg device %s, direction %d 3snd_compress: %s: %d: snd_register_device failed %d 3snd_compress: %s: %d: no device data!!! 3snd_compress: %s: %d: this device doesn't support this direction snd_compress: %s: %d: detected init and someone forgot to do a write snd_compress: %s: %d: app wrote %lld, DSP consumed %lld snd_compress: %s: %d: both pointers are same, returning full avail snd_compress: %s: %d: both pointers are same, returning no avail snd_compress: %s: %d: ret avail as %lld snd_compress: %s: %d: avail is %ld snd_compress: %s: %d: avail returned %ld Buffer overflow detected (%d < %lu)! snd_compress: %s: %d: copying %ld at %lld snd_compress: %s: %d: stream prepared, Houston we are good to go snd_compress: %s: %d: Removing compressed device %s snd_compress: %s: %d: wait aborted by a signal snd_compress: %s: %d: wait for drain failed with %d snd_compress: %s: %d: Registering compressed device %s 3snd_compress: %s: %d: failed with %d snd_compress: %s: %d: SND_COMPR_TRIGGER_DRAIN failed %d snd_compress: %s: %d: Partial drain returned failure Removing compressed device %s Registering compressed device %s Partial drain returned failure SND_COMPR_TRIGGER_DRAIN failed %d wait for drain failed with %d stream prepared, Houston we are good to go both pointers are same, returning no avail both pointers are same, returning full avail app wrote %lld, DSP consumed %lld detected init and someone forgot to do a write dsp consumed till %d total %d bytes comprC%iD%icompr%iinfoPLAYBACKCAPTUREcard: %d device: %d stream: %s id: %s &runtime->sleepinclude/linux/thread_info.h&device->lockNot enough DMA buffersnd_compresssound/core/compress_offload.creg device %s, direction %d wait aborted by a signal Changing state to: %d avail is %ld avail returned %ld copying %ld at %lld ret avail as %lld license=GPL v2author=Vinod Koul description=ALSA Compressed offload frameworksrcversion=351C466E011D31BE206B94Cdepends=sndretpoline=Yintree=Yname=snd_compressvermagic=5.4.0-216-generic SMP mod_unload modversions snd_compress_deregistersnd_compress_registersnd_compress_newsnd_compr_stop_errorpmodule_layout:zLkmalloc_cachesE:#__kmallocHGsystem_power_efficient_wqZ snd_register_device&snd_device_initializeWksnd_info_create_card_entryjdelayed_work_timer_fnJsnd_lookup_minor_datacseq_printfGV__warn_printk {{__dynamic_pr_debugW__x86_indirect_thunk_rcx9cinit_timer_keyJcancel_delayed_work_syncb˛@mutex_unlock?<sprintfT__init_waitqueue_headJ_copy_to_user=snd_device_newQ__mutex_initprintksnd_unregister_device nǡ_cond_reschedHWstrlcpy*mutex_lock[Ysnd_majorڶV3_dev_erruyHinit_wait_entry\__put_user_4hVput_devicemqueue_delayed_work_on) __stack_chk_failQschedulekmalloc_order_trace\ɢ.__x86_indirect_thunk_raxm__fentry__Ѡ"kmem_cache_alloc_trace"#>__wake_up&prepare_to_wait_event zkfree=ysnd_info_free_entryTfinish_wait snd_card_free{asnd_card_register;͑memdup_userdev_set_name.6_copy_from_userHۈ__check_object_size  x; kD2snd_compressGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-compress.ko~; l# 0@ = U j}7?.$0P r8 8 p@6Rlp8  P\pY 8)>8Y8t 88H8 n8  C88 XG Z h xh8 088 pJ8 & 5`]XP8t 888 @x c8,8H W f!{0/>.d   s"/_=I[iu.9FZ_V_-ǡCz 5 [N ' @ O h {       4 ! ; E __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_snd_compr_stop_error__kstrtab_snd_compr_stop_error__ksymtab_snd_compress_new__kstrtab_snd_compress_new__ksymtab_snd_compress_register__kstrtab_snd_compress_register__ksymtab_snd_compress_deregister__kstrtab_snd_compress_deregistersnd_compr_mmapsnd_compr_update_tstamp__UNIQUE_ID_ddebug90.38847__func__.38848__UNIQUE_ID_ddebug102.39081__func__.39082ops.39235snd_compress_proc_info_readsnd_compress_dev_disconnectsnd_compress_dev_register__UNIQUE_ID_ddebug107.39198snd_compr_file_ops__func__.39199snd_compress_dev_register.coldsnd_compr_freeerror_delayed_worksnd_compr_open__key.38831snd_compr_open.cold__func__.38829snd_compr_calc_avail__UNIQUE_ID_ddebug92.38861__UNIQUE_ID_ddebug95.38873__func__.38857__UNIQUE_ID_ddebug94.38869__UNIQUE_ID_ddebug91.38856__UNIQUE_ID_ddebug93.38865snd_compr_poll__UNIQUE_ID_ddebug100.38977__func__.38978snd_compr_read__UNIQUE_ID_ddebug99.38950__func__.38951snd_compr_get_capscopy_overflowsnd_compr_write__UNIQUE_ID_ddebug97.38922__func__.38923__UNIQUE_ID_ddebug98.38928__UNIQUE_ID_ddebug96.38900__func__.38901snd_compress_dev_free__UNIQUE_ID_ddebug109.39279device_mutex__func__.39280snd_compress_wait_for_drain.isra.0__UNIQUE_ID_ddebug103.39104__func__.39105__UNIQUE_ID_ddebug104.39109__UNIQUE_ID_ddebug108.39258__key.39271__func__.39259snd_compress_register.cold__func__.39250snd_compr_ioctl__UNIQUE_ID_ddebug106.39144__UNIQUE_ID_ddebug105.39124__func__.39125__func__.39145snd_compr_ioctl.coldsnd_compr_ioctl_compat__UNIQUE_ID_license112__UNIQUE_ID_author111__UNIQUE_ID_description110.LC26__crc_snd_compress_deregister__check_object_size_copy_from_userdev_set_name__this_modulememdup_usersnd_card_registersnd_card_freefinish_waitsnd_info_free_entrykfreeprepare_to_wait_event__wake_upkmem_cache_alloc_trace__fentry____x86_indirect_thunk_raxkmalloc_order_traceschedule__stack_chk_failqueue_delayed_work_onput_device__put_user_4init_wait_entry_dev_err__crc_snd_compr_stop_errorsnd_majormutex_lockstrlcpy_cond_reschedsnd_unregister_device__mutex_initsnd_device_new_copy_to_user__init_waitqueue_headsprintf__crc_snd_compress_newmutex_unlockcancel_delayed_work_syncinit_timer_key__x86_indirect_thunk_rcx__dynamic_pr_debug__warn_printkseq_printfsnd_lookup_minor_datadelayed_work_timer_fnsnd_info_create_card_entrysnd_device_initialize__crc_snd_compress_registersnd_register_devicesystem_power_efficient_wq__kmallockmalloc_cachesww0xe  l s xw| p @ wU`q vk      @1{AwV *hz 4  @ " Lww1 6A_ Pf pm prwxxsssw)<xUueqwQ v  ?W}v  Tx}ss>sQ}l}w  & +^ e pl q   H  (   X !wc 9 E L Q  { w 9 x[  X    { wX xo  {   w g x    h   P 0 Z il j x i j ij> pE  L Y{wrr}w  &p-  2F M T Yawuzt5qX Pd k p   {w% , 18  =NoYt`  ey @ 8 8w znxs6xauxxKjixx~Nxyxsxy4vxj"x;qxu    ( / 6 ;z{1w P A' 8. 9L}Q] 8d ot  pY m? .$(  h l   0p  @(08@HpPX ` h p x`04T $M(04 8@DSHPJTX8`dhptxp3    @    X/ , ;(KUx@q`F  $(0080 Z rZ8@@HP0pxPXx (0PX`hpX+08@Hhpx+p?T (HPX` Px .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo__ksymtab_strings__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?B:@ X!JE@n!^|0Y@p!ql@pq`!  @q! p@r! 22%gL'E(T(@ 40@tX! 6@ @yx!`6@pz`!x6(@z !:@9@>>0@>XG>W>>"h MT f0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H RZhR`ڹ3 <*'pxMꉊ l\VLa9#9w[-ޠwl wX)`x1`⡘82xa^M 8Rj3CV{_gnH.jId7_kG~}T+Am3 n{ xs PtѹXc_4 & N+ q<&ʌg>⻯4ӫ"#s3qv 0[K '2wiN2EMwФK<n J"5 H!NiM%O )lHh54÷.}+LIOQm? zWTF;He;$\60NN)VE|ͩeဣgՆ@O]il&FwAkRٲ&EC |" Z r]|JuCX ,15~Module signature appended~