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-212-generic/kernel/drivers/ntb/hw/mscc/ntb_hw_switchtec.ko
ELF>��@@$#GNU}ʷ$}���|���Fl��d%Linux�������U���H��u�=u]��])�ø��]�f���=���U������H��t�)�]�fD�UD���H��A9�hD���D������E��=tGE)�D9�}?H��t(Lc��B�D)�I����L��H�I��H�H����H�1�]�Hc�Hc�������E1���uD���A��Mc�H��tHc�H��H��L���M�L�H��tFH��H��H���H���H�PH)�H	�HE�L)�I9�sM��uH�H�H9�vH�1�]�L�L������]�ff.�f��UH��H��t���H��t�����]�@�UH���H��]�ff.��U�H��]��U1�H��wH���]������H���UH��H#��H��]�ff.��U��H��]��U1�H��wH���H��t
Hc����]���UH��wH���H��tHc����1�]ø��]ø����]�f.��UH��u:��H��t1H���Hc�H���H���H��H��0H+�XH�]ø��]�f��UH��SH���H��H��tH��0H�8�H���H��t%H��0H���E1��H�8H�ǰ����[]�ff.�f��UH��AUATL���M��uA\A]]�HLJ�I��HLJ�L���A��@L���A��DL���L���*���I���H��tI��0H�8�I���L���H��L����p�����UH���� H�5H��H���]�fD�UH��A��?��I��D��H��tJL��xH���H���I�D���I��E��A�@AI�L��0��H�L�I+�XH�H��tH�E1�M��t�H���H��I�D��]�A���]D����UH��AVE1�AUI��ATL�f@S1�L����tIc�A��A�\���I����u�[D��A\A]A^]�@�UH��SH��pH��H������H��H#��[]�ff.�f��UH��AWAVAUATSH����utHc‰�H���I�ϋ��A��M��M��H�|��M��H��tDM���M�t9ٺHN�I�M��t9ٺHN�I�M��tI�EH��D��[A\A]A^A_]�A�����f.����u+��w&H���H��t UHc҉�H���H���1�]ø��ø������UH��x���L��H��H��H��L���1�]Ð�H���H��H��uqUH��AVL���AUATI��L��SH���A��$�I��$pI��H��H��H��H��I#�$�I��$�H���L��L���1�[A\A]A^]ø���D�H���H��H��unUH��AVL���AUATI��L��SH���A��$�I��$pI��H��I�$�H��I��$�H��H���L��L���1�[A\A]A^]ø�����UH��p���L��H��H��H��L���1�]Ð�UHc�H��AWA�����AVAUI��ATI��SL��H��Hc���L��hH�U�H��H��I�4H��H�u��H�uȃ����D��I�t���D	��L��I�t`H�� �Ic�8I�tH}��H��[A\A]A^A_]��UHc�H��AVAUATI��SHc���L��hH��H��M�tL���L�������I�t1��I�t`1��Ic�$8I�t�[A\A]A^]�fD�UH��SH��`H��H���������H��`H�x�A������H�H��I��D���DH��hH����w������H��hH�x�A������H�H��I��D���D[]�H��0���H��H��H���[]�H��0���H��H��H�p��d���ff.��UH��AWAVI��AUATS1�H��I��pL�<��]�A��J��8��I��H�I��t#DI��p�J��8��H��tFA��t,H���I��0�M�E��H��H��H�p��H���[A\A]A^A_]�A��tH�5I��� ��AƆ0��ff.��UH��ATI��DL��1���A\]�H��0H��H��H�p���f.�������u)1���w"H���H��tUHc�H���H���]����U�B�H��AWAVAUATSH��H�}ȉMԃ���L�~I���A��L��D�j����L�����D9�u5��tL�2�H��t�L���������H��[A\A]A^A_]�;E���H����[A\�D��A]A^A_]�D;m�uH��1�[A\A]A^A_]ø���L���D��H��A��D��H��H�E�H�8H���������f��UH��AWI��AVLc�AUI��ATSH��0H���M�Lc��H�߹L�E����A����tH��D��[A\A]A^A_]�I��I��M�L���A���L�����z���	ǁ� ��E�K����|Hc�H}���L��H�ߺ�>���A����t�I�}�E��I�}A���I��0D��H����H���D�E��G���f.��UH��AWA�����AVAUATSM��H��H�MЋ��L�E�L��h���;I��A��D�؀=A��$�A��$�t)��D9��A����H�����D��H��H��H�E��M��$0��L��L���?�������H�M�H��uPD9��|D��L�������NH��0��L�M�E1�H��H��H�pH�E�P�A��$�Z�8���H�U�D9�~D��L��������L��L��������uKI�~�H��D��I��$0H�x�D��L��������L��L���j��������H�e�[A\A]A^A_]�A��$�I��$hD�A+�$�H�H���A��$8�DHc�H	����L��L���������u�I�~�D��H����I��$0H�x�A��$�I��$h1�D�A+�$�H�H�����*���A��$�I��$h1�D�A+�$�H�H�����^�������	���ff.��UH��AWI��AVA��AUATI��H�~SH��H���D9��I��$0��H��H��H�E������Eԅ�t�E�H�e�[A\A]A^A_]�H�s��E��~;A�F�L��M�t�A�?L������L���DI��I��M9�u�H�}ȹ�H��������u�H�{ �I��$0H����H����]�����E���I��$0���H����E��D��H��RA��H����PA��A���XZ�c���@�UH��AWAVAUATI��SH������@A�݅�u)AƄ$IDŽ$E����[A\A]A^A_]�H����I��=�Eu�I�� A��$E��t�M��$0Ic�$8H��
I��H�����H��I��H��t�M��$0Ic�$<A��H��
I��H�����H��I��H��t�D����������9�O���A����?A��?A��$D9�AO�A��$D9�������ff.�f��UH��ATI��DI��$���@I��$xH��h�L���m���1�A\]�H��0H��H��H�p����UH��ATI��DI��$���@I��$xH��h�L�����1�A\]�H��0H��H��H�p����UH��ATL���S� u
L�����[A\]��G H��Hc�,���H��H��H�8��������{�t��C�L���H�� ���H��H����D�UH��AWAVAUATSH��XeH�%(H�E�1�H�G�HLJ��xD������I��H�_�H�=�8��
�I��H���_H��0I�E�Ic�@ALJ�I���H���I��I��I��I�� I��xA��8H��H��AƇ0H�|I��HILJ�ILJ(�I��I��HI�� H�|���I��HL	�H�x�����������Ic�8I����Hc‰�L!��Ӄ������9��H��A��<�DI��HH��H��L��H��
H��@H@H�I��PI��`Ic�<I��XH�H��
I��pH�I��xI��h��I��H�E�H�x�I��`�L��H�U��E���A���Ic�<E���H��H��I�H����H��������I��pI���I9�x��I���ILJ�H��H���I��xA���I���H��H���DA��<I��pI��lj�H��`����
��	׉����	ׁ�	��I��pL��H�H���H���u�I��0E1����A���I���E���H�8H�ǰ�I���H��H����1��I���1���EI��0I�����H�PA�����~iI��0Ic�����H��HH���H���H�WH)�H	�HE�H��uA�����Hc�H9�HG�I���Hc�H��H�D�A9���A�����~)A���I���D�A��H�H�D�E;��|�A��8I��h1�L��M�����A�ą���I��0I���E1��I���H�8H�ǰ�I���H��tI��0H�8�L���D��H��L���H�E�eH3%(��H��XD��[A\A]A^A_]�I��0H��H��D��LH�p�Ic�8�Q���I��0A���H��H��M���E���H�p��[���I��0�D��H�8�I���H���4DI��0E1�H���H�������A��D��E�A��E9�t�D9�t�D� I��pD��H�H���H��\u�E��I��pD��H�H���H��`u�I��0�u�H�8�D��A��@I��0H�8�A��@1�1�M��I�H��A��D�A�ą�uuA��DM��1�1�I�H���A�ą��I��x�H��h�L���A�ą��A��@L���A��DL���L��������I��0E��E��H��H��H�p����I��0��L��Ѓ���A��<�1���A��<A9�8ILJ����}9H� I�������I��0H��H��H�p����ILJ� ����A��@L����&���A�����A�������A��������UH��SH��Hc�<H��H��H�H���tZ��8H��x�lj�H��`����
	׉����	ׁ�	��H��x���H���H��H���[]�I��$0H��H�������I��$0H��H����E����UH��AVAUI��ATI��S1�H��HeH�%(H�E�1�I��$`A��H�����t��%��D��H��H��u�A�D��H�U�L��L���H�M�eH3%(t�H��H[A\A]A^]��U�H��AWAVL��0AUI��ATA�ԺSH��(H��`H�u�L��H���A�Dž���E;��};A��t0Ic�D��H���H�E��Hc�H8A��<�DH�H	��A���E9��EN��E1�E���E;����Oc���1�E��u
A�����Hc�H�M�J��H�H�E�L��H��I��H���H���H��H	�tH�GH)�H)�A��L��H��tH9�rH��I��D�M�I��I��H�U�J�4#H��H�u��H�u������H�U�D�M�J�t#��H�U����D	��H�U�J�t#`H�� H���Ic�<J�t#H}��������H��L���A�Dž�t1H�{�H�{A���I��0D��H����H���H��(D��[A\A]A^A_]�I��$x�H��h�L���I��$0H��H��H�x�L���O����I��$x�H��h�L���I��$0H��H��H����H�� ���H��H�x���(���1�L��H��X���L�C���I��0H��A���H�x��H�~H��A�����I��0H��A���H�x��I��0H��A��H�x��H�~H��A�����I��0H��H�x�I��0Ic�<ALJ�H��
H��H���I��0���H��H��H�sH����E�E1�M��H��L�M�I��$L��L�]��H���L�]�L�M�H���I��DM9���I��H��I��u�A�����;E���I��0H��A���H�x��M���H��L��IDž���I��0C�	L�]�H��H��L�M�H�pL�E��L�]�L�M�L�E��O���HcE�L�\Š�@�E��D���Ic�<H�U�L��I��`H��H��L��@�A��fE1����tA����U�H�u�L����������u�I��hL���+�����u�I��0��D��H�8�I���H��uA���H�L��A���I��x������UH�H��H�H���]�UH��H���]�ntb device unregistered
MWs: %d direct, %d lut
Peer MWs: %d direct, %d lut
message: %d %08x
doorbell
upntb link %s
downdisabling link
enabling link
ntb link forced down
Partition ID %d of %d
Crosslink BAR%d addr: %llx
Shared MW Ready
switchtec_ntb_doorbellswitchtec_ntb_messageNTB device registered
lockconfigureresetntb_hw_switchtecTimed out while performing %s (%d). (%08x)
Error setting up reserved lut window: %08x / %08x
MW %d: part %d addr %pad size %pap
ERROR: Memory window address is not aligned to it's size!
Hardware reported an error configuring mw %d: %08x
Not enough requester IDs available.
Requester ID %02X:%02X.%X -> BB:%02X.%X
Error setting up the requester ID table: %08x
Error setting up cross link windows: %08x / %08x
reinitialize shared memory window
ntb target partition not defined
peer partition is not NT partition
ntb driver only supports 1 pair of 1-1 ntb mapping
ntb target partition is not NT partition
Using crosslink configuration
Error enumerating crosslink partition
dbs: shift %d/%d, mask %016llx
unable to allocate memory for shared mw
irqs - event: %d, db: %d, msgs: %d
failed to register ntb device: %d
drivers/ntb/hw/mscc/ntb_hw_switchtec.cswitchtec_ntb_doorbell_isrswitchtec_ntb_message_isrswitchtec_ntb_init_db_msg_irqswitchtec_ntb_init_shared_mwswitchtec_ntb_init_dbcrosslink_enum_partitionconfig_req_id_tableswitchtec_ntb_init_mwswitchtec_ntb_link_enableswitchtec_ntb_link_disableswitchtec_ntb_mw_set_transswitchtec_ntb_init_sndevuse_lut_mwsmax_mw_sizeparm=use_lut_mws:Enable the use of the LUT based memory windowsparmtype=use_lut_mws:boolparm=max_mw_size:Max memory window size reported to the upper layerparmtype=max_mw_size:ulongauthor=Microsemi Corporationlicense=GPLversion=0.1description=Microsemi Switchtec(tm) NTB Driversrcversion=953D3FF973212C3250E528Ddepends=switchtec,ntbretpoline=Yintree=Yname=ntb_hw_switchtecvermagic=5.4.0-212-generic SMP mod_unload modversions �����p��module_layouts	param_ops_ulong�zإparam_ops_bool�G�class_interface_unregister0�y�class_interface_registerі�switchtec_classݡv�pci_iomap_range�k�iowrite16�pntb_register_device��r request_threaded_irq&�Bpci_irq_vector�{pci_iomapŏW�memset��/�dma_alloc_attrs��rkmem_cache_alloc_node_trace:zL�kmalloc_cachesc�ntb_link_event)��__stack_chk_failڶV3_dev_err�P�msleep_interruptible5�
�ioread8���ntb_db_event.7��iowrite8��"�__dynamic_dev_dbgdMS�ioread16
8_raw_spin_unlock_irqrestore	vQ_raw_spin_lock_irqsave9Q�iowrite64_lo_hiS?EJiowrite32StE<ioread64_lo_hi_��ioread326��queue_work_onӅ3-system_wq�-U_dev_info�zkfree�-�cancel_work_sync;JQ�free_irq���ntb_unregister_device���dma_free_attrs���Ppci_iounmap�m��__fentry__ �scI���T�~OAntb_hw_switchtecGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ntb_hw_switchtec.ko���
#@0@
=VUb	jk}�7��7)�@*�p#�(��,�#�A^ "yP�`(��6��N� c���@*4p�OLX`3n���@@��/����@���/�*�zF0	�\P8x8�0
��88� F�p8p8�4��Q` _�s�
���8��"�PL��8��$��+cK�Cli���i�08�`i�h8��{�72P�D��V�8r�8��8�8�2���8�%( 	3B Q@``o�~������� �@���@@!(5 MZDh��((�0��������/	 
			.	;	K	U	_	�m	{	�	�		�	�	�	�	�	�	

%
'
0
A
]
g
w
�
�
�
�
�
�
3BQbx�__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6switchtec_ntb_mw_countswitchtec_ntb_peer_mw_countswitchtec_ntb_peer_mw_get_addrswitchtec_ntb_link_is_upswitchtec_ntb_db_valid_maskswitchtec_ntb_db_vector_countswitchtec_ntb_db_vector_maskswitchtec_ntb_db_read_maskswitchtec_ntb_spad_countswitchtec_ntb_spad_readswitchtec_ntb_spad_writeswitchtec_ntb_peer_spad_addrswitchtec_ntb_deinit_shared_mwswitchtec_ntb_removeswitchtec_ntb_link_notificationswitchtec_ntb_peer_db_addrmap_barsswitchtec_ntb_db_readswitchtec_ntb_mw_get_alignswitchtec_ntb_peer_spad_writeswitchtec_ntb_peer_db_setswitchtec_ntb_db_clear_maskswitchtec_ntb_db_set_maskswitchtec_ntb_db_clearswitchtec_ntb_mw_set_directswitchtec_ntb_mw_clr_directswitchtec_ntb_init_mw__UNIQUE_ID_ddebug117.39277__UNIQUE_ID_ddebug118.39282switchtec_ntb_message_isr__UNIQUE_ID_ddebug124.39369switchtec_ntb_doorbell_isr__UNIQUE_ID_ddebug123.39354switchtec_ntb_peer_spad_readcrosslink_init_dbmsgsswitchtec_ntb_part_op.isra.0op_text.38817config_rsvd_lut_winswitchtec_ntb_mw_set_trans__UNIQUE_ID_ddebug104.38904switchtec_ntb_mw_set_trans.coldconfig_req_id_table__UNIQUE_ID_ddebug113.39177config_req_id_table.coldcrosslink_setup_req_idscrosslink_setup_mws.constprop.0switchtec_ntb_link_status_updateswitchtec_ntb_link_status_update.coldswitchtec_ntb_link_disable__UNIQUE_ID_ddebug111.39027switchtec_ntb_link_enable__UNIQUE_ID_ddebug110.39018check_link_status_workcheck_link_status_work.coldswitchtec_ntb_addswitchtec_ntb_ops__UNIQUE_ID_ddebug112.39150__UNIQUE_ID_ddebug119.39289__UNIQUE_ID_ddebug122.39341__UNIQUE_ID_ddebug125.39392switchtec_ntb_add.cold__UNIQUE_ID_ddebug116.39239switchtec_ntb_initswitchtec_interfaceswitchtec_ntb_exit__func__.39355__func__.39370__func__.39393__func__.39342__func__.39290__func__.39240__func__.39178__func__.39278__func__.39019__func__.39028__func__.38905__func__.39151__UNIQUE_ID_use_lut_mws102__UNIQUE_ID_use_lut_mwstype101__param_use_lut_mws__param_str_use_lut_mws__UNIQUE_ID_max_mw_size100__UNIQUE_ID_max_mw_sizetype99__param_max_mw_size__param_str_max_mw_size__UNIQUE_ID_author98__UNIQUE_ID_license97__UNIQUE_ID_version96__UNIQUE_ID_description95free_irqioread32ntb_link_eventntb_db_eventparam_ops_ulongiowrite32pci_iomap__this_modulequeue_work_oniowrite64_lo_hiioread16cleanup_modulekfreeiowrite16pci_irq_vector_raw_spin_lock_irqsave__dynamic_dev_dbgmsleep_interruptible__fentry__init_moduleswitchtec_classiowrite8__stack_chk_failkmem_cache_alloc_node_trace_dev_infopci_iomap_range_dev_errrequest_threaded_irqioread64_lo_hidma_alloc_attrsclass_interface_unregisterclass_interface_register_raw_spin_unlock_irqrestorepci_iounmapioread8memsetntb_register_devicedma_free_attrsparam_ops_boolcancel_work_syncntb_unregister_devicekmalloc_cachessystem_wq���������!	��������A���������G	��������q����������	��������t$���������������������������������������!���������Q���������a�����������������������������!���������D���������u������������������������������y���������y��������
������������������!���������(0���������A���������U���������d���������q������������������0z��������a���������|�����������������������������A���������l~���������������������������������������������������������&���������A���������p����������������������������������������������������������Pz��������^~��������t~���������~�����������������������������z���������~���������~��������	~��������	���������1	���������b	����������	����������	1�	�	���������	

P
���������1
���������i
����������
����������
N�
8�
����������
������������������!���������9|��������P`Wp`���������q����������z�������������������~���������z�����������������%~��������{z����������`��������������������
z��������>
~��������Y
����������
z���������
z���������
0�
����������
���������	��������P��h������������z���������"��������������������z������������������������������/���������Q���������wz�����������~���������~���������z��������,z��������;`F���������g��0������������������������������>z��������Tz��������{z���������z���������e������������'~��������CJ0S���������a����������~�����������h������������������������������.{��������<�E���������Q�����������T����������;�F�Kz��������cz��������x����������.�k?����������������������������������������L~��������b��������������������������������������������������
���������h���������O�V�f���������������������������������z��������0���������S���������n���������������������� ������������0
�����������~�����������������y��������+y��������L@S\���������u��P��������������y��������+���������0����������$���������_~�������������������������������G�����������������������z��������>LR���������d����������������������z���������~���������~���������~������������������+z��������7z��������H�S���������~~���������{���������j�m�������������~���������{���������z�m����������������������)�.<@K���������P[f���������kyx�������������������������������������������������z��������4���������X���������`�����������������������%�@�����������������������o�{����������������������	���������������������������@p� �(�08 @PH`P�X�` h�p@xp��`���@�����@������0	�0
� �p�����
P� c(�0�8`@�HPPh<pAxK���`�������
�@p �(�08`H�P X@`�hpx��P�`�����p�@ �� 	(00�8}H(�	�	x�	�	@ 
$�
(`0.4F8�@D�H�P�TOX�`�d9hXpnt�x����E� ��v���������<�(�s����P �Q@�@8Q@ H�PNpQx���`�Q�`�����Q������Q �(�01PQX�`�h�Q�������Q�����0�Q���0Q8 @�HhQpx����Q�@���hx�0�.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__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�4:@�\!J��E@�ph!^�#%Y@`xx!n�#i@�x0!	~�#Xy@y!�2=%b�2�&��`*< �@}�!��-��X/P�@��!��/@
 �:��@X��!��:0 �@�0!�;��@0��!>�@@�0!"�A'0�AX0�A@�A�A`"y	PQ�@�O0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key/7	�Z����y=Ig֒��0	`�He0
	*�H��
�wX}^��%���(�
J�,��P�� |Pxdh
z�_���8����sC�'���
}�QI���8r����Q�̗���wR�S�6�`ٞ��`����If�%�^����)�vpq�'�m��ڌ�"����h`q���q��'E�Wj';F@j�ދ�	T�Y��>��?n�j�vM&�]άec/'"�Lm��ل���q�}�*����5	jD��Ȫ�gZ�V��f/����;"�=�����-�$-�"t�Զޫ��U\0)�&��e]�'��5ٝ�Vܨ�
X�@��Ȏ�������E�6�~�k�
Gt��>�n�}>.%(؊�M��|�h��X�����l�N��!����TVP��r��ӡs��+)���v����}�zK�ਢ��<��M������pa]̗�@H�®5,�Xy��,�(>
CtV+����1ubʐ�����\@2
�"ga�S.B�D�_�˵��4�t��_x��4o)�/TS��~Module signature appended~