HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/mtd/mtdoops.ko
ELF>�T@@%$GNU
+��i���AG ���9PLinuxLinux��9G@u��y�UH��H������H��H��H���]�fD�U�Gt��H��Hc�;Gp|1�1��Wx�Gt����B�D‰GxH���H��H�5H�W(� �]�f��UH��AWAVAUATSH��HeH�%(H�E�H�G@H�E�H����HcwLL�
1�I��D�PH��H��I��I������E�I��H�}���E�����L�5A�wLM�W@A��A�J$E�jHc�����D��H��1�H��I��H�u�L��H�u�H�]�����E��1�L��I��1�I�ĉ�H��I��A�A9�sI�GXHc��H�0��9�w�A�wLA�WPH���H�E�eH+%(uWH��H[A\A]A^A_]���?�H��D��H��I���_���D��)�1�I����OLHc�;OH���A�GL1������f.��UH��AWAVAUATSH��L�-eH�%(H�E�1�����kE1�A�����1�H�5Lc�L��I�������H��L� �L�E�H�M�L��H�5I���H�U�H�����y	�����EȋŨ�����}�]]uSA�����=���?w
A�����A9���=����w����=�����tA����„�DE�DE����9�����A���tyH��D�=D�5����H�E�eH+%(u\H��[A\A]A^A_]����u�H��L� �Eȃ���4����A��A���A��A���{���A��A���p���D�x�E1��{����f.��UH��H��AUL�-ATSH��L�gH�8��s@��t�9��…�x��t[A\A]]��5��1���CH�K�H9��I9��H����L��1�I��H�x?H��H���H�H���H���H���ƅ��H�HcC1�H�5��G����s@H����9����UH��SH��H��H�heH�%(H�E�1��H������SxH�������@]]H�Hcst��H��L���H�M��H�U�H�
���H9��H���HcSt�H�H�H������H�������H�E�eH+%(u,H�]���H��L���H�M������v�����ff.��UH��H1�H������]�fD�UH��ATI��S��H��eH�%(H�E�1���u
���tH�}���I��$�sH�E�eH+%(ukH��[A\]�H�E1��H�}�H�H�I��$�H�P��A��$����t�L���'����H�5I�T$H� ���H�����Wx�wtH����H����H�U�H�u��E�H�H����E��E�D�U�����IcGL��E���Hc�H�5A���uH�}����y	�����IcGLH�H��H���H�E�1�A�OLL�
IcwH�@�E�I���9�|1�H�E�1�LcU�A�OL�@I��1�H��H��H��I9�uSH������H��L�U��M�H�u��L�U�L�5H�u��M�E�j�E�������Hc��H����H�5A���H��I����H����H���H�=�H��H�����H����H����HcstA��H��H����H�����UH��H��eH�%(H�E�1��=uH�������H���tH��������H=�wH��������1�H�u�H��������H�U�:u�H�=�H��H���H����H�
��H�����H��H�H�H��H�H�H�H�H�H�H��1�H�U�eH+%(t���UH��H���H�=�H�=�]�4mtdoops: could not unregister kmsg_dumper
7mtdoops: ready %d, %d (no erase)
4mtdoops: bad block at %08lx
3mtdoops: mtd_block_isbad failed, aborting
4mtdoops: erase of region [0x%llx, 0x%llx] on "%s" failed
3mtdoops: block_markbad failed, aborting
3mtdoops: read failure at %ld (%td of %d read), err %d
3mtdoops: MTD partition %d not big enough for mtdoops
3mtdoops: eraseblock size of MTD partition %d too small
3mtdoops: mtd%d is too large (limit is %d MiB)
3mtdoops: could not allocate page array
3mtdoops: registering kmsg dumper failed, error %d
6mtdoops: Attached to MTD device %d
3mtdoops: Cannot write from panic without panic_write
3mtdoops: write failure at %ld (%td of %ld written), error %d
3mtdoops: mtd device (mtddev=name/number) must be supplied
3mtdoops: record_size must be a multiple of 4096
3mtdoops: record_size must be over 4096 bytes
/build/linux-SaOI8K/linux-5.15.0/include/linux/mtd/mtd.h3mtdoops: all blocks bad!
7mtdoops: ready %d, %d
description=MTD Oops/Panic console logger/driverauthor=Richard Purdie <rpurdie@openedhand.com>license=GPLparm=dump_oops:set to 1 to dump oopses, 0 to only dump panics (default 1)parmtype=dump_oops:intparm=mtddev:name or index number of the MTD device to useparmtype=mtddev:stringparm=record_size:record size for MTD OOPS pages in bytes (default 4096)parmtype=record_size:ulongsrcversion=BC52BC72520E4AFDACC1C1Fdepends=mtdretpoline=Yintree=Yname=mtdoopsvermagic=5.15.0-89-generic SMP mod_unload modversions ����dump_oopsmtddevPrecord_size��Lmodule_layoutO��param_ops_ulong�86param_ops_string�A�param_ops_int<c��unregister_mtd_userډ�tregister_mtd_user) simple_strtoulH�Q�kmsg_dump_get_buffer�Hkmsg_dump_rewind�+�*mtd_panic_writeŏW�memset��(�mtd_write����vfree��Zlkmsg_dump_register�h��vmallocZ%��strcmp��E�mtd_reada�H�__ubsan_handle_shift_out_of_bounds�ٗ mtd_block_markbadke��__stack_chk_fail
E�mtd_eraseo6�}mtd_block_isbad6��queue_work_onӅ3-system_wq�~��_printkĕ,/flush_work�G	�kmsg_dump_unregister�9�[__x86_return_thunk�m��__fentry__@
'long long unsigned int'
'unsigned int'mtdoopsGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0���
�
|{ @# v@�{ �{ : ��@�{ `�{ �%@@�{ ��{ ��{ >@�{ >`�{ |��{ @�=%@;@�{ ;�| ;�| ;| >@| �!| �(| �# 7| I| I��8I�@
C�
F�H�G��gBHg
}> �@�{ >�M| >�W| >�d| >�l| >u|  �| @�| `�| ��| ����+�| W�@�| X���| ��| ��| } Y�@} \��} ^��} `�&} b�@,} d��3} d��@} g�J} g�@U} j��i} b��}} j��} b�@�} d���} `���} `��} l�@�} n���} p���} p��} p�@
~ r��~ r��)~ r�	8~ `�@	H~ t��	Q~ n��	Y~ n�
a~ t�@
m~ n��
y~ 6�
�~ 9�~ >���~ @׉S��p�PT�
�~ @$�~ T��$��~@%�~ �~�%�~ �~�%Z
F�&YH@&]�U��&�ZV�(B�E��~ �l�z 
J��~ 1W	P�@ S��
L�
F�O�J�N�
F�R�K�Q�  �# @���, (X;H����}5 �H@ mP m��D�M�@�
F�[�?�Z�
F�:;l��8]�
F�:;_�
F�:;lnoa�
F�:;lc�
F�:f�A�e�
F�;li�=�h�
F�$:lk�
F�m�
F�:o�
F�:q�
F�s�\  o�n�K�n�@�9H�i ���[Py � �@� �@� F�@� �� �� �� |� @� S�u�v�� W� �
� F�� {�� {�$� a�4� �$
K� x��O� ��]� �$
K� x�t� ��
�]��
��otp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infoerasesizenumblockslockmapmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opseccwritesizewritebufsizeoobsizeoobavailerasesize_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_nvmemmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirpartnamemtd_partmtd_masterpartitions_lockchrdev_lockmtd_notifiermtdoops_contextmtd_indexwork_erasework_writemtdoops_pagesnextpagenextcountoops_page_usedoops_buf_busyoops_bufmtdoops_exitmtdoops_initmtdoops_notify_removemtdoops_notify_addmtdoops_do_dumpmtdoops_workfunc_writecxtmtdoops_writemtdoops_workfunc_erasemtdoops_inc_countermtdoops.ko���	�#�2@?�X�	n�
��7���Z����`^���u(((K,�PDP�cs$�
�P���q� �-�0� �f 	.%1@1/V`mlJ���(�
��:��((

 3HNfmP(�0�����	.���f&.?Oacu~���������
%5?__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8mtdoops_notify_removeoops_cxtmtdoops_notify_remove.coldmtdoops_inc_countermtdoops_inc_counter.coldmtdoops_workfunc_erasemtdoops_workfunc_erase.coldfind_next_position.constprop.0find_next_position.constprop.0.coldmtdoops_notify_addmtdoops_do_dumpmtdoops_notify_add.coldmtdoops_writemtdoops_write.coldmtdoops_workfunc_writemtdoops_initmtdoops_notifiermtdoops_exit__UNIQUE_ID_description197__UNIQUE_ID_author196__UNIQUE_ID_license195__UNIQUE_ID_dump_oops191__UNIQUE_ID_dump_oopstype190__param_dump_oops__param_str_dump_oops__UNIQUE_ID_mtddev189__UNIQUE_ID_mtddevtype188__param_mtddev__param_str_mtddev__param_string_mtddev__UNIQUE_ID_record_size187__UNIQUE_ID_record_sizetype186__param_record_size__param_str_record_sizeparam_ops_ulong__this_modulequeue_work_oncleanup_modulekmsg_dump_rewindkmsg_dump_unregisterkmsg_dump_get_buffer__fentry__init_module_printk__stack_chk_failmtd_panic_writemtd_block_markbadunregister_mtd_usermtd_readmemset__x86_return_thunkmtd_eraseparam_ops_stringstrcmpmtd_write__ubsan_handle_shift_out_of_boundsvfreesimple_strtoulparam_ops_intkmsg_dump_registervmallocmtd_block_isbadsystem_wqflush_work?��������	I��������	%=��������-��������4	(;	`DV��������K	HPV��������VI��������a?���������
�U���������:���������I���������?���������$-T��������8�>$E$�J���������5��A���������I��������BB��������Q?��������i	d~	l�$�T���������	|�$�G���������o�og	l	�	p�	t�I���������	|B��������?��������	�%$8L��������E	]I��������c	|������S���������	|���	�	�	�P�R�����������	d�$	lpA��������!?��������l$�M���������$���$�H���������I��������C�������� B��������1?��������FI��������Q?��������{�<���������I���������$�>���������U��������
:��������B��������A��������
-0A��������$�+x0A��������5�G	�N�SA��������v��$�D���������$�X�A���������$
A���������@-N��������8$HQ>^ e�jA��������o�v$��A���������a�X�A���������R�8�A���������	|�O���������	x�R��A���������R���A���������R���A��������R�A�������� �'�,A��������1�?��������	�(-A��������>$LPQA��������j�oA���������	��	�P���������	�$�S���������	��$��	(�	0�	�	0	0	$	D	H 	P'	8+�2	P6	P=	XA0FF��������\B��������bI��������E��������	�O��������	|$O��������*I��������`�P ( 008P@���D����9Q  (
098KH P0X9`8p((	�U���\�E �$a()@�P`X~8@8;.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.8.rela__mcount_loc.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�:@`<�"J�5E@0E�"^�	fY@�J`"nS.i@N�"	y2���yH�@�N�"�2�5�� �@�O�"�	�(x�@XP "��<�@xQ"��,�@�Q"� @ �`� �@�Rx"
�@@S0"$�� )0�X2�B�G�.�.(#8	7J@SV0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�L~)����٠p!�VΉ��j��S�9j��U����x��<��a�1�TS�ɃYH��{��m\�H���o���w�jq��\)I���;������(G�p���#:@�H@`n���ڰ)�j!�n��#'���u�5cVB�k!��/����kX[�؇��c 궭���]T��B�l�`����Ï.��pغ�����_U���܊z�7��O9Zy�g�Ϊ�h��^�oT�og0�N=*�{����V�M��d�����v����	�%��TLѹݮ�:�k,�M�"{�>ީ�û؋Gv>!���;1���%�lB���\���s<�
��X����f�n����_�'c�;_5���r?� H�ZE������$sH��E��K��m�z�)�҉�/<C"�~8:&9]�@ZV
l"��)���y���>uN�7M�������sT��]̓Q
2Dž��⋂�{�磫��J;h�
N�.N���~Module signature appended~