HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/modules/5.4.0-216-generic/kernel/drivers/mtd/mtdswap.ko
ELF>�l@@"!GNU�Q�-�	"�@H��[@B�e,Linux�H���H�xH���H��t
UH���1�]�1��@�UH��SH��H�8�H�{ �H�{�H����H����[]�ff.�f��UH��ATL����L�����L���A\]�D�I��UH��I�L��H��H��t�v(�H��H�H;p(vH�HH�H��u�H�L��H�GH�GH�9�]�f��UH��AVAUATLc�SI�\$H�FH��H�H9�tII��I��H��t%H�W@H)�H��H!ЃlHH�vL���L��H��I���9���I�^C�D%H[A\A]A^]�fD�H9����UH��AVAUI��ATI��S�F D�v$�_0�uK���A9�tME��t ��D9�sZL��L���&���[A\A]A^]�L��L���
���[A\A]A^]ú���A9�u�L��L�����[A\A]A^]�L��L������[A\A]A^]ú����m�����U��H��AVL�42AUATSL���I��$�L9���H���A���u�����I��$�H��L9�t`I�D$H��D�(A���w�D��1�L��A�t$0H�4@H��It$8�n$���I�D$������I�D$ H��B������I��$�L9�u�[1�A\A]A^]��UI��H��H��I��PH���]�ff.���UH��AUATI��SH��H���o,H�F�N H��t%H�W@H)�H��H!ЃlHH�vH���H�CI�D$H����H��[A\A]]����F H���U����H��N H9�t�[���]�HLJ��uꋇ���t����1�]�f��UH��AWAVI��AUI��ATSH�� L�eH�%(H�E�1��F(���F(;G4v�G4H���������A�L��I+E8I�UH�u�H��L��H�E�H�ËRH��H�E�A�GH�E�����H�M�eH3%(uH�� [A\A]A^A_]��ff.��H���������UH��AWI��AVAUATI��H��PH�eH�%(H�E�1�H�E��E�H�E�H��I+D$8H���E�H�E�H��f��ugH�E��V(�� D�wf�M��U�L��H�U�L���A�Ņ��H�M�L�E�L9��H�E�eH3%(u3H��PD��A\A]A^A_]�H�E�D�w�� f�U�I��D�wI�����UH��AWAVAUATSH��H��L���eH�%(H�E�1�I��$��=M�|$t
H����H��I�D$�4������1҉��E�A�t$0I�T$ L�,@��I��I��Ml$8I���<���I��H�MȺL��L���I��$���������H�U�H���1�H�M�eH3%(��H��[A\A]A^A_]�H�{H�1�Hǃ�H��H)������H����t�������H�zH��H��H�Hǂ�H��H)�������H�ǂI�$H�@Hǂ����H�SWAPSPACH����E2f���1��/���A�M �L��L���k����������UH��AWAVAUATI��SH��H���eH�%(H�E�1������HvH�����H����I�D$@M�|$@�����E1�L��E1�A��L��E��H��t#H��D�r4H�U��H�U�D+p(E9�vE��E��A��H��A��tH�H��u�A��H��A��u�Ic�I�ԋA�����A����A���DG�C��-��Hi��MbH��(��9������y[1�A�|$H��ƒ�H��Hc�H��I�|@u6H��9�~�A�H�E�eH3%(�H�ĠD��[A\A]A^A_]�L�kI��M�H��L���L��I��H���I�GA�lHM��t�A�T$0L��I+D$8H����i�������p������KDžh���1�L��`������p���D�4I�D$ F�<�A�����M�\$M��D�}�A��Džl���I��L��x���L��M��H�M��L��H��M��$��A����y	����D��D�}�H�U�E��L��x���D��L��H���A�H�M�D��L��I��$�L�U���L�U���A���I�D$�U�B�I�D$ 1�B������D��A�t$0H�@H��ID$8�h$��A;\$0sA�|$,����;�����h����L��`����'���A�G ��w��L��L��A�G �,���A��A�G �l����I�\$�E�H���������I��$�I��$�L��x����CD��h���H��X���H�E��C(�E�H�E�L��I+D$8H��H�u�H��H�}ȋS�KH��@���H��1�H��p���A�D$0H��H��H��l����E�H�FH��H���H�G��T���H��8����E���l���)�`������ D��`���L��p����S��SA��I�D9}��zD��I��$�����E�A��UUUUA��UUUUD����S(I��$�D���H�U�L��H�����t�L��x���L��D��h���L������������A���tA���t�L��L���~�E1��i���H�G@H���e���H���\���I��$��M���A����d���A���H���P�������I�A��D;u���H��x���L���������@����E��E�9�T��������L��x���A�g �1�L��L�����A�ƅ��/���1�L��L�������L��L��E1�����������V���L��p���D��`���L��H���H�U�L��H����������D��s������ҁ�UUUU��UUUU��t"��H��X���I���	H��H9�t	9t��g����K(������H��@���H�8����
H��H9�����:t��3����ff.��UH��AWI��AVAUL�o@ATSH��H��(D�E�H�u��U�eH�%(H�E�1�H�GH�E��Eą���M���M���"E���A�W0A9��M+g8�M�H���������I��L��D��E�D�I����@$�I�G ��1�A����3��A�w0L�$@I��Mg8L�E�H�}�H��H�MȺ�A�����t	����BA���L��L��A�l$$�I�G ��������Eą��+���A�GHA�W0����A+��9�����A�,v1�L���0�����~�A���H�E�eH3%(��H��(D��[A\A]A^A_]�I�@t�L���L��I��H����L��L��I�FA�oH��A�����t����t���uEALJ�M���M��t"L��L���t�M���A�W0E����n���A�W0M���b����31҉�A�w0L�$@I��Mg8E��������'���H�Uȅ��H��������f.��UH��AWAVAUATSH��H���eH�%(H�E�1�H����{,���=I��I��ubH�CN�,�F�<�A���vWE1�H�M�D��L��H���(���H�����x
H�C�U�B�(1�H�M�eH3%(ubH��[A\A]A^A_]�H��tCI���D��1�H��s0H�4@H��Hs8�n$�&�H�CB������H�C B�������l���1�떸����f��UH��ATSL���H��A�|$,v�L�������uH�����t�[A\]��UH��AWAVAUATSH��(eH�%(H�E�1��=H�E�tCI��H���1�H�U����x,HcCHH;E�tDH�}�H���H��H��u�HcCHH;E�t"H�E�eH3%(��H��([A\A]A^A_]�D�sA�����E��A����K�1��������C$�S(�������=dwjI����H�CL9���K,��uX1�I��H�E��E�L��H���M���E1�L��H������CA��I�M9�w���d�H��H�E����ff.��UH��AWAVAUE1�ATI��SH�ĀH�_xeH�%(H�E�1�H�L�s@H�x ��:A�FL��B��-|����L��I���@(B�D-���@(B�D-�I��I��t I�>u�BDŽ-|���I��I��I��u�H���H��������@(Džt���D�k(��p�����\���E����A�U�H�K8E1�H�RH��H�A(H�LX�H��0I�H9�u�H�KH����D�yE��M��E1�L��M��tEE1�H��h���H��L��`���M��I��L��H������CA��I�M9�w�H��h���L��`���H�;H�GHH��h������5H�S�H�E1�H�BH���H���:�����A�H��H9�u�H�� �1�H��`���H���H��L���H��H��t;���|�����t�D�D��D�L��H��E9�u�H��L��H���H��u�H��`���E���
��t������L��H��L���H��L���H���H��L���H���H��L���H���H��L���H���H��L���H���H��L���H���H��L���H��L�����h���H��L���D��H��L���H�E�eH3%(��H��1�[A\A]A^A_]�D��H��L�����t���������K0��p���L��H��D��\���)�����Dž\���D�k(Džp���Džt���E���.���E1����E1����E1�����I+\$8�@H���������H��H��I�|$H��H��H���I�|$H������I�|$��H�ډE�H����E��I�O@H�U�I�}A��tH�����H���L��L���������I�|$L��H����I�|$��L��H���A���t
A����L��L����I�|$��H���E��A�M L��L����m��E���I�|$H���������I�D$D��H��D�E�B�����I�|$�D�E���h�����DE�D��h����1�D��D��H��A�t$0D��X���D��Hk�0ID$8�H I�|$���l���D��X�����E�L��x���D��I�T$������I�D$ B�������t���I�|$D��H��H�E��H�E�A������I�H���A�����A���A�l$$�I�G �������I�H��H���‰E��D�E����UH��AWAVAUATSH��H��PeH�%(H�E�1�H�L�h�w(�W,L�oE�eA��D�g0H�xHD��H�C@H�CPA����H�C`H��H�CpHǃ�Hǃ�Hǃ��H�CH����D��H���H�C H����k{(0�H�C8H����1�A9�vH�S������H����1�A9�vH�S ������H����H�=����H���H���NA�}(��E1�I���������H��H���H��uPH�����E��L�{8H�{Mk�0�OM�I��M��L��H��tL�����tA�O A��D;k(r���H�{H�U�L��G(�E�H�E���E�H�E�H���H�E�����tG��t!H�{��L��H���E���E���xZ�dH�U�H�M�H9�sH�{M��H����6H���f�9� u!H�S�q�R(A�w(���t6��1�f�<� u/�(A�O �!A�O ���������Ⱥ��w���A	W ����H�E�E1�E1�D;k(s"D��Hk�0Hs8�F uH�}�A���A����E��uE1��H�}�A��E1��H��E9�vH��t
�A��H����D�g(H�}�E1���@(�C4D;k(s�D��Hk�0H{8�G �tD�g(�u	H�u��A����D��Hk�0Hs8�V ��u��H���A��D;c(r�1��8H�{8�H�{ �H�{���H��H�����H�M�eH3%(t�H��P[A\A]A^A_]�D�u�E)�A��w@�D��H��H�����D��H��H�����D��E�F�E��dH��H��H��1�H����B�H�U�A9�DG��CE)�D�E�L��=H�H��%M�<L��H��
����
H�=�I��H���H�=����
�D�E�H��I��uiL�����H��H����L��H��H���D�sL����H��H����L���H�XI��CHM�,$A�D$@L��H��I�D$H�Cu	A�D$P�u�D��L���|�����yL���L����L�����y
L�����I�D$`H��pI�FI�FH���H��u
L�����H���w�I�L��H���H���I�~H�����UH��H���]�UH��H���]�Marking bad block at %08llx
drivers/mtd/mtdswap.cRead error %d
Short read %zd
Read Error: %d (block %u)
Short read: %zd (block %u)
Write error: %d
mtdswap3%s: init failed (%d)
,debugfs_create_file failed
mtdswap_statsbad:	%5u erase blocks
total erasures: %lu

mtdswap_readsect count: %llu
mtdswap_discard count: %llu
mtd read count: %llu
mtd write count: %llu
discarded pages count: %llu
total pages: %u
pages mapped: %u
cleanusedlowhighdirtybitflipfailingMark block bad failed for block at %08llx error %d
erase of erase block %#llx on %s failedCannot erase erase block %#llx on %s
Write OOB failed for block at %08llx error %d
Short OOB write for block at %08llx: %zd not %zd
Write to MTD device failed: %d (%zd written)Short write to MTD device: %zd writtenRead OOB failed %d for block at %08llx
Read OOB return short read (%zd bytes not %zd) for block at %08llx
3%s: Erase size %u not multiple of PAGE_SIZE %lu
3%s: PAGE_SIZE %lu not multiple of write size %u
3%s: Not enough free bytes in OOB, %d available, %zu needed.
4%s: Device too large. Limiting size to %llu bytes
3%s: Not enough erase blocks. %u available, %d needed
6%s: Enabling MTD swap on device %lu, size %llu KB, %u spare, %u bad blocks
%s:	%5d erase blocks, erased min %d, max %d times
%s:	%5d erase blocks, all erased %d times
current erase block: %u pages used, %u free, erased %u times
mtdswap_writesect count: %llu
headerspare_eblockspartitions�description=Block device access to an MTD suitable for using as swap spaceauthor=Jarkko Lavinen <jarkko.lavinen@nokia.com>license=GPLparm=header:Include builtin swap header (default 0, without header)parmtype=header:boolparm=spare_eblocks:Percentage of spare erase blocks for garbage collection (default 10%)parmtype=spare_eblocks:uintparm=partitions:MTD partition numbers to use as swap partitions="1,3,5"parmtype=partitions:stringsrcversion=55E2920964B9B27CB84736Edepends=mtd_blkdevs,mtdretpoline=Yintree=Yname=mtdswapvermagic=5.4.0-216-generic SMP mod_unload modversions $�$�$��p��module_layout��rparam_ops_string眪�param_ops_uint�zإparam_ops_boolȞPsingle_release�S�seq_read�m��seq_lseek[YB�deregister_mtd_blktrans��߉register_mtd_blktrans5��seq_puts�c�seq_printfb˛@mutex_unlock���*mutex_lock�,�idebugfs_create_file�ladd_mtd_blktrans_devl�߅strsepl��<kstrtoull��printkB',�rb_last�`��rb_next.�!mtd_block_isbadE:#�__kmallocѠ"�kmem_cache_alloc_trace:zL�kmalloc_cachesI��@vzalloc�h��vmallocY��mtd_blktrans_cease_background��mtd_write	�mtd_read_oobŏW�memset„��rb_first�{amtd_readI�}
mtd_write_oobڶV3_dev_errO
vyield)��__stack_chk_fail��xmtd_erase+Us�mtd_block_markbad囝R_dev_warn'u�single_open+e�Mrb_erasefR�rb_insert_color�#�del_mtd_blktrans_dev�zkfree����vfree\ɢ.__x86_indirect_thunk_rax�m��__fentry__
TmtdswapGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0mtdswap.ko��1
�#�0�=�U	j	
}7��,�0C��+��W�z����`�� $p�Py1hN�Ni �}hI�����O���l�X��r�
0V!X�81TQ�c�@v�����e ����ZD�@�8����	�KK1|4�DJ�d(sP��Y�:�((�X�VH�,P(?hV�p
	u{�������	���1<Harz������������.BHO\kv������__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6mtdswap_flushmtdswap_cleanupmtdswap_remove_dev__mtdswap_rb_addmtdswap_store_ebmtdswap_discardmtdswap_openmtdswap_showmtdswap_handle_badblockmtdswap_handle_badblock.coldmtdswap_handle_write_errormtdswap_erase_blockmtdswap_erase_block.coldmtdswap_write_markermtdswap_write_marker.coldmtdswap_readsectmtdswap_readsect.coldmtdswap_gc.part.0pick_cnt.47348mtdswap_write_blockmtdswap_gc.part.0.coldmtdswap_write_block.coldmtdswap_writesectmtdswap_backgroundmtdswap_initmtdswap_add_mtdmtdswap_add_mtd.coldmtdswap_fopsname.47501mtdswap_modinitmtdswap_opsmtdswap_modexit__UNIQUE_ID_description170__UNIQUE_ID_author169__UNIQUE_ID_license168__UNIQUE_ID_header157__UNIQUE_ID_headertype156__param_header__param_str_header__UNIQUE_ID_spare_eblocks155__UNIQUE_ID_spare_eblockstype154__param_spare_eblocks__param_str_spare_eblocks__UNIQUE_ID_partitions153__UNIQUE_ID_partitionstype152__param_partitions__param_str_partitions__param_string_partitions.LC9yieldmtd_read_oobparam_ops_uintrb_last__this_modulemtd_blktrans_cease_backgroundrb_nextcleanup_modulekfreeseq_lseekrb_insert_colorderegister_mtd_blktranskmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax__stack_chk_failvzallocmtd_block_markbad_dev_errmtd_write_oobmutex_lockrb_erasemtd_readprintkmemset_dev_warnkstrtoullrb_firstmtd_eraseparam_ops_stringseq_readmtd_writeadd_mtd_blktrans_devdebugfs_create_filevfreestrsepmutex_unlockparam_ops_boolseq_printfseq_putssingle_releasesingle_openvmallocmtd_block_isbad__kmallockmalloc_cachesdel_mtd_blktrans_dev_��������!a��������1_��������Bv��������Kv��������Tv��������`Z��������lZ���������_�������������������Z���������_��������\��������_��������dh���������_��������a_��������!_��������/p>}��������Q_���������h������������������_��������!_���������o���������d�b���������_��������rf��������}����b���������_�����������������i�����������9�b���������_��������9n��������|�����������������>	n��������L	h��������
