HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-89-generic/kernel/drivers/spi/spi-loopback-test.ko
ELF>h�@@+*GNU�*�J�fr_��?N�ހ�'XLinuxLinux�U�H�JH��H9Nw�]��UH��AWAVL��@���AUATSH��eH�%(H�E�1�H�L��@���L��H���H9��0H��I��H��1�L�`�L��M�l$M����I9���A�D$L�L9�w}Hc�H����H��H��L��5`���M�l$E�L$H���?H��M�H��L��5h���H����H��@���H����H��P���H�wH��@���H��P���L��X���I�D$xL�`�H9��M�����tcH��L��1��L��L9�sFE1��	H��L9�s;�;Ut�H��@���L9��H9XwH�PH9�HB�H�L9�u�;Ut��E1�H�E�eH+%(�H��D��[A\A]A^A_]�H��H��L�� ���H��(�����0���H��8����L�� ���H��(�����0���H��8�������H��H��L�����H�� �����(���L��0���H��8����L�����H�� �����(���L��0���H��8����i���H��H��L�� ���H��(�����0���H��8����L�� ���H��(�����0���H��8���������UH��AWAVAUL�n@ATI��SH���=����^H��I�σ���L��L��H�E��A���H�U�H)�H���A����E����Ct9Cp�����K���tWH�C@H�x�I9�tJ�w��t6H�OH��t-L��M����1�A�D�D8��H��H9�u�H�GxH�x�I9�u�D���E��thL���1�1�1�I�P��Hc�H��H��L�D�ZJ�B�RXLޅ�tI��A��1�I��Hǃ�D9�u�Hi��H���H�H9������1�H��[A\A]A^A_]���t���P�����A�����6���D�A8��H��L9�u�H�GxH�x�I9���������L��L��L���p�����������L��L��E���E��i���ff.�f��UL��H��AWAVL��0���I��AUI�͹tATI��L��SH���eH�%(H�U�1��H��������?�A��H�����H��H�҅U�u�E�E����E1�1�E1�Ic�H����H��H��H�������H���
H��H��H����A��A��E9�u�����M��tH��tD�������1�H�U�eH+%(�H���[A\A]A^A_]�H�}�E���������u���E1��x���H��H��L�����H�����D�����D�� �����(����L�����H�����L��0���D�����D�� �����(�������H��H��L�����H�����D�����D�� �����(����L�����H�����L��0���D�����D�� �����(�������D�UH��AWI��AVI��AUATI��SH�����H�Uȃ��H�E�Hcu�H����H�E�Mc��I�����E1�Ic�$����tI������f��HD�I9�s_1��'SH�U�M��L��L��L��L�E��6���Z��uQL�E�H��Ic�$����tI������f��HD�H9�r�I���v���H�E�H�E�H�� �<���1�H�e�[A\A]A^A_]�H����$���ff.���UH��AWAVAUATI��SH���H�}Ѕ�����I��M�����������
��I��M����A�<$��E1��I�ĠA��A�<$���D9�t��y�H�}�L��L��L��I��$�H������Å�uW�d�X�A�H��u��떺��
��I���3�����I��M���T������
1�L���L���H����[A\A]A^A_]�����t�������@�UH��ATI��H������u4��t;����L��������	�A��$��������� ����H��H�6E1�H������I��s
H����H�0L�I�I�����?vH��@wK���E1�H��[I�����v��H9�wK���E1�H��8U����H��A�@A�@H��PRL������Y^��D���H��H��L���A������UI��E1�A�H��AWAVL���AUATI��S1�A9����Lc�MiҐM�I�RH��tA�JH�װ��M�*M����1�A�߉�A9z�qA�������wL����w&�����������A����D��L�ƃ���H��AD����
��w2������	������D��L������H��H������������D���D��A�����������L��1�I��A���������wD��A�����������aL��1�I��L����H��H���G���CD��������6L��1�I�����#D��������H��L�������A�t=I��H��������=���1�[A\A]A^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�CxI9���H��H��L����SH��L���H�H��L���E��tH�3H��t�SH���k���H�SH��L���E��tH�sH��t�SH���;���H�SH��t6�K1��q�9�t
��)ǀ<:�t��t)���H��L��������H�[xH��x�%���[A\A]A^]�H��L��������D��H��L���D���H��L��A���A��u�L��L���A����L��L���+����1҃���1��1҃���1����H��L����������H��L��������H��L����������L��H��L����1����H���L��0������H���L��0�����ʾH��L�����L�� �����(����D�������(���L��0���H�� ���L������H�UH	�L	���L��H��L��L�� ���H��(����L�� ���H��(���Dž(�����(���9��������(���?v4Hc�(����H��L�����H�� ����L�����H�� ����U���(���H�������(����L��H��L����1��L�EL��H��L��H��L�� ���H��(����H��(���L�� ����.�����UL��1�H�����L��p���L��p���L��x���H�����H������L��0���;������Lc�I���MiɐM��L��L��O��
�B��
��L�� ���L��L��(�������L��(���L�� ���L��0������M��L��L��L�� ���K��
�B��
��L��(���H���z���L��(���L�� ���L��0������H��x���K��
 M�{x��H��x���I���H�����Hc�(���H����Hiː��
��H���EHiːL��
���M��tH����HiːM�L��
���H���EHiːL��
��M�������H����HiӐL}L��������H��H��L�����H�� ����L�����H�� ����D���L��L���,���L��0������H��(���L��L��L��L��H�������0���9����H��L�牅(������(���������L��H��L��(����L��(���L��0�������H��H��L�����H�� ����L�����H�� ��������`���H��H��L�����H�� ����L�����H�� ������H��H��L�����H�� ����H��H�� ���L������:���H��H���L�����H�� �������H��H��L�����H�� ����H��H�� ���L������!���H��H���L�����H�� ������H��H���������H��L���H��L���H��L��‰E���E�L�e�����H��L��E���E����UH��H��H���]�UH��H���]�spi_test_execute_msgspi_test_run_testspi_test_run_testsPointerRange [%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
/build/linux-SaOI8K/linux-5.15.0/drivers/spi/spi-loopback-test.cunsupported fill_option: %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
Executing spi-loopback-tests
spi-loopback-testlicense=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=F1BC8FDEFBA2DD23379810Falias=of:N*T*Clinux,spi-loopback-testC*alias=of:N*T*Clinux,spi-loopback-testdepends=retpoline=Yintree=Yname=spi_loopback_testvermagic=5.15.0-89-generic SMP mod_unload modversions �����������compatible�check_rangesuse_vmallocrun_only_testno_csloop_reqloopbackdump_messagessimulate_only��Lmodule_layout�h��vmallocnu�zkvfree�A�param_ops_int��T__ubsan_handle_load_invalid_valuee�?�ktime_getwɑ�list_sort{H�__spi_register_driver����__const_udelay�r#spi_setupa�H�__ubsan_handle_shift_out_of_bounds�86param_ops_string�9�[__x86_return_thunk46�_dev_warnŏW�memset;$>[driver_unregister7�z�_dev_errĐ�
spi_sync���__ubsan_handle_out_of_boundsgY|print_hex_dump��@�_dev_infoke��__stack_chk_failQschedule���kmalloc_order_trace�~��_printk�pHe__x86_indirect_thunk_rax�m��__fentry__�'int [32]'oonmmlkIG��'spi_transfer [4]'��
�
��'rx_ranges [4]'WQ'_Bool'i&A&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��������������
'unsigned int''long unsigned int''int'spi_loopback_testGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��@@�|{ ��U���>A�-h@�{ @�{ A���{ A���{ �{   �{  �{ @�{ `�{ �	| �| �
=�
�>@�SS=�?��
B�y
D��
F�=��#|  �9H@4�F4�>�J�J�
���>-| @�3| N�
���>��K�	S	SF| P�
���>��@�	S	SX| R�
���>m| K�	S	S%@;z| ;�| ;�| T�
���>��@��| V�
���>���%@;	S	S�| X�
���>���>	S�| Z��| ��
���>���>�| 6�| ]�
<�/��T%@;} _�} W;} �Y} �>
�]d�
e�spi_testtransfer_countrun_testexecute_msgexpected_returniterate_leniterate_tx_aligniterate_rx_aligniterate_transfer_maskfill_optionfill_patternelapsed_timerx_rangestestsspi_test_run_testsspi_test_run_testspi_test_execute_msgtesttemplatetx_offrx_offspi_test_run_iterspi_test_fill_patternspi_test_translatespi_check_rx_rangesrx_ranges_cmpdump_dataspi_test_dump_messagespi_test_print_hex_dumpspi_loopback_test_driver_exitspi_loopback_test_driver_initspi_loopback_test_probespi-loopback-test.koM�~p	 ##?(0g&E�	\�i���	����7����3O(m�)�<�� �� ��0��F��^�U9#�#��;g#t���� � ��c�U�#[�;��	f
#�#nX! `6+"I��b	��8�D.����r(+E�5a��((� 
��>��P(�03B2uSx(i@��4����(�N����[�(X	+qyC�_�(ph	�����(�x��;1@(G�a!��o	~�"����w$��O��ι
�5�X�+N`gq���w�����		�0\	��H	j	x	�__UNIQUE_ID_srcversion125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8__kstrtab_spi_test_execute_msg__kstrtabns_spi_test_execute_msg__ksymtab_spi_test_execute_msg__kstrtab_spi_test_run_test__kstrtabns_spi_test_run_test__ksymtab_spi_test_run_test__kstrtab_spi_test_run_tests__kstrtabns_spi_test_run_tests__ksymtab_spi_test_run_testsrx_ranges_cmpspi_test_translatespi_check_rx_rangesspi_check_rx_ranges.coldspi_test_fill_patternspi_test_print_hex_dumpspi_test_dump_messagespi_test_execute_msg.coldspi_test_run_iter__print_once.1__print_once.0spi_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_license326__UNIQUE_ID_description325__UNIQUE_ID_author324spi_loopback_test_of_match__UNIQUE_ID_compatibletype323__param_compatible__param_str_compatible__param_string_compatible__UNIQUE_ID_check_ranges322__UNIQUE_ID_check_rangestype321__param_check_ranges__param_str_check_ranges__UNIQUE_ID_use_vmalloc320__UNIQUE_ID_use_vmalloctype319__param_use_vmalloc__param_str_use_vmalloc__UNIQUE_ID_run_only_test318__UNIQUE_ID_run_only_testtype317__param_run_only_test__param_str_run_only_test__UNIQUE_ID_no_cs316__UNIQUE_ID_no_cstype315__param_no_cs__param_str_no_cs__UNIQUE_ID_loop_req314__UNIQUE_ID_loop_reqtype313__param_loop_req__param_str_loop_req__UNIQUE_ID_loopback312__UNIQUE_ID_loopbacktype311__param_loopback__param_str_loopback__UNIQUE_ID_dump_messages310__UNIQUE_ID_dump_messagestype309__param_dump_messages__param_str_dump_messages__UNIQUE_ID_simulate_only308__UNIQUE_ID_simulate_onlytype307__param_simulate_only__param_str_simulate_only__this_modulecleanup_module__fentry__init_module__x86_indirect_thunk_rax_printkkmalloc_order_traceschedule__stack_chk_fail_dev_info__ubsan_handle_out_of_boundsspi_sync_dev_err__crc_spi_test_run_test__crc_spi_test_run_testsdriver_unregistermemset_dev_warn__x86_return_thunk__crc_spi_test_execute_msgparam_ops_string__ubsan_handle_shift_out_of_boundsspi_setup__const_udelay__spi_register_driverlist_sortktime_get__mod_of__spi_loopback_test_of_match_device_table__ubsan_handle_load_invalid_valueparam_ops_intkvfreee��������w��������!e��������9C~��������r����w�����������o���������?o��������p��o���������l���������e���������
�
�[��������p����������������0(9	E�K|;Y
��(�.
6Kw��������Tp`�����e��������1D�	���������)���w���������
�	��������'H>`eo���������@�o���������l��������e��������.Qw��������o��������1e��������K
��������a���������s
���������i����������;�g��������	|��������	j��������)	i��������;	���������X	���������`	���������u	w��������z	k���������	e���������	
�	
�	{���������	j�	��	je����������q���������w���������w���������@�q���������T�e����������q���������w���������e��������
n��������:Fn��������S�Xh��������y�n���������w���������e��������� �m���������/�m���������F�m���������]�m��������t"m��������,�4m��������>�Fm��������]�m�um�������������m���������w����������q��������	�q��������(�/�=m��������Bj��������Sp��������[0p�����h�q�������������q�����������@�q�����������P	��������v��������� ���������)3@8���������D�R�kz���������4���m���������z��������R�[	��������av��������h�|��m���������u��������S���r	 �	o���������	��	c���������	��	�	q��������
�
�
@&
o��������C
V
o��������n
g��������}
��
o���������
��
o���������
��
o���������o��������9`>o��������[H`q��������j�q�ym��������� �������������m���������w���������x�q��������e��������	�b}��������w���������t��������w��������ck� 
x
r
s � �(�0�8�@H0P�	Xby ( 0b8�H�;P0Xb`�p
x@�b����;�N�b���
�X�b���
�h�b�
x b(�8
@�HbP�`
��m
�J�t	�� �$�(�,�04� �;@�P�X�;`�p�x�;������;������;������;������;���; �0�8�;@�P�X�;`�p�x�;�����;�����;�����; �0X@�PX����;��;����;��;��	��b�8f8d.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__ksymtab_strings.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rela__param.rela.rodata.rela.retpoline_sites.rela.return_sites__versions.rela.data.data..read_mostly.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��	:@؆h(J�
�E@@�(^\"Y@X�x(n~i@КH(	~�$y@��(���@�H(
�2�=�`�@8� (�2h!�2�!�����!h�@X�`(�#��@��(	�#@Р0(�#8@�P(-$� =�*�; 8@P�@(C~f[�f�@V@��0(!ujz0jX�Xj�XjM��p�p�)b	X}	���0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�{4�P�Ւ��d}35��;cM�=&�Ȱ��Ծ;����"�=���A4U��?�8�q*��# \E@�$��9|��F��u�L��+��0P��I��x9�n|�M������(��E��,v�?R��eZc����7�8>�	�Y7og'����(��Dyl�f�@k?X
��aA�K'yV�#�<�&)i�6�(hĝ�&������mg�7�Ej��jF�#!�H��#в�חXE0� fV��`GS�mIT�0�T�f���ԟBR�P_{��;'r=�C�� ���E\��ä�[w�4-�g��iT��Q�ﱿ,伶�!��WA^�%a��|/5Mݧ�6}s�0��tIF���nW���+���8#6�pz�&�\�B����-^rѺ�t9�L!�Y$Ԧ�]�����t���
��C�����;����҆��1B$���/<�2�ɐ�I%g�����u��m!���!��C���$��X{���~Module signature appended~