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: //lib/modules/5.4.0-216-generic/kernel/drivers/spi/spi-loopback-test.ko
ELF>�@@&%GNU��a94*s���)Y�l^"�yLinux�U�H�JH��H9Nw�]�@�UH��AVAUATL��H���SH��H��H�eH�%(H�E�1�L��H���L��P���H9���I��H�B�L��1�H�PH9�r]H��tX�HH�L9�wMHc�L��H�����H��H��
h����PHPH��
p���H��X���H�I�QH��H���L��
X���L��
`���H�P`H�B�H9�u���tcH��L��1��L��L9�sFE1��	H��L9�s;�;Ut�H��H���L9��H9XwH�PH9�HB�H�L9�u�;Ut��E1�H�E�eH3%(uH�ĘD��[A\A]A^]��f��UH��AWAVAUL�n@ATI��SH���=����aH���H�M��L��L��I���A���H�M�L)�A���H���E����Ct9Cp�����M���tZH�C@H�H�I9�tM�A��t9H�qH��t0H�9D�H����1��D�D�E8��H��H9�u�H�A`H�H�I9�u�D��hE��tlL���1�E1�1�I�P��Hc�H�4�H)�H��L��VL�F�vTHх�tI��1�H��I���A9�u�Hi��H��L�H9������1�H��[A\A]A^A_]Å�t��A�P������Ǻ���6����A8��H��H9�u�H�A`H�H�I9���������H��L��L�������������L��L��E���E��n���ff.��UH��AWAVL������I��AUI�͹dATI��L��SL��H��0eH�%(H�E�1�H������H������H��H�ЅE�u�E�������L��H��H)�1�H��H�� ���1�H�����H�����H��pH9�u����M��t4��t0�=�1�H�]�eH3%(u<H��0[A\A]A^A_]�H�}�����=u���1���fD�UH��AWAVI��AUATSH�� ��hH�UЃ��H���L�u�I��I��H�E�H��H�E�H�E�Lc8I�����L��E1�M��I��Ic����tI������f��HD�I9�slL��1�M��I���#SH�U�M��M��H�M�L��L���&���Z��uXH��Ic����tI������f��HD�H9�r�L��I��M��I���j���H�E�M��H�E�H9E��7���1�H�e�[A\A]A^A_]�f.��UH��AWAVAUATI��SH���H�}Ѕ�����I��M�����������
��I��M����A�<$��E1��I�� A��A�<$�����xD9�u�H�}�L��L��L��I��$pH������Å�uW�d�X�A�H��u��떺��
��I���3�����I��M���T������
1�L���L���H����[A\A]A^A_]�����x���������UH��ATI��H���
���u*��t<�����@A��$�L�����������ȃ� ��tԉȃ�`����H�E1�H������I��s	H-��H�L�I�I�����?vH��@wK���E1�H��[I�����v��H9�wK���E1�H��8U����A�@H��A�@H��PRL���A���Y^�D���D���H��H��L���A������UH��AUI��ATI��SH��H���w)jI��A�H��R��H���XZ�qjI��A��hH���H��H���H��L��H���M�LA�L��j��H��h�H�� H�e�[A\A]]��UH��AVA��H��AUI��H��ATI��S�A�U8��tH��L���A�U0H��L���A�U4H��L���I�EH�X�H�C`I9���H��H��L����SH��L���H�H��L���E��tH�3H��t�SH���o���H�SH��L���E��tH�sH��t�SH���?���H�SH��t6�K1��q�9�t
��)ǀ<:�t��t)���H��L��������H�[`H��`�%���[A\A]A^]�H��L��������H��L����������D��H��L���D���H��L��H�M�A��H�M�H�M��A��H�M�u�L��L���H�M�A����L��L��H�M����H�M��E��D��A��H��L��������1҃���1��A��H��L��������1҃���1��H�EH	�L	�u~L��H��L��L�������L�������}������1�9�t{H���=����L��H��L����1��L��H��L����1��L�EL��H��L��H��L�������L�������v���H��H���L����L��UL���H������L������H��H���H��P����L������Dž����������9�������S�H�s�M��L��L����������S�H�s�M��L��L�����L���������H������������H������L�;H�CH�H��p�Hc�Lk�pJ��X���B��h���H��tL�J��X���Hk�pH��`���H�������HMH��`����v���E1�1�A�D;�����Mc�H��X���Mk�pI�I�H��t)A�W��D�������D������A�L������I�71�H���!A;��U�������������
� ��tu��	�'wj���,��	t\���#wQ���*��tC���3w8���=��t*���6w���?��t���K���LH��L�������H��(���L��L��L��L��H��uK���0���9����H��L�牅�����������������A���x�����D���H��H������ى���������H��1�I��������ˉى��������@�>붉�H�؃���H���H��1�I��H�����H��덉�H�؃���H���x�����q����ًEă������]���H��1�I��E�������D����EĈ�:����ًEă������&���H��H���������H��L���H��L���H��L��‰E���E�ZA\]É�H��L��E���E����UH��H��H���]�UH��H���]�PointerRange [%pK:%pK[ not in range [%pK:%pK[ or [%pK:%pK[
loopback strangeness - rx changed outside of allowed range at: %pK
6%s truncated - continuing at offset %04zx
      rx_buf filled with %02x starts at offset: %i
