HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/thread-self/root/usr/lib/modules/5.15.0-133-generic/kernel/drivers/mtd/rfd_ftl.ko
ELF>�^@@('GNU� 	
�͜��E��{^7�OLinuxLinux�U�?f����H��f�F1�]�ff.�f��UH��ATI��S�����t1�f���A9�$�w�I��$��I��$��I��$��L���[A\]�I��$�HcÉ�H��H�@H��H��I�T$D�@H�R8����U�H��AVAUATA��SH��H��H�=eH�%(H�E�1��H���Ic�I��H������L�$vL��I��L�H�PI�NI��H���B�D H�{�A�Ņ�������L�E�H�M�f�E�H���B� H������B�T H����B�D H���L�@H���H�{J�t �H���A�Ņ�uMH�}�J�"��L���H�E�eH+%(uH��D��[A\A]A^]��A����H�CJ�T"H��H�p8�H���B� ��U1�1�H��AWAVL�E�AUATI��SH�� eH�%(H�E�1�f�MƋ��H��H��H�MȉE�I��H�H��	L�4@H���+��I���ZH��J�D0Hc�L�,XL���A�����H�}��E9�$�uI��$��U�f�XI��$�L�hM�$�A�V��uA�FE1���t%H�E�eH+%(u&H�� D��[A\A]A^A_]��u�L���a���A�����������U�B�H��AVAUL�lATI��SH���?I��$�L�4�H�4�H���tL�������u+I��$�J�0����H��L9�tA��$�H9�w������[A\A]A^]�[1�A\A]A^]�1��@�UH��AVAUATSD���H��A���uH����1�H��A��E��E1��A��D;��EC�E9�t4Ic�H�@H���H�ȋP��t	D9��u�8u�D��H���-����A�����[D��A\A]A^]�D�UH��AUATSH��eH�%(H�E�1����H9���H���H��I��L�,�I���uPH�z1�H�E1�Hǂ�H��I)�A�����H�H�E�eH+%(uIH��D��[A\A]]�H�H�MغL���A�ą��H�}�t��A�������ff.�f��U1�H��AWAVAUATSH�����eH�%(H�E�1�H�G��H�@��	�������������H��Hc�H�t�H��	)񉷰��������|	���Hǃ�����ǃ��P�H��Hi�AH�� )������‰����)‰���H���H���������
H�<@H���H���H�������H���H���H��H���������t!1��H���Hcƒ�H�����9��w㋃�E1�E1����D��H�{���H�Mȋ��L����A����tdH����
H���A��D�M��H����H����D�M�H�E�eH+%(�sH��D��[A\A]A^A_]����H;E��0���Ic�H�@H���A��L�4Љ�H�t�H���f�8����A��������E1��\A��fA���u1�E1�;���H���A��H��H�:�����D��	IFH�A�F���A��D9�v4H���A�D$H�D�AfE��t�fA���u�A�F���A��D9�w�A9VuD���A��A��D9���`���E�������������A���{���A��H���A������`���A������z����ff.������<u|U�����H��AUATSH��H9Fv[A\A]]�I��H�=����
�I��H��t�H�X���t0L��A��$��0������L���[A\A]]���C������UH��AWI��AVAUATI��SH��H�� H�U�eH�%(H�E�1�Hc������-H�@H���L�,�A�E������H���E1���)������9�AD�9����PHc�f�<W�L�4uޅ��v��L�E�H�MȺ��	H�{A��MeL���A�����H�}��M��L�E�H�MȺH���N�$����LD�H���fD�}�fF�<0MuH�{L���A�����H�}��A�EA�mH�E�eH+%(��H�� D��[A\A]A^A_]�H���	���A�ƃ��u2���A�����u�L��H����A����u�H������A�ƃ��tdIc�L���H�{H�M�L�$@H������I��J�t �A��H���E��u4���N�, H;U��D���A�E�H���A����&����J�T H�CH��D�E�H�p8�D�E����D�UH��AVI��AUI��ATI��H��eH�%(H�E�1�DA��$����A��$�L9���I��$�I��J��L��H�2H�u؀8u7H��H9�u�H�����1�H���uAH�U�eH+%(ueH��A\A]A^]�H�M�L��L��L�������u�H�u�1�H���t�L������H��H��H����@��������듸���ff.�f��UH��AWAVA��AUATSH��H��(�u���H�U��eH�%(H�E�1�LJ�H�=�H���������I���I��H����IcƋ��H�{M��L�$@H���H�M�I��J�t ��E�������H;E�����E1�����A�FH�E�GA�B�f�����A��fA���u1�E1�9�������H���D���	Jt H�E�H90usH�����H���L�B�H��J�����u�H���z�E�L���L���ǃ�H�E�eH+%(���E�H��([A\A]A^A_]�H�{�M��H�M�D�U���…��H�}��D�U�L��H��A��������uA��D9�������_����E��W����E���S����E���O������UH��AVAUI��ATI��SH�GH��H���H��u�H���H��t�I�EA�����H���tA��$�1�H��I��A��$����$E��$�����A�����1��A;�$�tN9�}��A�փ�9�t0A9�t�Hc�H�4II��$�H�4�N�����NA9�u����A�����ADŽ$�����E��$�f�Ic�H�@I��$�H���D��t^L��D��L������[A\A]A^]�Ic�D��H��H��H�@I��$�H��H؋HD�@�I��$��D��u�D��L���>�[A\A]A^]�[1�A\A]A^]�����H�CI�VH��I�6H�H8�H���B� H���B�D H���B�D �A������A�����I�D$L��H��D�E�H�p8�D�E��A�����H�CL��H��H�p8��H�CH��D�M�H�p8�D�M�ǃ��H�CH��H�p8�H���A������H�CD��D��D�M�H��H�p8����D�M��H�CA��H��D�M�H�p8����D�M�ǃ��H����A��$��KM�,$A�D$@����H�s8I�D$H��u-A�D$P�H���L�������A��$�t�H���H�s8�KA�D$P�A�����H�CL��H��D�E�H�p8�D�E��A������A�����H�CL��H��D�E�H�p8�D�E���E�����H���H��J�T H�CH�p8�������H�CH���U�H�p8��U��U���UH��H���]�UH��H���]�rfd_ftl_remove_dev:'%s': erase unit #%02d: %d erases
3rfd_ftl: erase of region %llx,%llx on '%s' failed
3rfd_ftl: '%s': unable to write RFD header at 0x%lx
3rfd_ftl: error writing '%s' at 0x%lx
4rfd_ftl: error reading '%s' at 0x%lx
5rfd_ftl: no RFD magic found in '%s'
4rfd_ftl: '%s': unit #%d: entry %d corrupt, sector %d out of range
4rfd_ftl: '%s': more than one entry for sector %d
4rfd_ftl: '%s': no empty erase unit found
4rfd_ftl: please provide block_size4rfd_ftl: '%s': errors found, setting read-only
6rfd_ftl: name: '%s' type: %d flags %x
3rfd_ftl: '%s': unable to read header at 0x%lx
rfd_ftl_writesect(sector=0x%lx)
3rfd_ftl: error reading '%s' at 0x%lx
3rfd_ftl: '%s': Unable to read sector for relocation
reclaim_block: reclaiming block #%d with %d used %d free sectors
reclaim_blockrfd_ftl_writesectrfd_ftl_remove_devblock_sizedescription=Support code for RFD Flash Translation Layer, used by General Software's Embedded BIOSauthor=Sean Young <sean@mess.org>license=GPLparm=block_size:Block size to use by RFD, defaults to erase unit sizeparmtype=block_size:intsrcversion=2B58F0182B547BD17D6FD1Ddepends=mtd_blkdevs,mtdretpoline=Yintree=Yname=rfd_ftlvermagic=5.15.0-133-generic SMP mod_unload modversions rfdrfd_ftldrivers/mtd/rfd_ftl.c�S��module_layout�*�param_ops_int��]deregister_mtd_blktrans�?(register_mtd_blktrans�pHe__x86_indirect_thunk_raxD�1xadd_mtd_blktrans_dev�h��vmallocE:#�__kmalloc�"!�mtd_read�P�jiffies�~��_printkke��__stack_chk_failL��mtd_write][��mtd_erase�戯kmem_cache_alloc_trace
1�kmalloc_caches	{{�__dynamic_pr_debug��del_mtd_blktrans_dev�zkfree����vfree�9�[__x86_return_thunk�m��__fentry__��rfd_ftlGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����7� ����t9H@#�  ��Tm��	'� 6 �@�,���-����V/� @|�����H����@��j���S�,1B?� ��/��@P� `"T�Z� �c� #��l� #�-S%�@v� '��G�)��+�+�@'���� -����'���H@t9H��p@��gBHgfg}> �@�� >��� >��� >��� >��� >��  �� @�� `�� ��� ����+� F�@� G��� �+� �8� H� H�@U� K��\� M��c� O�l� Q�@r� S��y� S���� V��� V�@�� Y���� Q���� Y��� Q�@�� S��� O��� O�)� [�@1� ]��7� _��=� _�E� _�@P� a��b� a��o� a�	~� O�@	�� c��	�� ]��	�� ]�
�� c�@
�� ]��
�� 6�
�� �� /���� @��S��p�IT~
�� @$�� C��$���@%� ��%� ��%Z
 �&��H@&z�D��&aTE�(�
"�/�!�
"�$�
"�&�
"��(�
"�*�
� �,�$� @# v@-� ;� � ��@E� `O� �@@Z� �d� ��� >@z� >`�� |��� @�=@;@�� ;��� ;��� ;�� >@�� 0��� 0��� �# �� �� 8��88�@
4�
 �7�3�6��� B
�y 
9��� *W��?�@� B��
;�
 �>�9�=�
 �A�:�@�� (� �0� @���9� (E;H����}B� �HM� m]� m$<5�<�1�
 �J�0�I�
 �:;O�� L�
 �:;N�
 �:;Oa�P�
 �:;OkgR�
 �:U�2�T�
 �;OX�.�W�
 �:OZ�
 �\�
 �:^�
 �:`�
 �b�i� r� �� �� �� KX�*d���  �� @�� `��g�
e�)3
��� �ˈ�@�� �`�� ���� ���5���w��	� �  &� C@3� �1���K�A� i�jTj�@
g��ge�c
k�g�h�f�
�*p�
q�
IT"�T\�g;�/���KL� s�
z�m�KXY� u�
z�m�e� w�
z�m����gu� y�
z�m��� ��i��� {�
z�m���i��� }�
���#�  ��� �
IT"�T\��� ��
IT"��>��� ��
IT"�T\�g;�/�� ��
IT"��� ��� W� �+� ��=� w�mtd_blktrans_devmtdbg_stopdisk_attributesmtd_blktrans_opspart_bitsblkshiftreadsectwritesectbackgroundadd_mtderasesizewritesizewritebufsizeoobsizeoobavailerasesize_shiftwritesize_shifterasesize_maskwritesize_maskbitflip_thresholdooblayoutpairingecc_step_sizeecc_strengthnumeraseregionseraseregions_erase_point_unpoint_read_write_panic_write_read_oob_write_oob_get_fact_prot_info_read_fact_prot_reg_get_user_prot_info_read_user_prot_reg_write_user_prot_reg_lock_user_prot_reg_erase_user_prot_reg_writev_sync_lock_unlock_is_locked_block_isreserved_block_isbad_block_markbad_max_bad_blocks_suspend_resume_reboot_get_device_put_deviceoops_panic_writereboot_notifierecc_statssubpage_sftusecountdbgotp_user_nvmemotp_factory_nvmemotp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infonumblockslockmapmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opseccmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirpartnamemtd_partmtd_masterpartitions_lockchrdev_lockBLOCK_OKBLOCK_ERASINGBLOCK_ERASEDBLOCK_UNUSEDBLOCK_FAILEDfree_sectorsused_sectorserasesmbdtotal_blocksheader_sectors_per_blockdata_sectors_per_blockreserved_blockcurrent_blockheader_cacheis_reclaimingsector_mapdo_writesecterase_blockfind_free_blockmark_sector_deletedblock_nomove_block_contentsreclaim_blockrfd_ftl_add_mtdrfd_ftl_discardsectrfd_ftl_getgeorfd_ftl_readsectrfd_ftl_remove_devrfd_ftl_tr_exitrfd_ftl_tr_initrfd_ftl_writesectscan_headerrfd_ftl.ko�W_	
 �#2�?*X6	n?
�L8���#�0��8����Z`Z+.��B �R��c�"y�T����	�+ �Z���	K� ���_���88
&FS?p8Wg�r	���0�c�c"����F�#(6HM�[	jp��������r 5;N\dn}__UNIQUE_ID_srcversion124__UNIQUE_ID_depends123____versions__UNIQUE_ID_retpoline122__UNIQUE_ID_intree121__UNIQUE_ID_name120__UNIQUE_ID_vermagic119_note_9_note_8rfd_ftl_getgeorfd_ftl_remove_dev__UNIQUE_ID_ddebug201.0erase_blockerase_block.coldmark_sector_deletedmark_sector_deleted.coldrfd_ftl_discardsectfind_free_blockrfd_ftl_readsectrfd_ftl_readsect.coldscan_headerscan_header.coldrfd_ftl_add_mtdrfd_ftl_add_mtd.colddo_writesectreclaim_blockdo_writesect.coldrfd_ftl_writesect__UNIQUE_ID_ddebug197.1move_block_contentsmove_block_contents.cold__UNIQUE_ID_ddebug194.2rfd_ftl_tr_initrfd_ftl_trrfd_ftl_tr_exit__func__.7__func__.6__func__.5__UNIQUE_ID_description204__UNIQUE_ID_author203__UNIQUE_ID_license202__UNIQUE_ID_block_size192__UNIQUE_ID_block_sizetype191__param_block_size__param_str_block_size__this_modulecleanup_modulekfreederegister_mtd_blktranskmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax_printk__stack_chk_failmtd_read__x86_return_thunkmtd_erasejiffiesmtd_writeadd_mtd_blktrans_devvfree__dynamic_pr_debugparam_ops_intvmalloc__kmallockmalloc_cachesdel_mtd_blktrans_dev>��������D��������1>��������cJ��������p;��������};���������P���������D����������	�K���������>���������O$=��������_E��������j���������H���������K�;��������"D��������'B��������?pHA��������a>���������H���������\�V`D��������uB���������>��������D��������D��������D��������!>��������CG���������D���������>��������SD��������hC��������s����B���������>��������fN���������N���������M����������#C��������IJ��������U;��������a;���������D��������	�"!�����B��������	>��������-	D��������7	O<F	=��������X	
��������t	g|	;���������	D���������	D���������	V�	>��������d
H��������o
�}
��
H���������
�
D��������~C���������
�B���������`�A���������>���������D���������	8���K���������B��������
>��������I
ODN
=��������j
N���������
C���������
I�
B];��������e;���������D���������C���������s�nB��������!>��������V@��������@D��������M T	psK���������D���������D��������8A��������K�V/k�xA���������;���A���������2���A���������e���A���������@	 A��������!@0h=A��������V@]�bA��������gt	�0�A���������I���������"	�t	���A����������A��������
�
�,�9A��������B�
W�iA��������nU~��A���������U>��������	F��������D��������<��������D��������0�` �( 0�8�@	H�	P�X
` hH9L 
U�!_� R$�(,	,�	0�	4
8�<�@?D�H�LPK�	*�	b $D(	�� �(�8X	`0�908@HP�px�� 8?8:.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.8.rodata.modinfo.rodata.str1.1.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@�G 
%JU�E@�Q8%^�Y@V`%n	i@xVH%	~py@�VP%�2�b�S�S��2�"�(�@X`%�(�@pX%�,T�@�X�%���  0�@�Z�%@ � 
@X[�%� �@\ %+�!�@&@8]0%E%J0%XSX%cX%'h�;�;�&9	(C�h]w0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key.;��ڽ��>
R�i8B0�`0	`�He0
	*�H��
�"ȍJ�Q��Ě�t@��J�.��8�~�1�ʒ�6��Z��]|�Ο���r�ַ��b���[U�+0f�A��]Ԭ�ߟ\��B��Mހ'�f%.@|D��֐���������Q1�:�
sJ���_i��ij�	��h���H��l;?�P%W^]���e}�^���#����,L
�AClYYfݡ�`"V�b�5�Xe��p|��.�IU~��
���.K.b�H�c��G$ϊ���x����7����Dr��Aݘo�k
t	tw�lh��o�������[�����NJo�6���#6�I�O�-�˔�9�҇�-l�R�}s�e��٩Gn�c;t"p��S�Re:���L_Xpv�=�X���;b�/�H*�%�w-�b��͖�b��h߼��{�V��R{���S(�m�Z���\��>����ȧT'VOi"�z�|�S�PZ�[���>���&0d�7���	C���I���w\�qe�����Zo������*�~Module signature appended~