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.4.0-167-generic/kernel/drivers/char/ipmi/ipmi_watchdog.ko
ELF>`�@@$#GNU9#eנ�Q�Z�j+���w�
�Linux�UH���
]�ff.��UH���
]�ff.��UH�H���]�f��UI��H��AUATSH��H��(eH�%(H�E�1���E���t8�=���E�DE1�
����~��M����p	ЈE��
E1�E��E��jH�M�E1�VH�=H�u������E����E��e߸�U�1�f�E�H�E��E�H�E��E�$�ZYA�ą��H��tD�+H�E�eH3%(u,H�e�D��[A\A]]�A��;����=�.����"����f.��UH��ATS�H�� eH�%(H�E�1��jH�=�1�hH�M�E1�H�u�I��E��f�E��E�H�E��E�"�ZYA�ą��H���H��<�uF���1��LA�ą���=�]���E1�H�E�eH3%(uH�e�D��[A\]Ä�t�A������D�UH��ATSH��eH�%(H�E�1�H�=tv��H�U�H��H������A�ą�t%�H�E�eH3%(u;H��D��[A\]�H�����t�E�t̓�u��f���A���A�����@�UH��ATA��H���D���.���H��A���D��A\]����GL%��=�u!�H�-rU�H���]ø��ø��ff.�@�UH�=H��AUATSt1���J���[A\A]]Ë9�t��y�1�H�H���=����H�=H��H������H�����x%�5��uK����p������h�����H�=�H��H���=�3����D�%��D�-�c��d��@�����uu����=��
D�-�D�%����������������H����}����f��UH���B���]���=t#U�H��AT<t<t4�A\]������A\]�H���1ɺ�H��I������H���L��H����t�����UH��ATH�GXI���WQ���"t���L���A\]�<����@�UH��ATI��SH����H��H����H����H��H������H�H�{H��H���H��H�I�H�L�H)��H)ރ��r��1҉у�L�L�9�r�M����H���L�������tMH���L�������ut�L���H�PH���L��H���1�[A\]���˨�����w�������f�����H���@�f�D��O���H���L�������t&H���
L�������u<��S�����G���[1�A\]Ë���H���@��D���������@���ff.��UH��ATI��SH����H��H����H����H��H������H�H�{H��H���H��H�I�H�L�H)��H)ރ��r��1҉у�L�L�9�r�M����H���L�������tMH���L�������up�L���H�PH���L��H���1�[A\]���˨u]���{�������j�����H���@�f�D��S���H���L�������u0��q���[1�A\]Ë���H���@��D��	�������j���D�UH��ATI��SH����H��H����H����H��H������H�H�{H��H���H��H�I�H�L�H)��H)ރ��r��1҉у�L�L�9�r�M����H���	L�������tMH���L�������ut�L���H�PH���L��H���1�[A\]���˨�����w�������f�����H���@�f�D��O���H���L�������t&H���L�������u<��S�����G���[1�A\]Ë���H���@��D���������@���ff.��UH��ATH�F I��H��1����uL���A\]�@��
u
���t�UH��H���]�D��
u
���t�UH��H���]�D�UH��ATL�%M��t9=tA\]�H����H���t1�������u�H���L������H����A\]�D�UH���b���]��H�=t]���uSUH���H��H��vA�=t+�=w
�x1�������]ø�1��������ff.��H�=tWU�H��u&�1�����t����]����]�������]ø���@��GL%��=�t
�1��U�=*H���H���1���W�H����%�1��]���UH��H��ATI��S��H��eH�%(H�E�1����	W��h����W��tvV��W���H��L�������E1�H���H�E�eH3%(��H��L��[A\]Á�W�����W����L��H�}�������E���t�����3��v�����W�����W�u0�L��H�}����u?�E�����Lc��5�����W(�u(�(H��L���������I�������I���������H�u�L���E���������ƺH��L������������Y���Lc�����L��H�}����u��E���9�Lc��|���1���#�E�������ff.���UH��AT�A�ą�u$���x�=9�t����=��D��A\]�ff.��UH��H��(H�=eH�%(H�E�1�H��tD�E��tH�E�eH3%(��À=t��������u	�H�=����u��H��H�U�H����������u܅�t�H�=����u��U����=t��E�f�E��E�H�E��E�"�jH�=H�M�1�hI�E1�H�u��ZY��t��-���-H����h�����UH��ATSH��eH�%(H�E�1�H��tLI��1�H�u�H���H9]�t5I�T$ �1�H�=t
���H�M�eH3%(uH��[A\]ø�����@�U�=H��t���u>]À=����u�H��������]�H����]��f��U�H��ATH��L�f H��H�}�eH�%(H�E�1��H�}��E��1�H���A�ą�tH�E�eH3%(u)H��D��A\]�����H�=t׿�l�A�����f�����u"�=t�=u�=t��������u�UH��H��H����]�f��UH��ATSH��H��tk�=u:�H����Vu�*H��H9�tH�����t�[H��A\]�H�������H��A���Ic�E��uH��[A\]�f��UH��AUATSH��8eH�%(H�E�1�H��uH�M�eH3%(�,H��8[A\A]]�I��H��I��H����=�������A�EAt?H��%�%Hc…�u��H��L���H��H���H���q���H�u�H���E�eL�,%H�E�L�m���=uCH�E�H�U�I�UH�U�H��H�E��%�%�H����=t�H�u�H���eH�%H��u�1��������������fD�UH��H��tH�H��H��tH���H����=H��E�A��A��A�%�%D��]É�H������H�����H����H��A�������H����H����H��������H����H���H������H����H���H���H���H���H���H���H���H���H�����H����H���H����H����H����H���1�H�����U1�H��H��AT���t!1�H���H��H���1�H�����t!1�H���H��H���1�H�����t!1�H���H��H����H���H���A�ą�t4�=tH����H���H����H���D��A\]�UH��H����=��=tH����H���]�4IPMI Watchdog: set timeout error: %d
4IPMI Watchdog: heartbeat send failure: %d
3IPMI Watchdog: Unable to restore the IPMI watchdog's settings, giving up
3IPMI Watchdog: Unable to send the command to set the watchdog's settings, giving up
2IPMI Watchdog: Unable to register with ipmi
4IPMI Watchdog: Unable to get IPMI version, assuming 1.0
2IPMI Watchdog: Unable to register misc device
4IPMI Watchdog: Error starting timer to test NMI: 0x%x.  The NMI pretimeout will likely not work
4IPMI Watchdog: IPMI NMI didn't seem to occur.  The NMI pretimeout will likely not work
6IPMI Watchdog: Starting now!
6IPMI Watchdog: response: The IPMI controller appears to have been reset, will attempt to reinitialize the watchdog timer
3IPMI Watchdog: response: Error %x on cmd %x
4IPMI Watchdog: error unlinking from IPMI: %d
2IPMI Watchdog: Unexpected close, not stopping watchdog!
4IPMI Watchdog: Unable to extend the watchdog timeout
4IPMI Watchdog: Pretimeout op is to give data but NMI pretimeout is enabled, setting pretimeout op to none
4IPMI Watchdog: Can't register nmi handler
6IPMI Watchdog: Unknown action '%s', defaulting to reset
6IPMI Watchdog: Unknown preaction '%s', defaulting to none
6IPMI Watchdog: Unknown preop '%s', defaulting to none
4IPMI Watchdog: can't register smi watcher
6IPMI Watchdog: driver initialized
Watchdog pre-timeoutresetnonepower_cyclepower_offpreop_nonepreop_panicpreop_give_datapre_nonepre_smipre_nmipre_intipmipre-timeoutwatchdogS&S&S&memcpystrnlenstrlennowayoutstart_nowpreoppreactionactionpanic_wdt_timeoutpretimeouttimeoutifnum_to_usedescription=watchdog timer based upon the IPMI interface.author=Corey Minyard <minyard@mvista.com>license=GPLparm=nowayout:Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)parmtype=nowayout:boolparm=start_now:Set to 1 to start the watchdog assoon as the driver is loaded.parmtype=start_now:intparm=preop:Pretimeout driver operation.  One of: preop_none, preop_panic, preop_give_data.parm=preaction:Pretimeout action.  One of: pre_none, pre_smi, pre_nmi, pre_int.parm=action:Timeout action. One of: reset, none, power_cycle, power_off.parm=panic_wdt_timeout:Timeout value on kernel panic in seconds.parmtype=panic_wdt_timeout:timeoutparm=pretimeout:Pretimeout value in seconds.parmtype=pretimeout:timeoutparm=timeout:Timeout value in seconds.parmtype=timeout:timeoutparm=ifnum_to_use:The interface number to use for the watchdog timer.  Setting to -1 defaults to the first registered interfaceparmtype=ifnum_to_use:wdog_ifnumsrcversion=82FA60F81EBA11BA6028D3Ddepends=ipmi_msghandlerretpoline=Yintree=Yname=ipmi_watchdogvermagic=5.4.0-167-generic SMP mod_unload modversions ��$���������������o��module_layoutN�61param_get_int���param_ops_intK�C�param_ops_bool���#no_llseek��"ipmi_smi_watcher_unregister�U�unregister_reboot_notifier�*[ipmi_smi_watcher_register>85register_reboot_notifier�7remove_wait_queueQschedule8"�Jadd_wait_queue��تdefault_wake_functionچ%6current_task.CXNpv_ops�G_raw_spin_lock_irq�~__get_user_1�ߢ�nmi_panic;�>&__x86_indirect_thunk_r12��wstrim�f�strncpy��J�unregister_nmi_handler��N�__register_nmi_handler) simple_strtoul�S�ipmi_poll_interface��Yparam_set_int�.6_copy_from_user��J�_copy_to_userZ��misc_deregisters6)complete�ñoops_in_progress\ɢ.__x86_indirect_thunk_rax����fortify_panic8߬imemcpy�SMustrlen���strnlenVF��ipmi_free_recv_msg�F��panic
8_raw_spin_unlock_irqrestore'�1kill_fasync"#�>__wake_up	vQ_raw_spin_lock_irqsave����msleep����ipmi_destroy_user����misc_register�'��ipmi_get_version}bq�ipmi_create_user}>ߘstream_openb˛@mutex_unlock���*mutex_lock8�mwait_for_completion��printk)��__stack_chk_fail���ipmi_request_supply_msgs���fasync_helper�m��__fentry__�IPMI��������preop_nonepre_nonereset�
ipmi_watchdogGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ipmi_watchdog.koA-I�#�0=U	j}*7���� �@�8�`&�(qLI�h
)X7Jb���	�&�
Ps~� ����E�@8��
 ��A� ����)	
