HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //usr/lib/modules/6.8.0-1041-aws/kernel/drivers/target/loopback/tcm_loop.ko
ELF�h�@@,+ � � � �(B���_� � � � � �_x�_� � � � � �R�_� � � � �@_��_� � � � � �R�_� � � � �_��_� � � � �_� � � � � ����R",�����_� � � � �?#�^���{�����S�@�@�48D������@��*�q�T��RsR���� T��@�RB�}�B˂�_dy^�_��SA��@��C��#���������_�@�`�R^�_��SA��C��#���������_����`�R�������� � � � � �?#��^��A8�{��C��S���������a�B������� 5�@�?�$�C��T�"�����A8��@�"�B�c���AT�@��SB���^�_��#�����������_���*�*����~@��@������������ � � � � ���?#�B �^���{�������B@�!��|@�^�_��A��#���������_� � � � �?#�^���{�������B��!��^�_����A��#���������_� � � � � �?#���^�����{�������e�A�B�d�Ux�B�c�A��|@�^�_��A��#���������������_� � � � ��Ux�4���_q�T����������_��c�?#�^���{�������B����|@�^�_��A��#�����������_��c�� � � � � ��A���?#�^���{���B���@�����c@��|@�^�_��A��#�����������_�@������������_� � � � �?#�^���{�����S��[�4B�4��@���@����5 ����6����^�_��*�SA��[B��C��#�����������_�0B�@9q�T�!�"x`��B��
@���!�����V��a
@������� � � � �?#�^���{������^�_��A��#�������_� � � � � �?#�^���{�����S��������R_x(B��@�B��@��������;��a"�? ��;� �^�_��SA��@��C��#�������������_�c"� �Rq��a|_�!Ka|����5������!��^�_��SA��@��C��#�������������_֣@��Rb_x���^�_��SA��@��C��#�������������_� � � � �?#�^���{�����S���@�[�����wJ@�u*B�v_xM������x*� �^�_��SA��[B��@��D��#���������������_֠@9q)T�B��
@����*���!��^�_��SA��[B��@��D��#���������������_��!�"x`�� � � � �?#�C�^��A8�{��C��S�����@�B����Ң�����!����4������A8��@��B�B���	T�@����SB��C�^�_��#�������������_�`���A�R���5�[��@��~�hT�#��E��������T���������s�}��B�s�s�|�B�s�����U`yWH��BG9���7 �[C��#@�������R���[C����BG9q	T�B��@���
@�����!���[C��#@����s����!�"x`���[��#����������� � � � � �?#�^���{������ ��E���`���^�_��@��B��#���������������_�����a@G9?q�T�B��E���a�B�c�����$�A��!��`���^�_��@��B��#���������������_��B�Bxa�� � � � �?#�^���{����R|����S�����������!��[�����R��	�u9������T��6� ��`��B������c��@�c�@�����!�e��c��v��d�������5�@�aB��� �^�_�F��[B�`��SA��C��#���������������_��B����� �RBxu������[B����^�_��SA��C��#���������������_������!�v�R���������!��R������������*������^�_�@���SA��[B��C��#���������������_�`@9q�T�B�Bx`��B�$�A�����`��!�����`����� � � � � �?#�^���{�������A�������^�_��@��B��#�������_� � � � �?#�^���{���!����^�_��R�A��#�������_� � � � � �?#�C�^���{��C��S���4B� ��[�����c����*�
@��*��R���@����b����!���6B�@�RtB����~@��*!@���b"�v������R��� �7����N@���3@9��[C��cD��*^�_��@��SB��C��#�������������������_֠
@����R��[C��cD����R����[C��R�cD�� � � � �?#�^���{�����S���@��@���@�8D��q�T�N@���R��R�R`V��������qA�R^�_� ��SA��@��C��#�����������_����*���� � � � � �?#�^���{�����S����[�@��@���@�8D��q�T�N@���R�Q�#�R`Z����i���q^�_�@�R�SA���[B��C��#�����������_����*��� � � � �?#�^���{��@��0@� @�� 6�@��^�_��A��#�����������_��^�_��A��#�����������_� � � � �?#�^���{��|�R��������S�������`��!����`�J�҉ �R& A���R($A�$�R'(A���
������	xy���y��$��98��`5^�_��SA��@��C��#�����������������	��
������_֡��������@�����@�� � � � �?#�^���{��`����^�_��A��#�������_� � � � � �?#�^���{�����^�_��R�A��#�����_� � � � �?#�^���{���R���^�_��A��#�������_� � � � � �?#�^���{�����S�����U4�_� �`*@���a@�?�T�*�"�`@�w�`T`:@����^�_��R�SA��@��C��#���������������_ք�B9�!����� @��!�����~@�B�R@�$�A�$�B�$�C�$�D�$�E�$��� � � � � �?#���^����{��@�����"@9����^�_��A��#���������_� � � � �?#�^���{���B�����@@��R����^�_��A��#���������_� � � � �?#�^���{�����S��������!��������� 4���!������5`�A�!�Ra�x��@�@����^�_��SA��@��C��#���������_��x��^�_��SA��@��C��#���������_֠��� � � � � �?#�^���{������(B��;�#�RD џ#��;�#@��RB�B_x� �^�_��R�A��#���������������_�E ѱ���|_�c�|����5��� ��!��^�_��R�A��#���������������_� � � � � �?#�^���{�������s�`���`���@�� �^�_��@��B��#���������_�����!��^�_��@��B��#���������_� � � � � �?#���^��A8�{�����S������[�����c� ���R��B�������2B��c�����!�����@4�����T���B� ���c����c�!��
�@9�c�q�T�c� ����TT�?���T�c�ha8(q�T�c� ����T`T���T�c�h88�6B��2B������� ��@�`}�Ҡ��c������9������R���|��}��`�@������`b�������R���R�R�����@�H
T ���A8��@�"�B�c���T��@��SS��[T��cU����^�_��#�����������������_�@9q�T�B������
��!������c�!����@9�o���4qh	T�!�"x`��c����������������4|@�����c�!��
�@9�c�q��Tq�T�!�"x`��c���������������6`~@�����!�"x`��� ���������	��!�������HT�!�"x`��c�����������B������� �R���������B�����B����������
����������@�=��`��r���c�������l���������<�� � � � �?#���^���{��C��S����[��#�@�v@��@�Ւ@�8D����T��!�}�!��� HD�@
� dHyq�T7LD�7
�`jB9��d�@�6��@�5���*	����_���_@��@�� Հ$��`r@� �@��B��4�@��"��
��R���R#@��@�cL@�f�@��`r@�a��bf@�c�@�`	�@�@��R���R�����`5����@��SB��[C��#@����^�_��#���������������������_�`bB9�B� ��4 �R��9d�@���`"A�\2`"�����@��SB��[C��#@����^�_��#���������������������_�`"A�\2�����B���`"A�\2�����R����Z��RK����������w�� � � � �?#���^���{��C��S���4�� �M�����R�����aQ���O���^�_��R�@��SB�����#���������������������_�'�B9�(�@�B�!@���B`�`�#@�&L@�$R)�c�A�!������ � � � �?#�^���{�������S������R�RM�R��
�`
���!�����@�HT�[����������*5�����*5 �[B�������*�5^�_��*�SA��C��#�������������_������!�������@���[B��
@��^�_��*�SA��C��#�������������_������������@��*�5���� �s��������s�!�������?#���^���{�������@��^�_��A��#�������_�#�#���=>	Op���'kmem_cache *[19][14]''unsigned char [256]''long unsigned int'��'tcm_loop_tpg [32]'$$���'int'
'unsigned int'��q��������S���^���������tcm_loop3Unable to perform device reset without active I_T Nexus
3kstrtoul() returned %d for fabric_prot_type
3Invalid qla2xxx fabric_prot_type: %lu
%d
v2.1-rc2TCM Loopback Fabric module %s
%d:0:%d
offlineonline%s
Unknown3Unable to remove TCM_Loop I_T Nexus with active TPG port count: %d
TCM_Loop_ConfigFS: Removing I_T Nexus to emulated %s Initiator Port: %s
3Unable to locate struct scsi_device for %d:%d:%llu
TCM_Loop_ConfigFS: Port Unlink Successful
TCM_Loop_ConfigFS: Deallocated Emulated %s Target Port %s,t,0x%04x
tpgt_3Unable to locate "tpgt_#" directory group
3Passed tpgt: %lu exceeds TL_TPGS_PER_HBA: %u
TCM_Loop_ConfigFS: Allocated Emulated %s Target Port %s,t,0x%04lx
TCM_Loop_ConfigFS: Deallocating emulated Target %s Address: %s at Linux/SCSI Host ID: %d
naa.fc.iqn.3Unable to locate prefix for emulated Target Port: %s
%stcm_loop_adapter_%d3device_register() failed for tl_hba->dev: %d
TCM_Loop_ConfigFS: Allocated emulated Target %s Address: %s at Linux/SCSI Host ID: %d
3Emulated NAA %s Address: %s, exceeds max: %d
tcm_loop_proc_info()
&x->wait3Unable to allocate struct scsi_host
3%s: scsi_add_host failed
%s() called for scsi_cmnd: %p cdb: 0x%02x
TCM_Loop_ConfigFS: Port Link Successful
Releasing TCM Loop Core BUS
tcm_loop_cmd_cachekmem_cache_create() for tcm_loop_cmd_cache failed
tcm_loop_03Unable to allocate tcm_loop_primary
3bus_register() failed for tcm_loop_lld_bus
3driver_register() failed for tcm_loop_driverfs
Initialized TCM Loop Core Bus
NULL3Emulated NAA Sas Address: %s, exceeds max: %d
3Passed SAS Initiator Port %s does not match target port protoid: %s
3Passed FCP Initiator Port %s does not match target port protoid: %s
3Passed iSCSI Initiator Port %s does not match target port protoid: %s
3Unable to locate prefix for emulated Initiator Port: %s
tl_tpg->tl_nexus already exists
TCM_Loop_ConfigFS: Established I_T Nexus to emulated %s Initiator Port: %s
TCM_Loop I_T Nexus does not exist
3%s() %d:%d:%d:%llu got CDB: 0x%02x scsi_buf_len: %u
/build/linux-aws-6.8-nWVIgs/linux-aws-6.8-6.8.0/drivers/target/loopback/tcm_loop.c/build/linux-aws-6.8-nWVIgs/linux-aws-6.8-6.8.0/include/linux/slab.hFCPiSCSISAStcm_loopdrivers/target/loopback/tcm_loop.cloopbackversionaddresstransport_statusnexusfabric_prot_typeTCM_Loopbacktcm_loopbacktcm_loop_bus/build/linux-aws-6.8-nWVIgs/linux-aws-6.8-6.8.0/include/scsi/scsi_cmnd.hh�������tcm_loop_driver_probetcm_loop_queue_statustcm_loop_queue_data_instrnlen__fortify_strlentcm_loop_queuecommandtcm_loop_release_core_bustcm_loop_alloc_core_bustcm_loop_queue_data_or_statustcm_loop_make_scsi_hbatcm_loop_drop_scsi_hbatcm_loop_make_naa_tpgtcm_loop_drop_naa_tpgtcm_loop_port_linktcm_loop_port_unlinktcm_loop_make_nexustcm_loop_drop_nexustcm_loop_fabric_initcmd_per_luncan_queuenr_hw_queueslicense=GPLauthor=Nicholas A. Bellinger <nab@risingtidesystems.com>description=TCM loopback virtual Linux/SCSI fabric moduleparmtype=cmd_per_lun:uintparmtype=can_queue:uintparmtype=nr_hw_queues:uintsrcversion=C7BA529318CD2C050440869depends=target_core_modintree=Yname=tcm_loopvermagic=6.8.0-1041-aws SMP mod_unload modversions aarch64������GNU�GNUD�R`��5�Rni�K���cLinuxLinux~:,_printk(���__ubsan_handle_out_of_bounds�s<\kstrtoull���__stack_chk_fail��?<sprintfnJnesnprintf ��target_remove_session�zkfreeeb�,__dynamic_pr_debuǵ�scsi_device_lookup�
-scsi_remove_device��:`scsi_device_put�m\�alt_cb_patch_nops��srcore_tpg_deregister�Zstrncmp����core_tpg_register+H~device_unregister .ўkmalloc_large�&mstrstr�`Ϙstrlen��Udev_set_nameƩ��device_register<���put_device�escsi_remove_host�>s�scsi_host_put���seq_putsK6�kmem_cache_alloc �A�`__init_swait_queue_head���target_submit_tmr@�%wait_for_completion��target_put_sess_cmd³��kmem_cache_freeJ�#!scsi_doneq�scsi_host_alloc Qͤ�scsi_add_host_with_dma/z%�complete�D�target_execute_cmd$�V#�transport_generic_free_cmd$�)�core_allocate_nexus_loss_ua��Ascsi_add_device�	driver_unregisterW��?bus_unregister ���root_device_unregister�w�Ckmem_cache_create �B�%__root_device_registerE���bus_register;�#�driver_register$��!target_register_template��Kkmem_cache_destroy$��1�target_unregister_template�d��memset���strnlenc�Lrandom_kmalloc_seedr�XEkmalloc_caches���kmalloc_trace "��target_setup_session����fortify_panic,a�H�__ubsan_handle_shift_out_of_bounds���target_init_cmd�<�Wtarget_submit_prep:�target_submit>�t+scmd_printk �;�"scsi_change_queue_depth/�|=param_ops_uint&ǀ�module_layoutGCC: (Ubuntu 12.3.0-1ubuntu1~22.04.2) 12.3.0GCC: (Ubuntu 12.3.0-1ubuntu1~22.04.2) 12.3.0���#�#�#�
�T|�+
��+��+��+��+��+��+��+
�+�+.�+C�+V�+s�+��+��+	��+��+��+��+�+�+3�+L�+e�+�+��+��+��+��+��+��+ �+@�+��+8�+I�+[�+r�+��+ ��+@��+���+��+��+�+&�+<�+O�+c�+{�+��+	��+��+��+��+��+��+�+�+�/�+�;�+K�+_�+u�+��+��+��+��+���+\��+) �+&@!�+)`6�+)�Q�+��^�+&@m�+�T�u�+�T���+A��+�@��+5���+)�) ��+'@�)`��+*���+)���+*hX�@�+���+�����3�@�3���+0�+�+�D�+0V�+0 c�+)@p�+&`��+&���+���+&���+&���+&��++E@��+�T��+�T@��+�T��+���+�@+�+��9�+��J�+��[�+�@	g�+�T�	n�+�T
��+�T@v�+�T}�+�T!��+A@(��+A�,��+A�0��+�T5��+�!F��+�!VQ��Tf��+�T@f��+����+)��A�����+@�zH�T����+)���T�+�+\*�+ <�+@[�+`w�+���+���+���+���+��+ 
�+)@�+`6�+0�G�+&�U�+)�o�+�T�|�+A��+�@��+����+�T@��+�T��T��+���+\��+ ��+)@�+0`�+&��+A�*�+�5�+��D�+0Z�+f�+0 x�+&@��+�T���+�T�5�+��T��+���+*��+@��+H��+)`��+0���+�T���+���+&�	�+�"�+�?�+0�[�+)n�+���+�T���+&���+�T��+�T@��+A��+�T@	��+�@��+'@��+���@A���T��+h��+�T�+�+�) )�+)@3�+�T`C�+'�K�+0�	\�+��	l�+�T
v�+�T@
}�+)�
��+&��A���+A��+A@��+A���+A���+�!��+��!��+�"�+�#�Tn�+	�<�4,$)�H���f��+�T��+)	'�+& 	m�+�T@	4�+A�	B�+��
�O�+�c�+�o�+cU�x�+cU���+\���+\���+���+���+���+��+ ��+@��+*��+*��+\)�+) ;�+*@K�+*�V�+0�e�+�Tq�+�T@}�+����+���+����+���+����+���+*K�+*@��+*���+���+)���+��3�@�3���+��	�+��+�T�+&@��+�T�$�+�/�+�>�+��G�+���A��TO�+@_�+l�+ |�+)@��+&`��+&���+�T��o���+����+8j'��'�+ �+*@�+1��+�T���+�T�+�@
�+>���+�T�+' *�+\0<�+@P�+A �*�]�+�bM��n�+|�+ ��+@fZ�T`��+)���)���+)���+*K�+*@��1���+���+�@�+�T���+�T�+�T@�+�T���+�T��+��+�@��+���+�T��+�T�+�T@7�+1�E�+��P�+�]�+
h�+@t�+`��+&���+����+��(4��	��+��
��+��+@�+`�+1��+���+�+ ȃ&�@�k1�(��T
0��T 
$�+'@
0�+H
��+)`
9�+)�
E�+��
O�+\�+�T c�+*@^��Tn�+}�+��+��+��+�+�+�+ �+(�+>�+T�+j�+��+��+��+�+�+���+*
�+�T@�+�T`��+�T�v�+�T�)�+19�+�@C�+��Q�+&@_�+1�l�+�'��+�T��Tz�+PR'��+����+�@�e0@�T�T��+4��Q���+@�+��+-��+)�+�T@��+�T�	�+�T��+�T3�+�T@M�+�T�o�+�T���+�T��+�T@�+�T��+�T��+�T��+�T@�+�T��+�T��g"�T.�+�T@J�+�T�X�+�T�f�+�Ts�+�T@��+�T���+�T���+�T��+�T@��+�T��+�T��+�T�+�T@��+�T��+�T� �+�T	/�+�T@	C�+K�	W�+K�	e�+K
x�+K@
��+K�
��+K�
��+K�+K@�+K���+K��+K-�+@J�+A]�+'H
�T�T
�T�T�T
�T�T��T�q�+P�C� ��+\0��+@��+0`��+)���+&��+)��+���+�@�+�T���+��	�+�T@�+�T��+A�)�+A	7�+A@
D�+A�R�+A�c�+Ar�+A@�T��+���
A��+A@��+A��+8��+*��+�T@��+�T��+A��+�T�T�+#��+,,&,7, K,�T@b,`n,hz,p�,x�,��,��,��,�T��,�T��,��,��,�,�
, ,2,) �,)@@,)`O,)�_,)��)�n,)��,)d
) �,)@�,)`�,'��,�T��,A�, ��
A�,A@
,A�,A�3,C,�L,�@[,��j, ��
A{,A@�,A��,A��,(���(4�@�,@ȃ&��&����T��T�Tg�+��,\�,) �,)@w;)`��+)��,1��,��,&��,A�	,),�T�T",
�T�T�T5,�TD,�N,�T7�+A@\,�c,�T�k1@j,A�t,A��,A	�,@
�T�,�T
�T�T
\�T�T
)�T�T
�T�T
�T�T
�T�T
�T�T
)�T�T
)�T�)�T
�T�T
�T�TB�T
�T�T
�T�T�T
�T�T
�T�T
�T�T�T
�T�T�T
�T�TB�T�T
�T�T
�T�T�,h�,)�,) }t=@�,�T��,�@�,o�@,�+�T,p,
%,
9,�T M,0@_,�T�i,�T#p,�T@#y,	��,'�,cUg�+�T@�,�T��,�T�A	h�h=@!�,�T�!�,�T���T�T�,�T�,�T�T LU
�T�T1�T�T�,��

�+�T�,U
v�+�T�+�T�1
,U
v�+�T$,	U=,	U

�+�T],Uv,���,�~�,�~
v�+�T�,U
�,U�,U
�,�T�,U,�,�,,U
v�+�TC,U
\v�+�T],U
n,U��*o\
��Tu,U
�T�,�Te�, U
�T�a�Ty�Be�,"U
v�+�T���T�,$U
v�+�T��+�T�,&U�,U
O
�+�T�+'�,)U,U(,U
h�h=}t=>,-UT,�~m,U�,�
)�+�T�,2U
�@:h=�,4U
�,U�,6U�,���,!�,!�
y�@�. -B,;Um,!��,;U�,!��,;U�,U�,!�scsi_protocolSCSI_PROTOCOL_FCPSCSI_PROTOCOL_SPISCSI_PROTOCOL_SSASCSI_PROTOCOL_SBPSCSI_PROTOCOL_SRPSCSI_PROTOCOL_ISCSISCSI_PROTOCOL_SASSCSI_PROTOCOL_ADTSCSI_PROTOCOL_ATASCSI_PROTOCOL_UNSPECtarget_submit_typeTARGET_FABRIC_DEFAULT_SUBMITTARGET_DIRECT_SUBMITTARGET_QUEUE_SUBMITtransport_state_tableTRANSPORT_NO_STATETRANSPORT_NEW_CMDTRANSPORT_WRITE_PENDINGTRANSPORT_PROCESSINGTRANSPORT_COMPLETETRANSPORT_ISTATE_PROCESSINGTRANSPORT_COMPLETE_QF_WPTRANSPORT_COMPLETE_QF_OKTRANSPORT_COMPLETE_QF_ERRse_cmd_flags_tableSCF_SUPPORTED_SAM_OPCODESCF_TRANSPORT_TASK_SENSESCF_EMULATED_TASK_SENSESCF_SCSI_DATA_CDBSCF_SCSI_TMR_CDBSCF_FUASCF_SE_LUN_CMDSCF_BIDISCF_SENT_CHECK_CONDITIONSCF_OVERFLOW_BITSCF_UNDERFLOW_BITSCF_ALUA_NON_OPTIMIZEDSCF_PASSTHROUGH_SG_TO_MEM_NOALLOCSCF_COMPARE_AND_WRITESCF_PASSTHROUGH_PROT_SG_TO_MEM_NOALLOCSCF_ACK_KREFSCF_USE_CPUIDSCF_TASK_ATTR_SETSCF_TREAT_READ_AS_NORMALsense_reason_ttarget_sc_flags_tableTARGET_SCF_BIDI_OPTARGET_SCF_ACK_KREFTARGET_SCF_UNKNOWN_SIZETARGET_SCF_USE_CPUIDtcm_tmreq_tableTMR_ABORT_TASKTMR_ABORT_TASK_SETTMR_CLEAR_ACATMR_CLEAR_TASK_SETTMR_LUN_RESETTMR_TARGET_WARM_RESETTMR_TARGET_COLD_RESETTMR_LUN_RESET_PROTMR_UNKNOWNtcm_tmrsp_tableTMR_FUNCTION_FAILEDTMR_FUNCTION_COMPLETETMR_TASK_DOES_NOT_EXISTTMR_LUN_DOES_NOT_EXISTTMR_TASK_MGMT_FUNCTION_NOT_SUPPORTEDTMR_FUNCTION_REJECTEDt10_aluaalua_tg_pt_gps_counteralua_tg_pt_gps_countlba_map_locklba_map_segment_sizelba_map_segment_multiplierlba_map_listtg_pt_gps_lockt10_devdefault_tg_pt_gpalua_tg_pt_gps_grouptg_pt_gps_listse_devicedev_cur_ordered_idtransport_flagsdev_res_bin_isiddev_indexcreation_timeaborts_completeaborts_no_tasknon_orderedordered_sync_in_progressdelayed_cmd_countdev_qf_countexport_countdelayed_cmd_lockdev_reservation_lockdev_reservation_flagsse_port_lockse_tmr_lockqf_cmd_lockcaw_semreservation_holderdev_alua_lu_gp_memdev_pr_res_holderdev_sep_listdev_tmr_listqf_work_queuedelayed_cmd_workdelayed_cmd_listqf_cmd_listse_hbat10_wwnt10_prdev_attribdev_action_groupdev_groupdev_pr_groupdev_stat_grpsdev_aliasudev_pathxcopy_lunprot_lengthhba_indexqueue_cntlun_reset_mutext10_alua_tg_pt_gptg_pt_gp_idtg_pt_gp_valid_idtg_pt_gp_alua_supported_statestg_pt_gp_alua_access_statustg_pt_gp_alua_access_typetg_pt_gp_nonop_delay_msecstg_pt_gp_trans_delay_msecstg_pt_gp_implicit_trans_secstg_pt_gp_preftg_pt_gp_write_metadatatg_pt_gp_memberstg_pt_gp_alua_access_statetg_pt_gp_ref_cnttg_pt_gp_locktg_pt_gp_transition_mutextg_pt_gp_devtg_pt_gp_grouptg_pt_gp_listtg_pt_gp_lun_listtg_pt_gp_alua_luntg_pt_gp_alua_naclt10_alua_lu_gplu_gp_idlu_gp_valid_idlu_gp_memberslu_gp_ref_cntlu_gp_locklu_gp_grouplu_gp_nodelu_gp_mem_listt10_alua_lu_gp_memberlu_gp_assoclu_gp_mem_ref_cntlu_gp_mem_locklu_gplu_gp_mem_devse_lununpacked_lunlun_shutdownlun_access_rolun_indexlun_acl_countlun_se_devlun_deve_listlun_deve_locklun_tg_pt_secondary_statlun_tg_pt_secondary_write_mdlun_tg_pt_secondary_offlinelun_tg_pt_md_mutexlun_tg_pt_gp_linklun_tg_pt_gplun_tg_pt_gp_locklun_tpglun_statslun_groupport_stat_grpslun_shutdown_complun_reflun_dev_linkse_node_aclinitiatornamedynamic_node_acldynamic_stopacl_indexsaved_prot_typeacl_tagacl_pr_ref_countlun_entry_hlistnacl_sessse_tpglun_entry_mutexnacl_sess_lockacl_attrib_groupacl_auth_groupacl_param_groupacl_fabric_stat_groupacl_listacl_sess_listacl_free_compacl_krefunit_serialcompany_idt10_vpd_lockt10_wwn_groupt10_vpd_listt10_pr_registrationpr_reg_isidpr_iportpr_tportpr_aptpl_rptipr_reg_tpgtpr_reg_all_tg_ptpr_reg_aptplpr_res_holderpr_res_typepr_res_scopeisid_present_at_regpr_res_mapped_lunpr_aptpl_target_luntg_pt_sep_rtpipr_res_generationpr_reg_bin_isidpr_res_keypr_res_holderspr_reg_naclpr_reg_devepr_reg_listpr_reg_abort_listpr_reg_aptpl_listpr_reg_atp_listpr_reg_atp_mem_listse_dev_entrymapped_lunattach_counttotal_cmdspr_krefpr_compse_lun_aclua_lockdeve_flagsalua_port_listlun_linkua_listt10_reservationpr_all_tg_ptpr_aptpl_activepr_generationregistration_lockaptpl_reg_lockaptpl_reg_listse_tmr_reqcall_transportref_task_tagfabric_tmr_ptrtask_cmdtmr_devtmr_listse_cmdsense_reasonscsi_statusscsi_sense_lengthunknown_data_lengthstate_activealua_nonop_delaysam_task_attrmap_tagmap_cpuse_cmd_flagsresidual_countorig_fe_lunse_delayed_nodese_qf_nodese_devse_sesscmd_cntse_cmd_listfree_complabrt_complse_tfoexecute_cmdtransport_complete_callbackprotocol_datat_task_cdb__t_task_cdbt_task_lbat_task_nolbtransport_statet_state_lockcmd_kreft_transport_stop_compt_data_sgt_data_sg_origt_data_nentst_data_nents_origt_data_vmapt_bidi_data_sgt_bidi_data_nentslun_ref_activeprot_checksprot_ptoreftag_seedt_prot_sgt_prot_nentspi_errsense_infotarget_prot_opTARGET_PROT_NORMALTARGET_PROT_DIN_INSERTTARGET_PROT_DOUT_INSERTTARGET_PROT_DIN_STRIPTARGET_PROT_DOUT_STRIPTARGET_PROT_DIN_PASSTARGET_PROT_DOUT_PASStarget_prot_typeTARGET_DIF_TYPE0_PROTTARGET_DIF_TYPE1_PROTTARGET_DIF_TYPE2_PROTTARGET_DIF_TYPE3_PROTtarget_ua_intlck_ctrlTARGET_UA_INTLCK_CTRL_CLEARTARGET_UA_INTLCK_CTRL_NO_CLEARTARGET_UA_INTLCK_CTRL_ESTABLISH_UAse_sessionsess_bin_isidsup_prot_opssess_prot_typefabric_sess_ptrsess_listsess_acl_listsess_cmd_locksess_cmd_mapsess_tag_pooltarget_cmd_counterrefcnt_wqstop_donetarget_core_fabric_opsfabric_aliasfabric_namenode_acl_sizemax_data_sg_nentstpg_get_wwntpg_get_tagtpg_get_default_depthtpg_check_demo_modetpg_check_demo_mode_cachetpg_check_demo_mode_write_protecttpg_check_prod_mode_write_protecttpg_check_demo_mode_login_onlytpg_check_prot_fabric_onlytpg_get_inst_indexcheck_stop_freerelease_cmdclose_sessionsess_get_indexsess_get_initiator_sidset_default_node_attributesget_cmd_statequeue_data_inqueue_statusqueue_tm_rspaborted_taskfabric_make_wwnfabric_drop_wwnadd_wwn_groupsfabric_make_tpgfabric_enable_tpgfabric_drop_tpgfabric_post_linkfabric_pre_unlinkfabric_make_npfabric_drop_npfabric_init_nodeacltfc_discovery_attrstfc_wwn_attrstfc_tpg_base_attrstfc_tpg_np_base_attrstfc_tpg_attrib_attrstfc_tpg_auth_attrstfc_tpg_param_attrstfc_tpg_nacl_base_attrstfc_tpg_nacl_attrib_attrstfc_tpg_nacl_auth_attrstfc_tpg_nacl_param_attrswrite_pending_must_be_calleddirect_submit_suppdefault_submit_typese_portal_grouptpg_rtpirtpi_manualtpg_pr_ref_countacl_node_mutexsession_locktpg_lun_mutexacl_node_listtpg_lun_hlisttpg_virt_lun0tpg_sess_listse_tpg_tfose_tpg_wwntpg_grouptpg_lun_grouptpg_np_grouptpg_acl_grouptpg_attrib_grouptpg_auth_grouptpg_param_groupse_ml_stat_grpsscsi_auth_intr_groupscsi_att_intr_port_groupse_lun_naclse_lun_groupml_stat_grpsse_dev_attribemulate_model_aliasemulate_dpoemulate_fua_writeemulate_fua_reademulate_write_cacheemulate_ua_intlck_ctrlemulate_tasemulate_tpuemulate_tpwsemulate_cawemulate_3pcemulate_premulate_rsocpi_prot_typehw_pi_prot_typepi_prot_verifyenforce_pr_isidsforce_pr_aptplis_nonrotemulate_rest_reordunmap_zeroes_datahw_block_sizehw_max_sectorsoptimal_sectorshw_queue_depthmax_unmap_lba_countmax_unmap_block_desc_countunmap_granularity_alignmentmax_write_same_lensubmit_typeda_devda_groupse_port_stat_grpsscsi_port_groupscsi_tgt_port_groupscsi_transport_groupscsi_port_statscmd_pdustx_data_octetsrx_data_octetsse_dev_stat_grpsscsi_dev_groupscsi_tgt_dev_groupscsi_lu_groupse_cmd_queuese_device_queuehba_tpgthba_idhba_flagshba_ptrhba_nodedevice_lockhba_grouphba_access_mutexbackendtarget_backend_opstarget_backendse_tpg_nptpg_np_parentse_wwnwwn_tfwwn_groupfabric_stat_groupparam_groupcmd_compl_affinitytarget_fabric_configfstcm_loop_cmdsc_cmd_statesc_cmd_tagtl_se_cmdtmr_donetl_sense_buftcm_loop_nexustcm_loop_tpgtl_tpgttl_transport_statustl_fabric_prot_typetl_tpg_port_counttl_se_tpgtl_hbatl_nexustcm_loop_hbatl_proto_idtl_wwn_addresstl_hba_luntl_hba_lun_septl_hba_tpgstl_hba_wwnse_hba_sse_porttcm_loop_abort_tasktcm_loop_aborted_tasktcm_loop_alloc_sess_cbtcm_loop_check_demo_modetcm_loop_check_prot_fabric_onlytcm_loop_check_stop_freetcm_loop_device_resettcm_loop_driver_probetcm_loop_driver_removetcm_loop_drop_naa_tpgtpgtcm_loop_drop_nexuswwntcm_loop_drop_scsi_hbatcm_loop_fabric_exittcm_loop_fabric_inittcm_loop_get_cmd_statetcm_loop_get_endpoint_wwntcm_loop_get_tagtl_tpgtcm_loop_issue_tmrtcm_loop_make_naa_tpgtcm_loop_make_scsi_hbatcm_loop_port_linktcm_loop_port_unlinktcm_loop_queue_data_intcm_loop_queue_data_or_statustcm_loop_queue_statustcm_loop_queue_tm_rsptcm_loop_queuecommandtcm_loop_release_adaptertcm_loop_release_cmdtcm_loop_release_core_bustcm_loop_sess_get_indextcm_loop_show_infotl_cmdtcm_loop_target_queue_cmdtcm_loop_target_resettcm_loop_tpg_address_showtcm_loop_tpg_attrib_fabric_prot_type_showtcm_loop_tpg_attrib_fabric_prot_type_storetcm_loop_tpg_nexus_showtcm_loop_tpg_nexus_storetcm_loop_tpg_transport_status_showtcm_loop_tpg_transport_status_storetcm_loop_write_pendingtcm_loop_wwn_version_showtcm_loop.ko��m
$!(2@KXkp������ �������X2(TL�pf�����(�	�8�<�`P�88�)p8A��W�8o�
���8��l�8�P�pD��P
� ��4x�I_ <uh8��<����P8��P�PP	��-��@�8X��r�8���08��8�L�00��8h8/hpI��_�8x8�8h����������
��
 �
�	x�!�-�9�E�Q] i8uP�h������������
�


@�
 +
$>
(S
0�e
�(
x(�
P(�
((�
�($�$$#$6$?k��9�E:���	�8	(L	((^	P( s	�#�	��		�	�	;"�	"�	"#�	#�

!
/
8
A
T
\e
}
�
L�
�
�
�
�
�
��
 1<Wnv�������
#*>NVh�v}�������	
"
+
5
G
U
p
�
�
�
�
�
�
�
�
!$x$dtcm_loop_get_endpoint_wwntcm_loop_get_tagtcm_loop_check_demo_modetcm_loop_check_prot_fabric_onlytcm_loop_sess_get_indextcm_loop_get_cmd_statetcm_loop_aborted_tasktcm_loop_alloc_sess_cbtcm_loop_target_resettcm_loop_tpg_attrib_fabric_prot_type_storetcm_loop_tpg_attrib_fabric_prot_type_showtcm_loop_wwn_version_showtcm_loop_tpg_address_showtcm_loop_tpg_transport_status_showtcm_loop_tpg_nexus_showtcm_loop_drop_nexus__UNIQUE_ID_ddebug488.5tcm_loop_release_adaptertcm_loop_port_unlink__UNIQUE_ID_ddebug482.8tcm_loop_drop_naa_tpg__UNIQUE_ID_ddebug492.3tcm_loop_make_naa_tpg__UNIQUE_ID_ddebug490.4tcm_loop_drop_scsi_hba__UNIQUE_ID_ddebug496.1tcm_loop_make_scsi_hba__UNIQUE_ID_ddebug494.2tcm_loop_driver_removetcm_loop_show_infotcm_loop_issue_tmrtcm_loop_device_resettcm_loop_abort_tasktcm_loop_release_cmdtcm_loop_driver_probetcm_loop_queue_tm_rsptcm_loop_write_pendingtcm_loop_check_stop_freetcm_loop_queue_data_or_status__UNIQUE_ID_ddebug478.11tcm_loop_queue_statustcm_loop_queue_data_intcm_loop_tpg_transport_status_storetcm_loop_port_link__UNIQUE_ID_ddebug480.9tcm_loop_release_core_bus__UNIQUE_ID_ddebug476.12tcm_loop_fabric_init__UNIQUE_ID_ddebug474.13__UNIQUE_ID_ddebug498.0tcm_loop_fabric_exittcm_loop_tpg_nexus_store__UNIQUE_ID_ddebug486.6__UNIQUE_ID_ddebug484.7tcm_loop_target_queue_cmdtcm_loop_queuecommand__UNIQUE_ID_ddebug472.14CSWTCH.107tcm_loop_driver_template__func__.48__func__.51__func__.53loop_opstcm_loop_wwn_attrstcm_loop_tpg_attrstcm_loop_tpg_attrib_attrs__func__.40__func__.39__func__.50__func__.55__func__.54__func__.52__func__.47__func__.46__func__.45__func__.44__func__.43__func__.42__func__.41__func__.38__func__.37__param_str_cmd_per_lun__param_str_can_queue__param_str_nr_hw_queuestcm_loop_lld_bustcm_loop_nr_hw_queuestcm_loop_can_queuetcm_loop_cmd_per_luntcm_loop_driverfstcm_loop_wwn_attr_versiontcm_loop_tpg_attr_nexustcm_loop_tpg_attr_transport_statustcm_loop_tpg_attr_addresstcm_loop_tpg_attrib_attr_fabric_prot_typetcm_loop_hba_no_cnttcm_loop_primarytcm_loop_cmd_cache__key.49__UNIQUE_ID___addressable_cleanup_module504__UNIQUE_ID___addressable_init_module503__UNIQUE_ID_license502__UNIQUE_ID_author501__UNIQUE_ID_description500__UNIQUE_ID_cmd_per_luntype471__UNIQUE_ID_can_queuetype470__UNIQUE_ID_nr_hw_queuestype469__param_cmd_per_lun__param_can_queue__param_nr_hw_queues__UNIQUE_ID_srcversion344__UNIQUE_ID_depends343__UNIQUE_ID_intree342__UNIQUE_ID_name341__UNIQUE_ID_vermagic340_note_15_note_14____versionsparam_ops_uintdev_set_name__this_modulesnprintfcompletetarget_execute_cmdscsi_remove_host__init_swait_queue_headtarget_submit_tmrcleanup_moduletarget_submit_prepcore_allocate_nexus_loss_uakfreetarget_submitkmem_cache_createfortify_panicinit_modulescsi_device_lookup__stack_chk_failput_devicetarget_unregister_templateroot_device_unregisterstrnlenscsi_add_devicekmem_cache_alloctarget_setup_session__ubsan_handle_out_of_boundsscsi_device_putbus_unregisterscsi_host_put__root_device_registertarget_remove_sessionstrstrrandom_kmalloc_seedkmem_cache_freestrncmpdriver_unregisterkmalloc_largememsetkstrtoullwait_for_completionsprintf__ubsan_handle_shift_out_of_boundstarget_init_cmdscmd_printk__dynamic_pr_debugcore_tpg_deregistertarget_register_templateseq_putsscsi_donealt_cb_patch_nopskmalloc_tracetransport_generic_free_cmdscsi_remove_devicescsi_add_host_with_dmacore_tpg_registerstrlentarget_put_sess_cmdscsi_host_allocdriver_registerscsi_change_queue_depthkmalloc_cacheskmem_cache_destroybus_register����������@�@���p�p����������@�H�L�P�T�������4�8�L�T�\�����������l�x������P��P�����4������� $,�0�4�t�x�|���PT\`lpt���	P	P	�	X 	X$	��	��	�
�
�
�,
0
8
@
H
�L
�P
�h
l
�
��
�
�
��
� 48DHL�T������`�`������� $(,0<@D�H�`�h�p|���X�X����$
h,
h4
�@
pH
pP
�\
x`
xd
�p
�t
�x
��
��
�
�
�
�
�
�
�
�
�<�D����������(�,�0�h�t�������������X\h������� $4�<@�������������<�������������dh���������������,08(<(@��������������X�X�������������������`�`����0�`�l�p�|���������X\`dptx��h�h���������p�p��X X$�4�DH`dl�p�t������������������������������4�8�<�HLX����d����� ��`���`���������x���������x,04xD�P�T�X�\�`�tx�����������hh���(�\0`0d�l�t�x�|������������ �$(,�����d�(� ` $D(�0�	4 
8�@�
DHP�T�
X@`d�hxp�t,x������������X����� ���L���T�`����t� 8P h(�0�8�@�H�P�X `�h�p�x ��X������
����h������p����`����H� �(x08(@`H���� �0�8�@0
x����������0�	8@������������ 	`� �0�8�@@
P�X�����	���(xP((�	0�@�P�	X�hp�x�	�����0����	���������	��	P8�	@�H�	P�p�	xP��	���	�8��	����	� ��	��	 (�	0P�	X�`�	h���	�h��	�(��	����	�X��	��	�0�	8�@�	Hhh�	p�x�	����	����	���	����	��8���h	 (p	0x	@�P�X
�������p@ 
����	((@PX`�hxxp�h���P��� ������
�������` �(8���� ((�0�8�H$PX�`�p .symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__jump_table.rela__patchable_function_entries.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str1.8.rela.rodata.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�@���)+ �&@h��);�!L6@(��)K"F@��`)a0"�\@0��)	s��#Pn@ ��)�`$��@�()
�`(�@8�)�h(�@P�)�p(�@h�@)��+@�@��0)��0��0��0
2�0�
;
@���)&%@Y4�Ax/@�� )<�A OB$b<B0npB�yI~I�0I\�lIrG����*�	��.���0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�[G�:B�'A��2�A�0	`�He0
	*�H��
��y�̐pZw]4J��"���H�r�g����#
&�Z�� ��%�m'A��|���5,��y�
c�t�b�����W[*�Q�"o\�	&�$.`3��qo��-z�_R�'t8eߔ�O�ˆ���c#ф��E��6=0���1,�IV	�d�-��M�Da�-���S(�g6Y�DW3��^j}&h��-���drVNd,4��!=��,��u~X üL��c�����ҝ�R�rb��IhX��*
`ie�bz�栖��ꑢ�&��{v;g��"�<�x۶�ZP����B�wNՓ5�iy�̓���D1�+�V�ch����iZ$�k������XH��QHZEl�8�S�I��F2
����f[���j	�W�rp,a�;]��8Ǔ�R�/����V�/�9!#�W�>ݬY�$�f���U��!~�|�t�q�JR�0Nڢ��eq~�6]�G���2܏�QR݇�.l���oz�$�.�-=�m�(%�f��~Module signature appended~