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: //proc/thread-self/root/lib/modules/5.4.0-212-generic/kernel/drivers/ntb/ntb_transport.ko
ELF>�@@.-GNU�W�WP����X�s�,�4JLinux�UH��AUI��ATI��SH���L��H��I�D$I�\$L�#H�CH��[A\A]]�ff.��UH��AUI��ATSH���H��H�H9�t<L�#I�D$I�$H�BH�H���I�$H��"I�D$L���L��[A\A]]�E1���ff.��UH�G9��H����]���UH��H��t�G)]�1�]���UH��H��t�G+]�1�]���UH��H��t9H�W H�G1�H��tH��JLH��tH��@L9�Bȋ��]�P�����!��1�]�D�H�G@���U�H���)�9�v��]�ff.��UH��ATSL�&H��L���H�{PH��H��uH�;L���[A\��]�����f��UH��AWAVL�5AUATSI����I��M�~M�nI�M9�u�iH�I��L9�t^H��L���I�hH��H��uI�L�����u�I�GI�I�H�BH�H���I�H��"I�GI���H�L9�u�M�6I���u���[A\A]A^A_]Ð�UH��ATH�GhI��H����L���1�A\]�@�UH��H���]�ff.���UH��ATI��H���I�D$hL��H������uH��A\]�L��E���E�H��A\]��H�H�GH=tUH���]ø����UH���]���P��UH��AVAUATA��SL�w0�_TH� H���H��H�����F�,cA9�}}D��Hi�8L�H�{H���H��(H����D��1��H�{A��D��0H���A�UH��(H��th1��D��0A��D��4DE���[A\A]A^]��H�CD��H��H��H���H�ư�D��0�1��8���A������A������g�����H�os�UH���]�ff.��UH��AWAVAUATL���SH��L��H���I��H���H�E�H��H���H9���H���H�E��I�E@�@H�s8A�}4�I�EI�ML��E�u L��H�E�I�EH�AH�H�M�H���L���I�MI�EL�(�H���H��t�{(tH�sH�U�D��H���L���I��H���H9E�tL���A�E$�V���L��L���H��[A\A]A^A_]��UH��ATI��SH�_8H��tO���v@��uCA�T$ I�t$1ɋ��A�|$0H{h���1�L�����H��[A\]Å���I�D$@A�|$$H�p����� upH�{�K+�H���H��H����A�D$ ��t&H��H�CHH��tA�L$ I�T$H��H�s�H�SPH�{`L���8���[A\]ÃG,�.���H�{H��01���fD��P�SUH��AWAVAUA��ATSH��L�g0D�wTH� H���H��H���X�E��G�<nMi�8M�A9���I�|$E�wH���H��H���h1�D���I�|$H���H��H���B1�D���A��$$����I�|$A��$(H���H��H��t[D�����uOI�|$A��$,H���H��H��t/D�����u#D�
�=�H�e�[A\A]A^A_]�A��$$H�{ L���H�e�[A\A]A^A_]��I�|$M��$(M��H�1�H���A��$$���,����1����I�D$E��$(D��H��E��$$H��H���A��$,PH�ư�X�D���A��$$���K����g���ff.�@�UH��ATI��SDA�D$<��t1ۉ�L�������A9\$<w�I�|$ I�t$XH���H����[A\]�H�G H��H��H���H�ư��@�UE1���H��AUI��ATI��H�U�SH��H��H�w(L��eH�%(H�E�1��H���H�M�I�T$�H��t H�s(H;s vAL��H�J�L!�H��H!�H!��H��H�S8H�K@H�C01�H�}�eH3<%(u H��[A\A]]�H��E1�L��������f��UH��AWAVI��AUATSL�����H����A�`L�����I� H���H��H������I� A��Hc�H���A������H��H��	�H��0H��t�1��DA�����H���A�`uB[A\A]A^A_]�H��H�����t�I��$�D��H��H����H�5L��� �[A\A]A^A_]�A�����H�����������8������fD�U1�H��AWAVAUATSH��L���H�u�M��tA�})uH��[A\A]A^A_]�H�=I�־���I���I��H���SA�D$I�|$H�
NTB QP H��I�$����H�stats:

