ELF>@@'&GNUf; PzM? i tLinuxUHATIHHtHwHI<$LA\]ff.UHHHATIHAEyLA\]UHAWIAVIAUIATIS1HHuE(HEHHMtFIEMIILLHMоH)H<LtHHHMuHEЀ}L$t+LHH)HHH[A\A]A^A_]úLuLLHH)LeHHIff.UHHeHH]UH]DUI LOHHIAL]@UHHHeH%(HE1LEEHGHUeH3%(ufDUHAUATSHFHH<H=I IHtmI} ID$IT$I$Ht0Ht+Hw"Iw!HIEL$1[A\A]]LH 1[A\A]]ff.fUHFHHATSH H<HtHwIyID$H H1[A\]ff.fUHwHATI?I<$LA\]f.UHATISHHu HL[A\]H= IHtZHXI$Ht5It$?yI<$EHc]LIHIpf.UHH]fUHHH0s H] ff.UHAUL,vATIL$vSHIHJD(HLHB tH%HBHLHBtH%HBHHLHBuvu[H2Hu[A\A]]H{HJD %H)CPHHJ L#Id$HJD(t H%HBHH%HHBHJ4 렐UH HAUATIStI1HLHI9uI|$I<$[A\A]]fDH`UHATSHLxujL羃H`1HCHǃ`ǃHǃxHH@XH\@HHǃ[A\]Lff.fU H׾HH]HfIUH׾IHHH]Hff.UHAUATISHLk LLLLHLHc[A\A]]ÐUHAUATISHLk LLLLHHLHc[A\A]]ff.@UHAUATISHLk LHLKxLLCpHKhHPLHeHc[A\A]]ff.UHAVE1AUATISHLk LHLADLH[A\HA]A^]ÐUHAVIAUATSHHeH%(HE1HELc LLMuzHHHHuHH LCPH WLVRHPHCHH PLH(HcHueH34%(u2He[A\A]A^]H{H{HuIMI aff.@UI HHAUATHUSHHMeH%(HE1uXH}uQMl$ LI$u%LHHueH34%(u(H[A\A]]I|$I$HUHAUATIGu3ID$xA|$L(At$LƒLA\A]] UHAVAUATSLHMl$ LI$`HtNHIH=w"HLHIHB3 MfLL[A\A]A^]noneLAC L[A\A]A^]f.UHAWAVLPAUIATISHHHeH%(HE1HHGƒs(qt7AUAt+ALfALLLILILHHLƄPH=HL(Ls LHLLH=HIHLHHILILI)B (L)HLLH]eH3%(HĈ[A\A]A^A_]ÀO -ƄO u:tAtATfATAUAALALAATAT]H\LHH7fUHAUATISHLk LHLLIL[A\A]]UHAVIAUHuATISHLHeH%(HE1L9utEMu HLHLH IEHLH]eH3%(uH[A\A]A^]Hff.UHAUATSLHMl$ LI$tI|$LH[A\A]]LHUI1HHAWAVAUATISHMHMo HLIHIH H<[IHIHIGHx IGHH=t`IHHuHuH=HIGIGMI LpPILHL[A\A]A^A_]HHILI?IIff.@UHSHHtH[]HXЃ U HAWAVAUIպATSH(HHMH=HL{ ILHLLL H!%tDHJHDщ@HL)tID8 1ҾLILcH=w-HIHf%f=`t1Mt 1LLLH(L[A\A]A^A_]HHMHHھHHELMHMLcxHAPIH HEu#MzLh%Hx? LMHLMHHEt9AAhLϾELMLULcEt-LLMLMyImIHVELMLLUL`HELxHHCLHH@X`\LHLLmf.UHAWL AVILAUATSMIFHMIFMnAIdžH@PI^7IcHhH 1HyHHHAxH)HDH;ArLLLI~XDIFPIdžH)1HLL[A\A]A^A_]L[A\A]A^A_]U1HAWAVAUIATHHtFLxILEt$Eu AXt+LALA\DA]A^A_]AAƅXLILLBLIEHHp I}IEHI}LtUH׾ HATSHUHHeH%(HE1uwEHHcuHHHt3Aąt@HIcH]eH3%(uLH[A\]HHHHcuHHHHff.@UHH1]ff.U HAVAUATIHHUSHHeH%(HE1f}M$1I}IHLpLAD$uvAXulAƅXLLL5I}LLAƅXLHH]eH3%(uI|$ HH ADŽ$hIHHHID$HDID$HDhID$HǀID$LID$HL``ID$LID$Hx ID$H@PID$HID$ HID$HID$HID$HID$HID$Hǀ`ID$HID$HID$HID$H1HH@XH\HIt$H5I$H5HID$Hx ILI$HHLA\DA]A^]AfUHHAUIAT/HAIcExDHLHA\A]]fUHATSHLI$H@I$HHHhrLI$c [A\]I$[A\]ff.@UHAVAUIATSHLs LhLLlL%LLH[A\HA]A^]UHAWAVAUIATSHLs LhLLLpL%LLLH[A\HA]A^A_]ff.UI HHAVAUHUATSHHMeH%(HE1uWMu MhLLHELIp%LHHueH34%(uH[A\A]A^]HfDUI HHAVAUHUATSHHMeH%(HE1uYMu MhLLH}LAl%LHHueH34%(uH[A\A]A^]H@UIHHHAVAUATSMHM$I Mt$ LI$1Mt[H@I$HHHxHhrYI$HHptuH HpI$H` HcL9rLH[A\A]A^]H/sHpuHLHff.UHAWAVIֺAUATARSH8LHuL HMIH HEHEH#IG HHEILU M"L9eE1LmMMIHH@KdH|LUIIHLUHDH HHEɁAAiHHEہAQAAhH%AS緃wHHS㥛 HWH?滃sHVLHUHULIHULH)LIHHH L9HEI)IH` IIL;et>DH@IHHHHHhHPuH)LmLmH}Iw`LuH]LHH}LHHHLEH}HeL[AZA\A]A^A_]LmIc  IH}E1HE|IH}IH}떐UIHAWAVIAUIATISH@HHHHHhyIEHLxA&L0Mt AtYeH%LH+=LHH H=HI]c E1HD[A\A]A^A_]I}LDEAIDEHXeH%LH+ HHH H HHyHHHH)H)΁HE1I}LDEI]c EDE7` IEHIH IHLHHX IxHI9GtfAgIxHIGIxL@lAG1ɺLLMAFLLAGLAfI}DEHEHeL %ALMLH+ HuDHH H ALMAI}DEHHHPuH)iAGIG@ILAADUHAWAVAUATSHH HuUeH%(HE1EeH%HH+HH HL"HBH HH9L; teL$%A$E1H{IA$HuH+5HUHHH H5AA$"EH;rEH{MHHH9HCHH9v H6H{LUHǁI7}ueH%H{H{LEHCPE1E1u̺ (IHH{HuH{ IHAAHHH9H H{DHH{LHEeH3%(JH D[A\A]A^A_]eH%HAE1uHvL4HLHHHhH}uHLHHHHLEt/DHH PHN$0L3Af HE13L(HMLHBH%H HBH)tHPueH%HuH+5HUH H5H{H{LcH{}UHAWAAVAUIATASHHHOVDHLEL HHHELDEHCXIuHMDHAHCHMDLO$dHPHIHLHHHhrgHLH`L;MIGL#Ad$ ExFHD[A\A]A^A_]HC`IuDHlAoH)sHPu}uHChHCpUHAUSH eH%(HE1HHH@u|HIHVH H9weH9s`HE1Lm؉ˉHuHECx t#t H]eH3%(u7H [A]]11LEԉEHGxff.UHAWAVIAUATSH8H^ H`eH%(HE1Df(ADH1 H@H H9H9HHAN Hƒ EV,E~0MEMEMADeIMHxDuAA EiD]LUDE)A։ƁE9EGA)AHE9EG MHIuHEDm.EAwEE DA EAA)@θMDHD)HuD9AGʼnE_yAG L)=MuH LHEeH3%(H8[A\A]A^A_]@HDDeADuDmD˃D]LUMtE)E)EHGxAF sutIbLLuIMADIHvHHHxHhL_Ic IIAIwLuHcۺH)I9MPhE9EMHxEIDE9CtAFAE)D9AGAA)A)D9uAE1EuH/EHHuMYff.@UHHAWAVAUATISHHLHeH%(HE1Mu#HLDž$ Dž$IG IHH0II`I1 H(HLIH E1LL1MhIMILAltIpL%MALIHshIIHI;uIH(1H0HEeH3%(&HL[A\A]A^A_]IIHtL@IENLHHHhr^IELHPttS` HI9LLMIMFLL6H)sHPu能$tHLHPIELLHH LIE` H(1ɉLLLCH8HHLLIxLLHH9Pt f\@lHHLLHPcH(1JHHHhDžXHHLLRIIELHHHhIULHBt u{H%HBIELH`IEL eIELHHHhPIELH`IELH`MUAb HLLLIELLLH`IELHHIENinit_lockzram%dblock_state6zram: Added device: %s all%12zd %12lld.%06lu %c%c%c%c include/linux/thread_info.hinclude/linux/bvec.hidlehugeblock/zram:preparezram-controlhot_removehot_addwriteback_limit_enablewriteback_limitwritebackbacking_devcomp_algorithmmax_comp_streamsmem_used_maxmem_limitresetinitstatedisksizecompactdebug_statbd_statmm_statio_statlzo-rle3Can't allocate a compression stream %8llu %8llu %8llu %8lu %8ld %8llu %8lu %8llu 6zram: Can't change algorithm for initialized device 6zram: Cannot change disksize for initialized device 3zram: Cannot initialise %s compressing backend 6zram: Can't setup backing device for initialized device 6zram: setup backing device %s 3zram: Error allocating disk queue for device %d 3zram: Error allocating disk structure for device %d 3zram: Decompression failed! err=%d, page=%u 3zram: Compression failed! err=%d Attempted to advance past end of bvec iter 3zram: Unable to register zram-control class 3zram: Unable to get major number SSSSSSSdescription=Compressed RAM Block Deviceauthor=Nitin Gupta license=Dual BSD/GPLparm=num_devices:Number of pre-created zram devicesparmtype=num_devices:uintsrcversion=1302090A3875568E7077DC8depends=retpoline=Yintree=Yname=zramvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout;=zs_huge_class_sizealloc_pages_currentfs_bio_set:zLkmalloc_cachesmAzs_map_objectktime_get_with_offsetO__cpuhp_remove_state2submit_bio_waitTSup_readHblk_cleanup_queuePZblk_queue_io_optG*Pblk_status_to_errno8bio_alloc_biosetUdebugfs_create_dirWM'memparsenuzkvfreeSMustrlen~zs_destroy_poolU generic_end_io_acct3zs_mallochblk_queue_io_minGV__warn_printk%lfilp_closeBs__alloc_percpuG,file_pathb˛@mutex_unlockvfreeblk_queue_max_write_zeroes_sectorsz]zs_compact,idebugfs_create_filelevmemmap_base@idr_for_eachkrevalidate_disk9tdebugfs_remove_recursive 0pv_opsPjiffies!Nfree_percpuZ%strcmpfdown_readѥcpumask_nextLUfsync_bdevr__alloc_disk_nodezs_freeJ_copy_to_user}nr_cpu_idsl<kstrtoullHJbio_initu?h__cpu_possible_maskns_to_timespec648__sysfs_match_string 7default_llseekJblk_alloc_queueidr_destroyecurrent_taskprintkhblk_queue_max_discard_sectors*del_gendiskGclass_unregisterp/Ebio_add_pagewR@~__cpuhp_state_add_instanceaK@dX_g t  M  7 @ HHP]&PA 57I=SeO|gbxp   p   '&/ ;*aM pYo `\pWa@pt00;L@! i%P$'8 )p-  (('5OLd4g( P  `(  ' (< L  ^ q @    ` @    " ; [ l } ` FKg  !"#"+:Wi{      & 64 E T k y        PM  ) 2 C a r PS           $ / 7 A N Y n              ! < I Z ,i u L          # 1 9 K V c j t          !+:ESdn Jp)1CSh~__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6zcomp_strm_freebackends.LC5max_comp_streams_storefree_block_bdevzram_free_pagezram_meta_freereset_bdevmax_comp_streams_showdisksize_showdebug_stat_showbd_stat_showio_stat_showinitstate_showmm_stat_showmem_used_max_storezram_page_end_iobacking_dev_showcomp_algorithm_storecomp_algorithm_store.cold__func__.5301__func__.5291comp_algorithm_showmem_limit_storecompact_storedisksize_storedisksize_store.coldzram_openbacking_dev_storebacking_dev_store.colddestroy_deviceszram_control_classzram_remove_cbzram_index_idrzram_debugfs_rootzram_majorzram_reset_devicezram_removehot_remove_storezram_index_mutexreset_storezram_add__key.45245zram_make_requestzram_devopszram_disk_attr_groupsdefault_compressorproc_zram_block_state_opzram_add.coldhot_add_showzram_slot_free_notifywriteback_limit_enable_showwriteback_limit_showwriteback_limit_storewriteback_limit_enable_storeidle_storeread_block_state__zram_bvec_read.constprop.0__zram_bvec_read.constprop.0.cold__zram_bvec_write.isra.0zram_bvec_rw.isra.0zram_rw_page__warned.32381writeback_storezram_init__key.45308zram_exit__UNIQUE_ID_description167__UNIQUE_ID_author166__UNIQUE_ID_license165__UNIQUE_ID_num_devices164__UNIQUE_ID_num_devicestype163__param_num_devices__param_str_num_deviceszram_control_class_groupszram_control_class_groupzram_control_class_attrsclass_attr_hot_addclass_attr_hot_removezram_disk_attr_groupzram_disk_attrsdev_attr_disksizedev_attr_initstatedev_attr_resetdev_attr_compactdev_attr_mem_limitdev_attr_mem_used_maxdev_attr_idledev_attr_max_comp_streamsdev_attr_comp_algorithmdev_attr_backing_devdev_attr_writebackdev_attr_writeback_limitdev_attr_writeback_limit_enabledev_attr_io_statdev_attr_mm_statdev_attr_bd_statdev_attr_debug_stat.LC0.LC8.LC28.LC33bio_associate_blkgfilp_openpage_endio__check_object_size__init_rwsemzs_unmap_objectbdputbdget_diskidr_findparam_ops_uintblk_queue_logical_block_sizecrypto_alloc_base__num_online_cpusblkdev_getset_blocksizememmove__this_moduledevice_add_disksnprintfsysfs_streqcrypto_has_algscnprintfthis_cpu_offzs_pool_statscleanup_modulememcpykfreeI_BDEVzcomp_destroy__per_cpu_offset_raw_spin_lockkmem_cache_alloc_tracefortify_panic__fentry__zs_get_total_pagesinit_modulezcomp_stream_putbdgrabcrypto_destroy_tfm__x86_indirect_thunk_raxzcomp_available_algorithm__cpuhp_state_remove_instancekstrtou16put_disk__stack_chk_failblk_queue_physical_block_size__get_free_pageszcomp_cpu_deadblk_queue_make_requeststrnlenblk_queue_flag_setblkdev_put__free_pagesvzallocsubmit_bioblk_queue_flag_clearpage_offset_basekvmalloc_nodeunregister_blkdevidr_removebio_putbio_endiozcomp_createdown_writezcomp_available_showgeneric_start_io_acct__class_registerup_write__cpuhp_setup_statesimple_openidr_allockstrtointmutex_lockzs_create_poolstrlcpymutex_is_lockedbio_chainfind_next_zero_bit__cpuhp_state_add_instancebio_add_pageclass_unregisterzcomp_compressdel_gendiskblk_queue_max_discard_sectorscurrent_taskidr_destroyblk_alloc_queuedefault_llseek__sysfs_match_stringns_to_timespec64__cpu_possible_maskbio_initkstrtoullnr_cpu_ids_copy_to_userzs_free__alloc_disk_nodefsync_bdevcpumask_nextstrcmpdown_readfree_percpujiffiespv_opsdebugfs_remove_recursiverevalidate_diskidr_for_eachvmemmap_basedebugfs_create_filezs_compactblk_queue_max_write_zeroes_sectorsmutex_unlockfile_path__alloc_percpufilp_close__warn_printkblk_queue_io_minzs_mallocgeneric_end_io_acctzcomp_decompresszcomp_cpu_up_preparezs_destroy_poolstrlenkvfreememparsedebugfs_create_dirbio_alloc_biosetblk_status_to_errnozcomp_stream_getblk_queue_io_optup_readblk_cleanup_queuesubmit_bio_wait__cpuhp_remove_statektime_get_with_offsetzs_map_objectkmalloc_cachesfs_bio_setalloc_pages_currentzs_huge_class_size$2:Qk p      ' ,S [  !Pfq  ( -Qi   "$1Liy6?Q d1K hZq n #A`}    M  (      K c v         3 M ` q     j v |     "    X   /:Q&.@Qy ,7?Y` q\.<KL+eBL @QYq  %f"2= FO_hp     !9  >E J]q'/@HP`D   $ )?KU *Ziw}   ,BXn    $ + `E JOWqy   dAiq  d  h1m 4<S [ *RX .      !0!9!A!! !!"6" G"Y"""!" " <#N#r### # ####$$  7$Q$$ $$$ $ %%%;% V%%%% %%% &"&\&f& k&w&& ' ''''''(-(v((!)))*+++ 0+++]-q-y- |-- -.1.x.. ...\00002M2 2 :3 @ H ',i3 ;FKiR ^chp x p       W    O h. 38!   /A H M[ ``lz        cc37 =(Ax  )0@hpP (0 8p@PHPX`hpxP0p@     PPgp (p08@pHP@X`0hpx@!P$' )*p-U  $#(,>0b4, 8T <o @ Dr!H!L"P"T"X $\%` &d=&h&l&p't2'x8'|g'@((((( )))3,|,,,8-.+/Q/u// 01!1112k22233 0P@.PJ2`2P `p  (08@@HPX``@h px`@0p- 0 8@PX `px| #P-3 =008P@FX`NppYa i@q8 vv$ (w04v< @xH)LvT+Xyx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.modinfo.rela__param__versions.rela.data.rela__bug_table.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?>3:@ '$J3<E@$^4Y@$n 6 i@p$ ~ 6p y@h$ 8@($ 2H:y2<|?@$p@l@$@4B(@x`$@B! @c8 @$xg` @$g*h@%@0$DkI0kRlbl l@% P0q0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H F FE\ROߑ^b,$ڠMIBN%E?O&4^?邹)??Ji}FsSnE;>,?IHa'z5C`Jkƀ\)xN/~WxE+[׮4S|~ySlP 7ND749N/1`? _|-^ Mc@  i%EuР?*N'Hw.JZ=±a@|@