ELF`B@@/,%%  '   4 zR| (@D-D H  `  HD-HDD-D`X `  `XD-4hD-D0L 0 @ 0LD-4D-D0L 0 D 0LD-D 4tD-D0L 0 L 0LD-88D-D@P 0 \ @PD-D 4t(D-D0L 0  0LD-D 4D-D0L 0  0LD-D (PD-D H  p  HD-0D-D H    HD-zR| 4D-D0L 0  0LD-D (P D-DD H DD-<|D-D@P @  4 @PD-D ,D-D H  `  HD-0D-D0L 0 X 0LD-0 D-D0L    0LD-D 8TD-D@P @  t @PD-D HD-D`X `   `XD-D 0D-D0L 0 l 0LD-<D-D@P @  ( @PD-D LPD-D\ `   \D-D 0D-D H   X  HD-D @D-DpX P   pXD-D @XD-DPT P    PTD-D L\D-D\ `  D \D-D 4PD-D0L 0 ( 0LD-,hD-D H  H  HD-DD-DPT P  p PTD-D 0\D-D0L 0 h 0LD-<D-DPT @   PTD-D 0D-D0L 0 l 0LD-8D-D@P 0  @PD-D 8@ D-DPT @   PTD-D H|D-Dp\ `  p\D-,`D-D H  @  HD-(,D-D H  L  HD-0$tD-D0L 0 L 0LD-8XD-DP 0 p PD-D <D-DPT P  PTD-LD-D\ `   \D-D 8$D-D@P @  @PD-0`HD-D H   \  HD-D m?#{ ARRq @{¨#_\?#{og_WO9Zq*BRR|@q*aB` q*aB` !xy4BcX 44u4ARRqTR`B BcX R`B OEWD_CgBoA{ƨ#_.z?#{WOA8մB@h@8 OBWA{è#_gA ?#{ OA8ՓB8 @uh@(OB @{è#_?#{WOR"h@@ROBWA{è#_֣Ţ?#{WOCA8C*R"@*A8C@ TOCWB{A#_:?#{ O*qTBM3_h@"_ARRu"R!Rttu@u?"TT*OB @{è#_`@!R*R`@*:?#{ O*qT`Bu_M4h@`"t@?T`@!R*R*OB @{è#_@*gA ?#{ aBR"R`@ @{¨#_?#{OARRqTs`@RR RRttaBR"R7st*`@~@OA{¨#_Iinit_lockcompactio_statmax_comp_streams3zram: Decompression failed! err=%d, page=%u zramlzo-rlelzodebug_stat initstateall6zram: Can't change algorithm for initialized device strscpy%8llu %8llu %8llu %8llu block/zram:prepare[%s] lz4idleversion: %d %8llu %8llu hot_removeű6?#{ O!cR*%R7!5!*qmT@4*37@Q4***OB @{è#_*R*R* g@?#{{#_drivers/block/zram/zram_drv.cnum_devices$$$$parmtype=num_devices:uintparm=num_devices:Number of pre-created zram deviceslicense=Dual BSD/GPLauthor=Nitin Gupta description=Compressed RAM Block Devicevermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=zramintree=Yscmversion=gc151586fe278depends=zsmallocLinuxLinuxzram1[__sanitizer_cov_trace_pcs'crypto_has_algZ%strcmpscnprintft_A__hwasan_load4_noabort__hwasan_store4_noaborth'J__hwasan_load8_noabortɰCpreempt_schedule crypto_comp_compress_މcrypto_comp_decompress__stack_chk_fail(__per_cpu_offset'ocrypto_alloc_base\__hwasan_store8_noabort\j__get_free_pagesţcrypto_destroy_tfmCfree_pagesdmemset~_printk7__cpuhp_state_remove_instancefree_percpu zkfreePWkmalloc_cacheslEkmalloc_trace51)__alloc_percpu<__cpuhp_state_add_instance\M__cpuhp_setup_state{;U__class_register' r__register_blkdev{mutex_lockUmutex_unlockׂ__cpuhp_remove_stateHclass_unregisteridr_allocK__init_rwsem.__blk_alloc_disknJnesnprintfL>set_capacityR~blk_queue_flag_setʀ blk_queue_flag_clearM,blk_queue_physical_block_sizeblk_queue_logical_block_size~tIblk_queue_io_minOblk_queue_io_opt+blk_queue_max_discard_sectors[blk_queue_max_write_zeroes_sectorsoZTdevice_add_disksput_disk[evidr_remove9dstrscpy@idr_for_eachidr_destroyYunregister_blkdevikstrtoint idr_find&__kasan_check_reads}=F__hwasan_load1_noabort__hwasan_store1_noabort6wsync_blockdev}:2del_gendiskG((down_writenset_capacity_and_notify}nr_cpu_ids0~__cpu_possible_maskS_find_next_bit~zs_destroy_poolvfreeY up_writeQd__kasan_check_writePbalt_cb_patch_nopszs_free:bio_start_io_acct ݁bio_end_io_acct_remappedybio_endio뛁mutex_is_lockedPjiffiesj,bdev_start_io_acctbdev_end_io_accth7zpage_endiomAzs_map_object~)Hmemcpy3zs_malloc-memset64kzs_get_total_pagesFLzs_unmap_objectflush_dcache_pageWM'memparseI@vzalloczs_create_pool;=zs_huge_class_sizeU3down_readQPkup_readJkstrtou16z]zs_compacts<\kstrtoull|."sysfs_streq  __num_online_cpusstrnlenfortify_panic|zs_pool_stats~param_ops_uint%m=module_layoutGNU;4t%݄`gCe"]   ?      @  ( A0 < H :P X P\ Pd Bp x  C 8 8 D   $  8 8     E    4 8 < @ 3D 8H 8L AP A\ Fd Gh l t  |   H 2    0 1  % %   T h It    0 8 8 J      1  8 8 D   10 P \ h 0p |  K     1 L  M1$,N<DP1X` d lt|OLC$P 0<QDP\R`RdShSpt T 0<DLUT\Vdx!W(08U@HVX(<TdpZxXX X$8DXht ,  08tXX 4T\lXtM[   (DP l  M @P`p| \]<DH|^L,4HTh__` a ,8HXPdtb| ,@XHXt XX ,LT\`hX0X0@cT dt d   X( 8 P  ` p         !X!,!K > >K(><>KD>X>K`>h>l>> >o>>??n ?,?8?@?gL?X?wh??K??K??K???K?@K@K@0@K8@@@D@p@ |@o@@@@AnAK A4AKh @ A,243?C0;@Gwz}    $(, 0 @-HLPTX.`dl/pt 0l1  $ 8<@DP2X\`dhlp3|2$  $(0+4<A@,4(8LHhXx`x Q0, P`hpx(Hh(d113 P4(B@5Hc`x6hT73x8R::);;J=>(8@xy p,4t  b D Hb  P  dS  g  hU  P  >  A D HH  H ` dC ); te#N#70^  l $ b ] l{8u#U# 8vP  AH> K  ,  ( N ,  4   g   `  U P $ > 0 A < H  LH H L 0PC H 1 T 4 ` t L h; d h; o  6  $ l P'  7 X5  5x H0    !  / / ( *  !l#  P#  $) x%) %$  (  )  <* s `*s + ,a - 8d - D L.Pm / \m ,/ h[ 0  d1h `1^ d1 1 1y 1 3 3g 3 P4 L4g P4 5 5U 5 x6 t6X x6p T7  P7 T7 x8m t8 x8[t 9 :`V |: : :,D : : ;tG ; ; ;N ; ; =N = = >I > > @7 @ @: A AA AAy  <  / (* " " "4 "Ng "c' "(- #\(K   ( `hW   ,( `H h a   # = N _(  @   "# $t$$ "a" " b%} " "&' 'j "? $%'; @ 5) HM h P  t   (^U  H) P } H d   : :' j]3YA  hD|6>(KV y oMCsu  " ;  y | U io g  !s 3 %@G.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.rodata.str.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1set_capacitystrscpymemcpyidr_destroyzcomp_destroyzram_slot_free_notifyset_capacity_and_notifyzram_init.__keyzram_add.__keyzram_index_mutexdev_attr_mem_used_maxzram_bvec_rwio_stat_showmm_stat_showdebug_stat_showmax_comp_streams_showcomp_algorithm_showdisksize_showinitstate_showzcomp_available_showhot_add_showunregister_blkdev__register_blkdevsync_blockdevfree_percpu__alloc_percpuzcomp_stream_put__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store1_noabort__hwasan_load1_noabortblk_queue_io_optparam_ops_uintkstrtointdev_attr_mem_limit_find_next_bitmemset__per_cpu_offsetdev_attr_resetblk_queue_flag_setzcomp_stream_getzs_unmap_objectzs_map_objectbdev_start_io_acctbio_start_io_acctbdev_end_io_acctzs_compactdev_attr_compactdev_attr_io_statdev_attr_mm_statdev_attr_debug_stat__num_online_cpuszs_pool_statszcomp_decompresscrypto_comp_decompresszcomp_compresscrypto_comp_compresszram_control_classzram_control_class_attrszram_disk_attrsblk_queue_max_write_zeroes_sectorsblk_queue_max_discard_sectorszram_control_class_groupszram_disk_groupszram_devopsalt_cb_patch_nops____versionsdev_attr_max_comp_streamsjiffieskmalloc_cacheszs_get_total_pages__get_free_pagesdestroy_devices__param_str_num_devices__param_num_devicesnr_cpu_idszram_majorclass_unregister__class_registerzram_index_idrblk_queue_flag_clearsysfs_streqzram_control_class_groupzram_disk_groupstrcmpbio_endiopage_endiozram_submit_bioblk_queue_io_minzram_openstrnlendev_attr_comp_algorithmzcomp_available_algorithmcrypto_destroy_tfm__init_rwsemzs_destroy_poolzs_create_poolkstrtoull__stack_chk_fail_printkdel_gendiskput_diskdevice_add_disk__blk_alloc_disk__cpu_possible_maskmutex_unlockmutex_lockzram_slot_lockidr_for_eachcrypto_has_algsnprintfscnprintfdev_attr_disksizezs_huge_class_sizeblk_queue_physical_block_sizeblk_queue_logical_block_sizeclass_attr_hot_removeidr_removezram_removeup_writedown_write__kasan_check_writedev_attr_initstate__cpuhp_setup_state__cpuhp_remove_statezcomp_creatememparsecrypto_alloc_basemem_used_max_storemem_limit_storereset_storecompact_storemax_comp_streams_storecomp_algorithm_storedisksize_storehot_remove_storeidle_store__kcfi_typeid_zcomp_cpu_up_prepareinit_module__this_modulecleanup_modulepreempt_scheduledev_attr_idlezram_rw_pageflush_dcache_pagezram_free_pagevfreekfreezs_freezram_meta_free__cpuhp_state_remove_instance__cpuhp_state_add_instancezram_reset_devicekmalloc_traceidr_findbio_end_io_acct_remappedmutex_is_lockedclass_attr_hot_addzram_addup_readdown_read__kasan_check_read__kcfi_typeid_zcomp_cpu_dead__sanitizer_cov_trace_pcvzalloczs_mallocidr_allocfortify_paniczram_remove_cb_note_9$d.99$d.89$d.79$d.69$d.59$d.49$d.39$d.129$d.29$d.119$d.19$d.109$x.9$d.9$x.98$x.88$x.78__UNIQUE_ID_depends368$x.68$x.58$x.48$x.38$d.128$x.28$x.118$x.18$x.108$x.8$d.8$d.97$d.87$d.77__UNIQUE_ID_description467__UNIQUE_ID_scmversion367$d.67$d.57$d.47$d.137$d.37$d.127$d.27$d.117$d.17$d.107$x.7$d.7$x.96$x.86$x.76__UNIQUE_ID_author466__UNIQUE_ID_intree366$x.66$x.56$x.46$d.136$x.36$d.126$x.26kstrtou16$x.116$x.16$x.106$x.6$d.6$d.95$d.85$d.75__UNIQUE_ID_license465__UNIQUE_ID_name365$d.65$d.55$d.45$d.35$d.125$d.25$d.115$d.15$d.105$x.5$d.5$x.94$x.84$x.74memset64__UNIQUE_ID_num_devices464__UNIQUE_ID_vermagic364$x.64$x.54$x.44$x.34$d.124$x.24$x.114$x.14$x.104$x.4$d.4$d.93$d.83$d.73__UNIQUE_ID_num_devicestype463$d.63$d.53$d.43$d.33$d.123$d.23$d.113$d.13$d.103$d.3$x.92$x.82$x.72__UNIQUE_ID___addressable_cleanup_module462$x.62$x.52$x.42$x.32$d.32$x.122$x.22$x.112$x.12$x.102$x.2$d.2$d.91$d.81$d.71__UNIQUE_ID___addressable_init_module461$d.61$d.51$d.41$d.31$d.121$d.21$d.111zram_add.__key.11$d.11$d.101$d.1$x.90$x.80$x.70$x.60$x.50$x.40$d.130$x.30$x.120$x.20_note_10$x.110$x.10$d.10$x.100``%)#_/S<=@)# % @')# T ^)#  $*#  )*#  :*#  K*#(Dc-0Q*#  K*#(Dc500,D`*# q*# T*#  *# *#*# *#*#*#*#*#*#*#+#+#+#"+# h-'+#@GN0+# :@<+#LaNb^   E+# @V+#^+#pi+#8y+#8@+#8+#8+#8+#8@+#8+#8+#8+#8@+#8+#7,#8,#8@,#&,#76,# ?,# O,# !\,# & "+#m,#  "+#y,#  "+#<+#L,#  "+#eU,# ,# k= "+#e,#  "+#e! 4|,# ,# ,# i) ~e ,# -# -# -# - .-# <-# L-# _-# j-# -# -# -# -# -# -# -# ¼ f Fzcomp_strmzcompzcomp_cpu_up_preparezcomp_available_algorithmzcomp_available_showzcomp_stream_getzcomp_stream_putzstrmzcomp_compresszcomp_decompresszcomp_cpu_deadzcomp_destroyzcomp_createzram_pageflagsZRAM_LOCKZRAM_SAMEZRAM_WBZRAM_UNDER_WBZRAM_HUGEZRAM_IDLE__NR_ZRAM_PAGEFLAGSzs_mapmodeZS_MM_RWZS_MM_ROZS_MM_WOzrammem_poollimit_pagesdisksizezram_table_entryzs_poolzram_statscompr_data_sizenum_readsnum_writesfailed_readsfailed_writesinvalid_ionotify_freesame_pageshuge_pageshuge_pages_sincepages_storedmax_used_pageswritestallmiss_freezs_pool_statspages_compactedzram_adddestroy_deviceshot_add_showhot_remove_storezram_removezram_reset_devicezram_meta_freezram_free_pagezram_submit_biozram_slot_lockzram_bvec_rwzram_openzram_rw_pagezram_slot_free_notifydisksize_showdisksize_storeinitstate_showcompact_storemem_limit_storemem_used_max_storeidle_storemax_comp_streams_showmax_comp_streams_storecomp_algorithm_showcomp_algorithm_storeio_stat_showmm_stat_showdebug_stat_showzram_remove_cbv@,Hc^@he OAJ@Hf+ q@P+2[\U0P@+ Lo5_0@+%`$ @0+'@H +2``@h+`~@+v`q@+aH@@+0e(@ `+ XePlff0 g@@@0+%@k8$ ]p#-K &U'7 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key{ k:]&}Ƀ0  `He0  *H AT/k m"R8n ܍2T7F̩d,s 9<=@ZO=K= ob1l@}5HZ6Ϥ#{ pKL gu6!ewAkmMaC3#y?9#B"l.y鄯@-aK:1b߃etWs;&଱Fԯ?pUܹmX}8w(1 ?s+q`e݉/D3Zcuj ?=qDS7>umc9>tqS"X%Π)eH,рgR*SC]wd&ۉi:\7\\ :v!7klL*QSfzfY=錃 bM>n O0Z #1OF/|"q'{Ei1~Module signature appended~