�  P�P,�,CHM`
YXTu�����4�
�D�
�@��@<+�%����P
��$FTbpP�0
y$��	�N@
�%$��,��+� +�P��I���(c�
lC�
hN0[\.k`$(��B��h��d
�@���P� ��P.P|@�wL0^�0oP�}�n�P�r`��j�P\��p�@(�	C�:�:*d)@8pYO�j({P	��N�.�((�`
�E[P(j � .�PFx(Xp
n�I��(�z�9A�z#��(�!  3�-L�i�(|���'�
�(���&�	�!!	@(6	�
O	 	
 d	t	�	�	�	��	�	�		C�	�	�	�	

)
4
@
Y
l
u
�
�
�
�
�
�
�
�
�
�$1M[o���������
):DXjv�����__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6panic_smi_freepanic_done_countpanic_recv_freeipmi_fasyncfasync_q__ipmi_set_timeoutipmi_watchdog_stateipmi_version_majorpreaction_valwatchdog_useripmi_version_minor__ipmi_set_timeout.cold__ipmi_heartbeatmsg_tofreemsg_wait__ipmi_heartbeat.coldipmi_watchdog_mutexipmi_openipmi_wdog_openipmi_start_timer_on_heartbeatipmi_register_watchdogipmi_hndlrswatchdog_ifnumipmi_wdog_miscdevnmi_handler_registeredpreop_valtesting_nmiipmi_register_watchdog.coldipmi_new_smiipmi_wdog_pretimeout_handlerpretimeout_since_last_heartbeatpreop_panic_exclipmi_read_lockread_qdata_to_readipmi_wdog_pretimeout_handler.coldipmi_wdog_msg_handleripmi_wdog_msg_handler.cold__func__.5299__func__.5338__func__.5289preop_oppreop_op.coldpreaction_oppreaction_op.coldget_param_strmsg_free_recvmsg_free_smiipmi_unregister_watchdogipmi_unregister_watchdog.coldipmi_smi_gonewdog_reboot_handlerreboot_event_handled.38852ipmi_closeexpect_closeipmi_close.coldipmi_unlocked_ioctlidentset_param_wdog_ifnumipmi_wdog_panic_handlerpanic_event_handled.38824panic_halt_recv_msgpanic_halt_smi_msgpanic_halt_heartbeat_recv_msgpanic_halt_heartbeat_smi_msgset_param_timeoutcheck_parmsipmi_nmi_na.38879check_parms.coldset_param_stripmi_nmiipmi_writeipmi_readipmi_pollipmi_wdog_initwdog_reboot_notifiersmi_watcheripmi_wdog_exit__UNIQUE_ID_description97__UNIQUE_ID_author96__UNIQUE_ID_license95ipmi_wdog_fops__UNIQUE_ID_nowayout94__UNIQUE_ID_nowayouttype93__param_nowayout__param_str_nowayout__UNIQUE_ID_start_now92__UNIQUE_ID_start_nowtype91__param_start_now__param_str_start_now__UNIQUE_ID_preop90__param_preop__param_str_preopparam_ops_str__UNIQUE_ID_preaction89__param_preaction__param_str_preaction__UNIQUE_ID_action88__param_action__param_str_action__UNIQUE_ID_panic_wdt_timeout87__UNIQUE_ID_panic_wdt_timeouttype86__param_panic_wdt_timeout__param_str_panic_wdt_timeoutparam_ops_timeout__UNIQUE_ID_pretimeout85__UNIQUE_ID_pretimeouttype84__param_pretimeout__param_str_pretimeout__UNIQUE_ID_timeout83__UNIQUE_ID_timeouttype82__param_timeout__param_str_timeout__UNIQUE_ID_ifnum_to_use81__UNIQUE_ID_ifnum_to_usetype80__param_ifnum_to_use__param_str_ifnum_to_useparam_ops_wdog_ifnummisc_deregisteripmi_create_user_copy_from_userstrim__this_modulecompletekill_fasynccleanup_moduleunregister_nmi_handlermemcpyadd_wait_queue__wake_up_raw_spin_lock_irqsavefortify_panic__fentry__init_module__x86_indirect_thunk_rax_raw_spin_lock_irqschedule__stack_chk_failipmi_destroy_userstrnlenoops_in_progressunregister_reboot_notifiermutex_lock__register_nmi_handlerfasync_helperstrncpyipmi_request_supply_msgsprintkcurrent_task_raw_spin_unlock_irqrestoremisc_registerwait_for_completiondefault_wake_function_copy_to_useripmi_free_recv_msgpv_opsparam_set_int__get_user_1mutex_unlockparam_ops_boolipmi_smi_watcher_registersimple_strtoulipmi_smi_watcher_unregisteripmi_get_versionno_llseekipmi_poll_interfaceremove_wait_queuestream_open__x86_indirect_thunk_r12strlenparam_ops_intparam_get_intmsleepnmi_panic���������!���������,A���������I8Q���������a����������$��H�E�d
�T-���������:��������q���������������������T�	��
�	����������"���������)T	9=K,Q#���������������������S�	��
������������8���������A���������Q�
V���������e�
m������������������������������������������S�#�
X L"���������*e1T8?D���������LvS�X���������bl(�T�����������p�P������������H�d
�#�D�D�C�`
�
���������T($D*5H;d
J\
U$_$kpp���������z����������������������D�D�,�,�����,�D����������
;���������"8'���������1D6���������A���������b�j���������v������������P
���������������P
�L
�X
&@Y[
b���������p�zP
����������[
�L
�P
� �,[

[
 L
+T
Q���������n0
x����������	���0
�,
�8
�6	A)	C2	���������@	J	0
O	���������\	Cr	,
�	0
�	M�	C�	,
�	4
�	���������
@

���������"
!(
93
@
C
<
W
H
�
]�
f�
D�
����������
-�
@
�
����������
D<
)@
>nXvqD}D�<
�D
��������������������������������������������������
����������!���������(0���������=�E���������Q���������^TiLv�{�����������P���
���������������������E��
��������������������������������S
��������
��������#
#,
c
5
`
A
#H
Df
#�
����������
S�
�
0�
\
�
�
$�
���������++X"�
'���������/#<�
A���������HQ+a���������i�
�����������h
������������
����������+���������I\
T$�����������H���������������������L���������<���������Nd
c#r�������������������������������
�L�
�����������T+#4��������>`
DDNd
TaTf���������lw@���T������������#��T 
����������#+���������2:�?���������Q��������������������S���������������������D��C������������� -~7���������>Q���������������������������������������S����������������������#�DC#,.�;�C���������Q���������f[o+�+������������
������������
��������������������*D4D9���������?;\��c�0v@~����������
���������������;�����0�����������D���������;
���������"�/;F���������Q���������l
q���������xD}����������;�D�����0
���������B('���������,[3�8���������=[DXO���������T[[`���������elq���������v�}0�������������L�������������������������������������b������������b���������������������������������	������������������!���������(-���������49���������@E���������N@S���������X�_pd���������k�
p���������u|
|�
�����������A�X�������������������������6�L�����������P
|"'|.P
5�:���������C@
H�	U]Z�	a@
h�m���������v0
{L�6�L�0
��������������p�����������@������������~�����������p�����������H�����������x���������@���������LL'~1���������8p=��������� @` �(�0@8�@�H�P�X@`�hPp�	x���� �P������
��
�`�����P���P���P��P	)���%�
E t$�( ,/0+Y` �0�@�P� @(�0�@�H�P�XP�P�`����
�@�P����(P0�P�� `(`0�8�H,PjX�`�pPxp������	�z����������� �d
���� L� �( 8h
@�H�P`
�(~P�X�`�p����@� � �h	�� ����

 

�
�
�
�
x�0�.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rela.smp_locks.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo.rela__param__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��:@�kX#!J,�E@���!^�Y@��`!n�Ci@��!	~8y@�0!�H4�@ �8!
�2���2!���!\�@X��!� "@ �@��!�`$a��(h�@��`!�@* @8�
 �@���!F�@	@إ0!(�Ia-0�IX6�IF�I�I�"�	�^��U0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key	b�wM]��BfG�Ԫ�5!0	`�He0
	*�H��
�.���%�9�Э���`.�1ΣB�� ʁ���ێ��?�bhG�F�K>��[�F�1zTQ{�����(X�*����:�taL������vqcu�o�*�-�\�?���5�uHW�`r�cԧ���_�u�`B��-�CL��Fn}�1�>��*K�/�o:.@ �j�.�>���1�bJ��*߾C����,|��!R��#,J�0��CyOjDqk�
�U���fV�,:ط'�&-��"���\��1G�,�6�{{�7/�w��=�E����4E�[񡵖�@�^��iiH��?�f;@���v��.�ڲ�1_޼�L�æ�>�e����2l�)��2��B��� �V���*c۸Q�q�ݝn�ſE��VJ�5�t���cVc�7�5Vr��[BK�D
�Q?k8��uq��2�ع�V��m�[��+�gFY��ZTg�Y�|�u^k�4!��D,{-�gH�LA�(�gRC�m���H��[��q(��~Module signature appended~