PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-164-generic/kernel/drivers/ntb

Просмотр файла: ntb_transport.ko

ELF�Q@@32 � �@�?#տ#��B�k���_� � �?#Հ��@9�#�_��R�#�_� � � ��@��� @�?#�@�@KkiT!�@��#�_� � � � �?#�{�����S�(@�S�@�4@�����������q���SA��{¨�#�_� � � � �?#�{������k�9@��s�<�?�T ��Z$��c���������S��[���A�t@��T���@��Tu6@�vb���U�u@���������@��5b@�A���"�{j�����@���T9@�?��T�SA��[B��cC��kD��sE��{ƨ�#�_� � � � �?#�{��������4@�!L@� ?�����@��{¨�#�_� � �?#�{��`����{���#�_� � � � �?#�{�����S������a6@�!H@� ?��*�5�*�SA��{¨�#�_�����*�SA��{¨�#�_� � � � ��A�#@��B@�_�T?#�{������{���#�_�@��_� � � � �?#�{������{���#�_� � �?#�{������@�@��@�@�s2QA�!@�"X@���@�X@�_kB �� �s
_|q�T�*�@��{¨�#�_��R �������R�*�@��{¨�#�_����*�!���� � � � �?#��A8���{��C��S���������@�b�B�����������R����@�������`T`B�?�	Tc���c�E�c������Rb�c"�A8��@�"�B�c��ҁT�{A��SB��@����#�_������`���b@����!��`�� � � � �?#����*G�RA8�	�R�{��C�d|����S���@�F�B�����<@���8@�c�9b��h$����@�E�h���Ry�9k`����|���������~�~�~�~�~�|�|��@��@��ha��@�f������d>���D|�@�A�"@�B�b6�B���a:��
��QQ!@��|SB�b�?k ����d�)�r@�	�������B�����r@����b��������� �R�`��a��a���{{���t��a����`����`"��R�!��b�a"�a��a��`��`R�a��`V�b�aZ�`B�a^��bb�c�bf��`*�!�`.�����`��t��c����RA8��@�"�B�c���AT�{A��SB�����#�_�~������� � � ՠ�?#�{�������@9qT`�@��{¨�#�_��R�_�����a@��� � � �?#�{�����S����[��*��@A9T@�@��q(T6`@��A�!�@��� ?֓k
TG�R�^���@��A�#�@���*�R`?��*�@��2�b�A�#�@����R`?ք2B��*�6� ��5�SA��[B��@��{Ĩ�#�_ց@��*��B��!|A�!@���2B���4
�R�����������@�����@�!�R��9�*�!�|A�@���� � � �?#�{�����S�d@����[����c�����t�@9�q�"T47�[B��cC������SA��{ƨ�#�_��}����R@������}���B��k�}��s��|@�c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �cn@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c�@��ˀ��B��9� �c
A��ˀ��B��9� �cA��ˀ��B��9� �cA��ˀ��B��9� �cA��ˀ��B��9� �c6@��ˀ��B��9� �c�@��ˀ��B��9� �c"@��ˀ��B�c@��9� �c�@��ˀ��B��9� �c"@���b�@���c@�_k�	TcK��B�Z��9� �}�����ˀ���a@�9� �{��?���˃�����B��b@�9� ��ˀ�_�����B��{�@93� ��˙�q�T@���B�c���c�����B��s� �}�����ˀ��d� ����������Е������������SA��[B��cC��kD��sE��{ƨ�#�_�d�@�cKc���s���[B��cC��������a@������`��@����6� � �?#�{��	�R���S�S$�a@����A�|A�#(@����R`?�a�B��B�c"@����������SA��{¨�#�_�%$@�e������R�?�� � � � �?#���A8�{�����[����S��c��k��fB�`�B�����x~A�"�c�A��*��������c@�`?�@6a�A����C��#��*��& @��R�?�* 5	�R����@��f3�`@�����A�4������T`@�@�v��C���t���&���@5�@�d@��A�c"@�%$@����*�R�?�@5A8��@�"�B����aT�*�{B��SC��[D��cE��kF�����#�_�c@����@���c��c�����*�4���*�!�������B��*C�s���v�����@�t�������4�����Z
�������*�!�����B��*]�����?#���{������A@��� �R��{���#�_� � �?#�{������c���7� @��s��	T�S�4@��[��R�k��9���@T��Z�{�����B�a>�{z�����@�a.���*�B�@5�@���a���@��� T�@�b�� +@���RB�B�����*����`� ���|�����SA��[B��kD��*�cC��sE��{ƨ�#�_��R�*�SA��[B��cC��kD��sE��{ƨ�#�_�����\�� � � �?#�{�����S����[�aVD�<@�55� 4�����R�c�G�R��qT�&Ԛ`7`>@��k(��T�cC�t�A9�qT�6`:@�@4�R �`B��*����`:@�kH��T`@��A�!�@�� ?�*�4�R �`@��*�R��A�c�@�C�`?ֿk�T�SA��[B��{Ĩ�#�_�`�������`��@�����*��!�����x@��b������������� � � � �?#�{���������{���#�_� � � � �`�?#�{��������!�R�9@��A9q(T�7�@��{è�#�_��B���� �R!@���@��{è�#�_�_�����a@�����@�� � � � �?#�{�����������@��A�c@�`?��� T!@�b� �R��@��{¨�#�_�!@�b���� �R��@��{¨�#�_� � �?#�{�����S����[��*��@A9T@�@��q(T6`@��A�!�@��� ?�G�R��^���k�T��@9qhT6�SA��[B��@��{Ĩ�#�_ր@���A�#�@��	��*�R`?ր@��A�#�@����*�R`?ց&B��4�@��*B��A�#�@����*`?�`5�@��.B��A�#�@����*`?�`5 ����&B�`@�����SA��[B��@��{Ĩ�#�_��R���@��������c�!�����&���6�@��*�!�|A�@������@���&B���*B��*�.B���!|A��B�!@������&B�a��5������a@��S�7�@�"�R��9!�|A�@������� ��@����� � � � �?#�{�����S��� Հ>@�@4�R ��*��c���s�>@�kH��T�@��.@��A�Bl@�@?��SA��{¨�#�_ց@������B�!|A�!@��� � � � �?#�{�������S����c��s�!�A�!,@� ?�*��A� $@�@+��[��k�"<@�����@?�`5��A�"�@�����@?�@5��A���!@�!� ?�qa'T���B�����R@��*����"�� ����7� @9q&T�q�j�T��A��@��	��� ?�qi	TQ	�R�*��Rc|S�~��kc���:�ccxS�V������ ��4�{�`C���R��;��{�@9�ky�|@�_qT_@�c��
��b������
��b���`
���������k@	T�@�	�R��A��~$��*����F0@�c"����?�*�4�Q	�R54 �@�`4�sQ@��1A��T�@�����:�����[B��kD��*�SA��cC��sE��{Ȩ�#�_� Ձ�A���� �}�����!�� �5 �R�Q�B9����������B��r���������B����A�d���{� Ձ�A���!@@� ?������ҵ˸�BA9q�Ts6Q��q�T��A�!��! ՚�.���B`@�@?��7@�$@934k�T�*�qHTG�R��c Ӛ�#�`~���*��R�>���������7@�@����~A�@�@�
���r�4�*�R��k�T�*��c����* ��4�@������:@�ks�����{@�{�{��� ���R ��������:��"������{{��R�!��6��>��B���"�����B��f�B ������b��j��n���*5���B��
����@����*�����߂9��A��@��?�����[B��kD�X��@h@�����*�����R���{�K��{��[B��kD�K���;@�A@�����@�����	��*!���w������a@��m�����	�!���z�����!��������a@���������!��!�� �!��A0�A6�_� �����|_�"@���ȣ��5�;��7?#�{������{���#�_� � � � �?#�{�����S���[����c��k��@�S�A9|A�q�	Ts	6S@�`�A��@�b���!�R@?�|@�S@����*��@9��q�
T`�A�"��U ՚c*�@������R�?� Փ�@9�q�	T�&Ӛ�7S�A9q�
T37�SA��[B��cC��kD��{ƨ�#�_���!��!���
�� ��4���*`�C��B������c�� �R!@���SA��[B��cC��kD��{ƨ�#�_����*�*��!Ե����
�a@�������@9C��!����@� �R��9��9���
@�!�R@?��"P8q�T�6���s����������b@�!���������a@��3�7�����`�a@�������`
��@�!���_���_@���� � �"� ��@0�`6 �R�_�$�����|_�@���ȣ��5�;��7?#�{�� ����� �R�{���#�_� � � �?#�{�����S��*�[��c���@��A�!L@� ?��.@���T�@��VD��A�"H@�u5�	��*@?ֵ�T�����k�G�R9�� ճ��s���@�`~:�����@9�qHTv73#Ӛ�3��T�kD��SA��[B��cC��{Ũ�#�_ց��� 0� �7�������q��`|_�@�a�Ȣ��5�;��7��� ��>@��R 4 ��*������s�>@�kH��T�@��.@��A�BT@�@?��@��VD��A�"H@�u5�B���!@@� ?ֹ���@����@�B�!|A�!@�����@������� �?#�{��������3B;�`4
�R��"�R�*b|��*�5���@��{¨�#�_���"�Rq��`�_�Jd5b|����5`��4�*������@��{¨�#�_� ����C������� � �?#�{��	�R���S�G�RG)@�%�B�4���� ��@������[���c�c@�œ��@�@�?k�$��Q�|Q"|S��k��b���"��n����!��)�B�?k)T��B����k����Rt������f@��f�z�3��� B� Հ�@����@�����kT�@��*	����R�����3����[B��cC��kD��SA��{Ũ�#�_֟?Հ�@����@�����kC��T�kD��"@�!Q��R��@��4��@�!�n@� |0�C�_h ����@�?k��T����������SA��[B��cC��{Ũ�#�_� � � � �?#�{�����S���[��c����k��+��@��^8y~A��qH"Tu7�>@��R 4 ��*������>@�kH��T�:@�e�A���@�C4�����R�R	�R�@��*�@����:��R�u@�f��뵒����`ӄ��?�e�A�b�*���R��@����?�e�A���@�{�:@�k���T����b�R�R�?�e�A��>@���@�����B�R�R�?�e�A���@�������R�R�R�?�e�A���@������R@?�* �a�A��qaT"�@�����A�R@?�* Հ>@�a�A�kT"�@�b���a�R@?�* Հ:@�k�	T��R�Ru4�Z��Z��{� �b�A����QB�@�"�@?�*b�A��*���~`�B�@��@?��*� ����*�������*�:@��5�
k���T�>@�!�R��9�R`4���
�G�R��@��*�����*��uV7����s��@9�q�
T�7�>@�k#��T�R 4 ��{��*������:@�kH��TU�7a�A� ���#@�����`?���T�SA��[B��cC��kD��+@��{ƨ�#�_��� ��*!C��B����������4�*� C�!���B9-������*!C��B��{�������*!C��B��}���o�����*��!C����������c�� �R!@���SA��[B��cC��kD��+@��{ƨ�#�_�!@������ �R������z���F��� �Y���~@�s���@��������� 
��@��� � �?#�{�����S��[��c����k��+�@��@�!0@��@��@��~@@��.@�[@��"@���~qhT9�R��3#�sQ,@�s~@���	T;@��*�R���	�z� �����WV�;@��L����*!������`�����Ty
9������w@�$�Ҡ?������`B�!��^�!�R!��4"A*��7�@��"��� ?�@�7����@���!�@� ?��R�SA��[B��cC��kD��+@��{ƨ�#�_�dB�����|_�"�|����5�!�R�����������SA��[B��cC��kD��+@��{ƨ�#�_�A�R������
��*!������ � �?#�{�����S�����������`@���T`@� ��D$�ҥ����@�b�C���R���!B� ��SA��{¨�#�_֟?��SA��{¨�#�_���� � � � �?#�{�����S����[��c��k�@�t@�|A��9T�a�@������@��@����� ?ր@���b�G�C�R8@�����t@���a�@������@��@�a��� ?����t�@9��q(	T`@�9��9#Ԛ��tB�u��A�B\@�@?�`���`���
�&�N�����������������ZC�w����������������w��������������t�� ����1���b*@�W$��vB��������_� T`*@�@�b�C�\����!B� �`�������b*@���_�!��T����?�����`��@�!������c@����!�b$@�B�b$�b�@9��SA��[B��cC��kD��{Ũ�#�_����������������������� � � �@��_�?#�{����]����{���#�_� � � �?#�{�����S��[��c���3�A������`��`���aZD�`>@�66��4�k��9�9���RG�Ru@�u@��V7���qHT�&Ԛ���"���B�*�4��@��`>@��~@�k�T�kD����A���!@� ?�����A����Ta@� � ��B$�ң�����c
�`:@�Q�4	�R �`B��*����`@��5��Q@���1�T`@��`@������SA��[B��cC��{Ũ�#�_����������k�� �Ҷ@�Y$��������6@��b��.@�b�����@�A���"��f�����@���!��T�kD������!�������@�� � � �?#�{��#,@����S����[����c��k��s�@�@�:@��.@� @�W@��Z@�~q�T8�R��#�sQ,@�s~@���T�:@��RA�R�7�����
��&�ҁ��WV��:@�!�L��7@����*�������`��`Tx
9&�ҡ����:@�!�L����ҁ�D�R�`�����Tx9��b@����v@�$�Ҡ?���`��`B�!��Z�!�R!�4"A*A�7�@��"��� ?��*����7�4��!�@��R!�!���SA��[B��cC��kD��sE��{Ǩ�#�_�dB�����|_�"�|����5�� �������SA��[B��cC��kD��sE��{Ǩ�#�_�!�R���A�R������
��*!���7���7@���� � � � ��?#�{�����c�@�����S������[����*
������wZ���u~)�6������^@��^����b��R3��� B� Փ�@9qTS7�R�SA��[B��cC��{Ĩ�#�_֟?���� �� 0�@�7�������q��`|_�@�a�Ȣ��5�;������_�`����`�a@����6� � � �?#�{�����[����S������@9�q�T�7vB�a������������"@����
@���l���af@�tf�b����R4�aB�"�� B� ����SA��[B��{è�#�_֟?����SA������[B��{è�#�_������@���� � �?#�{�����S������c�@���A���aR@���T����"��[�v��R�#�aR@�"$@�B6" @�_�"4@�c@��2�b�%@�# @�"@�����df@�af�6����� B� �`N@� �y�@9?q�T�6a
@���dN@��?������aR@�?��T�[B��#@��RbB�A�� B� ��SA��cC��{ƨ�#�_֟?���?��SA��cC��{ƨ�#�_�!@����+��_���_@��+@��� � � � �?#�{�������� @�@���>�a&@�`@�!2a&������@��{¨�#�_� � �?#�{�������� @�qiTqAT��S@���c�@�a�@�bn@�!|A����`�@��`���@��{¨�#�_� 5A$@�@@�!2A$�s����{¨�#�_���@,@�@,�� � � � �?#��A8�{�����S��[����c��k�! @�d�B�����:�A�7�B� |A���A'@�3�Z?qs�Z���T�s�sQ��@@�G�Rs��v�@9�qT;��`#֚! �A'�u
����@�`N��@�`&��
@�`��LK���C�?0 ��@9�q�	T�
7u�tB���B� � ����R���R
����n���af@�|f���<���� B� �q T�@��*	����R��������������������`���aB@��`@�@��`@�@���@�@'@��@'��sG�A8��@��B�B����T���{B��SC��[D��cE��kF����#�_��C�Q��@|_�@�@|ȡ��5�@9�q���T����@���6 �~@���������C����`�`������C����`���`@�B�u�tB���@���a
G�C�R8@��`B��a�TB�����?�q!�T`�@���Ra�� 
4|B�y���Rs�������b.@�{.�|��R[�!�� B� �`�@�k�T�@��*	����R���`�������1����������,����������`@���!��c�c����@���	��!@�B��W��`@���!��c�c����@���
��!@�B��H��`@���b>@�C�R@�8@��b����k���?���`@����@��A���BT@�@?�`@����A�B`@�@?�b�@9��@�!�@���sG�U���s����!�����@��A'@����@��!�@��v���@��!�@��i�� � � � �?#�{�����S����C�A� @�q�Tq�Td2@���@�b"@�a@��6@�|`���>��������
A���
��SA��{è�#�_�@5�[�`&@�2�2�B �@���H9�q�T�@��7��@9��qT†A�!����! ՚Bl@�@?�`"@�`4��@��&@� @ ������c"@���b
@��
@��?ր��A����.@��.��B�b��R3����"�� B� �[B��SA��{è�#�_�`.@�`.�����?�[B����������R��������@�!�������`��@����� � �?#�{�����S��� @��@�B@�k@T�@���$ @�B0�_@$�BT$@���@����Ҁ?�`������a.@�t.�bB����R4�a��"�� B� ��R�SA��{è�#�_֟?�����@�#0��@�4@��*B0�c|����" ��2�C�d��A��2�C����" @�c@�_kBT�@��*����>�����K���`
A��`
�aQ)�Rc�@�!c�c��"�A�a���SA��@��{è�#�_։�����7�*@��5`A��`���"@���aA�@�!�a���� � � � �?#�{�����[�d@z`T�S��*���c������@9�q�T47�SA��R�cC��*�[B��{Ũ�#�_�xB��#�y�����������`��Z������"��B����k����*`5�#@����}���a.@�t.����R4�a��"�� B� ��*�SA��[B��cC��#@��{Ũ�#�_֟?�������`A����`��SA��cC��#@�����`��@����� � � � �?#�{�����S����[�@��9��A��@�����!�R@?��*u@�t�@9��q	T��A�"��T Ԛc4
�@������R�?�a�@94?q�Tt5`����SA��[B��{Ũ�#�_�_�����`@�|A��B�b�@9�wB�v����!�U�R�����i������@��?|� ��������4b�@9���!������@������!@��B��4��4`@�a�@96|A�?qhT���4���������@�!���O���O@������R��q!��T�@����!@��������4� � �?#�{�����S����[����@��@�un@��*�2�|���� ��
@�6�7c�@��jv��kaT`B������c��"K�_�@TtZ@��@�A�"�aV@�tV���4��RbB�A�� B� �4��"��"@�c�@��6��@��k�T �a�@�����!�a���&@�!2�)]���a\)�R!"�A�a���SA��[B��@��{Ĩ�#�_�a@��c�@9��jv�`��@)�!|A�B�!@������?��� �a[�%@%��e��@��@��"��@����!@�kT����������@�������a@���jv�����!|A�B�!@���@��a@����*�*��!|A��B�!@����������������7�*@�`��5��@���������Җ�� �a�@���!�a�����a@�����B�!|A�!@��� �a�@�@�!�a����� ��b� �R!@���
�@����a@����@�B�!|A�!@���a@���� 
�B�!|A�!@��� �a�@�@�!�a��z��a@������B�!|A�!@��� � � �?#�{�����S��� ��@�`4�R��@�sk�T�����@��4�4�@���@�!�@� ?ր�@�k T��@9�q�
T�@��A�!L@� ?�$Ӛ�6����@9�@��qHT��A�!��! Ӛ��BT@�@?ր@��A�!L@� ?֓�@9q�
TS7�@��SA��{è�#�_ց@���@9c���!|A���c���!@�B����@��5��@9q�TS�6�� �� 0��7�������	 �� 0�@�7�����@�����q��`|_�@�a�Ȣ��5�;��7���q��`|_�@�a�Ȣ��5�;��7���`�b@�!���������a@���6������b@�!��������`�a@��3�6��F8�`
RF�F�F�F�F�F�F�F�F�F�F�F�F�F� � ���x @�?#�����|�|�|�|�|�_|�_|����@�Q ��#�_� � �?#�{������S���!����@9@�@�|A�@��`��������u�@���t�@9s
@��q�T�� ��@������?��SA��@��{è�#�_� � �?#�{�����S����@������A9�q�T�����@���6`b�a����SA��{¨�#�_� � �?#�{����B�!������S�����r�T������ �����B�����*`5�����B�!���*�4����@���*�SA��@��{è�#�_�?#�{�������s�`���`B���@���@��{¨�#�_�r	u	
G	�	� 
�$���		�	�,;=Frv6�
|�	��		
U	�q���������	1	73	�	�	�%��	'_Bool''int''long long unsigned int'
'unsigned int''long unsigned int'����y/49F^bhox���ntb_transportntb_transport_unregister_client_devntb_transport_register_client_devntb_transport_register_clientntb_transport_unregister_clientntb_transport_create_queuentb_transport_free_queuentb_transport_rx_removentb_transport_rx_enqueuentb_transport_tx_enqueuentb_transport_link_upntb_transport_link_downntb_transport_link_queryntb_transport_qp_numntb_transport_max_sizentb_transport_tx_free_entryUnable to alloc MW buff of size %zu
qp%dstatsQP%d Peer MSI addr=%x data=%x
Using MSI interrupts for QP%d
YesNoUpDown
NTB QP stats:

rx_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
Unable to alloc aligned MW buff
Unable to set mw%d translation%s%dqp %d: Link Cleanup
Not enough SPADS to use MSI interrupts
ntb_transportUnable to allocate MSI interrupt for qp%d
QP%d MSI %d addr=%x data=%x
MSI descriptors changedInbound MW based NTB API is required
doorbell is unsafe, proceed anyway...
scratchpad is unsafe, proceed anyway...
Multi-port NTB devices unsupported
Remote QP link status = %x
qp %d: Link Up
Peer MSI descriptors changedFailed to register MSI memory window: %d
Remote version = %d
Remote max number of qps = %d
Remote number of mws = %d
Remote MW%d size = %#llx
Freeing item from non-empty rx_pend_q
Freeing item from non-empty rx_post_q
NTB Transport QP %d freed
%s still attached to bus, removing
DMACPUUnable to allocate TX DMA channel
Unable to allocate RX DMA channel
Using %s memcpy for TX
Using %s memcpy for RX
NTB Transport QP %d created
qp %d: Send Link Down
ntb: QP%d unable to send linkdown msg
qp %d: RX ver %u len %d flags %x
done flag not set
link down flag set
version mismatch, expected %llu - got %u
no receive buffer
receive buffer overflow! Wanted %d got %d
RX OK index %u ver %u size %d into buf size %d
%s: doorbell %d received
4Software Queue-Pair Transport over NTB6%s, version %s
/build/linux-fwJ9gE/linux-5.15.0/drivers/ntb/ntb_transport.cdrivers/ntb/ntb_transport.c/build/linux-fwJ9gE/linux-5.15.0/include/linux/dmaengine.hdrivers/ntb/ntb_transport.cntb_qp_link_workntb_transport_rxc_dbntb_process_rxcntb_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_sizeparm=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=A0562F194CE47E7653CEA96depends=ntbintree=Yname=ntb_transportvermagic=5.15.0-164-generic SMP mod_unload modversions aarch64������������GNU�GNU�9�qp�eE�x�;�=����aLinuxLinux�S#�module_layoutӅ3-system_wq58�bus_register�v�/kmalloc_caches����msleep��˺driver_registerݷ�asimple_read_from_buffer���debugfs_create_dir�`Ϙstrlen��T__ubsan_handle_load_invalid_valueJnD�ntb_msi_peer_triggerW���dma_map_resourcej��delayed_work_timer_fn�-�cancel_work_sync!tparam_ops_bool9c��init_timer_keyJ��cancel_delayed_work_sync�I�dma_free_attrs��YHdebugfs_create_filea�H�__ubsan_handle_shift_out_of_bounds�VF�dmaengine_unmap_put0?��_dev_warn��]device_registerR?
Kgic_nonsecure_priorities�Uu�__memcpy_toio��\Vdmaengine_get_unmap_data�4�driver_unregister��Ydma_sync_wait��*�__tasklet_schedule�Zstrncmp��Zdebugfs_removeI�Idma_alloc_attrs|`Rntb_unregister_clientZ�d#tasklet_inito�simple_open3)Kk__ioremap��v;_dev_err�2��bus_unregisterNǣtasklet_kill���ntb_msi_initt�E�_dev_infoPFGkmem_cache_alloc_node_trace��MFntbm_msi_request_threaded_irq�Zݗntb_msi_setup_mwsl�devm_free_irqN�#xput_devicem���queue_delayed_work_on�[�queued_spin_lock_slowpath_i�refcount_warn_saturate]X��__stack_chk_fail��$___ratelimit#�	�ntb_default_peer_port_count�~��_printk_`dma_map_page_attrshp�__ntb_register_client��1cpu_hwcap_keys�~�__dma_request_channel�ebqdebugfs_initialized�J$�kmem_cache_alloc_trace ��__dynamic_dev_dbg�5Iiget_device-crdma_unmap_resource�޷�param_ops_byte��Ddma_release_channel�zkfree�_�ntb_clear_ctx~�)Hmemcpy
`V�arm64_use_ng_mappingsS9��iounmap����scnprintf����device_unregister'��__kmalloc_node6��queue_work_onnJnesnprintfo�dev_set_name0���gic_pmr_sync���param_ops_ulong/�pparam_ops_uint5��arm64_const_caps_ready����ntb_link_event�0�Ontb_set_ctxGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0������[%�[%�����[%�[%�[%�[%\%\%$\%.\%����=\%L\%[\%j\%y\%�\%	�\%�����\%�\%�\%�\%�\%�\%�\%�\% ]%��@
�
]%��b�>�!]%	P�0F�x��)]%��>5@c�.]%6���/x�@cS8@
6]%B]%�M]%G@V]%��
	`]%0��
l]%@|]%��]%��]%�]%@�]%��]%��]%�]%@�]%��]%��]%^% @"^%�6^%�C^%"Q^%@a^%$�p^%"�x^%&^%&@�^%"��^%&��^%&�^%(@�^%"��^%&��^%&�^%"@�^%&�_%&�_%(_%@3_%*�=_%,�H_%.	W_%0@	f_%2�	Gg
�	v_%"
�_%"@
�_%"�
�_%&�
�_%&�_%&@�_%4��_%2�




&��
��
NVNVNV
A
I

�NV
&I
&!
&#
&%
�NV�'
#)
#+
�-
#/
#1
#�3
�_%7�_%�#�# �_%��~b�M��O�
:`%�ZA`%A@�G�
<
?cc@$`%98�'H�@��c�5`%�f�A`%�fM`%C@�]%CH0!CPI�XZ`%&�a`%I�i`%I`%A@x`%V��`%��`%c@�`%P��`%H��`%A
�`%	@�`%	`�`%	��ZA��`%V�`%V��`%Va%����c�a%	a%	 %a%	@2a%	`Aa%�f�Ma%Q��G	Ya%@	ca%�9�
pa%�@
8q&�
a�&�
~a%&�a%&@�a%&��a%&��a%&�a%&@Aq&�i�&��a%&�a%&@�a%&��a%&��a%C/�	 >�9@�a%9�>	b%Db%Db%�	�	 �	@C*b%HGV��c��tc��	�	 @�s`�`%	�a%	�b�?�B:b%G	Fb%�GVXb%V��db%L@kb%?��]%	�rb%	�{b%&�b%&@�a%C��b%	��b%&��]%CYa%@ca%�b%�GF�b%	HV:PV�I@�c��b%H�Y�
H"9H@�b%c���c��<A
�b%GVOWH��0F�Jc%c%c%&c%/c%7c%?c%Kc%9E=:K;
&"UQ
VVc%��
cc%L.

E�NHfc%Y
GP@!czc%[
b�?GP�c%]
b�?�c%_
C�F�f�c�c%a
P���$X�c%c
GP@!c�c%e
b�?�c%g�c%]�c%_d%Խ+d%_Bd%Խ
�c�
�fSd%n
OWHhd%H&Iod%pzd%)��d%��d%��d%�
?�c�d%E�Q�d%v
�c$Pe%x&e%J�Ce%t
�W�Ve%|ie%_�e%r
OWHI�	�e%��e%��
OWH�e%��e%Խ�e%_
Cb�?f%�,f%_Bf%Խ
	b�?Zf%�qf%J�
�W��f%�
b�?�f%�
�R�f%�
�8�f%�
b�?�c�c�	�f%�
cb�?��g%�*g%�X
OWHI�	?g%�Zg%�tg%��g%��g%�
�R�g%�
�8�g%�
h%n
C�m�0l"h%�ntb_topoNTB_TOPO_NONENTB_TOPO_PRINTB_TOPO_SECNTB_TOPO_B2B_USDNTB_TOPO_B2B_DSDNTB_TOPO_SWITCHNTB_TOPO_CROSSLINKntb_speedNTB_SPEED_AUTONTB_SPEED_NONENTB_SPEED_GEN1NTB_SPEED_GEN2NTB_SPEED_GEN3NTB_SPEED_GEN4ntb_widthNTB_WIDTH_AUTONTB_WIDTH_NONENTB_WIDTH_1NTB_WIDTH_2NTB_WIDTH_4NTB_WIDTH_8NTB_WIDTH_12NTB_WIDTH_16NTB_WIDTH_32ntb_client_opsntb_clientntb_devtopoctx_opsntb_ctx_opslink_eventdb_eventmsg_eventntb_dev_opspeer_port_countpeer_port_numberpeer_port_idxlink_is_uplink_enablelink_disablemw_countmw_get_alignmw_set_transmw_clear_transpeer_mw_countpeer_mw_get_addrpeer_mw_set_transpeer_mw_clear_transdb_is_unsafedb_valid_maskdb_vector_countdb_vector_maskdb_readdb_setdb_cleardb_read_maskdb_set_maskdb_clear_maskpeer_db_addrpeer_db_readpeer_db_setpeer_db_clearpeer_db_read_maskpeer_db_set_maskpeer_db_clear_maskspad_is_unsafespad_countspad_readspad_writepeer_spad_addrpeer_spad_readpeer_spad_writemsg_inbitsmsg_outbitsmsg_read_stsmsg_clear_stsmsg_set_maskmsg_clear_maskmsg_readpeer_msg_writentb_msintb_msi_descntb_transport_clientntb_queue_handlerstx_handlerntb_transport_qptx_dma_chanrx_dma_chanclient_readyqp_bitrx_inforemote_rx_infotx_free_qntb_tx_free_q_locktx_mwtx_mw_phystx_mw_sizetx_mw_dma_addrtx_indextx_max_entrytx_max_framerx_post_qrx_pend_qrx_free_qntb_rx_q_lockrx_indexrx_max_entryrx_max_framerx_alloc_entrylast_cookierxc_db_worklink_worklink_cleanupdebugfs_statsrx_ring_emptyrx_err_no_bufrx_err_oflowrx_err_verrx_memcpyrx_asynctx_ring_fulltx_err_no_buftx_memcpytx_asyncuse_msipeer_msi_desctx_hdrrx_hdrntb_payload_headerntb_queue_entryntb_rx_infontb_transport_ctxclient_devsmw_vecqp_vecqp_countqp_bitmapqp_bitmap_freemsi_spad_offsetmsi_db_maskdebugfs_node_dirntb_transport_mwxlat_sizealloc_addrntb_transport_client_devDESC_DONE_FLAGLINK_DOWN_FLAGVERSIONQP_LINKSNUM_QPSNUM_MWSMW0_SZ_HIGHMW0_SZ_LOWdebugfs_readmwntb_alloc_mw_bufferntb_async_rx_submitntb_async_tx_submitntb_complete_rxcntb_dma_filter_fnntb_list_rmntb_memcpy_rxntb_process_rxcntb_process_txntb_qp_link_cleanupntb_qp_link_cleanup_workntb_qp_link_down_resetntb_qp_link_workntb_rx_copy_callbacknum_mwntb_set_mwntb_transport_bus_matchntb_transport_bus_probentb_transport_bus_removentb_transport_client_releaseclient_devntb_transport_create_queuentb_transport_doorbell_callbackntb_transport_event_callbackntb_transport_exitntb_transport_freentb_transport_free_queuentb_transport_initntb_transport_init_queuentb_transport_isrntb_transport_link_cleanupntb_transport_link_cleanup_workntb_transport_link_downntb_transport_link_queryntb_transport_link_upntb_transport_link_workntb_transport_max_sizentb_transport_msi_desc_changedntb_transport_probentb_transport_qp_numntb_transport_register_clientntb_transport_register_client_devntb_transport_rx_enqueuentb_transport_rx_removentb_transport_rxc_dbntb_transport_setup_qp_msintb_transport_setup_qp_mwntb_transport_setup_qp_peer_msintb_transport_tx_enqueuentb_transport_tx_free_entryntb_transport_unregister_clientntb_transport_unregister_client_devntb_tx_copy_callbackschedule_delayed_workntb_transport.ko�T� "+/$_	�b	��%�G_	`�	`H>f_	Th	T�g��_	��	��5�_	\	����_	�	���_	x2	xT�w�_	l�	l���
_	�	�*J!_	0l	0�"�:_	�	�;T_	$<	$_U~j_	H�	H�k��_	<	<#�I�_	�q	���$_��X��@�0(�`h_ &l?�PP�hiFD~�\_�8�@	���
�����0��TT�*hE�(eP���4�88�  l���p8	��	�8-	�8F	�$��pX^	8_l	� ��	P8�	P"��	#��	�8�	�8
�8)
08B
�)V
@<�k
�+�w
 ,l�
�.��
�0H�
�6��
 5X�
�6P�
h8
�8"�=�1�BXA�8Y�8q(8��8�8�H8��8�`8���D_"'"<"N" Z"8f"Pr"`~"��"��"� �"�$�"�"�"8�"@�"H
"X!
"h;
"x_S
f
���x
�(��
p�_+�+p+�+	�
+�+�
_�
$5�
$5�
$K7�
$�$�R1$�O$=n$@�$^9�$��$�4�$�	$$6$0
M$:3__%h%(x%((�%P(�%x(�%�(�%�(_'�!_�$m#$�$�	.$�B$�?_)Z)b)_*j*@w�����f�7������D�(2�bT\rDl�����?������X��z���&8O�,��k��������$�p���.,):Tk��������?L�
�B�0'6r�H?IUF�\b�c]���������v��!:�$(J��
�n�6�}����=��<@4��� $�3,���{P8$3B��T=a��@�r���G6B����
F��1IY��zS2x��`C��__kstrtab_ntb_transport_unregister_client_dev__kstrtabns_ntb_transport_unregister_client_dev$d__ksymtab_ntb_transport_unregister_client_dev__kstrtab_ntb_transport_register_client_dev__kstrtabns_ntb_transport_register_client_dev__ksymtab_ntb_transport_register_client_dev__kstrtab_ntb_transport_register_client__kstrtabns_ntb_transport_register_client__ksymtab_ntb_transport_register_client__kstrtab_ntb_transport_unregister_client__kstrtabns_ntb_transport_unregister_client__ksymtab_ntb_transport_unregister_client__kstrtab_ntb_transport_create_queue__kstrtabns_ntb_transport_create_queue__ksymtab_ntb_transport_create_queue__kstrtab_ntb_transport_free_queue__kstrtabns_ntb_transport_free_queue__ksymtab_ntb_transport_free_queue__kstrtab_ntb_transport_rx_remove__kstrtabns_ntb_transport_rx_remove__ksymtab_ntb_transport_rx_remove__kstrtab_ntb_transport_rx_enqueue__kstrtabns_ntb_transport_rx_enqueue__ksymtab_ntb_transport_rx_enqueue__kstrtab_ntb_transport_tx_enqueue__kstrtabns_ntb_transport_tx_enqueue__ksymtab_ntb_transport_tx_enqueue__kstrtab_ntb_transport_link_up__kstrtabns_ntb_transport_link_up__ksymtab_ntb_transport_link_up__kstrtab_ntb_transport_link_down__kstrtabns_ntb_transport_link_down__ksymtab_ntb_transport_link_down__kstrtab_ntb_transport_link_query__kstrtabns_ntb_transport_link_query__ksymtab_ntb_transport_link_query__kstrtab_ntb_transport_qp_num__kstrtabns_ntb_transport_qp_num__ksymtab_ntb_transport_qp_num__kstrtab_ntb_transport_max_size__kstrtabns_ntb_transport_max_size__ksymtab_ntb_transport_max_size__kstrtab_ntb_transport_tx_free_entry__kstrtabns_ntb_transport_tx_free_entry__ksymtab_ntb_transport_tx_free_entry$xntb_dma_filter_fnntb_transport_bus_matchntb_transport_bus_removentb_transport_client_releasentb_transport_bus_probentb_alloc_mw_bufferntb_transport_init_queuentb_qp_link_workntb_qp_link_cleanup_workntb_transport_rxc_dbntb_transport_setup_qp_peer_msi__UNIQUE_ID_ddebug410.21debugfs_readntb_free_mw.isra.0ntb_set_mwschedule_delayed_work.isra.0ntb_qp_link_down_resetntb_qp_link_cleanupntb_transport_link_cleanupntb_transport_link_cleanup_workntb_transport_event_callbackntb_transport_setup_qp_msi__UNIQUE_ID_ddebug411.19ntb_transport_isrntb_transport_msi_desc_changed__UNIQUE_ID_ddebug413.17ntb_transport_probe__UNIQUE_ID_ddebug425.10__UNIQUE_ID_ddebug424.11ntb_transport_link_workdescriptor.12ntb_transport_doorbell_callback__UNIQUE_ID_ddebug412.18__raw_spin_lock_irqsaventb_transport_setup_qp_mw.isra.0__UNIQUE_ID_ddebug417.16__UNIQUE_ID_ddebug418.15__UNIQUE_ID_ddebug419.14__UNIQUE_ID_ddebug420.13ntb_async_tx_submitntb_tx_copy_callbackntb_list_rmntb_transport_free_queue.part.0ntb_transport_freentb_async_rx_submitntb_rx_copy_callbackntb_complete_rxcntb_memcpy_rx__UNIQUE_ID_ddebug438.1__UNIQUE_ID_ddebug439.0ntb_process_txntb_process_rxc__UNIQUE_ID_ddebug429.9__UNIQUE_ID_ddebug434.4__UNIQUE_ID_ddebug435.3__UNIQUE_ID_ddebug432.6__UNIQUE_ID_ddebug430.8__UNIQUE_ID_ddebug431.7__UNIQUE_ID_ddebug433.5__UNIQUE_ID_ddebug436.2ntb_transport_initntb_transport_exitntb_qp_debugfs_statsntb_transport_ops__func__.43__func__.39__func__.40__func__.36__func__.35__func__.34__func__.33__func__.32__func__.31__func__.27__param_str_use_msi__param_str_use_dma__param_str_copy_bytes__param_str_max_num_clients__param_str_transport_mtu__param_str_max_mw_sizentb_transport_listntb_transport_bus_rs.42ntb_transport_clientnt_debugfs_dir__print_once.20__UNIQUE_ID_use_msi388__UNIQUE_ID_use_msitype387__UNIQUE_ID_use_dma386__UNIQUE_ID_use_dmatype385__UNIQUE_ID_copy_bytes384__UNIQUE_ID_copy_bytestype383__UNIQUE_ID_max_num_clients382__UNIQUE_ID_max_num_clientstype381__UNIQUE_ID_transport_mtu380__UNIQUE_ID_transport_mtutype379__UNIQUE_ID_max_mw_size378__UNIQUE_ID_max_mw_sizetype377__UNIQUE_ID_author376__UNIQUE_ID_license375__UNIQUE_ID_version374__UNIQUE_ID_description373__param_use_msi__param_use_dma__param_copy_bytes__param_max_num_clients__param_transport_mtu__param_max_mw_size.L144721__UNIQUE_ID_srcversion312__UNIQUE_ID_depends311__UNIQUE_ID_intree310__UNIQUE_ID_name309__UNIQUE_ID_vermagic308_note_9_note_8____versionsntb_set_ctxntb_link_eventarm64_const_caps_readyparam_ops_uintparam_ops_ulonggic_pmr_syncdev_set_name__this_modulesnprintfqueue_work_on__kmalloc_nodedevice_unregisterscnprintf__crc_ntb_transport_tx_free_entryiounmaparm64_use_ng_mappingscleanup_modulememcpy__crc_ntb_transport_unregister_client_devntb_clear_ctxkfree__crc_ntb_transport_rx_enqueuedma_release_channelparam_ops_bytedma_unmap_resourceget_device__dynamic_dev_dbgkmem_cache_alloc_trace__crc_ntb_transport_link_updebugfs_initialized__dma_request_channelinit_modulecpu_hwcap_keys__ntb_register_clientdma_map_page_attrs_printk__crc_ntb_transport_free_queuentb_default_peer_port_count___ratelimit__stack_chk_failqueued_spin_lock_slowpathrefcount_warn_saturatequeue_delayed_work_onput_devicedevm_free_irqntb_msi_setup_mwsntbm_msi_request_threaded_irqkmem_cache_alloc_node_trace_dev_infontb_msi_inittasklet_kill__crc_ntb_transport_max_sizebus_unregister_dev_err__ioremapsimple_opentasklet_init__crc_ntb_transport_register_client_devntb_unregister_clientdma_alloc_attrsdebugfs_removestrncmp__tasklet_scheduledma_sync_waitdriver_unregisterdmaengine_get_unmap_data__memcpy_toiogic_nonsecure_prioritiesdevice_register__crc_ntb_transport_register_client__crc_ntb_transport_rx_remove_dev_warn__crc_ntb_transport_qp_numdmaengine_unmap_put__ubsan_handle_shift_out_of_boundsdebugfs_create_filedma_free_attrscancel_delayed_work_syncinit_timer_keyparam_ops_bool__crc_ntb_transport_tx_enqueuecancel_work_syncdelayed_work_timer_fndma_map_resource__crc_ntb_transport_create_queue__crc_ntb_transport_unregister_clientntb_msi_peer_trigger__ubsan_handle_load_invalid_valuestrlendebugfs_create_dirsimple_read_from_bufferdriver_register__crc_ntb_transport_link_querymsleepkmalloc_caches__crc_ntb_transport_link_downbus_registersystem_wq�;�|;���H�|�����>4���+P�-����<	�	�$�T(X(\�h<x|0��0�,�����5�5�0��FF4x���:�8��8����		:$	X(	X4		�	AP�	AP�	��	��	��	��	��	��	�
�
�
�$
�(
�,
�@
�D
�H
�\
`
d
�x
(|
(�
��
@�
@�
��
X�
X�
��
p�
p�
��
��
��
���� �$�(�<�@�D�X�\�`�t�x�|������(�(���@�@���X�X��hh�� �(�<�@�D�l�p�t�x�|��������x�x������������
�
�
�
�(
�,
�0
�H
�h
=t
��
�
�
:�
�
�
:@-Xd(h(l�D�D������AAH0H0$�D!����@D .(,8:L+`Th3p.�DD(,<:�D�D���D�<@0�4  8�<  DX�\�h%t|���������:�h��h�%��:��������DA@TA@\h	l	������L������ (,
DHTXXX\�dht0x0|�4�X<������$��$�5�50��4�@D���:���+�:$+0�4�8%@DP:\dh����������������DDDHT:d�h�l	���+���:���:�  +x � !�!"" "�("�4"�D":�"P#�X#��#A�#A $d%	h%	�&�&�&��&�d'h't'D,(0(@(0D(0H(�T(`(h(l(%x(|(�(H�(H�(��(�(�(h�(h�(��(��(D�(D�()D,)`):h)l)x):*H*��*@<�*@<�*( +,+(4+(`+h+l+|++h,�,��,��,�,�--.(-�<-�H-�`-�h-��-�...+$.�(.�<.	d.%l.�|.%�.��.3�..//d/�/��/�0�0�0�@0P0p0�0��0+L1�1��1��1�62�6D2(�2(�2(�2�2�2�2�2+�3 4$404:555:\5`5h6:�6�P8	T8	|8A�8A�8�8�9�9��9	�9	�9�9�9:�9�9�9��9�:6�:�:��:H�:@�:H�:@�:;;�;�;�$;H(;@,;H4;@<;D;L;�T;�X;�x;��;��;��;	�;�;�;�;+<x<x<	$<P(<P0<	�<�=9�=�=�=+�=�=�=:�>��>�?�@�@�@:�A.�A��A��A	BBBB(B,B8B:dBhB|B+�B@�B:�C�C�C0D0D�DD�HD�tD|D�D�D�D��D�D�D��D��D�E E$E�,E�8E�\EDhEDlE��E�E�EX�EX�E��E�E�Ep�Ep�E��E�E�E��E�F�GGGG(G00G04G�lG�G�G�G�G+HHH:H H0H+8H<HHH:dPtP�	�.���:$(4:D�PXPX$�(�4�8�H�L�P<T	X	\`lC|�����������	�	�$(	,	0�`�dhTX\�)���x'|"�#l*p&t'��*�+04.8/42 3$(6,7H"L:P;<�@>D?�/�B�C���
�7 #48�($$�,2�B?&
0�8�d"THh"XH�"\H$�#(`H0�+4dH<�-@hHH�3LlHT�4XpH`�5dtHl6pxHx�8||H��:��H�p=��H�x>��H�|@��H�`C��H<���(�p` ,$�(�04D8@DdH�PpT�X�`td�h�Qppt�x@�( �H ���, �H ��Q�h!��!���l!��!��Q��!�"�x�p"��"���t"��"��Q��"��"� �#L$�X&,(� �&$x((�0�&4�(8 @ 'D�(HXPH)T�(X `�*d+h�p�*t+x�Q��+��+����-��-���2�|2���2�|2��Q��3��3����3��3����3��3��Q��4��4���586� 6@6� <8$l9(�0@84l98�Q@t8D�:H�Px8T ;X�`�8d4:h�p�:t�;x��t=��=���|>��>����@��@����B��C��dC�D����C��D��D�pD�P�E�E��@E|E8XE�Ep �E$�E(�0,F4G8�@TGD�GH�PXGT�GX�Q`xGd�Gh�p|Gt�Gx�Q$P� �(�008`@�H PDX`h�p�x@	��
������T��������P��������  �� #�$�)�+  ,(�.0�.8�0@3H@4P 5X�6`�6h�7p@<x�=��?��@��B�F��@�P``���� �P�����(0�@H�X`�px��0�P��������������� (�8@�P0XP`�p0xP������h� ���h� ��(0�@H�X`�px�� �P���0� ���0� ������ �008 @�PX�hp��0� ������h� ��������(00 8�H0P X�h��.���88�@�H�P�p�x`����������0������X�  (�0�P�X�`�h��������0�������H����h0�8�@�H�h�px�������������P���0�P �(XH�PPX�`p���P�������P�������P��(�0P8�@`�h8p�x08�@��@	pP� 8�1 	(@0�81H	PHX�`�p�xX�����		�h�������x�����	.symtab.strtab.shstrtab.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.altinstructions.rela__bug_table.rela__jump_table.rela__patchable_function_entries.rela.data.data..read_mostly.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline__ksymtab_strings.rodata.str1.8.rodata.str.rela.rodata.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�H@ �`90+�HX&@�0?,J�:@�X0O�JDJ@��0_4K�Z@�80	r�K<m@� h0�(L��@("0
��L�@(%00��L��@X%�0���xP��@5�0� R��@: 
0��X��X��@0D�0@]�@@L00+�`&�`0�`H2�`�Z2hb3	i2�kz�k�u@@Lx0"�<n��8q��@�L@0%�(r �Hr$�lr0��r@�����0�\�<��!�Ĩ�x1�	X���N0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key,�ݎQ�Q�~�^yw0	`�He0
	*�H��
�Tyd�;
*��+��FT��M�@։�Q�Q��iAE��γ�16׆��&�}�'��-,~l���Ҹ���\a�_to�ۀ
�]`�-�?u)�q���#��e�!_��(���퇁ox6L�*�M<��3^�W%���t/t2|�Y����Q�ċ��"K�r�qX����s$��.�"ڣ�ؕ(n
�lz�6�aK5<GT`�R���-(e�[�&��^ڤ�W���+A��Ń�\�C�)�\���d�WI|��D�fǥHܹ'<g�#I�s�X��(j��]�.˃ts~)�5�M;_���S���.Z��i�Tv����r�)$���O�+���^�+�?��y�L���|�cx�1k�τ��A��q�3�ȏ�P�+�1���Z
�a>�V�lP�C��+g�:����D���A�����I e���)
p���&>�M�vpK��6��*�!�9�L�a�Ԡ���ŽB6�2��f���g��$)NHq���r!�F�{j�B�/��~Module signature appended~

Выполнить команду


Для локальной разработки. Не используйте в интернете!