i��������
�?
	o
T&k��������9k��������Hf��������q
���������
S��������b��������1_��������s���������n���������h��������kc}-�b���������_������������������b���������_���������W���������_�������� %m��������>�Cw�����������f�f��������VV+��������BVH�\b��������a�q_���������g���������n���������U�����������������%x��������:(Bz��������iu`�z�����������z����������{����������z�����������z��������2z��������Oz��������,e4z��������B|Jz��������QY{��������f�nz��������x��z�����������z�����������z��������2b��������.l��������;d��������C�W\l��������d�}8�l���������R���������l�`�e���������L�����l�������������l��������������
3e��������'4u9�EBJe��������T�c�ye����������
�R�e����������	m!e��������8 =e��������c�q�{e���������_��������~��������6~��������Lc����������\�^�������������������Z����������������lS���������H�l���������p�l��������Q�rn���������X���������U���������h���������v��������
v��������v��������"�)�.j��������Gb��������r�y�~j���������U�����j���������U���������������j��������&�<+^��������7U>�M^��������aZ��������fUr�y�~j���������U���h�j�������������(�j���������UZ��������Z��������U&t��������2,Y���������k@z�u���������U���e��������_��������	q��������]��������0�� (�0`8 @PH�P X�`�h�p0x��������p����� �(�0�@VH[Pr� �|� PVy (X0V8TH�PhXV`pp��� �(`0�@X�`��V�Ex`0Y.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�6:@�N�J��E@�Z�
^T Y@PeHnk i@�e0	~} �y@�e��2%!��2#��'� �@�g8��(M��*x�@�h �`+� � 7� �@j���7�@�j0��7�@�@ k0@;� 0@;X �;0�;�;H R	�G�Pk?0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
�i����V�=C��q�@@smS4屡�U�WǽԿ�e"�d�>�sۗ���EB�@���G�Ύ�{���ky�)�@'�#K��|U�K=���sC�n��zq6�9b�4y�U���5���
��f�[Δ�<U�m{�Ċ�������ft*��a��q^�sS&	X��Н��7���Յ�H�-����q�Y�iҨx��E���S<di{7�p�f���4�8���2$�J�7�UT
ah�| �>t��7(DT��
����9"i2�)՟����4e�XA�זcյg(+��ȥ�I�ԢH�`;��1����,�\+�&�y6EI/��Y#�0��tNT�O:���zO���~Ro�aF��+r���$
a���QƜ����Z�r�����n�3�Fk���+p�o����<�l@���K�����ch�sB̯C	N�J�`d��~Y�B�E\�J�:�<��K�F4��D9�׺���!���g�X�'�]qx���~Module signature appended~