I�D$I����I���H��H��Lc�I��L)�K�<L�E��L�E�H��I���Lc�H��M�L)�K�<L�]��L�]�H��I���Lc�H��M�L)�K�<L�U��L�U�H��I���Lc�H��M�L)�K�<L�E��L�E�H��I���Lc�H��M�L)�K�<L�]��L�]�H��I���Lc�H��M�L)�K�<L�U��L�U�H��I���Lc�H��M�L)�K�<L�E��L�E�H��I���Lc�H��M�L)�K�<L�]��L�]�H��A���Lc�H��M�L)�K�<L�U��L�U�H��A���Lc�H��M�L)�K�<L�E��L�E�H��A���Lc�H��M�L)�K�<L�]��L�]�H��I���Lc�H��M�L)�K�<L�U��L�U�H��I���Lc�H��M�L)�K�<L�E��L�E�H��I��Lc�H��M�L)�K�<L�]��L�]�H��I��Lc�H��M�L)�K�<L�U��L�U�H��I��Lc�H��M�L)�K�<L�E��L�E�H��I��Lc�H��M�L)�K�<L�]��L�]�I�MhH��Lc�H��M�L)�K�<L�U��L�U�H��A���Lc�H��M�L)�K�<L�E��L�E�H��H��Lc�I�E@MËL)�K�<L�]��L�]�A���H��Lc�M�L)�K�<L�]�H���I�U@L�]�Lc�A����
M�9��a)���K�<H��L�]�H��L)��L�]�H��H��Lc�M�L)�K�<L�E��L�E�I��I��L��H��H��I��I�}IE�K�<L)�L�E��L�E�I��I��H�L��H��H��I�I�} IE�K�<L)�L�E��L�E�H��H�Lc�H�H��M�A�})HD�K�<L)�L�U��L�U�H��H��Lc�M�L)�K�<L�E��L�E�H�}�L��L��L��I��I���LO��L��H�E��H�E�H��[A\A]A^A_]�)�A�����H���j���ff.��UH��AVAUATSH��tP�(H��uGL���I��H���L�����H��H��t&L�h�@ H���L��A�$�W�L��[A\A]A^]�E1�[A\L��A]A^]�ff.���H��t
H��G(�x`u�UH�5H��(1ɿ H���]���U1�1�H��SH��H� H���H�@ �H��tH�5H���� �[]�H�5H�Sh1ɿ �[]��UHc�H��H��ATSH��H�{8tbH���L���H�APH��tP1��H�K@H�S0E1�I��$�H�s(�H�CH�C H�C(H�C0H�C8[A\]�H�AHH��t�E1�1�1���@�UH��AVAUATSL�oHH���W<I��L#o@��tE1�M���A��D9c<w�{`t}�C8��tE1�H�s(H�{ D��A������D9c8w�H�{ H���H��H��t9�A�Ņ�t-E1�H�{ H���H��H��t
1�D���A��E9�u�[A\A]A^]�H�{h��u����UH��H������]�f��UH��AWAVAUATI��SH��@L��eH�%(H�E�1�H�G���H�E�I���H�E��	E�T$�1�M�l$�E��t��L�����A9\$�w�I���E�D$�1�H��0E����M�L$�Hc�H��I��L�rH�H��tI9�LG�D�,L��A�UH�� H��tA1�L���I���A�UH��0H��t1�D��L���I���H��0E�D$Ѓ�A9��x���H��tdD��1��L���I���A�L$�H��0H��t:1��L���I���H��0H��t1��1�L���I���H��H����1�L���A��DI���A���@H��H�����L�����DI���A9\$��
H��H���e�L�����DA9\$���E1�����CH�}�Ic�L�E�H��H��H�}�H�C�I�P�H�_�H	�H	�H��H��H;YtrH�y ��H�YH�]�H��L��H�A H�A(H�ðH��H�M����H�M����HI�|$�H���H�@HH��tL�I@L�A1�D��L������A��A��E9l$���I���H��H���YD��L���A�vH��I���H�� H��H���|L�����H	�DI�D$�I�|$�H�E�H���H�E�H���H���H�}�1�1�H�@ �H�}����H���E1�1�L�E�H�M�D��H�@@��������A�T$Ѕ�t7I�L$�I�|$�H�M�H�u�1�A���
I�t$�I�|$��ڃ����A9\$�w�D��x!I���H�B 1�1�L���H���)H�E�eH3%(��H��@[A\A]A^A_]�H�E�D��H��H��H�����M���L���������H�E���H��H��H�����H���H�E���H��H��H�����Y������������H�E�I��D��H��H��H�����S���H�U�H�a(H��H����H�M���������I�t$�I�|$�D��H�M�H�E��N���L�E�H�M�H�E��4���H�5�L�� ����H���������A������2���A�L$�A�D$��E��������HcU�M�D$�E�L$�I�t$�H��Hi�8��I�<1�H�}�H��Hi�8M�<��A��A�‰Љ�H��I�D$�L��I�{8H���.��1�A��9Ӊ�I�CA���ALJ���1��D�ЍP�H��J���I�����H�9=F=1�I�O@��A���A���D���9�vYM���H�=��
�HD���H��H����L�x8I���L����m�A���A���9�r�I�O@���A���1���t0��I�����A���H�T�H��BA;��r�ILJ�ILJ�ALJ��u�H�}��g�H�E��x(u�E�A�L$ԋE�9��K�������H�5H��1ɿ H��(��Ȼ�������A�t$и�����E������A�|$Ѕ������I�D$�I�|$�H�E���������������H	�����ff.�f��H�H=�UH��AWAVI��AUE1�ATSH��L�%I��ut�L�xD��L��H��L���H�CxL��Hǃ�I�D$ H�CX�����I�D$I�T$I�\$A��H�H�CH�M�$$I��tOI�D$ ����
H�=����H��H���d�����L���E���E�H��[A\A]A^A_]�H��1�[A\A]A^A_]�L���E���E��¸�����UH��AWAVAUATSH��8H�N@eH�%(H�E�1������H���H�sHH�]��ƃ���9A��L���D����Mi�8Lc0H�E�A�L$+L�U�H��H�E�H��H!�H�CHI�|$H�I��$�H�BI�D$HH�BI��$ �M��=�bI�D$I�D$ IDŽ$�DDI��$��dH�E�I��$�H�E�H�=��
�HD���H��H����H�U�H�}�L�`8�����u�A��$�ADŽ$�d���/M�|$PM�t$`1�� L�`8L��L������A9�$��H�=��
�HD���H��H��u���L��L����H��H��u�ADŽ$���H�}�H�u��w�H��H��u�I��$�I�|$H����H��t�I�|$ H��t�H�E�H�M�E1�H	HHH�E�eH3%(��H��8L��[A\A]A^A_]�I�|$H�H�H��HD�H�E�H��H�����X���I�|$H�]�H���H��H����I�|$H��H���H����H�}�A�T$+H��H�ǰ��D���I�|$ H�H�H��HD�H�E�H��H��������Mc�1�H�}�H��L���I�D$H���1�L��H�}�H���I�D$ H���I�D$IDŽ$�H���Y���H�I�t$pM�L$xH�x`H��H��H��(H��tyH�����>H�I��I��#H���'J��H�����H��H�thH���t`����I��$�IDŽ$�H�E�I��$�H�E����H�
H����wH�I��I��#H��t	J��H��u�H����E1��L���I��$�H����e����{���E1����H�L�H`I��(H��t,H�@HH���]���L��I�T$xE1���I�|$�>���H�H���.�����H�PH��H����?H������Z���H�A@H�������E1��L����Q������UH��SH��H��S ����K$H�{8��[]�@�UH��SH��t8���v-��u,H�_8������H�����H���[]Å�u�O$H�8�,�[]ÃG,��UH��AWAVAUI��ATSH��H�GL�gL����G*M��tyH�G���L���I�$H��H��tL���I�$H�x`H��(H��t#H�@HH��t&I�UxI���E1����H�H��u�L���M�e M��t7I�E A���L���I�$H��H��tL���L���I�}A�M+A�M���I���H���I��L��H����I����I��(�I�EIDž�I�EHIDž ��H��L���@��H��H��u�M���I�ǰL��H�����I��H���M���L��H�����I��H���M�ePI�]`��H��L������H��H�����ff.�f��H��u�UH�����]�f.��UH��AWAVI��AUATSH��L���L���8�I��$��I�|$h�M�l$HA�L$<I��M#l$@��t8E1�Ic�Hi�8I\$0M��s	H����H���A���E9|$<w�I���L��M�|$H�@0�L���I�\$L9��I�D$I�$H�BH�H���I�$H��"I�D$A�D$8�X���t2I�t$(I�|$ ����I�T$(HcÃ�H��H��H�x����u�I�|$0�I�|$(�L���H��[A\A]A^A_]�H������������H��s��UH���H����]�f��UH��AUA��ATI��SH��H� H���H����I�D$X��I�|$ I�\$HH���H��I#\$@H���H����D���H!�t]A��L��H��H��H!�tG�H�ˉ�Hi�8IT$0�z*t�H����H��r�H�M��H�M�L��H��H��H!�u�H��[A\A]]�DA�D$<1ۅ�t��L����K��A9\$<w�I�|$ I�t$XH���H��������I�D$ H��H��H���H�ư��H��������f��UH��AWAVAUATSH��H��(H�G@D���D;(�����V I��H��H��H9�v=H�CHH��tH�s�����1�H���H�SPH�{`L������1�H��([A\A]A^A_]�L�{D�n0���D��LkhM�t�L�v@I�v����L���A�T$ M�D$M��t;sR1�L��L�����1�L���W��H�����1�H��������1����H��([A\A]A^A_]�L�{L�����A�Ӂ�A�D$0H��M�H�M�H�E�A�JL��t$L	�H�Ƹ�����L	�H�H���T���I�z`��L�E�L�]�L�U��L�U�L�]�H��L�E�I����L�X��L���H���H+5I�z`H�H��H��(H��H5H����L�U�H�U�L��E1�L�]�H�@ A��L�U�L�]�H��I�V H����-A�FH�u�L��L��A�I����I��H���H�@0I�~L�`8��A�F����������L��M�p@I�@�L�������I�L��H��(�A�D$(���!���H������H�H������H�U�L��E1�A�L�U�L�]��L�]�L�U�H���
����L�E��L�E��`����L�E��L�E��I���H������������L���A�T$ M�D$�Y���H�5�P���ff.��UH��AWAVAUATSH��H�u�H�U�H�����˅���1��)I��uH��[A\A]A^A_]�L�PL�w`L��L������H�U�L�E�H��I��tWL�@H��L��H�P�X H�@$H�@,������t�L��L��L���E��'���E�H��[A\A]A^A_]ø���w���I��$���d�����H����UH��AWAVAUATSH���G(H�H���H��H��ta��H�{H����K+H�����H�‰�!�H��0H��t�1���{)�H��(�[A\A]A^A_]�ø�����ff.�@�H����UH��AWI��H���AVL���AUI��ATA��SH��L���S��H��H��tdL�xH���L��L�hD�` �@$H�@(�@4�����{*u
1�[A\A]A^A_]�H����H��r���ٸ��ø����UH��AWAVAUATSH��H��(���A��D���L��M�t�DA�F��H��WE�H���A9���H���L���H�}��H���H�}�H��H���H9���L���I�D$I�$H�BH�H���L���M�<$I�D$L� �M����M�t$@���E�D$ A�L$4E�NE9���DH���H��A�L$$A�D$ �����4�����1҃����1����H�e�[A\A]A^A_]�H�G�O+H��H��E�NH���A�FPE�H�ư�^���DL��H���A�FM�|$8A�D$ M�W M��t;svL��L�����I����R���H�CH��H��H���APE�H�ư�E�NY�H�CD��H��H��H���H�ư�������M�L��%�H�u�H�E�A�KLI�D$H�Eȅ�t$H�¸L	������H	�H�H���@���I�{`��L�U�L�]��I��H������H�E�L�]�L�U�I�F��L���H���H+5I�{`H�H��H��(H��H5H����H�@ H�M�L�]�E1�L�U�H�U�A��L�]�L�U�I�F H����A�F��HE��H���H+5I�{`H�H�U�H��H��(H����H5H���JH�@ H�M�L�]�E1�L�U�A��L�]�L�U�H��I�v(H����I�V H�M�A�FL��A�I����I��H���QH�@0I�~L�`8��A�F���{�7���.M�p@I�@L�������L���E���E�A���I���H�PI���A�T$(������H��I�������DH�����������H�H���W���H�M�H�U�E1�L�]�A�L�U��L�U�L�]��V���H�H�������H�M�E1�A�L�]�L�U��L�U�L�]�H�����H�CH��H��H���H�ư��O���DH������������L�E��L�E����H�CH��H��H���H�ư�밾L�E��L�E��}���DH�����������DH�5H���� �A�F������`���H�CH��H��H���H�ư��H�CH��H��H���H�ư��L���L����z���H�5����H�5�u����UH��ATI��SD�������1��
��A9�$�vL���u�����t��tI�|$ H��tH�H��(�A9�$�t\I�|$H���H����A�L$+H��s@I�|$�H��H���H����I�|$H���H����A�|$*uH[A\]�H�GD�G+H��H�H��H���H�ư�A��$��������I��$��I��$r���f��UH��H��AWAVAUATSH��H��(eH�%(H�E�1�H���H�@X��E�H���H�xH�H�PxH��tH������H���H��H��tH�������H���H�@H��H���������������
H�=�‰E��I��H�����=H�X t
�}��H���H��H���H������D�u����U���
��D9�AG�A�E8�DA�ETD��H�<�H���I�E(H����E���oD�u�E1��KI�wI�?�I�GH����I�G A��I�GI�G8I�G@D;u��&I�E(Ic�D��H��H��L�<�H���I�OL��H�@`�A�ą�t�A�^�E��t HcÃ�H��I�E(H��H�z����u�I�}(��A�E8A���L���H�E�eH3%(�H��(D��[A\A]A^A_]�DH����)���D���H��H������j����m�A�EP�\���H��H��H�������H��H��H���H�������E�H���H��A�����H����L��A�}PI��t+A���H���H��D����Hc�I�uXH����D�5E����A�ƉE�D9����}�H������U���
��A�}<Hi�8H��H��L!�I�E@I�EH�I�E0H����H�5H��t#H���H��H�����I���D�u�E����H�E�E1��yD��H���H�}��I���H�}��I�L��I��$�H��H���I��$�E1�1ɺ A��I��$HH��H���IDŽ$@I��$(I��$0I��$0I��$8�I��$�L��H���I��$�H��I��$�I��$�I��$�I��$�I��$�I��$�I��$�I��$�I��$�I��$�I��$�I��$�I�D$PIDŽ$�ADŽ$�A�D$`I�D$PI�D$X�H�E�8D;}��A�}81�D��L�e�Me0E�E<��M�,$E�|$+��I�E ��1�fA�T$(1�I�D$D����IDŽ$ A�D$*ADŽ$�ADŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$�IDŽ$IDŽ$IDŽ$IDŽ$9�A��H��I�E(A��H�H��H�H�8H�@H��tH9�HG�1�A�����I�T$xI�U(I��LL
M�L$hL���rH�I�t$p�d�H�H�H����9
F
I�T$81��A��$�A��$�I�������IDŽ$�IDŽ$��
���E9}8EF}8D�}�����D�u�A�������P���E1�I�EpI���E1�1ɺ H��I�EpI���M�ehI�ExIDž��I���L��H��H��M���I���I���IDž��A�ą�uaI�EI�EH�ߺ����I�E�����I�EH�L�-I�EL�(H���A�E`H�@(�H������E��A���I�}0����H����`���A�������A�����H�Cƃ D��H��H���H�ǰ���UH��H��SH�H���W+H�@ H���H�ǰ�H��(�H�S@f�C)ǃ�ǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�HǃHǃHǃHǃH��t
����ȉH�� H��t
�s)H�{�[]��UH��ATSL������H��H�����A�|$`tH�5H�S��� �[A\]�I�D$D��H��H���H�ǰ��I�D$H���H���H�ǰ��H�S(H��L������I��$�H���I�F�AƆ���AƆ���H��tI������A�����tI�~����E��Mi�8Ls0L�����I����I��(��H�M���H��H����A�D$��D��H��H���I�t$�I�|$�D���A�|$��I�D$�I�|$�H�E�������H��H��H�M��E��H�M��E�H�AH�A H�A(�H�E�H��H�����H�E�H��H����I�D$�I�EL��H��L	pHA�U+�X[A\A]A^A_]�L��H��L�E��L�E�L����L��H��L�E��L�E�L����I���H�I�"��H�ShH��tJH�{XH��H�E��H�SH�H�{H�QH�
L�3L�k�H�E�H�H��L9��H���H�S�H�C�S+L�{PL�s`H��A�
L���I�İL���L��L���H��H���
H�@H��H�@�H��!H�F ���t�S+H��L���H�S@f�C)ǃ�ǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�Hǃ�HǃHǃHǃHǃH�����������d�A�������H��H����H��H��A������UH��H��H��H��AT����t1�H���H�H���A�ą�u-H��H��H���A�ą�tH���H�=�D��A\]�UH��H���H���H�=�]�QP%d Peer MSI addr=%x data=%x
Using MSI interrupts for QP%d
Not enough SPADS to use MSI interrupts
Unable to allocate MSI interrupt for qp%d
Unable to alloc MW buff of size %zu
Failed to register MSI memory window: %d
Remote max number of qps = %d
Unable to alloc aligned MW buff
Unable to set mw%d translationUnable to allocate TX DMA channel
Unable to allocate RX DMA channel
Freeing item from non-empty rx_pend_q
Freeing item from non-empty rx_post_q
%s still attached to bus, removing
ntb: QP%d unable to send linkdown msg
qp %d: RX ver %u len %d flags %x
version mismatch, expected %llu - got %u
receive buffer overflow! Wanted %d got %d
RX OK index %u ver %u size %d into buf size %d
Inbound MW based NTB API is required
doorbell is unsafe, proceed anyway...
scratchpad is unsafe, proceed anyway...
Multi-port NTB devices unsupported
Software Queue-Pair Transport over NTBqp %d: Link Cleanup
ntb_transportQP%d MSI %d addr=%x data=%x
MSI descriptors changeddrivers/ntb/ntb_transport.cRemote QP link status = %x
qp %d: Link Up
YesNoUpDownrx_bytes - 	%llu
rx_pkts - 	%llu
rx_memcpy - 	%llu
rx_async - 	%llu
rx_ring_empty - %llu
rx_err_no_buf - %llu
rx_err_oflow - 	%llu
rx_err_ver - 	%llu
rx_buff - 	0x%p
rx_index - 	%u
rx_max_entry - 	%u
rx_alloc_entry - 	%u