spi-message timed out - rerunning...
Failed to execute spi_message: %i
actual length differs from expected
loopback strangeness - we expect 0x00 or 0xff, but not 0x%02x
loopback strangeness - transfer mismatch on byte %04zx - expected 0x%02x, but got 0x%02x
elapsed time %lld ns is shorter than minimum estimated time %lld ns
%s: iterate_tx_off configured with tx_buf==NULL - ignoring
%s: iterate_rx_off configured with rx_buf==NULL - ignoring
  with iteration values: len = %zu, tx_off = %zu, rx_off = %zu
test failed - test returned %i, but we expect %i
%s: Exceeded max number of transfers with %i
SPI setup with SPI_LOOP or SPI_NO_CS failed (%d)
Finished spi-loopback-tests with return: %i
6  spi_msg@%pK
    status:        %i
    frame_length:  %i
    actual_length: %i
    spi_transfer@%pK
      len:    %i
      tx_buf: %pK
          TX:       rx_buf: %pK
          RX: Running test %s
unsupported fill_option: %i
Executing spi-loopback-tests
spi-loopback-testspi_test_run_testsspi_test_run_testspi_test_execute_msglicense=GPLdescription=test spi_driver to check core functionalityauthor=Martin Sperl <kernel@martin.sperl.org>parmtype=compatible:stringparm=check_ranges:checks rx_buffer pattern are validparmtype=check_ranges:intparm=use_vmalloc:use vmalloc'ed buffers instead of kmalloc'edparmtype=use_vmalloc:intparm=run_only_test:only run the test with this number (0-based !)parmtype=run_only_test:intparm=no_cs:if set Chip Select (CS) will not be usedparmtype=no_cs:intparm=loop_req:if set controller will be asked to enable test loop mode. If controller supported it, MISO and MOSI will be connectedparmtype=loop_req:intparm=loopback:if set enable loopback mode, where the rx_buf is checked to match tx_buf after the spi_message is executedparmtype=loopback:intparm=dump_messages:=1 dump the basic spi_message_structure, =2 dump the spi_message_structure including data, =3 dump the spi_message structure before and after executionparmtype=dump_messages:intparm=simulate_only:if not 0 do not execute the spi messageparmtype=simulate_only:intsrcversion=BA7E3C4E2B0167E330B330Aalias=of:N*T*Clinux,spi-loopback-testC*alias=of:N*T*Clinux,spi-loopback-testdepends=retpoline=Yintree=Yname=spi_loopback_testvermagic=5.4.0-216-generic SMP mod_unload modversions �����������compatible�check_rangesuse_vmallocrun_only_testno_csloop_reqloopbackdump_messagessimulate_only�p��module_layout�h��vmallocnu�zkvfree6�:�param_ops_inte�?�ktime_get㫤�list_sort���K__spi_register_driver����__const_udelaye�Qspi_setup��rparam_ops_string囝R_dev_warnŏW�memset��printk��RSdriver_unregisterڶV3_dev_err��nspi_syncgY|print_hex_dump�-U_dev_info)��__stack_chk_failQschedule���kmalloc_order_trace\ɢ.__x86_indirect_thunk_rax�m��__fentry__linux,spi-loopback-testtx/rx-transfer - start of page�@ @a����������tx/rx-transfer - crossing PAGE_SIZE���@ @a��������tx-transfer - only� @a����������rx-transfer - only@ @a����������two tx-transfers - alter both�� @a��������two tx-transfers - alter first@�� @a����������two tx-transfers - alter second�@� @a����������two transfers tx then rx - alter both�@ @a����������two transfers tx then rx - alter tx�@ @a����������two transfers tx then rx - alter rx�@ @a����������two tx+rx transfers - alter both�@�` @a��������two tx+rx transfers - alter first�@�@ @a����������two tx+rx transfers - alter second�@�@ @a����������two tx+rx transfers - delay after transfer�@��@� @a��������������spi_loopback_testGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0spi-loopback-test.kodo��#?(.g&B�	X�e�}�	����7���%:Wt��� ^�������Q�?	@1���(
�/B	FYOo�D1pPg�3�hS�`�.����	86D.K��fr�(����5��(( 
/�>IgP({0�3B�u�x(�@��4�+�(9NK��b[}�(�X	�qy����(�h	���7(Mxg�;��@(��	
 !"�����	�� 4�&=N�Xaj�(R1���cĉ������P�N���
 *D�X4��fts__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_spi_test_execute_msg__kstrtab_spi_test_execute_msg__ksymtab_spi_test_run_test__kstrtab_spi_test_run_test__ksymtab_spi_test_run_tests__kstrtab_spi_test_run_testsrx_ranges_cmpspi_test_translatespi_check_rx_rangesspi_check_rx_ranges.coldspi_test_print_hex_dumpspi_test_dump_messagespi_test_execute_msg.coldspi_test_run_iter__print_once.37323__print_once.37324spi_test_run_iter.coldspi_test_run_test.coldspi_loopback_test_probespi_loopback_test_probe.coldspi_testsspi_loopback_test_driver_initspi_loopback_test_driverspi_loopback_test_driver_exit__UNIQUE_ID_license101__UNIQUE_ID_description100__UNIQUE_ID_author99spi_loopback_test_of_match__UNIQUE_ID_compatibletype98__param_compatible__param_str_compatible__param_string_compatible__UNIQUE_ID_check_ranges97__UNIQUE_ID_check_rangestype96__param_check_ranges__param_str_check_ranges__UNIQUE_ID_use_vmalloc95__UNIQUE_ID_use_vmalloctype94__param_use_vmalloc__param_str_use_vmalloc__UNIQUE_ID_run_only_test93__UNIQUE_ID_run_only_testtype92__param_run_only_test__param_str_run_only_test__UNIQUE_ID_no_cs91__UNIQUE_ID_no_cstype90__param_no_cs__param_str_no_cs__UNIQUE_ID_loop_req89__UNIQUE_ID_loop_reqtype88__param_loop_req__param_str_loop_req__UNIQUE_ID_loopback87__UNIQUE_ID_loopbacktype86__param_loopback__param_str_loopback__UNIQUE_ID_dump_messages85__UNIQUE_ID_dump_messagestype84__param_dump_messages__param_str_dump_messages__UNIQUE_ID_simulate_only83__UNIQUE_ID_simulate_onlytype82__param_simulate_only__param_str_simulate_only__this_modulecleanup_module__fentry__init_module__x86_indirect_thunk_raxkmalloc_order_traceschedule__stack_chk_fail_dev_infospi_sync_dev_err__crc_spi_test_run_test__crc_spi_test_run_testsdriver_unregisterprintkmemset_dev_warn__crc_spi_test_execute_msgparam_ops_stringspi_setup__const_udelay__spi_register_driverlist_sortktime_get__mod_of__spi_loopback_test_of_match_device_tableparam_ops_intkvfreem��������!m�������������������-�P�zs���������m���������
�
������������v�������������������8��<1
a����
���$�A����m��������]	��������do���	���������O�s���������m���������K�m��������
��������!���������3
��������Op���������@1�o�������������������q���������p��������������������������� ���������6r��������Qm��������d
j
�����������d���dm����������w���������@�w����������m��������u��������4@u��������M�R{��������s}u���������m����������t����������t���������)�t���������@�t��������Wt��������"m*t��������4<t��������S�c�kt�������������t����������w���������{@
w��������{#+w��������8{?�Qt��������^q��������sv��������������w���������{�{�h�w���������{{�*t��������Y�b	��������h}��������ofyP�	���������}���������f���t���������|��������>fbf|�����������w��������f!k��������/d8Fw��������Tf^flo��������UHZw��������d�k�st��������z`�������������t���������x�w��������m��������	j��������� z��������k%r�
~
x
y � �(�0�8�@�HPPj ( 0j8�H@1P0Xj`�p
x@�j���D1�N�j���
�X�j���
�h�j�
x j(�8
@�HjP�`
P 0jH�xn0l.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__ksymtab_strings.modinfo.rela__param.rela.rodata__versions.rela.data.data..read_mostly.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��:@�np#J7�E@t	#^�Y@}`#ni@x}0#	~$$y@�}�#�H�@8~H#
�TX�@�~#�2���2�!��:�����h�@�`#�P��@�#� �#H1 @�`#U2@U�@-@`�0#L�XQ0�XXZYjY8Y�$j	(f{��y0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
��ۘJ��um>����m`U���_}o���A�o��FHo.��İg�=�����/;�9�e�=��Of�Z�w/(kU�ײ^���yAP�����o-e�ӏ���$WD#�Z��-�?ʎu,�W�g�1��Z��F�h���Nı������՛�zpu���>��7��z��q�mf��<�_qd�{��Zi���;�C��=���s�B����
�`�z��Z7���B��W�AjH���5Eo.@UO.��� �����.���B��
��3"���,�63�<r]���*���)ͦi]5(��	*�I�����-r��pn�N�:��y|�Iϵ2+|\�����O�,�sɓ�U̵��K�������_�L^���`l5�/Q�ݓ"�~NW��mij�'h�������;��ι�����8��y�y��ẛ�ы}n͖6���]����n�
�F���1O�;�ar~��~�_CD�!�~Module signature appended~