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: //lib/modules/5.4.0-216-generic/kernel/drivers/mtd/sm_ftl.ko
ELF>q@@&%GNU!��$����C���7�}�Linux�UH������H��]�����V���f�F1��UH���u=��x%9w8~ 9W4~"�09�~$���t'��
]����H��9W4��09�����H�����]�D�U��Ѓ�H��<u%H���?��u�A��]������	�ø����]�ff.�@�UH�H��SH��H9t3�K�C��1�f9�t�Ҹ����H�J�H��uH�{�l������t[]�H�H9Gu������[]�H�{�F���[]��UH�5H�W� H���]��UH��H��SH��HcV(H�v �HcC([]�ff.���UH��AVAUE1�ATSL����A�D$8I�$��~=Ic�H��I�D$(H��H؀8tH�x�I\$(H��H���A��E9l$8�I��$�1�L�pM�.M��t,I�} ���L���Hc�M�,�M��u�I��$�L�pL���I��$��I�|$X�I�|$(�I�|$h�L���[A\A]A^]�ff.�f��UHc�H�H��I��HOhH�H�yH���H��H��H���H)�A���H)΁���E���H�AI��	Hc��H�Pp�@x]�ff.���U1�H��SH��L�M�H���OL�WHeH�%(H�E�1�L�GX���u0�}����v"�}����vHcCPHCXH�5H90t�����H�u�eH34%(uH��[]��f9Pu�1����fD�UH��SH���N�����u[]À{E��������fD�UH��AWAVAUATSH�Ā��l�����h���L��p���eH�%(H�E�1�����,I���@M��H�E�M��I�$A���LD�1���H�E���H�J�E��H�E���x���H��p���H��`���L�m�H�E���h�����l���D��L�����H��`���H��x���H������A���…����u
A����[A�E���t��H�P�H���H�}��YH��p�����H�}�tA�}�����A�����A�T$@����H��p���1�H�U;�E1�I�U
H�u�H��p���������H��p���1�H�U;H��H��X����E1�I�UH�u�H��X�������xeE1�H�E�eH3%(��H��D��[A\A]A^A_]Ë
�����t#E��u
��l���A9D$Ht7��t�L�������u����k������t���5��t����h���A9D$Lu��n������I�xL��I�����E1�Iǀ�����H��H)���H��������H��,�����UH��AWAVAUATSH��HeH�%(H�E�1�H��DL�x��I��A��A��L�Å���A�|$E��A�T$@1�D��L��L�Mȅ�D��H�E���H�]���E��E�H�E�����L��H�U�H���A�Dž�u\H�}�uoH��tH�}�tH�E�eH3%(u[H��HD��[A\A]A^A_]�9WHt���Z����
���A�����뼋���L��������A�������ff.�@�UH��AVAUATSH��eH�%(H�E�1��EH�E����H�E�����E��tH�E�eH3%(u'H��[A\A]A^]�H��A��A���y���A�ƅ�u�����UH��AWAVLc�AUD��A��1�ATI��SH��(f�U���H�_(eH�%(H�E�1�H�L�x���A�|$EH�E�IcD$0H�E�u}A�|$DusE��u�U�A9T$H�f���H�u�L������E��u!H�E�eH3%(u8H��(D��[A\A]A^A_]�K���H�u�E1�H�|����A���������UH��AWAVAUATSH��`eH�%(H�E�1��x�W�EH���@D�dE���\Ic�L�gpH��H�G(H��HcW`H��x���H�@�P�E��G0L�����I�	Hc���K0�ɍ��I��	9�~{fD�u�D�m�A���;�C0A�VL��Hc҅����I�	Hc���K0A�ƅɍ��I��	9�~-D��E1�D��D����	H��Lc�LCh�����u�Ic��I�$�D�u��{E�TH��x���H��H�E��71�D���L������A�����L��D�u�A��H���@E���H�}��H�u��A�ƒ���H�Ch�{`H�E�����H�E����D�m�H�E�H�Cp�}�H�E�f������E����f�������փ���A�ΈM�D��M�E�ֈ�����f�}�H��D��E�I�LjÜU�A�E�_A�W0����E1�E��A��$��E�AI�	Hc�H�E��H�}�A�O@Ic�L�����L�M�D��D���L��������t/A�������L��A��D��D�u�H��H��D������CE���A��E;g0�m���L��A���M�HcP`H��H��x���H�@f�P�E������Cx�����H�C`����H�Cp1�H�}�eH3<%(��H��`[A\A]A^A_]�L��1�H�U;L�E�H�E��H�}�H�E�1�H�UȾH���L�E������V����5���������{���1��t����U��D��H���p����E����@�UH��AUL�o�ATL�g�L���L���+���L���A\A]]�ff.�f��UH��AUATL���M�l$L���L�����L��A���D��A\A]]��UH��AUATL���I��$�M�l$�I��$��L���L�����L���A\A]]�ff.�@�UH��AWI��AVAUATA��SH��0D�eH�%(H�E�1�Hc��E�H��H�G(H��E���IcG<H�<H���i���H�CH��H���CA�G<�����L�k�Hc��A�G4��L���4��E�����E�O4E1�1�fD�E�E��+���5�U������f�U���A;W4��E��u
A9WH�eE1�1�L�M�D��L������lH�H9E���}����v�H�}�����U�����A9G<�H�sLc�K�6H��>f����=�f��U���f�U���A;W4�T����=���4��C9C��H�}�L�u���E��K1�+K���B��E���t6�L��L��������L��L����E��P��U���u�H�E�eH3%(���E�H��0[A\A]A^A_]�H�H9E�����L�u��L��L����U��o����
���a�����v���L���H�{��E������v���H�{��E���a����E���U���H�C�E���A�������9w8~8UHc�H��H�G(H��ATL�$�A�<$tL��A\]�����HcЅ�LE�L��A\]�ff.���UH��AWAVAUATSH��L���A�D��H��A�O0I��1�H��	�����M���H��A�O<L��M�oH�U�1�H��H�U�IcW8H9�B��L�����L���0���A��H=�w:�E�A9G`uA9_dtL�����A����u�E�A�_dA�G`�U�L��L�����E1ɋ=D�M��H�5L��H��L���D�M�H��[D��A\A]A^A_]�f.��UH��H��	H��AWAVI��1�AUATA�����SH��L���A�]0A�M<M�]L��L�]�H��H�U�1�H��I��IcU8H9�DB��L��D���4���L�]�H=��wI1�E9ed��H�@Mc�B�x���tE�M�E1�M��D��L��L�]���L�]Ѕ�������L�����H��[A\A]A^A_]�I�~I�����H�����1�Idž�����H��I)�A�����H��E9}`�k���H�Mȅɍ��I��	Hc�I�UprbHc�IuhI�~H�H��I�H���I���I)�L)�A��A��D���H��M����U�L��L��1���L�]��4���������*�������ff.�f��U��H��AWAVAUI��ATSH��
H�� H�=eH�%(H�E�1��H���^I��H�xH��H���E1�1�1�H��I��$��H�sH���IDŽ$�I��$�I��$�I��$�H��I��$��A�D$8A�D$@<A�D$D�������������.�{�W<��A�D$<�H� I�D$0� 9C�\�{�OA�L$@�C$���6���6H����(H����Hc�1���H��H��
�H��H��H��H9�u�H�H����A��$�����A��$�A��$�H�=���
�I�D$XI��H����Ic|$8�(H��H��H�����
�I�D$(H���Ic|$0��
�I�D$hH���������A�D$xH�=��I�D$p��
I�D$`�����I��H����L���A�T$<L�(H�X�@@����I�$A�D$0��A�D$8��	H�I�FHA�D$DA�FPA�D$4)Ѕ��2E1�L�M�E1�1�D��1�L���!�A�Ņ����}������A�D$0��~6E1�1�L�M�D��D��L��������E�}�����3A�D$0D9���E�|$HL��E�l$LA�D$P������f����I�D$X����H�xY�I��H���\H�=�0��
�I��H��tL�x L������
I�EA�E(�$H�=fA�EI�E�H��t2L�(�(��
H�=H�E��L�E�H���L���L���L���IDŽ$��H��{I�D$0H��I�D$<w�C$����������L���H�E�eH3%(�[H�� [A\A]A^A_]Ã�uuH� A�D$<�I�D$0� �<���A�D$4A��A+D$<A9���������L���I�|$h�I�|$(�M�D$XL����\�������A�D$<���A�D$8H�@I�D$0�@���A�D$0A��A9���������H� A�D$<�I�D$0� �x���H�I�D$0H��I�D$<��P���A�D$PL���R�A���E���}����	���IDŽ$������I�D$(����A�D$0���������������������������H����CE��������l���D��H������l���D��H������l���D��D��H����D��D��D��H����H��A�������D��D��H���D9s0�D��L�M�E1�D��D��H��A������u�D��H��A�������U�D��L����H��A��������UH��AWE1�AVA��AUI��ATE1�S��H��(eH�%(H�E�1������H�E�H�E�E9}0~FE1�L�M�D����D��L�����uMH�}��Ic�9D��t
A��IcԉD��A��t2A���1�A��u&�ӹD��L����������������H�M�eH3%(t�H��([A\A]A^A_]�H����������U���H����E��H�����ʉ���E��H����U�D��L�������t!�U����H����U��H�CD��L��B�p������tH�C�U�fB�p�H����U�D��L�����U��D��H������H������U����H����H�M��H�M�HK�U�H���H����H����A�t$0H��A��At$PD���H�sL�@H��I��$��SHH��I�Fh��=tLH����=t7A�T$<A�L$4H��A�t$8)���=tA�t$0H���L�������=�H����H����H���H�!?ADŽ$��I��$���U�H��H��H��ATA���H�H��tH���A�ą�tH�=�D��A\]�UH�=H���H���]�drivers/mtd/sm_ftl.c7sm_ftl: zone initialized
&ftl->mutexvendor7sm_ftl: FTL layout:
smflush%ssmblk��������4sm_ftl: media unstable, not allowing writes
7sm_ftl: read of block %d at zone %d, failed due to error (%d)
7sm_ftl: read of block %d at zone %d, failed because it is marked as bad
7sm_ftl: read of block %d at zone %d, failed due to ECC error
7sm_ftl: attempted to write the CIS!
7sm_ftl: write to block %d at zone %d, failed with error %d
4sm_ftl: marking block %d of zone %d as bad
4sm_ftl: attempted to erase the CIS!
4sm_ftl: erase of block %d in zone %d failed
7sm_ftl: no free sectors for write!
4sm_ftl: sector %d of block at LBA %d of zone %d couldn't be read, marking it as invalid
7sm_ftl: initializing zone %d
7sm_ftl: PH %04d <-> <marked bad>
7sm_ftl: PH %04d <-> LBA %04d(bad)
7sm_ftl: PH %04d <-> LBA %04d
4sm_ftl: collision of LBA %d between blocks %d and %d in zone %d
4sm_ftl: both blocks are valid, erasing the later
4sm_ftl: no free blocks in zone %d
4sm_ftl: media has unknown size : %dMiB
7sm_ftl: found unsupported mtd device, aborting
7sm_ftl: CIS block found at offset %x
7sm_ftl: CIS not found on mtd device, aborting
4sm_ftl: Found %d MiB xD/SmartMedia FTL on mtd%d
7sm_ftl: %d zone(s), each consists of %d blocks (+%d spares)
7sm_ftl: each block consists of %d bytes
7sm_ftl: error in mtdblktrans layer
����������������������������������� }}��� �@� �� � � ?�!?�!?debugcache_timeoutdescription=Smartmedia/xD mtd translation layerauthor=Maxim Levitsky <maximlevitsky@gmail.com>license=GPLparm=debug:Debug level (0-2)parmtype=debug:intparm=cache_timeout:Timeout (in ms) for cache flush (1000 ms defaultparmtype=cache_timeout:intsrcversion=02499C221A8EC1E3C819395depends=mtd_blkdevs,mtd,nand_eccretpoline=Yintree=Yname=sm_ftlvermagic=5.4.0-216-generic SMP mod_unload modversions ��$��p��module_layout6�:�param_ops_int[YB�deregister_mtd_blktrans��destroy_workqueue��߉register_mtd_blktrans���alloc_workqueue�ladd_mtd_blktrans_dev�SMustrlen����kstrndup9c��init_timer_keyQ�__mutex_initѠ"�kmem_cache_alloc_trace:zL�kmalloc_caches����mod_timer�P�jiffies�__msecs_to_jiffiesUH�timer_delete	7�Aget_random_bytes�!�__kfifo_allocŏW�memsetE:#�__kmalloc�-�cancel_work_syncܐ�timer_delete_syncb˛@mutex_unlock���*mutex_lock���__kfifo_outѣ�find_next_bit~R�find_first_bit��?�__kfifo_in��xmtd_eraseI�}
mtd_write_oobr=�__nand_correct_datas�6�__nand_calculate_ecc	�mtd_read_oob��printk)��__stack_chk_failRv�__kfifo_free�zkfree�#�del_mtd_blktrans_dev�f�strncpy6��queue_work_on�4�t__sw_hweight32�m��__fentry__��	�	�	�	'	&	g	Hf	��	�\	hsm_ftlGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0sm_ftl.ko�P�#!0�
=?UK	jT}`7��/�0[��A��m��P �	p$��$�d1�=��L 
Z�*k��Q��1�k1��x��=�P���D�@	�$�08�3L0
=Up
Q`�
�m�.��D���� ���3��@��B�`���
0&00<`Slg�(���D���((�
 !" -@�N\gv�
�������`&0>P[cjw~��8������� '5AKZ__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6sm_getgeosm_mkoffsetsm_get_lbasm_read_lbaerased_pattern.38079sm_cache_flush_timercache_flush_workqueuesm_attr_showsm_remove_devsm_cache_putsm_read_cissm_read_sectorcis_signaturesm_recheck_mediasm_recheck_media.coldsm_read_sector.coldsm_write_sectorsm_write_sector.coldsm_mark_block_badsm_mark_block_bad.coldsm_erase_blocksm_erase_block.coldsm_check_blocksm_cache_flushsm_cache_flush.coldsm_cache_flush_worksm_flushsm_releasesm_init_zoneerased_pattern.28933sm_init_zone.coldsm_get_zonesm_writesm_readsm_add_mtd__key.38419chs_tablesm_add_mtd.coldsm_module_initsm_ftl_opssm_module_exit__UNIQUE_ID_description117__UNIQUE_ID_author116__UNIQUE_ID_license115__UNIQUE_ID_debug94__UNIQUE_ID_debugtype93__param_debug__param_str_debug__UNIQUE_ID_cache_timeout92__UNIQUE_ID_cache_timeouttype91__param_cache_timeout__param_str_cache_timeout.LC0alloc_workqueuemtd_read_oob__msecs_to_jiffies__this_modulequeue_work_on__kfifo_infind_first_bit__sw_hweight32cleanup_modulekfreetimer_deletetimer_delete_sync__kfifo_freederegister_mtd_blktranskmem_cache_alloc_trace__fentry__init_module__stack_chk_failkstrndupmod_timermtd_write_oobdestroy_workqueuemutex_lockstrncpyprintk__mutex_initmemset__nand_correct_datamtd_eraseadd_mtd_blktrans_devmutex_unlockinit_timer_keycancel_work_syncfind_next_bitget_random_bytes__nand_calculate_ecc__kfifo_allocstrlenparam_ops_int__kfifo_out__kmallockmalloc_cachesdel_mtd_blktrans_devf��������1f���������f���������^���������f�����������������/Qf��������Y	j[��������qf���������n���������f�������������������`���������c��������+`��������3`��������S`��������``��������j`��������t`��������~`���������`���������f��������f��������N^��������\^��������p�$�h���������f������������������f���������X��������
^��������D|��������`r���������|���������r���������	���������0	��������!'	��������0J�h���������f��������/k���������	�����������	���������g�h���������f��������?�Dh��������Qf�����������s����������$	\��������5	h��������A	f���������	]��������
z���������
���������6^���������z|���������|���������	�����������h���������f��������	
m��������
w��������1
f��������M
m��������`
w��������q
f���������
b���������
y���������
m���������
w���������
f���������
	��������*8���������`q��������y}���������	���������n�^��������F;L	��������St	�����������{�������������������\��������6\��������E	��������R�ac��������j`��������`���������h���������-�f��������f��������za���������m�����������Y���������u���������j���������w��������!f��������}m���������w���������f����������<
e��������$	+10p��������>PKx��������e�^,l@~H�J�K��D�e���������������������������+�He���������^��������	^��������I	��������QOii��������|�,�e���������~���������=���p�e����������,�e��������q
`��������`��������`��������d	��������lt`���������	���������>�`���������`���������`��������`���������	���������h��������o���������&�+o��������0�@xEo��������J�]0bo��������g�w0|o������������o���������N�p�o���������	�����o�����������	�o���������f��������z����L�h���������o��������= !o��������*�1�6o��������;MRo��������n�x�}o�����������X�o���������L�����o�������������o����������o��������-S49o��������>|EHJo��������O�[ lo��������qQ���o���������	���������D�o���������	�����������o���������	�����������o���������v���������t	��������
�(o���������"�'o��������,l3�8o��������[�f��������[c*W��������1	=Bt��������P	Ul��������	l��������d��������0�� P(p0�8�@H�P�X�`�hPpx@	���0
�p
��
���� ����
M['+458AEN�R[_�Q
Z 	(0Z8H�f  8@0
Pp
X�`��ZjHqHzH$~(H04H<F@HHPLHT�XH`�dHl*	pHx�|H���H�V�H��H��Hxg0_.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.altinstr_replacement.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rela.altinstructions.rela.smp_locks.rodata.str1.8.rodata.modinfo.rela__param__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�:@xLP#E� `�_[@�\�#t`o@�e�#�b@�f`#
����@�fX#�2H l�� h�@@i�#�!�@�j0#�2(!N��&& ��'��@)P�@�j�#�)�
 `4� @�k�#�4�@�l�#/�5�@*@Xo0#I@9N0@9XW�9g�9�9`$W	Fo�ov0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
����Z�����-�(�%�:#��L���!,�vq��UC�]v��{��W�s��`��1�Y(�^6��?{��clL��g%5o:O���&�f������c.��t�$��<���+�򞧲��*5�A<qQ�L�,J��=�
-D��4��o�7>��X���Y�.S>��;X�W�C���d��"3:�
���V�'h�e�5�p0�̳��j�e�}<�+��-Aݐ�_�t@���gh��W��b	�����22��b�z���qBT�j�f}�T���;����(�%�~��~�!^U�U��f��؜]w�,zצ\��Ϟ���"p�N�o�R�Wknf���
���e��7��Y�[�=aR�5�3*����n�葉�.]���rK>�����u��`�픛�_-s�阢�����7�c�����}�Y�j��뢈k�
�5!p��5�xߚ芅��(f��]���:�������������ܒ�u��_ugFT���~Module signature appended~