tx_bytes - 	%llu
tx_pkts - 	%llu
tx_memcpy - 	%llu
tx_async - 	%llu
tx_ring_full - 	%llu
tx_err_no_buf - %llu
tx_mw - 	0x%p
tx_index (H) - 	%u
RRI (T) - 	%u
tx_max_entry - 	%u
free tx - 	%u

Using TX DMA - 	%s
Using RX DMA - 	%s
QP Link - 	%s
Remote version = %d
Remote number of mws = %d
Remote MW%d size = %#llx
%s%dDMACPUinclude/linux/dma-mapping.hUsing %s memcpy for TX
Using %s memcpy for RX
NTB Transport QP %d created
NTB Transport QP %d freed
Peer MSI descriptors changedqp %d: Send Link Down
done flag not set
link down flag set
no receive buffer
%s: doorbell %d received
qp%dstats46%s, version %s
ntb_qp_link_workntb_process_rxcntb_transport_rxc_dbntb_transport_msi_desc_changedntb_transport_setup_qp_msintb_transport_link_workntb_transport_setup_qp_peer_msintb_transport_msi_peer_desc_changedntb_transport_probentb_transport_create_queueuse_msiuse_dmacopy_bytesmax_num_clientstransport_mtumax_mw_sizentb_transport_tx_free_entryntb_transport_max_sizentb_transport_qp_numntb_transport_link_queryntb_transport_link_downntb_transport_link_upntb_transport_tx_enqueuentb_transport_rx_enqueuentb_transport_rx_removentb_transport_free_queuentb_transport_create_queuentb_transport_unregister_clientntb_transport_register_clientntb_transport_register_client_devntb_transport_unregister_client_devparm=use_msi:Use MSI interrupts instead of doorbellsparmtype=use_msi:boolparm=use_dma:Use DMA engine to perform large data copyparmtype=use_dma:boolparm=copy_bytes:Threshold under which NTB will use the CPU to copy instead of DMAparmtype=copy_bytes:uintparm=max_num_clients:Maximum number of NTB transport clientsparmtype=max_num_clients:byteparm=transport_mtu:Maximum size of NTB transport packetsparmtype=transport_mtu:uintparm=max_mw_size:Limit size of large memory windowsparmtype=max_mw_size:ulongauthor=Intel Corporationlicense=Dual BSD/GPLversion=4description=Software Queue-Pair Transport over NTBsrcversion=E78A29690A9BF60054F1EC4depends=ntbretpoline=Yintree=Yname=ntb_transportvermagic=5.4.0-212-generic SMP mod_unload modversions �������������p��module_layoutӅ3-system_wq���bus_register:zL�kmalloc_caches����msleep��Z�driver_registerݷ�asimple_read_from_buffer�Udebugfs_create_dir5�ioremap_wc�SMustrlenK �ntb_msi_peer_triggerkp�__copy_user_nocachej��delayed_work_timer_fn�-�cancel_work_sync�zإparam_ops_bool9c��init_timer_keyJ��cancel_delayed_work_sync���dma_free_attrs�,�idebugfs_create_filele�vmemmap_base9t��debugfs_remove_recursive�,�[dmaengine_unmap_put囝R_dev_warn��device_register
8_raw_spin_unlock_irqrestore��printk�(�Lphys_baseU���dmaengine_get_unmap_data��RSdriver_unregister�Y7+dma_sync_wait��__tasklet_schedule�Zstrncmp���dma_direct_map_page��/�dma_alloc_attrs�	J�mem_sectionSi��ntb_unregister_clientm�E�tasklet_initB�bNsimple_openڶV3_dev_errL�hbus_unregister&�tasklet_kill?v
dma_direct_map_resource^��|page_offset_baseU��ntb_msi_init�-U_dev_info��rkmem_cache_alloc_node_traceL��__x86_indirect_thunk_rdx[��ntbm_msi_request_threaded_irq[|antb_msi_setup_mwstR6�devm_free_irqhV�put_devicem���queue_delayed_work_on_i�refcount_warn_saturate)��__stack_chk_fail��$___ratelimit��pntb_default_peer_port_count\ɢ.__x86_indirect_thunk_rax�q��__ntb_register_client�m��__fentry__�o�U__dma_request_channel�ebqdebugfs_initializedѠ"�kmem_cache_alloc_trace��"�__dynamic_dev_dbg	vQ_raw_spin_lock_irqsave���get_device\�param_ops_byteE��dma_release_channel�zkfree�5Rntb_clear_ctx8߬imemcpyS9��iounmap�Xfdevice_unregister'��__kmalloc_node6��queue_work_onnJnesnprintf��dev_set_nameS?EJiowrite32s	param_ops_ulong眪�param_ops_uintc�ntb_link_event|�dma_ops[S4bntb_set_ctx�
t	`		���zqjd`��{H;61��ntb_transportGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ntb_transport.ko�m�"$'m#�0�=�U�	j�}�7����m$�`$K"PTx-���
 ��>a��x���l���1�T0ty��a�$�HH=3\<}����B�Pe��>-0@�,Y�v�M�@����"`8�--!���&�
;NIT�o"(8�$�&.��R�	|�"�8�	��8@
:I"�8Zi(s[����`�p����a3�!��'9"�8U"H8q"8�"�8E����
'	�"88�"8�:=	",,	@"]A	�"�a	wp�	�$X�	�p�	@&W�	"�8�	�'�g
��	Wp
p-P)
"�8E
"�8a
"�8}
"8�
"P8�
"�8�
"�8�
�3."p80-�4s�'A"08]"h8�
'
y'�`�p��.�����	* P!p0�?� N�$]l0{5�5�(���K7��
((
�'
�RA
�_
P(r
��
=�
@�
x(�
��
^9�=�(S�m�4����(����0
:32X8�	
 %()*>JRap�����%�����f K��b�	*����?��GU�)[�z�z�������,��.9�E[t�$�p��H�$�����%C\x��0+�����B�0��Z@-����c]�;G]m������^�8��(�~�6�6�}�T^�=���Pty�p��,�������p%��
��T=,�,�=Sg�k%�T��,�\�������zS2/6E�`Ccp__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_ntb_transport_unregister_client_dev__kstrtab_ntb_transport_unregister_client_dev__ksymtab_ntb_transport_register_client_dev__kstrtab_ntb_transport_register_client_dev__ksymtab_ntb_transport_register_client__kstrtab_ntb_transport_register_client__ksymtab_ntb_transport_unregister_client__kstrtab_ntb_transport_unregister_client__ksymtab_ntb_transport_create_queue__kstrtab_ntb_transport_create_queue__ksymtab_ntb_transport_free_queue__kstrtab_ntb_transport_free_queue__ksymtab_ntb_transport_rx_remove__kstrtab_ntb_transport_rx_remove__ksymtab_ntb_transport_rx_enqueue__kstrtab_ntb_transport_rx_enqueue__ksymtab_ntb_transport_tx_enqueue__kstrtab_ntb_transport_tx_enqueue__ksymtab_ntb_transport_link_up__kstrtab_ntb_transport_link_up__ksymtab_ntb_transport_link_down__kstrtab_ntb_transport_link_down__ksymtab_ntb_transport_link_query__kstrtab_ntb_transport_link_query__ksymtab_ntb_transport_qp_num__kstrtab_ntb_transport_qp_num__ksymtab_ntb_transport_max_size__kstrtab_ntb_transport_max_size__ksymtab_ntb_transport_tx_free_entry__kstrtab_ntb_transport_tx_free_entryntb_list_addntb_list_rmntb_dma_filter_fnntb_transport_bus_matchntb_transport_listntb_transport_bus_removentb_transport_client_releasentb_transport_bus_probentb_transport_busntb_transport_setup_qp_peer_msi__UNIQUE_ID_ddebug142.41540ntb_transport_setup_qp_peer_msi.coldntb_qp_link_cleanupntb_complete_rxcntb_tx_copy_callbackntb_qp_link_cleanup_workntb_transport_setup_qp_msi__UNIQUE_ID_ddebug143.41554__print_once.41552ntb_transport_isrntb_transport_setup_qp_msi.coldntb_transport_msi_desc_changed__UNIQUE_ID_ddebug145.41576ntb_alloc_mw_bufferntb_alloc_mw_buffer.coldntb_qp_link_workdescriptor.41733__func__.41734_rs.41731ntb_qp_link_work.colddebugfs_readntb_transport_event_callbackntb_free_mw.isra.0ntb_transport_link_cleanupntb_transport_link_cleanup.coldntb_transport_link_cleanup_workntb_transport_link_work__UNIQUE_ID_ddebug149.41687__UNIQUE_ID_ddebug150.41693__UNIQUE_ID_ddebug151.41697__UNIQUE_ID_ddebug152.41702ntb_transport_link_work.cold__UNIQUE_ID_ddebug171.42014__UNIQUE_ID_ddebug172.42019ntb_transport_create_queue.coldntb_memcpy_rxntb_rx_copy_callbackntb_transport_free_queue.part.0ntb_transport_free_queue.part.0.coldntb_transport_freentb_transport_free.coldntb_transport_doorbell_callback__UNIQUE_ID_ddebug144.41563ntb_process_txntb_transport_link_down.coldntb_process_rxc__UNIQUE_ID_ddebug162.41886__UNIQUE_ID_ddebug167.41907__UNIQUE_ID_ddebug168.41911__UNIQUE_ID_ddebug166.41903__UNIQUE_ID_ddebug165.41899__UNIQUE_ID_ddebug163.41891__UNIQUE_ID_ddebug164.41895ntb_transport_rxc_db__UNIQUE_ID_ddebug169.41921__func__.41922ntb_transport_probe__UNIQUE_ID_ddebug158.41778__UNIQUE_ID_ddebug157.41773nt_debugfs_dirntb_qp_debugfs_statsntb_transport_opsntb_transport_probe.coldntb_transport_initntb_transport_clientntb_transport_exit__func__.41887__func__.41577__func__.41555__func__.41688__func__.41541__func__.41564__func__.41774__func__.42015__UNIQUE_ID_use_msi124__UNIQUE_ID_use_msitype123__param_use_msi__param_str_use_msi__UNIQUE_ID_use_dma122__UNIQUE_ID_use_dmatype121__param_use_dma__param_str_use_dma__UNIQUE_ID_copy_bytes120__UNIQUE_ID_copy_bytestype119__param_copy_bytes__param_str_copy_bytes__UNIQUE_ID_max_num_clients118__UNIQUE_ID_max_num_clientstype117__param_max_num_clients__param_str_max_num_clients__UNIQUE_ID_transport_mtu116__UNIQUE_ID_transport_mtutype115__param_transport_mtu__param_str_transport_mtu__UNIQUE_ID_max_mw_size114__UNIQUE_ID_max_mw_sizetype113__param_max_mw_size__param_str_max_mw_size__UNIQUE_ID_author112__UNIQUE_ID_license111__UNIQUE_ID_version110__UNIQUE_ID_description109.LC12.LC61ntb_set_ctxdma_opsntb_link_eventparam_ops_uintparam_ops_ulongiowrite32dev_set_name__this_modulesnprintfqueue_work_on__kmalloc_nodedevice_unregister__crc_ntb_transport_tx_free_entryiounmapcleanup_modulememcpy__crc_ntb_transport_unregister_client_devntb_clear_ctxkfree__crc_ntb_transport_rx_enqueuedma_release_channelparam_ops_byteget_device_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_trace__crc_ntb_transport_link_updebugfs_initialized__dma_request_channel__fentry__init_module__ntb_register_client__x86_indirect_thunk_rax__crc_ntb_transport_free_queuentb_default_peer_port_count___ratelimit__stack_chk_failrefcount_warn_saturatequeue_delayed_work_onput_devicedevm_free_irqntb_msi_setup_mwsntbm_msi_request_threaded_irq__x86_indirect_thunk_rdxkmem_cache_alloc_node_trace_dev_infontb_msi_initpage_offset_basedma_direct_map_resourcetasklet_kill__crc_ntb_transport_max_sizebus_unregister_dev_errsimple_opentasklet_init__crc_ntb_transport_register_client_devmem_sectionntb_unregister_clientdma_alloc_attrsdma_direct_map_pagestrncmp__tasklet_scheduledma_sync_waitdriver_unregisterdmaengine_get_unmap_dataphys_baseprintk_raw_spin_unlock_irqrestoredevice_register__crc_ntb_transport_register_client__crc_ntb_transport_rx_remove_dev_warn__crc_ntb_transport_qp_numdmaengine_unmap_putdebugfs_remove_recursivevmemmap_basedebugfs_create_filedma_free_attrscancel_delayed_work_syncinit_timer_keyparam_ops_bool__crc_ntb_transport_tx_enqueuecancel_work_syncdelayed_work_timer_fn__copy_user_nocache__crc_ntb_transport_create_queue__crc_ntb_transport_unregister_clientntb_msi_peer_triggerstrlenioremap_wcdebugfs_create_dirsimple_read_from_bufferdriver_register__crc_ntb_transport_link_querymsleepkmalloc_caches__crc_ntb_transport_link_downbus_registersystem_wq������������������7��������Q���������e�����������������������������������������������!���������q��������������������"�����������������������������,�0-"��������E���������x����������0������������������������������������������������������������������������������.���������A���������H,P@V0a&��������q���������z��������������������������������������'���������F��������^e	`x��������������������������������������-���������p�����������������������������������������������!��������Y������������������������������!������������������6���������z��������������������������������������
���������?���������fo&t������������#�	(����������	���������L	���������\	@c		�v	����������	����������	����������	�.
��������:
���������A
����������
����������
����������
���������&t-	�2���������;,��������M��������������������)L������������'���������8�O���������g�z����������������������������������
����������
#&
���������>
9Q
���������i
M|
����������
^�
����������
n�
����������
��
����������(���������@�S���������k�~���������������������������������������������
'���������?R���������`0|����������?�����������S�����������b�����������*dG���������R�Y�hx���������������������������b����������%�����������������Q��������������������,��������������������������1���������>,��������O���������Y,��������i���������q����������������������������������������������>]���������������������������������������������������������������������'���������N���������r�������������������������������������������������������������)���������m�����������������������������6�=	�I���������V���������c�p�w	H�������������	�������������	������������6,��������H���������%�,�[)m���������?,��������U������������������������������,�0�,�0����������!@/�=��������m0�)L������������������������������������������)����������)�������������������������������������������������M�T�[j	8v������������������������������>���������������& 	
 ���������" �* ���������8 6H �M ���������[ R� ���������!���������)!���������W!����������!����������!���������"���������"���������"���������%"���������A"����������"����������"���������"���������0#���������9#���������F#���������f#��������~#����������#����������#����������#����������#��������$���������9$�W$�f$���������}$s�$����������$����������$���������$��������2%��������Q%���������Y%���������g%��%����������%����������%����������%���������&���������3&��������A&���������k&����������&����������&��������U'���������f'vm'	��'����������'����������'����������'���������F(���������T(���������i(�x(��������6)��������n)����������)���������)����������)���������*�=*���������M*��������_*����������*����������*����������*����������*����������*��������+��������+��������1+���������,���������O,����������,����������,S�,���������,���������]-��������q-����������-���������9.���������.H�.	��.���������/�A/�H/	�`/���������u/�|/	��/����������/��������10���������N0��������y0����������0����������0���������0���������:1���������N1@"�1����������1���������1���������1���������2���������22���������U2���������p2�w2	�2����������2����������2p�2	P�2����������2���������3,��������/3���������L3�S3	�f3���������s3�z3	��3����������3���������3���������3���������3���������3���������4���������:4���������f4���������~4����������4��40�4	p�4����������4���������4���������'5���������<5�M5���������p5����������5����������5��5)<�5����������56���������=6���������h6#���������6����������6���������7��������� 7���������g7	o7����������7P�7	0�7����������7(�7	h�7����������7���������8���������&8t8����������8���������8$���������8��8����������8$���������8`99��������@9V9@
{9���������9�3:N4:���������l;�;��;�?<���������c<�<�<���������<p�<��<����������<0�<4�<4=���������=���������3=���������T=��������� $���������)F.���������6[���������g��������G���������O���������{,�������������������h�����������@�
������������������������������
����������@���������S�X�
]�
������������������>������������E�8�����������l������������6�AXM���������R8 ]�i���������s` �[��������������������������������@$����������������������"$����������5���������Hg%j������������L��'� ������������,��,�(����������,�������������5������������ 7���������		�!��������&���������38$��������?��������F@K+��������Y`�gl���������z@������������������������������������@�����������������$���������`�dKT�X-��
���x|�lp�����04ya$�(HH	L3<�@�����m
 
�

4
 
�(
$
�,

�
*
'


�0
�8
�P�� ( 0p8�@�H�P�X�`@hpp�x-�����N���	��	�@
���P����p�������"@"�" �$(�$0&8@&@�'H0+P,X�,`p-h�3p�4x��&�&*P-_1�4`�p���px@&�� (�0�8H	P�X�`�p�x������
���������������<T	��	P 	$U	(	�0�
48	�@�D,H	�P�TgX	p`d�h	8p2t�x	���D�	`�����	(�'�^'�	��-��.�	 �h.�k/�	��.�:/�	���1�i2�	@��2��2�	x�2E3	�3l3	� �3$�4(	�0I74�78	X@Z7D�7H	�0080@p�������4��$s�� �0X&8@0HXPpx0�X���� �X���� �X��  (X0�PX `Xhp�� �X���� �X��� XH08@XHPhpxX�(���X�t����X��� X(�HP�XX`�����X����P�X�@���Xv(0p8X@#`h�pXxx�0�.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.rodata__ksymtab_strings.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.data..read_mostly.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�c=:@h�,+J�=�E@x�8+^�C�Y@���+nnD*i@x��+	~�D�y@��+�LE<�@��h+
��E��@@��+�2G��2�J��N �@���+� O� �@��x+��Q���S��V�@��@+�W� $lP@8��+6`m� 1@ ��+Ao<@��`+ Ro�M@@��+"\�st�s�@o@ �0+%�@w�0@wX��w��w�w8,�	�zP��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key/7	�Z����y=Ig֒��0	`�He0
	*�H��
���~>b�fuqʳ$�ox�v�&�3��KC��Ύ�U����w��Lǽ"��帥3R��x��-��~�ǐɈB�1p�r��8WZ��Sh�d���/ݷݨD�ӂ,Խ�>Q��K�3r�ytf^��@��%�4:*���F�ئ��ã��S�/�-A����U�*M�zFUU��Q[M�~
�濉|:D"�7�	�[M)x�d�:`�c�}O���,ɿbȒ��֓`�s�4P����yf�`v���ڛ�x�*#��,?�+�;�x)%�
�AGhv��I�_c��������QW�w\!"{W?&e�DOr�r��x�\��(�MA��W%j�i����F��m0��K�ZDN
SC�=N>N��%b�a�_��`ۊ�b�a��o��ќcJ�5H�K';)�%�ςK�i
-ǗOԐՉ����xV�;h��@��t���T��g}T�cߍw�y��ٲ�{��E/��ы�"V�~xQ��ƭ�~Module signature appended~