HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-152-generic/kernel/drivers/comedi/drivers/tests/ni_routes_test.ko
ELF>�`@@'&GNUq*7�*���R��N�ysQJLinuxLinux�U1���MH��H�������H��H�H������f��9H��H��H���H�������<��f��;H��H��H���H�������<��f��=H��H��H���H���	����<��f��?H��H��H���H���@��d������f��CH��H��H���H���A��d������f��EH��H��H���H���B��e��<��f��GH��H��H���H���C��e��<��f��IH��H��H���H���D��n��<@��f��LH��H��H���H���D��o��<@��f��OH��H��H���H���C��x��<@��f��RH��H��H���H���C��y��<@��f��UH��H��H���H���B�����<@��f��XH��H��H���H���B�����<@��f��[H��H��H���H���A�����<@��f��^H��H��H���H���A�����<@��f��aH��H��H���]���UH�=��H�������f��*H��H��H���H�=�������f��,H��H��H���H�=�������f��.H��H��H���H�=�	������f��0H��H��H���]�ff.�f��UH����H���H����f��H��H��H���H�����H9��f��H��H��H���H�����I��H�H�� L9���f��H��H��H���H�����H�H�J@H9���f�H��� H��H���H��H����H�H���<�I�����H�H��HI9���f��#H��H��H���]�ff.�f��U1���MH��H��ATS�1�H��H��H��L�%H��H�I�<$�����f���H��H��H���A�|$%��f���H��H��H���I�D$�8���f���H��H��H���I�D$�x��f���H��H��H���I�D$H�P�:����f���H��H��H���I�D$���@���f���H��H��H���I�D$���
��f���H��H��H���I�D$H����8L���f���H��H��H���E�D$E��~/I�D$A�P�H��H�t���	H��H9�t
�ы9�|���f���H��H��H���E�D$E��~NI�T$A�@�H��H�zL�D���~)H�G��H�t����	H��H9�t
�ы9���H��I9�uȃf���H��H��H�����
�����E5�������G���f���H��H��H���1���MH���1�H��H��H���H�H��L�%H�8�����f��H��H��H���L9���f��H��H��H���A��$
���A��$E5��A��$���A��$G���f��H��H��H���[A\]���UH��H���D�E��~1H�A�P�H��H�t���	H��H9�t
�ы9�|���f��H��H��H���D�E��~PH�A�@�H��H�zL�D���~)H�G��H�t����	H��H9�t
�ы9���H��L9�uȃf��H��H��H���]�ff.���U1�H����MH���H��H�H����9��f���H��H��H���]�ff.��U��M1�H��H����H�H����f���H��H��H�������f���H��H��H�������f���H��H��H�������f���H��H��H���]���U��M1�H��H����H�H����f���H��H��H�������f���H��H��H�������f���H��H��H�������f���H��H��H���]���U1���MH��H��H��eH�%(H�E�1��1�1�H��H�H����9��f���H��H��H���H�U�H�������f���H��H��H����}����f���H��H��H����}����f���H��H��H���H�E�eH+%(u����U1���MH��H�������H��H�H������f���H��H��H���H�����������f���H��H��H���H�����������f���H��H��H���H���	��������f���H��H��H���]��U1���MH��H������H��H�H������f���H��H��H���1�H���������f���H��H��H���H����������f���H��H��H���H�����	�����f���H��H��H���]��U1���MH��H������H��H�H�������f���H��H��H���1�H�����=���f���H��H��H���H������=���f���H��H��H���H�����	�=	���f���H��H��H���H���	���=���f���H��H��H���]��U1�H����MH������H�H������f���H��H��H�����������f���H��H��H�����������f���H��H��H�����������f���H��H��H�����������f���H��H��H�����������f���H��H��H���]�ff.���U1���MH��H���1���H��H�H������f��#H��H��H���1�H���������f��%H��H��H���H����������f��'H��H��H���H�����	�����f��)H��H��H���H����������<���f��,H��H��H���1�H���������f��.H��H��H���H����������f��0H��H��H���H�����	�����f��2H��H��H���H�������<���f��5H��H��H���H�����������f��7H��H��H���H�������<��f��9H��H��H���H���	����<��f��;H��H��H���]�f��U1���MH��H���1���H��H�H������f��H��H��H���1�H���������f��H��H��H���H����������f��H��H��H���H�����	�����f��H��H��H���H��������������f��H��H��H���1�H���������f��
H��H��H���H����������f��H��H��H���H�����	�����f��H��H��H���H�����������f��H��H��H���H�����������f��H��H��H���H�����������f��H��H��H���H���	��������f��H��H��H���]�f��U1���MH��H�������H��H�H��<���f��kH��H��H���H�������<��f��mH��H��H���H�������<��f��oH��H��H���H���	����<��f��qH��H��H���H���	��
��<���f��sH��H��H���H���@��d��<���f��vH��H��H���H���р�d������f��yH��H��H���H���B��e��<���f��{H��H��H���H���р�e��<��f��~H��H��H���H���D��n��<���f���H��H��H���H���H��n������f���H��H��H���H���D��o��<���f���H��H��H���H���H��o��<��f���H��H��H���]��9H��H������aH��H������^H��H������[H��H������XH��H������UH��H������RH��H������OH��H������LH��H������IH��H������GH��H������EH��H������CH��H������?H��H������=H��H������;H��H������*H��H������0H��H������.H��H������,H��H������H��H������#H��H������ H��H����H���H��H������H��H������H��H������H��H�������H��H�������H��H����E�D$���H��H�������H��H����I�D$���H��H����I�D$���H��H����I�D$���H��H����I�D$���H��H����I�D$���H��H�������H��H������H��H�������H��H������H��H����D���H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H�������H��H������%H��H������#H��H������;H��H������9H��H������7H��H������5H��H������2H��H������0H��H������.H��H������,H��H������)H��H������'H��H������H��H������H��H������H��H������H��H������H��H������H��H������H��H������H��H������
H��H������H��H������H��H������H��H������kH��H�������H��H�������H��H�������H��H�������H��H������~H��H������{H��H������yH��H������vH��H������sH��H������qH��H������oH��H������mH��H������UH��H��H��SH���H�H��t�H����
�H��H���1�[]��3FAIL %s():%i check for bad route 0-->0
pass %s():%i check for bad route 0-->0
3FAIL %s():%i validate first destination
pass %s():%i validate first destination
3FAIL %s():%i validate middle destination
pass %s():%i validate middle destination
3FAIL %s():%i validate last destination
pass %s():%i validate last destination
3FAIL %s():%i validate indirect route through rgout0 to TRIGGER_LINE(0)
pass %s():%i validate indirect route through rgout0 to TRIGGER_LINE(0)
3FAIL %s():%i validate indirect route through rgout0 to TRIGGER_LINE(1)
pass %s():%i validate indirect route through rgout0 to TRIGGER_LINE(1)
3FAIL %s():%i validate indirect route through rgout0 to TRIGGER_LINE(2)
pass %s():%i validate indirect route through rgout0 to TRIGGER_LINE(2)
3FAIL %s():%i validate indirect route through rgout0 to TRIGGER_LINE(3)
pass %s():%i validate indirect route through rgout0 to TRIGGER_LINE(3)
3FAIL %s():%i validate indirect route through brd0 to TRIGGER_LINE(4)
pass %s():%i validate indirect route through brd0 to TRIGGER_LINE(4)
3FAIL %s():%i validate indirect route through brd1 to TRIGGER_LINE(3)
pass %s():%i validate indirect route through brd1 to TRIGGER_LINE(3)
3FAIL %s():%i validate indirect route through brd2 to TRIGGER_LINE(2)
pass %s():%i validate indirect route through brd2 to TRIGGER_LINE(2)
3FAIL %s():%i validate indirect route through brd3 to TRIGGER_LINE(1)
pass %s():%i validate indirect route through brd3 to TRIGGER_LINE(1)
3FAIL %s():%i check for bad source
pass %s():%i check for bad source
3FAIL %s():%i find first source
pass %s():%i find first source
3FAIL %s():%i find fifth source
pass %s():%i find fifth source
3FAIL %s():%i find last source
pass %s():%i find last source
3FAIL %s():%i check for nonexistent route_set
pass %s():%i check for nonexistent route_set
3FAIL %s():%i find first route_set
pass %s():%i find first route_set
3FAIL %s():%i find ith route_set
pass %s():%i find ith route_set
3FAIL %s():%i find no_val route_set in spite of missing values
pass %s():%i find no_val route_set in spite of missing values
3FAIL %s():%i find last route_set
pass %s():%i find last route_set
3FAIL %s():%i find device pci-6070e
pass %s():%i find device pci-6070e
3FAIL %s():%i number of pci-6070e route_sets == 37
pass %s():%i number of pci-6070e route_sets == 37
3FAIL %s():%i first pci-6070e route_set is for NI_PFI(0)
pass %s():%i first pci-6070e route_set is for NI_PFI(0)
3FAIL %s():%i first pci-6070e route_set length == 1
pass %s():%i first pci-6070e route_set length == 1
3FAIL %s():%i first pci-6070e route_set src. == NI_AI_StartTrigger
pass %s():%i first pci-6070e route_set src. == NI_AI_StartTrigger
3FAIL %s():%i 10th pci-6070e route_set is for TRIGGER_LINE(0)
pass %s():%i 10th pci-6070e route_set is for TRIGGER_LINE(0)
3FAIL %s():%i 10th pci-6070e route_set length == 10
pass %s():%i 10th pci-6070e route_set length == 10
3FAIL %s():%i 10th pci-6070e route_set src. == NI_CtrSource(0)
pass %s():%i 10th pci-6070e route_set src. == NI_CtrSource(0)
pass %s():%i all pci-6070e route_sets in order of signal destination
pass %s():%i all pci-6070e route_set->src's in order of signal source
pass %s():%i pci-6070e finds e-series route_values table
3FAIL %s():%i find device pci-6220
pass %s():%i find device pci-6220
3FAIL %s():%i pci-6220 find other route_values table
pass %s():%i pci-6220 find other route_values table
pass %s():%i pci-6220 finds m-series route_values table
3FAIL %s():%i pci-6220 finds m-series route_values table
3FAIL %s():%i pci-6070e finds e-series route_values table
3FAIL %s():%i all pci-6070e route_set->src's in order of signal source
3FAIL %s():%i all pci-6070e route_sets in order of signal destination
pass %s():%i all route_sets of fake data in order of sig. destination
pass %s():%i all route_set->src's of fake data in order of sig. source
3FAIL %s():%i all route_set->src's of fake data in order of sig. source
3FAIL %s():%i all route_sets of fake data in order of sig. destination
3FAIL %s():%i count all valid routes
pass %s():%i count all valid routes
pass %s():%i check First pfi channel
pass %s():%i check 10th pfi channel
pass %s():%i check last pfi channel
pass %s():%i check first non pfi channel
pass %s():%i check First rtsi channel
pass %s():%i check 3rd rtsi channel
pass %s():%i check last rtsi channel
pass %s():%i check first non rtsi channel
3FAIL %s():%i count all valid routes through ni_get_valid_routes
pass %s():%i count all valid routes through ni_get_valid_routes
3FAIL %s():%i copied first valid route from ni_get_valid_routes
pass %s():%i copied first valid route from ni_get_valid_routes
3FAIL %s():%i source of first valid pair from ni_get_valid_routes
pass %s():%i source of first valid pair from ni_get_valid_routes
3FAIL %s():%i destination of first valid pair from ni_get_valid_routes
pass %s():%i destination of first valid pair from ni_get_valid_routes
3FAIL %s():%i check for bad source 4-->4
pass %s():%i check for bad source 4-->4
3FAIL %s():%i find middle source
pass %s():%i find middle source
3FAIL %s():%i find last source3FAIL %s():%i find invalid source (without checking device routes)
pass %s():%i find invalid source (without checking device routes)
3FAIL %s():%i check that AI/SampleClock is cmd destination
pass %s():%i check that AI/SampleClock is cmd destination
3FAIL %s():%i check that AI/StartTrigger is cmd destination
pass %s():%i check that AI/StartTrigger is cmd destination
3FAIL %s():%i check that AI/ConvertClock is cmd destination
pass %s():%i check that AI/ConvertClock is cmd destination
3FAIL %s():%i check that AO/SampleClock is cmd destination
pass %s():%i check that AO/SampleClock is cmd destination
3FAIL %s():%i check that DO/SampleClock is cmd destination
pass %s():%i check that DO/SampleClock is cmd destination
3FAIL %s():%i check that AO/SampleClockTimebase _not_ cmd destination
pass %s():%i check that AO/SampleClockTimebase _not_ cmd destination
3FAIL %s():%i check bad direct trigger arg for first reg->dest
pass %s():%i check bad direct trigger arg for first reg->dest
3FAIL %s():%i check direct trigger arg for first reg->dest
pass %s():%i check direct trigger arg for first reg->dest
3FAIL %s():%i check direct trigger arg for middle reg->dest
pass %s():%i check direct trigger arg for middle reg->dest
3FAIL %s():%i check direct trigger arg for last reg->dest
pass %s():%i check direct trigger arg for last reg->dest
3FAIL %s():%i check bad direct trigger arg for first reg->dest w/offs
pass %s():%i check bad direct trigger arg for first reg->dest w/offs
3FAIL %s():%i check direct trigger arg for first reg->dest w/offs
pass %s():%i check direct trigger arg for first reg->dest w/offs
3FAIL %s():%i check direct trigger arg for middle reg->dest w/offs
pass %s():%i check direct trigger arg for middle reg->dest w/offs
3FAIL %s():%i check direct trigger arg for last reg->dest w/offs
pass %s():%i check direct trigger arg for last reg->dest w/offs
3FAIL %s():%i check bad trigger arg for first src->dest
pass %s():%i check bad trigger arg for first src->dest
3FAIL %s():%i check trigger arg for first src->dest
pass %s():%i check trigger arg for first src->dest
3FAIL %s():%i check trigger arg for middle src->dest
pass %s():%i check trigger arg for middle src->dest
3FAIL %s():%i check trigger arg for last src->dest
pass %s():%i check trigger arg for last src->dest
3FAIL %s():%i lookup invalid destination
pass %s():%i lookup invalid destination
3FAIL %s():%i rgout0_src0: no direct lookup of indirect route
pass %s():%i rgout0_src0: no direct lookup of indirect route
3FAIL %s():%i rgout0_src0: lookup indirect route register
pass %s():%i rgout0_src0: lookup indirect route register
3FAIL %s():%i rgout0_src1: no direct lookup of indirect route
pass %s():%i rgout0_src1: no direct lookup of indirect route
3FAIL %s():%i rgout0_src1: lookup indirect route register
pass %s():%i rgout0_src1: lookup indirect route register
3FAIL %s():%i brd0_src0: no direct lookup of indirect route
pass %s():%i brd0_src0: no direct lookup of indirect route
3FAIL %s():%i brd0_src0: lookup indirect route register
pass %s():%i brd0_src0: lookup indirect route register
3FAIL %s():%i brd0_src1: no direct lookup of indirect route
pass %s():%i brd0_src1: no direct lookup of indirect route
3FAIL %s():%i brd0_src1: lookup indirect route register
pass %s():%i brd0_src1: lookup indirect route register
6begin comedi:"%s" unittests
6end of comedi:"%s" unittests - %i passed, %i failed
drivers/comedi/drivers/tests/ni_routes_test.cpci-6070eni_eseriespci-6220ni_mseriespass %s():%i find last sourceni_routesni_routes_testtestdevtest_ni_assign_device_routestest_ni_sort_device_routestest_ni_find_route_settest_ni_route_set_has_sourcetest_ni_route_to_registertest_ni_lookup_route_registertest_route_is_validtest_ni_is_cmd_desttest_channel_is_pfitest_channel_is_rtsitest_ni_count_valid_routestest_ni_get_valid_routestest_ni_find_route_sourcetest_route_register_is_validtest_ni_check_trigger_argtest_ni_get_reg_value�������������������������������������������������������������������������������������������license=GPLdescription=Comedi unit-tests for ni_routes moduleauthor=Comedi https://www.comedi.orgsrcversion=6EA8AE4972D04B443B31A79depends=ni_routingretpoline=Yintree=Yname=ni_routes_testvermagic=5.15.0-152-generic SMP mod_unload modversions  �Rmodule_layout�pHe__x86_indirect_thunk_rax>!	ni_lookup_route_register���ni_is_cmd_dest�kni_find_route_sourceke��__stack_chk_failg=Ddni_get_valid_routesN�lni_count_valid_routesm0:�ni_sort_device_routesZ%��strcmp�\�ni_assign_device_routes	�ni_find_route_set�{��ni_route_set_has_source�~��_printk�9�[__x86_return_thunk	{{�__dynamic_pr_debug��ni_route_to_registerŏW�memset�m��__fentry__�����	�@�A�B�C�D�n�o�e�x�y�e�����d�����d������������������	���������	���������	���������	���������	�;97520.,)'%#
������������������������������������~{yvsqomka^[XUROLIGEC?=;90.,*# �����������ni_routes_testGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0������ (‘O� �)�@S��%� �;[b�|�.� PS�} 9� @�`C� �R� �a� �m� �y� ��  �� @d`�� ���� ��)l6B�@�� ���� }@�� �� ����� 8� ���� ��� ��� ��$� ��>� ��Q� ��h� ��{� ���� ���� ���� ��� ��� ���� ��� ��"� ��5� ��H� ��Z� ��t� ���� ���� ���� ��� ��� ��� ��&� ��8� ��R� ��e� ��x� ���� ���� ���� ��� ��� ���� ��� € � À2� ĀD� ŀU� ƀh� ǀ�� Ȁ�� ɀ�� ʀ� ˀ� ̀� ̀�� ΀� π� Ѐ� р)� Ҁ>� �K� Z� t� �� �� �� � � � � 7� 	L� 
b� {� �� 
�� �� � � � � 8� Q� v� �� �� !�����+@g`�� ��� �� ��+S�u��@TS��S�� � i � @�� `�� `�
� ���� ���� �@'� ���1� ���<� ��F� ��@R� ���Y� ����������@d� ���o� ���u� �
�* �]|@ν��� ���� ��q;���@�� ����+S��]|ν@�� `�� |�� ��� Tw;
@�� A'i`r'm�� ��2J��� ��
��G�S@	<�� �"#� ��@� ���n������.��@� ���� �����$� ���S1� @@� ���H� �T� �d� z�  �� @�� `�� ��� �� �� �� �  � @�(`]]~���� k� �� ����� 2�� 
����
����
����}������
������
������~���
����S��$� ��S�,=@4�  C� |H^��@�S��J�
�2J������
������N� 	Hm��RY@n_p���������\� ��@h� �� ����
��������
����
����r� ��
����
��}����
������~� G�� �� �� � � � � �� !!	-!
>!O!`!
q!�!�!�!�!�!�!�!�!�!!!%!4!C!V!i!|!�! �!!�!"�!#�!$�!%�!&!'!($!)5!*E!+U!,g!-y!.�!/�!0�!1�!2�!3�!4�!5	!6!71!8>!9K!:\!;m!<~!=�!>�!?�!@�!A�!B�!C�!D!E!F"!2!K!d!y!(�!���!@E
`�!��!���Ti�!
H`T�����@����$q	����,����@��`D#����!i��!�����!��
��������
������F���!�!��!�@
����!5S!! �&�@
��'!�8!@�I���
������E!Q!]!e!m!u!|!�!�!�!�h��!@����!��!��!��!�! �!@�!`!�
!�!�#!��2!@{`;!�D!�S!�]!�����d!A��Mo!z!�! �!@�!`�!i��!i��!i��!��!!�� !��`!�'! m�/!8! A!0J!@R!P�!���Z!�j!���t!I�!
@I�!PI�!`I�!pI�!�I�!�I�!�I!�I!�I4!���IJ!0J[!@Jl!PJ�!`J�!�J�!�J�!�J�!���J�!A�J�!���j�!��k�!��@k�!���k�!���k		!��l	!��@l$	!���l3	!m?	!mG	!mO	!mW	!m_	!mg	!mo	!mw	!m	!	m�	!
m�!��@m�	!H�m�	!�m�	!�m"" �!���	!�����	!�	!� �	!V
��;D�
����������
����
�*��
���	!�
!W)
!W=
!WR
!Wo
!W�
!W�
!W�
!W�
!W�
!W!W!W6!WS!Wm!W�!W�!Wcomedi_insnchanspeccomedi_cmdstart_srcscan_begin_srcscan_begin_argconvert_srcconvert_argscan_end_srcscan_end_argstop_srcchanlistchanlist_lencomedi_krangecomedi_devconfigboard_nameni_common_signal_namesPXI_StarPXI_Clk10PXIe_Clk100NI_AI_SampleClockNI_AI_SampleClockTimebaseNI_AI_StartTriggerNI_AI_ReferenceTriggerNI_AI_ConvertClockNI_AI_ConvertClockTimebaseNI_AI_PauseTriggerNI_AI_HoldCompleteEventNI_AI_HoldCompleteNI_AI_ExternalMUXClockNI_AI_STOPNI_AO_SampleClockNI_AO_SampleClockTimebaseNI_AO_StartTriggerNI_AO_PauseTriggerNI_DI_SampleClockNI_DI_SampleClockTimebaseNI_DI_StartTriggerNI_DI_ReferenceTriggerNI_DI_PauseTriggerNI_DI_InputBufferFullNI_DI_ReadyForStartEventNI_DI_ReadyForTransferEventBurstNI_DI_ReadyForTransferEventPipelinedNI_DO_SampleClockNI_DO_SampleClockTimebaseNI_DO_StartTriggerNI_DO_PauseTriggerNI_DO_OutputBufferFullNI_DO_DataActiveEventNI_DO_ReadyForStartEventNI_DO_ReadyForTransferEventNI_MasterTimebaseNI_20MHzTimebaseNI_80MHzTimebaseNI_100MHzTimebaseNI_200MHzTimebaseNI_100kHzTimebaseNI_10MHzRefClockNI_FrequencyOutputNI_ChangeDetectionEventNI_AnalogComparisonEventNI_WatchdogExpiredEventNI_WatchdogExpirationTriggerNI_SCXI_Trig1NI_LogicLowNI_LogicHighNI_ExternalStrobeNI_PFI_DONI_CaseGroundNI_RGOUT0_NI_NAMES_MAX_PLUS_1NI_NUM_NAMESni_pfi_routingNI_PFI_OUTPUT_PFI_DEFAULTNI_PFI_OUTPUT_AI_START1NI_PFI_OUTPUT_AI_START2NI_PFI_OUTPUT_AI_CONVERTNI_PFI_OUTPUT_G_SRC1NI_PFI_OUTPUT_G_GATE1NI_PFI_OUTPUT_AO_UPDATE_NNI_PFI_OUTPUT_AO_START1NI_PFI_OUTPUT_AI_START_PULSENI_PFI_OUTPUT_G_SRC0NI_PFI_OUTPUT_G_GATE0NI_PFI_OUTPUT_EXT_STROBENI_PFI_OUTPUT_AI_EXT_MUX_CLKNI_PFI_OUTPUT_GOUT0NI_PFI_OUTPUT_GOUT1NI_PFI_OUTPUT_FREQ_OUTNI_PFI_OUTPUT_PFI_DONI_PFI_OUTPUT_I_ATRIGNI_PFI_OUTPUT_RTSI0NI_PFI_OUTPUT_PXI_STAR_TRIGGER_INNI_PFI_OUTPUT_SCXI_TRIG1NI_PFI_OUTPUT_DIO_CHANGE_DETECT_RTSINI_PFI_OUTPUT_CDI_SAMPLENI_PFI_OUTPUT_CDO_UPDATEcomedi_subdevicen_chansubdev_flagslen_chanlistrunflagsspin_lockio_bitsmaxdatamaxdata_listrange_tablerange_table_listinsn_readinsn_writeinsn_bitsinsn_configdo_cmddo_cmdtestbuf_changemungeasync_dma_dirreadbackcomedi_devicepacerdetach_counthw_devboard_ptrioenabledattach_lockn_subdevicesiolenread_subdevwrite_subdevinsn_device_configget_valid_routescomedi_asyncprealloc_bufszbuf_mapmax_bufsizebuf_write_countbuf_write_alloc_countbuf_read_countbuf_read_alloc_countbuf_write_ptrbuf_read_ptrcur_chanscans_donescan_progressmunge_chanmunge_countmunge_ptrwait_headcb_maskinttrigcomedi_lrangecomedi_buf_pagecomedi_buf_mapdma_hw_devcomedi_driverauto_attachnum_namescomedi_8254ni_gpct_registerNITIO_G0_AUTO_INCNITIO_G1_AUTO_INCNITIO_G2_AUTO_INCNITIO_G3_AUTO_INCNITIO_G0_CMDNITIO_G1_CMDNITIO_G2_CMDNITIO_G3_CMDNITIO_G0_HW_SAVENITIO_G1_HW_SAVENITIO_G2_HW_SAVENITIO_G3_HW_SAVENITIO_G0_SW_SAVENITIO_G1_SW_SAVENITIO_G2_SW_SAVENITIO_G3_SW_SAVENITIO_G0_MODENITIO_G1_MODENITIO_G2_MODENITIO_G3_MODENITIO_G0_LOADANITIO_G1_LOADANITIO_G2_LOADANITIO_G3_LOADANITIO_G0_LOADBNITIO_G1_LOADBNITIO_G2_LOADBNITIO_G3_LOADBNITIO_G0_INPUT_SELNITIO_G1_INPUT_SELNITIO_G2_INPUT_SELNITIO_G3_INPUT_SELNITIO_G0_CNT_MODENITIO_G1_CNT_MODENITIO_G2_CNT_MODENITIO_G3_CNT_MODENITIO_G0_GATE2NITIO_G1_GATE2NITIO_G2_GATE2NITIO_G3_GATE2NITIO_G01_STATUSNITIO_G23_STATUSNITIO_G01_RESETNITIO_G23_RESETNITIO_G01_STATUS1NITIO_G23_STATUS1NITIO_G01_STATUS2NITIO_G23_STATUS2NITIO_G0_DMA_CFGNITIO_G1_DMA_CFGNITIO_G2_DMA_CFGNITIO_G3_DMA_CFGNITIO_G0_DMA_STATUSNITIO_G1_DMA_STATUSNITIO_G2_DMA_STATUSNITIO_G3_DMA_STATUSNITIO_G0_ABZNITIO_G1_ABZNITIO_G0_INT_ACKNITIO_G1_INT_ACKNITIO_G2_INT_ACKNITIO_G3_INT_ACKNITIO_G0_STATUSNITIO_G1_STATUSNITIO_G2_STATUSNITIO_G3_STATUSNITIO_G0_INT_ENANITIO_G1_INT_ENANITIO_G2_INT_ENANITIO_G3_INT_ENANITIO_NUM_REGSni_gpct_variantni_gpct_variant_e_seriesni_gpct_variant_m_seriesni_gpct_variant_660xni_gpctcounter_devcounter_indexclock_period_psmite_channi_gpct_deviceregs_lockrouting_tablesmite_channelni_route_tablesvalid_routesroute_valuesni_route_setn_srcni_device_routesn_route_setscaldac_enumcaldac_nonemb88341dac8800dac8043ad8522ad8804ad8842ad8804_debugni_board_structalt_route_nameisapnp_idn_adchanai_maxdataai_fifo_depthalwaysdithergainlkupai_speedn_aochanao_maxdataao_fifo_depthao_range_tableao_speedhas_8255has_32dio_chandio_speedcaldacni_privatedio_outputdio_controlaimodeai_calib_sourceai_calib_source_enabledwindow_locksoft_reg_copy_lockmite_channel_lockchangain_statechangain_speccaldac_maxdata_listcaldacsai_cmd2ao_confao_mode1ao_mode2ao_mode3ao_cmd1ao_cmd2an_trig_etc_regai_offsetserial_interval_nsserial_hw_modeclock_and_foutclock_and_fout2int_a_enable_regint_b_enable_regio_bidirection_pin_regrtsi_trig_direction_regrtsi_trig_a_output_regrtsi_trig_b_output_regpfi_output_select_regai_ao_select_regg0_g1_select_regcdio_dma_select_regclock_nsclock_sourcepwm_up_countpwm_down_countai_fifo_buffereeprom_buffermiteai_mite_chanao_mite_chancdo_mite_chanai_mite_ringao_mite_ringcdo_mite_ringgpct_mite_ringis_m_seriesis_6xxxis_611xis_6143is_622xis_625xis_628xis_67xxis_6711is_6713ao_needs_armingrtsi_shared_mux_usagertsi_shared_mux_regrgout0_usagemite_ringunittest_resultspassedunittest_fptrni_routes_unittestni_routes_unittest_exittest_channel_is_pfitest_channel_is_rtsitest_ni_assign_device_routestest_ni_check_trigger_argtest_ni_count_valid_routestest_ni_find_route_settest_ni_find_route_sourcetest_ni_get_reg_valuetest_ni_get_valid_routestest_ni_is_cmd_desttest_ni_lookup_route_registertest_ni_route_set_has_sourcetest_ni_route_to_registertest_ni_sort_device_routestest_route_is_validtest_route_register_is_validni_routes_test.kod)��	d#�2�?�X�	n���8������M��D����M�`8��	(8"�8;�8T�8mH8�8��8��8�h8�08�8�85�8NP8g8�@���@8�`�8��8�8-@�O��fX8@� 8��8��8�x8���p)�8CP�8jh8�08��8��8��8�P88 �8:�8Sp8l88�8������8� �8�O:
uU8n@{�$��
���	8���	8�h	80	8 ��5�8N [�8t�8�P8��P��8�`��8�p8880�N�Pb8{���8��8�`8���� M		�8"	�/	�8H	x8a	@8z	4��	p��	8�	��	�8�	�8
X8'
 8@
��_
�s
(8�
��
�
8�
�
8�
�
8�
H
8�

8x�/�wEh8^�k08��8��8��8�P8�8��8�8,p8D88\8tP	��0w�8����8��8
`8
(83
�8L
�8e
�8~
H8�
8�
�8�
�8�
����88�E�8^p8w88�8��
8��
8�X
8� 
8
�8&�8?x8X@8q���_���	��3?% �,�(A@(V(k�(��(�@(� �������?"	�1<_Hai�d
�	Tz�����__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8test_ni_route_to_registerprivateRVDRunittest_results__UNIQUE_ID_ddebug277.84__func__.126__UNIQUE_ID_ddebug278.83__UNIQUE_ID_ddebug279.82__UNIQUE_ID_ddebug280.81__UNIQUE_ID_ddebug281.80__UNIQUE_ID_ddebug282.79__UNIQUE_ID_ddebug283.78__UNIQUE_ID_ddebug284.77__UNIQUE_ID_ddebug285.76__UNIQUE_ID_ddebug286.75__UNIQUE_ID_ddebug287.74__UNIQUE_ID_ddebug288.73__UNIQUE_ID_ddebug289.72__UNIQUE_ID_ddebug290.71__UNIQUE_ID_ddebug291.70__UNIQUE_ID_ddebug292.69test_ni_route_to_register.coldtest_ni_route_set_has_source__UNIQUE_ID_ddebug273.88__func__.127__UNIQUE_ID_ddebug274.87__UNIQUE_ID_ddebug275.86__UNIQUE_ID_ddebug276.85test_ni_route_set_has_source.coldtest_ni_find_route_set__UNIQUE_ID_ddebug268.93__func__.128__UNIQUE_ID_ddebug269.92__UNIQUE_ID_ddebug270.91__UNIQUE_ID_ddebug271.90__UNIQUE_ID_ddebug272.89test_ni_find_route_set.coldtest_ni_assign_device_routes__UNIQUE_ID_ddebug252.109__func__.130__UNIQUE_ID_ddebug253.108__UNIQUE_ID_ddebug254.107__UNIQUE_ID_ddebug255.106__UNIQUE_ID_ddebug256.105__UNIQUE_ID_ddebug257.104__UNIQUE_ID_ddebug258.103__UNIQUE_ID_ddebug259.102__UNIQUE_ID_ddebug260.101__UNIQUE_ID_ddebug261.100__UNIQUE_ID_ddebug262.99__UNIQUE_ID_ddebug263.98__UNIQUE_ID_ddebug264.97__UNIQUE_ID_ddebug265.96test_ni_assign_device_routes.coldtest_ni_sort_device_routes__UNIQUE_ID_ddebug266.95__func__.129__UNIQUE_ID_ddebug267.94test_ni_sort_device_routes.coldtest_ni_count_valid_routes__UNIQUE_ID_ddebug324.37__func__.120test_ni_count_valid_routes.coldtest_channel_is_pfi__UNIQUE_ID_ddebug316.45__func__.122__UNIQUE_ID_ddebug317.44__UNIQUE_ID_ddebug318.43__UNIQUE_ID_ddebug319.42test_channel_is_rtsi__UNIQUE_ID_ddebug320.41__func__.121__UNIQUE_ID_ddebug321.40__UNIQUE_ID_ddebug322.39__UNIQUE_ID_ddebug323.38test_ni_get_valid_routes__UNIQUE_ID_ddebug325.36__func__.119__UNIQUE_ID_ddebug326.35__UNIQUE_ID_ddebug327.34__UNIQUE_ID_ddebug328.33test_ni_get_valid_routes.coldtest_route_is_valid__UNIQUE_ID_ddebug306.55__func__.124__UNIQUE_ID_ddebug307.54__UNIQUE_ID_ddebug308.53__UNIQUE_ID_ddebug309.52test_route_is_valid.coldtest_route_register_is_valid__UNIQUE_ID_ddebug334.27__func__.117__UNIQUE_ID_ddebug335.26__UNIQUE_ID_ddebug336.25__UNIQUE_ID_ddebug337.24test_route_register_is_valid.coldtest_ni_find_route_source__UNIQUE_ID_ddebug329.32__func__.118__UNIQUE_ID_ddebug330.31__UNIQUE_ID_ddebug331.30__UNIQUE_ID_ddebug332.29__UNIQUE_ID_ddebug333.28test_ni_find_route_source.coldtest_ni_is_cmd_dest__UNIQUE_ID_ddebug310.51__func__.123__UNIQUE_ID_ddebug311.50__UNIQUE_ID_ddebug312.49__UNIQUE_ID_ddebug313.48__UNIQUE_ID_ddebug314.47__UNIQUE_ID_ddebug315.46test_ni_is_cmd_dest.coldtest_ni_get_reg_value__UNIQUE_ID_ddebug350.11__func__.114__UNIQUE_ID_ddebug351.10__UNIQUE_ID_ddebug352.9__UNIQUE_ID_ddebug353.8__UNIQUE_ID_ddebug354.7__UNIQUE_ID_ddebug355.6__UNIQUE_ID_ddebug356.5__UNIQUE_ID_ddebug357.4__UNIQUE_ID_ddebug358.3__UNIQUE_ID_ddebug359.2__UNIQUE_ID_ddebug360.1__UNIQUE_ID_ddebug361.0test_ni_get_reg_value.coldtest_ni_check_trigger_arg__UNIQUE_ID_ddebug338.23__func__.116__UNIQUE_ID_ddebug339.22__UNIQUE_ID_ddebug340.21__UNIQUE_ID_ddebug341.20__UNIQUE_ID_ddebug342.19__UNIQUE_ID_ddebug343.18__UNIQUE_ID_ddebug344.17__UNIQUE_ID_ddebug345.16__UNIQUE_ID_ddebug346.15__UNIQUE_ID_ddebug347.14__UNIQUE_ID_ddebug348.13__UNIQUE_ID_ddebug349.12test_ni_check_trigger_arg.coldtest_ni_lookup_route_register__UNIQUE_ID_ddebug293.68__func__.125__UNIQUE_ID_ddebug294.67__UNIQUE_ID_ddebug295.66__UNIQUE_ID_ddebug296.65__UNIQUE_ID_ddebug297.64__UNIQUE_ID_ddebug298.63__UNIQUE_ID_ddebug299.62__UNIQUE_ID_ddebug300.61__UNIQUE_ID_ddebug301.60__UNIQUE_ID_ddebug302.59__UNIQUE_ID_ddebug303.58__UNIQUE_ID_ddebug304.57__UNIQUE_ID_ddebug305.56test_ni_lookup_route_register.coldni_routes_unittestunit_tests.113ni_routes_unittest_exit__UNIQUE_ID_license364__UNIQUE_ID_description363__UNIQUE_ID_author362__compound_literal.11__compound_literal.0__compound_literal.1__compound_literal.2__compound_literal.3__compound_literal.4__compound_literal.5__compound_literal.6__compound_literal.7__compound_literal.8__compound_literal.9__compound_literal.10__this_modulecleanup_module__fentry__init_module__x86_indirect_thunk_rax_printk__stack_chk_failmemset__x86_return_thunkstrcmp__dynamic_pr_debug���������
���������)
�M0
�M4�;
�M?D���������L��������R
�Ma�h0o	`t���������{
�M������������
�M�����	(�����������
�M�������������
�M�����	����������
�M����������$
�M3�:HA	�F���������M
�M\���������d�j
�My����	������������
�M�������������
�M���X�	H�����������
�M�����������d�
�M��	���������
�M.���������6@<
�MK�R�Y	�^���������e
�Mt���������|�
�M����	������������
�M�������������
�M����	h�����������
�M����������
�M�$�+	00���������7
�MF���������N�T
�Mc�j�q	�v���������}
�M�������������
�M���8�	������������
�M�����������h�
�M���8�	����������	
�M��������� D&
�M5�<�C	PH���������O
�M^���������f l
�M{����	������������������������������������������<�
�M�`�8�	@�����������������������
�M`�"	'���������.8���������@�F
�MU`\�c	�h���������oy����������`�
�M�`��	���������������������������������������������
�M�@�h	X������������������%c+
�M:@A�H	 M���������T^���������hu?{
�M�@��	�������������������������
�M�@���	�����������������������(1�7
�MF@M�T	xY���������_���������q����������
������������
�
�M�����������
�M��
�M�����������1�
�M��8	�	�����������

�M�	$	�)���������:�@
�MOV
]	hb���������q�w
�M���
�	0�������������
�M���	������������i�
�M		�		�	���������%	@+	
�M:	A	H		�M	���������e	k	
�Mz	�	��		P�	����������	��	
�M�	�	��		�	���������=
�L

�M[
b

i
	�n
���������{
y�
y�
y�
y�

�M�
�
X
�
	��
����������

�
����������
�
�

�M�

�M���������
�M
�M���������%�+
�M:A�
H	pM���������V�\
�Mkr y	8~����������U�U�U�U�
�M��X�	����������������������������������������>�D
�MS Z�a	�f���������my���
�M� ���	���������������������
���������


���������

�M&

�M*
�1

�M5
:
���������C
�I

�MX
@_
f
	k
���������q
����������
����������

�
����������

�M�

�M�
��

�M�
�

�M�
�
0�
	�	�
����������

�M�

�M�
X		�	���������
�M
�M+2�9	h	>���������D
�MM
�M[b�i	0	n���������t��������������������
�����������
�M�
�M���
�M��
�M� ���	������������
�M�
�M� 		����������
�M
�M+ 2(9	�>���������D
�MM
�M[ bPi	Pn���������t��������������������
�����������
�M�
�M���
�M������������|�
�M�`���	����������
�M��������� X&
�M5`<XC	�H���������U4[
�Mj`q�x	p}�����������
�M�`�x�	8�����������������������������������������
�����������
�M
�M�
�M����������"
�M1�80?	D���������K
�MZ���������bh
�Mw�~��	������������
�M�������������
�M�����	������������
�M�������������
�M�
H	`������������������!���������0
8���������I
�MP
�MT�[
�M_d���������l0r
�M�����	������������
�M�������������
�M�����	������������
�M�����������x�
�M
�H	x���������$
�M3���������;TA
�MP�W)^	@c���������i���������q����������
�����������
�M�
�M���
�M��������������
�M�����	�����������
�M����������P	
�M��&	�+���������2
�MA���������L,R
�Ma�hHo	�t���������{
�M������������
�M���)�	X�����������
�M�������������
�M����	 ���������������������������
(���������4
�M8�?
�MCH���������PtV
�Me�l`s	(x��������������������(	�
�M�����	�
���������������������	�
�M���`�	�
����������������������
�M��!	�
&���������0���������8�>
�MM�T`[	H
`���������j���������r�x
�M�����	
�������������������������������
�����������
�M�
�M���
�M������������p	�
�M�x	h!���������*
�M4���������<L	B
�MQ�X�_	0d���������k
�Mz�����������
�
�M���x�	������������
�M������������
�
�M�����	������������
�M����������

�M#�*�1	�6���������?
�MI���������Ql
W
�Mf�mt	Py����������
�M�����������H
�
�M�����	�����������
�M�����������$
�
�M���0	����������
�M���������#
)
�M8�?�F	�K���������R
�Ma���������i�	o
�M~��(�	p�����������
�M������������	�
�M�����	8�����������
�M������������	�
�M
�	���������#���������1���������@
H���������V
�M]
�Ma�h
�Mlq���������y 
�M���x�	�����������
�M������������
�
�M�����	������������
�M�����������
�M�x%	�*���������1
�M@���������HdN
�M]�d�k	`p���������w
�M�����������@�
�M�����	(�����������
�M������������
�M����	�����������
�M����������
�M,�3�:	�?���������F
�MU���������]�c
�Mr�y0�	������������
�M�������������
�M�����	H�����������
�M�������������
�M��(	���������
�M'���������/h5
�MD�K�R	�W���������^
�Mm���������uD{
�M����	��������������������������������
�����������
�M�
�M���
�M�������������
�M�0	�$���������+
�M:���������B\H
�MW�^�e	�j���������q
�M�����������8�
�M�����	p�����������
�M������������
�M���H�	8�����������
�M����������

�M)�0p7	<���������C
�MR���������Z�
`
�Mo�v�}	�
�����������
�M������������
�
�M���` �	�
�����������
�M������������
�
�M�� � 	 	X
 ��������� 
�M$ ���������, `
2 
�MA �H `!O 	 
T ���������[ 
�Mj ���������r <
x 
�M� �� �!� 	�� ���������� 
�M� ���������� 
� 
�M� �� `"� 	�� ���������� 
�M� ���������� �!
�M!�!�"!!	x&!���������-!
�M<!���������D!�J!
�MY!�`!X#g!	@l!���������r!����������
�M��������� t,�3�9
�M?���������D�P�W�]
�Mc���������hHt�{��
�M����������������
�M���������������`�
�M�����������v���`�
�M�����������0��
�M����������(�/�5
�M;���������@�L�S8Y
�M_���������d^p�w�}
�M���������������
�M���������������p�
�M����������������
�M�����������F��

�M���������$�+X1
�M7���������<�H`OU
�M[���������`�l`s�y
�M������������`���
�M�����������h�`�`�
�M�����������'�@�8�
�M������������@�	
�M���������Y @'8-
�M3���������:?�K@R�X
�M^���������c�o@v�|
�M�����������M���
�
�M�����������~���
�
�M�����������M���
�M�����������n
�h
�M����������	(/@5
�M;���������@�	LS�Y
�M_���������iR	u|P�
�M�����������	���
�
�M��������������P
�
�M���������������	�
�M���������
g `	&
�M,���������1)=D	J
�MP���������U�ah�n
�Mt���������y�����
�M������������
� ���
�M������������m� �@�
�M�������������@��
�M���������k
`#()
�M/���������4�@`G�M
�MS���������X}d`kq
�Mw���������|H�`���
�M���������������
�M�����������D����
�M���������������
�M�����������X%
�M+���������0�<�C�I
�MO���������T�`�gpm
�Ms���������xc��� �
�M��������������`�
�M�����������������
�M�����������������
�M����������p!
�M'���������,�8�? E
�MK���������Pt\�c`i
�Mo���������t+��� �
�M�����������x�����
�M��������������� �
�M�����������`�����
�M����������	&	�	 	
�M#	���������(	�4	�;	�A	
�MG	���������L	�X	�_	�e	
�Mk	���������p	d|	��	0�	
�M�	����������	!�	��	��	
�M�	����������	�	��	`�	
�M�	����������	��	��	��	
�M�	���������
�
�
x

�M
���������$
K0
�7
�=

�MC
���������H
T
�[
Xa

�Mg
���������l
�x
�
��

�M�
����������
y�
��
8�

�M�
����������
6�
��
��

�M�
����������
��
��
8�

�M�
����������
���
�M��������� �,�309
�M?���������D�P�W�]
�Mc���������h�t�{`�
�M�����������W�����
�M��������������x�
�M�����������������
�M�������������X
�M���������?(�/�5
�M;���������@�L�S8Y
�M_���������d�p�w�}
�M�����������p���8�
�M�����������*����
�M�����������$���#�
�M�����������l!
�
�"


�M
���������
&!$
�+
 "1

�M7
���������<
� H
�O
�!U

�M[
���������`
� l
�s
 !y

�M
����������
T �
��
� �

�M�
����������
 �
��
  �

�M�
����������
��
��
��

�M�
����������
��
�@	
�M���������< �'-
�M3���������8�D�K�Q
�MW���������\�h�oXu
�M{����������j���������	G�# ���������-���������9
�M?
�MFGM�#R���������[��������������������p �(
0�
8�@�H�P Xp`h�p0x��p��� (�0�8@�
H�P
X�`ph p0x�,��^��p
ss �$(h,0�4"8�<q!@ZDWx	���	S �$(	0)4J8	�@oD�H	�P�T�X	s`�dh	;pAtbx	�����	������	���4�	[�Y�z�	#�����	�����	��+�L�	{�q���	C��	k
+	3 K$l(	�0�4�8	�@�DH	�P0TQX	K`�d�h	p�t�x	��<�]�	������	��-�	��E�k�	��|���	[�����	#���	�	��0	�V	�	�p	�		{�	�		C Q
$r
(	0�
4�
8	�@0DQH	�PaT�X	c`�d�h	+pItqx	������	��N
�o
�	C��
��
�	
��
��	�	�!�H�	�	�Q�r�	[	�����	#	����	�!H	�Qr	{ �$(	0+4L8	�@`D�H	�P�T�X	c`'dHh	3pmt�x	������	�����	��w���	�����	���!�	��F�g�	k�����	+��/�	�Wx	���	� �$
(	K0[4|8	S@�D�H	P�T�X	�
`	d*h	�
pCtdx	s
�}���	;
��%�	��G�h�	[�����	#�����	���:�	��\�}�	{�����	C�		.O	� t$�(	�0�4�8	c@D!H	+P�T�X	3`�d�h	�p
t.x	��S�t�	������	S�����	�"�C�	��h���	������	s����	;�:�[�	��	�(	 M$n(	�0�4�8	�@�D�H	cPT@X	+`ed�h	�
p�t�x	�
��� �	�
�7 �X �	K
�} �� �	
�� �� �	��	!�*!�	��O!�p!�	k` (�8@HX�h�x@� ������Q��#8Q@�H�#P�pQx���#�(�Q����#���Q����#�0Q �(�#0�PQX�`�#h�Q����#���Q����#���Q��#x0Q8�@�#H�hQp�x�#�x�Q����#��Q����#��Q� �#((HQP�X�#`��Q����#�0�Q����#���Q���#(Q0�8�#@�`Qh�p�#x��Q����#�x�Q����#��Q��# x@QH�P�#X)xQ����#�H�Q����#���Q����#� Q(�0�#8�XQ`�h�#p)�Q����#�H�Q����#��Q��#�8Q@`H�#PxpQx`��#���Q�`��#�X�Q�`��#��Q @(�#0PQX `�#hP�Q� ��#�(�Q� ��#��Q	 	�#	�0	Q8	@	�#H	�h	Qp	x	�#�	��	Q�	�	�#�	X�	Q�	�	�#�	0
Q
� 
�#(
�H
QP
�X
�#`
`�
Q�
��
�#�
��
Q�
��
�#�
`�
Q�
��#�(Q0�8�#@``Qh�p�#xH�Q����#���Q����#��Q��# 0@QH�P�#XX#xQ����#��"�Q����#�`"�Q����#
�! 
Q(
�0
�#8
`!X
Q`
�h
�#p
� �
Q�
��
�#�
` �
Q�
��
�#�
�Q��#p8Q@�H�#PHpQx���#���Q����#���Q����#�0Q �(�#0�PQX�`�#h��Q����#�8�Q����#�8�Q��#�0Q8�@�#H�hQp�x�#��Q����#��Q����#��Q� �#(�HQP�X�#`X�Q����#���Q����#�H�Q���#�(Q0�8�#@�`Qh�p�#x0�Q�`��#��Q�`��#��Q`�# �@QH`P�#X8xQ�@��#���Q�@��#���Q�@��# Q(@0�#8�XQ`@h�#ph�Q� ��#���Q� ��#��Q�#X8Q@H�#P pQx��#��
�Q���#�X
�Q���#�
Q (�#0�PQX`�#h��Q���#��Q���#���Q�#0Q8@�#H�
hQpx�#�
�Q���#��	�Q���#�8	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.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�v!:@(��Z$J"�E@��0$^�0_Y@� $n�0i@�$	y21$�U��@�$�2�Uh� V� �@��$�����@ $�H�@8�$�`� � ��@��$
� @�48$�@6@)$#�,�@@P_0$=@0�M B0@0XK�0[�0<.`�^�^�%�	xs��_o0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key6<���"��Ή��~��h��0	`�He0
	*�H��
�ld#��W��[D�FtP��5"�r<��$\A��g	)�>����jԔ�_T��Ђ�<c����Ё`Y�b���(3%q��X(y�
�������w��#l��h���ܓ$*!w����[�����xƎ�+І���Lk`+�	��`���jA��+fLa�u�ȿU�?��<Z��a�ʥe9k~�纨�U��	���iste�@��h���&��"��$_�4�E���~�r��C�P*n�S$T��<��Ck��Y5D�Ff�Tf��VK+�
Cl�,X�>��6"����wy�	䬞2䏉=1�SX�|���}�$��ڐ�Iu�*�B^���@�C4�`g�ĸDp5vki曅<�d�\ԝ��t�K�A��<�$`�xr^�_�x%OF�D�_A�d^ڧ@y-�c�%�y�
/���M��HHҊ��H��q2���ʨG�		��O�O�(�����{�ȧ1�符��+$��cq�yǤEW߄t0�	[�JZUִ6��j��~Module signature appended~