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-1021-aws/kernel/drivers/target/target_core_file.ko
ELF���@@(' � � � ��H�!l@�"@�A@y!?@qT�H�HD� �š����_�A0@�HD� �š����_� � � � � �?#�^���{���������H��������^�_��@��B��#���������_� � � � �?#�^���{���������H��������^�_��@��B��#���������_� � � � �?#�^���{��A8���[��#�p����B��/����H��~��+����~�������R��c���������S������T���C����s�����������`��T�������@���cC������SA��SA��R�cC�A8��/@�"�B�c��ҁT�[B��#@�^�_��F��#�����������������_����@���S��c�� � � � �?#�^���{�����S���4D�tJD�4�RS���~@�������� �abF���!X@� ?���������������*����@��*^�_��SA��C��#�������������_�abF���!X@� ?���br����!��b�����S�����s����@��� � � � � �?#��^��A8�"��{����S��� �B������Rt�H����t��n@�@�@y@qTd�P����c�@�R@�rT�R�~�"��T�r���B�����*��0�R���@��T�Rt��A8��@�"�B�c��ҡT�@��SA���^�_��#�������������_�������*����������@���� � � � � �?#�^���{���!����^�_��A��#�������_� � � � �?#�^���{�����S����[��@��P�5@�67A�RA�r���v���0�R���@�HT`��l@�@�@y!?@q`Ta�P�A6@�R�*�R�Rcn�`���RdF�bN�`V��6 � �R`�9�@�`��c��`@�`�� ��R^�_��*�SA��[B��D��#���������������_� �A�RA�r��e�H���@�������!��������!��������!���������@����@��*d5@���*d�� ��R`n�a�P��@�@�r`T �R`�9�R�@�B���������`�H����������*^�_��SA��[B��D��#���������������_��������n@��*����"@��!�B0@�B�CÚ�d�Q����������� � � � � �?#�^���{�����S����[��c�<@��H��n@�w@���4D������5�@y@q T�>@��Z@�#HD�h@��*c|B|�����a�R�?���7�R^�_��SA��[B��cC��E��#�������������_��R��R���@��#������Ҁ>@�������*�R����5�@y�#@�@q!��T����>@���������������������R������6�*���@�R���#@�@�R���*���@�R������@�R��� � � � �?#�^���{���������^�_��A��#���������_� � � � � �?#�^���{�����S���@� �����^�_��SA��B��#�������������_�b@���@�!���`������^�_��SA��B��#�������������_� � � � �?#�^���{������@�_�`@�_��TA�R����^�_��@��B��#�����������_��R����^�_��@��B��#�����������_� � � � �?#�^���{�����S�����l@�<@�!@94�7c�@�`6@�C��Ҁ4�*����H�#�R� 5�5���R�^�_��R�SA��@��C��#�����������_֡JD��!|����5��H�#�R� ��4�*�����5��A�R�^�_��R�SA��@��C��#�����������_�������R��� � � � �?#�^���{�����S����������!�b�Q��|@�e�P��c�H�!��~����������Cӂ���b�!���� �^�_��SA��@��C��#���������������_� � � � � �?#�^���{��A8���[������k���a�B��O���_���R�3������������3����������S�����c������R ��������@�!@9A��4�����q@T,T�	4q!��T����� �:�Ң��R��*����7 ՠ�P���2�������� ��� ����5�SA��cC�A8��O@��B�B��ҁT�[B����kD�^�_��J��#�����������_�qA��T�s�����*`5�_@�?q�T ՠ�P�2�R�������s�����*�5�_@�?q!T ՠ�P�2���Һ����� ����� ՠ�P�2����������������!�����������s������H���� �!���������@��!��������cC�y~@��SA�����������SA�����cC����������������y~@�����SA��cC�����S��c��y����� � � � � �?#�^���{���������H�l@�@�@y!?@q Ts���!��"���*b��aB�^�_��@��B��#���������_����`���^�_��@��B��#���������_� � � � � �?#�^���{��������!��^�_��A��#�����������_� � � � �?#�^���{��A8���S����c��#�<@�"�B��G����@�KD�!|��/����A������C��5�jA��4�[����>@���@�CHD�@�?qaTk`T����[B��RA8��G@��B�B���A
T�SA��*�cC��#@�^�_��I��#���������������_��U��|����!T��R���������@��R�R Ձ@�s�|����A)!�~��j3�S�)��KD����T�*������!�R����H��c��R������s��B7�T���Y�R���[B�������R��[B�����Y�R������[B�Y�R������R���[�� � � � � �?#�^���{���c}�� ��B@�����������9����S���������*��R�|���}�c˃�`@�� ������ � ��R^�_��SA��@��C��#�������������_�c@���@���	��!����@����������c�!�� ������`��� � � � � �?#�^���{���d}�� ��B@���������S���9����c�����@�@���|���R��}��`�4@�������� �^�_����SA��@��C��#�������������_������
��!��^�_����SA��@��C��#�������������_������ � � � �?#��*^���{��B|����S����c����*�k��*A8Հ�B��O���*@|���R�7������K�����[��R���+�������:4b@��~|����cA)B�~��j ���$)a@�{�����kA��T�������*�����4��������R�q���*�YzT����[B��+@�A8��O@��B�B���	T�cC��*�SA��kD�^�_��J��#�����������������_���������R���W@��* @y@q�Ts�7?k��ThT������� K���q`�Yz���T�!���*!@��*�����7�����!��!@��*��S��7������!��*!@��������[��+���t������ � � � � �?#�^���{�����S����[��*�c���<@��A���H���H�q@T4�6D��4�#���P9?qHTe6@��JD�96�5���*��@��_���_@��a�@��$�d�@����R�R�`5�#@�e6@��JD�e6@��JD�`�@��*����&�R'���q�T`2@��(6e�@��JD�#�Rd6@���H��q!|��*�ф�����`�A��4�6D�@4`�@���c�@�&�Re�A�d�A��rP�
���@�7���R��R�SA��[B��cC�^�_��F��#�����������������_��@�e4�6D�5e6@��*�JD������R��qLT��4�SA�@�R�[B��cC�^�_��F��#�����������������_�`�A����4�6D����4��P9�q(T�6�JD�t6@�`5����`��*��a�@���d�@��&��R�R����4����#@����c�@���e�A��Rd�A��rP��������7`�@�����#@����B�Z��RKq���Z��RBK�����!@��Z������@���� � � � �?#�^���{��q���S������[����c��*�k��s��*A8�<@��o�`|�A�B��O�����H���R�����K��������;4�R�� �`@���<�bA)�~�  ��#	)��a@�Z�����ka��T���o@������������Z����@�B�KD�D�R���B��2�!|����
q`T�2@��(7"[@����B@�@?��*?D1�T�RA8��O@�"�B�c���T�SA��[B��cC��kD��sE�^�_��J��#�������������_ւ@�_�!��TA�R������2�2���"[@����B@�@?��*���R���ҹ���@�R�� � � � �?#�^���{����4@�<@��`qhT��P��7����^�_��A��#���������������_�f���^�_��A��#���������������_��*�R���^�_�@�R�A��#���������������_� � � � �?#�^���{�������^�_��A��#�����_�?#�^���{�������^�_��A��#�������_�OObc#mn#��'kmem_cache *[19][14]''_Bool''int'
'unsigned int'n���������@��������3�6�T�target_core_file3Unable to locate fd_dev->fd_prot_file
3vfs_write to prot file failed: %zd
3Unable to format_prot while pi_prot_type == 0
3Unable to allocate FILEIO prot buf
Using FILEIO prot_length: %llu
3Unable to locate fd_dev->fd_file
3FILEIO Protection emulation only supported on !S_ISBLK
%s.protection3filp_open(%s) failed
3Missing fd_dev_name=
FILEIO: Disabling O_DSYNC, using buffered FILEIO
FILEIO: Using size: %llu bytes from struct block_device blocks: %llu logical_block_size: %d
3FILEIO: Missing fd_dev_size= parameter, and no backing struct block_device
FILEIO: Forcing setting of emulate_write_cache=1 with FDBD_HAS_BUFFERED_IO_WCE
CORE_FILE[%u] - Added TCM FILEIO Device ID: %u at %s, %llu total bytes
4FILEIO: blkdev_issue_discard() failed: %d
4FILEIO: fallocate() failed: %d
CORE_HBA[%d] - Detached FILEIO HBA: %u from Generic Target Core
3FILEIO: vfs_fsync_range() failed: %d
Buffered-WCEO_DSYNCTCM FILEIO ID: %u        File: %s  Size: %llu  Mode: %s Async: %d
FILEIO: Referencing Path: %s
3kstrtoull() failed for fd_dev_size=
FILEIO: Referencing Size: %llu bytes
3bogus fd_buffered_io=%d value
FILEIO: Using buffered I/O operations for struct fd_dev
3bogus fd_async_io=%d value
FILEIO: Using async I/O operations for struct fd_dev
,
3WRITE_SAME: Protection information with FILEIO backends not supported
3WRITE_SAME: Illegal SGL t_data_nents: %u length: %u block_size: %u
3vfs_iter_write() returned %zd for write same
3Unable to allocate memory for struct fd_host
v5.04.0CORE_HBA[%d] - TCM FILEIO HBA Driver %s on Generic Target Core Stack %s
CORE_HBA[%d] - Attached FILEIO HBA: %u to Generic
3Unable to allocate memory for struct fd_dev
FILEIO: Allocated fd_dev for %p
3Unable to allocate fd_do_readv iov[]
3%s() write returned %d
3%s() returned %d, expecting %u for S_ISBLK
3%s() returned %d for non S_ISBLK
3FILEIO: Not able to process I/O of %u bytes due toFD_MAX_BYTES: %u iovec count limitation
/build/linux-aws-6.8-7KtpGJ/linux-aws-6.8-6.8.0/include/linux/slab.h/build/linux-aws-6.8-7KtpGJ/linux-aws-6.8-6.8.0/drivers/target/target_core_file.ctarget_core_filedrivers/target/target_core_file.cfd_dev_name=%sfd_dev_size=%sfd_buffered_io=%dfd_async_io=%dfileioFILEIO4.0fd_do_rwfd_attach_hbafd_detach_hbafd_alloc_devicefd_configure_devicefd_set_configfs_dev_paramsfd_format_protlicense=GPLauthor=nab@Linux-iSCSI.orgdescription=TCM FILEIO subsystem pluginsrcversion=435CD47C1F5316607085B52depends=target_core_modintree=Yname=target_core_filevermagic=6.8.0-1021-aws SMP mod_unload modversions aarch64GNU�GNU&�����}m�e�_�<Y��hY:LinuxLinux$i�	!transport_backend_register1}�;filp_close�d��memset�Zskernel_write~:,_printk���__stack_chk_failI��@vzalloc����vfreeeb�,__dynamic_pr_debugnJnesnprintf���6filp_opennT�Msbc_parse_cdbJ#�I_BDEV�\j__get_free_pages��Cfree_pages ��Atarget_to_linux_sector @Fj�blkdev_issue_discard�zkfreeۛκtarget_complete_cmd��8vfs_fsync_range��?<sprintf��9-kstrdupl�߅strsep)��Dmatch_tokenC��match_strdup�s<\kstrtoull�g5Nmatch_int�95match_strlcpy,6�'�target_configure_unmap_from_queuegj�(call_rcu$�HUtarget_backend_unregister$4�\�sbc_get_write_same_sectorsE:#�__kmallocf���iov_iter_bvec(@;�vfs_iter_writec�Lrandom_kmalloc_seed	�4kmalloc_caches��'kmalloc_trace��sg_nextf\vfs_iter_read�7�iov_iter_zero,a�H�__ubsan_handle_shift_out_of_bounds�OS�sbc_dif_verify,��T__ubsan_handle_load_invalid_value�HDsbc_get_device_type�.,(sbc_attrib_attrs�<pmodule_layoutGCC: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0GCC: (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0���!�!<!x�+	��+��+��+˓+�+�+�+(�+A�+[�+n�+��+��+��+ʔ+۔+ �+@�+���+�+%�+7�+N�+p�+ ��+@��+���+ȕ+ڕ+�+�+#�+&�+;�+W�+t�+��+��+��+ז+�+	�+
/�+E�+Y�+
w�+��+��+̗+�+�+�+<�+c�+��+��+ɘ+�+
�+1�+Y�+f�+��+ ��+!��+"ҙ+#�+	�+�+�+#�+6�+D�+Z�+p�+���+���+���+��+H Ú+-@К+H`�+H��+��
�+-@�+�P�$�+�P�5�+�2J�+�@Y�+5�c�+H�/H v�+@�iH`��+I���+H���+I���@��+����+�����<�@�<��Λ+�ڛ+��+�+ �+H@�+-`0�+-�E�+�[�+-�h�+-�t�+-��+@��+Q��+&Q@��+'Q���+��͜+�@ڜ+���+����+��
�+�@	�+)Q�	�+Q
��+�P@%�+Q,�+Q!7�+�2@(H�+�2�,R�+�2�0_�+"Q5m�+ Fw�+ V�u,Qf��+�P@f��+
����+H��������+
@�-Q����+D���P��+͝+ٝ+
 �+
@
�+
`&�+
�@�+
�[�+
�v�+
���+
��+
 ��+H@ʞ+
`�+���+-��+D��+�P�+�+�2:�+�@H�+��Z�+�P@l�+Q��P�+���+��+
 ��+H@��+`Ÿ+-�͟+�2�ٟ+��+���+0	�+�+ '�+-@6�+�P�<�+�P��+��PJ�+�Q�+I^�+@k�+Hy�+H`��+���+�P���+���+-���+
�Ѡ+
��+�
�+D�+�/�+�P�<�+-�N�+QV�+!Q@`�+�2j�+ Q@	y�+�@��+7@��+��!�@����P��+h��+Q��+ˡ+�iH ء+H@�+Q`�+���+�	�+��	�+Q
%�+Q@
,�+D�
<�+-���2�K�+�2\�+�2@k�+�2�{�+�2���+�!��+��!��+�"��+�#�P�+	��B.�2�H��=4���+Q�ˢ+H	֢+- 	�+�P@	�+�2�	�+��

���+��+��+�9�'�+�9�0�+�>�+�J�+
�[�+
�h�+
�v�+
��+
 ��+@��+I���+I�ɣ+أ+H �+I@��+I��+��+Q �+Q@,�+��8�+�J�+��\�+�l�+����+���+I��+I@��+I�k�+���+H���+��<�@�<����+����+���+Qˤ+-@J�+�P�Ӥ+�ޤ+��+����+�!����Q��+@�+
�+
 +�+H@9�+-`K�+-�h�+Q�$��Z�+��i�+8S i�
t�+
 ��+I@��+O���+	Q���+�P��+�@��+>����+�Pͥ+ ٥+0�+@��+AI��+
��~
��+
+�+ 3�+
@mB�P`;�+H�O�
H�H�+H�W�+I��+I@*=O�c�+��s�+�@~�+�P�J�+�P��+Q@��+Q�i�+Q���+��+�@��+����+Q���+Qʦ+Q@�+O��+�
���+>�+�+@#�+`3�+-�@�+��I�+��3=��	_�+
�
i�+
x�+@��+`��+O���+
���+ħ+
 �,�@�sO��<
Q
�<Q 
ӧ+@
ߧ+H
��+H`
�+H�
�+
�
��+�+�P �+I@x�
�Q�+,�+?�+V�+n�+��+��+��+ ƨ+ר+�+�+�+/�+E�+a�+��+��+���+I��+
Q@ɩ+Q`��+Q�%�+Q�ة+O�+�@�+���+-@�+O��+t���+Q�
Q)�+P;$7<�+��F�+�@o`@QQP�+
QQ
�P	QQ
�P	Q�Q
�g�+Pz&
� w�+0��+@��+`��+D���+-���+D�Ǫ+��ժ+�@�+�P��+����+Q@
�+1Q��+�2��+�2	-�+�2@
:�+�2�H�+�2�Y�+�2h�+�2@Qx�+�pA�2��+�2@��+�2���+8��+I��+Q@J�+�P�«+�2�ϫ+QQܫ+#��+��+
�+�+-�+ A�+Q@X�+`d�+hp�+p}�+x��+���+���+���+Q���+Q�ʬ+�٬+��+���+��+�+(�+H I	H@6�+H`E�+H�U�+H��iH�d�+H�x�+H�EH ��+H@��+H`­+�έ+�P�խ+�2ޭ+ pA�2�+�2@�+�2��+�2�)�+9�+�B�+�@Q�+��`�+ pA�2q�+�2@��+�2���+�2���+(�z
3=�@��+~�+�P��+@�,�h-��_#Q��PQ�+�ʮ+Ӯ+H ڮ+H@�8H`��+H��+O��+���+-��+�2��+D�+/Q(Q$�+!��7�+��D�+
�@P�+�h�+���+5Q���+7Q��+9Q@��+;Q���+=Q�ȯ+?Qׯ+?Q@�+BQ��+DQ���+FQ
�+HQ@%�+JQ�>�+Q�H�+LQS�+NQ@c�+PQ�n�+PQ���+RQ��+RQ@��+RQ���+TQ���+FQʰ+=Q@԰+=Q��+?Q��+�2��+�2@
*Q+Q%Q�+.Q!�+�(�+3Q�sO@/�+�2�9�+�2�K�+�2	W�+
@
0Qj�+2Q

)QH4Q
)Q6Q

)Q8Q
�P)Q:Q

�P<Q
�P>Q
AQ�P$Q@Q
AQCQ
�PEQ
��P�GQ
��PIQ
�P�P�KQ
H�PMQ
��POQ
�PQQ
�
	QSQ��+0��+WQ��+Q@��+Q���+YQ�ͱ+[Qܱ+]Q@
�P	Q
H
VQ
�P	Q��XQ
�P	QIIZQ
�P	Q�
\Q�2
�+J�P�+H����+�9��+H��+H� �+H �/�+H@�=�+��I�+-��Q�+-�^�+aQ@�^�+@f�+H{�+H `Q��+@;V�;	Q@2c���+���+��+��+Բ+V�	^
QUQ_QbQ
�
iQ�+܏
�P��+)Q���+lQ

��+)Q��H�+nQ

J�P�+pQ
J�P.�+rQ
J�PA�+tQ
��+)QS�+vQa�+O

~�+�P�~�q�+�vO;�Mv�+yQ
�P�;	Q�
��+H�~
��+{Q��+{Q��+{Q
�P�;	Qdz+Q
�P�;	Q�~�q�+�ݳ+�Q�+Q�+pQ�+tQ"�+tQ
�J�P/�+�Q=�+pQJ�+Q
�J�P�7	'�W�+�Q
�J�P
Cr�+�Q��+���+�transport_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_ttcm_sense_reason_tableTCM_NO_SENSETCM_NON_EXISTENT_LUNTCM_UNSUPPORTED_SCSI_OPCODETCM_INCORRECT_AMOUNT_OF_DATATCM_UNEXPECTED_UNSOLICITED_DATATCM_SERVICE_CRC_ERRORTCM_SNACK_REJECTEDTCM_SECTOR_COUNT_TOO_MANYTCM_INVALID_CDB_FIELDTCM_INVALID_PARAMETER_LISTTCM_LOGICAL_UNIT_COMMUNICATION_FAILURETCM_UNKNOWN_MODE_PAGETCM_WRITE_PROTECTEDTCM_CHECK_CONDITION_ABORT_CMDTCM_CHECK_CONDITION_UNIT_ATTENTIONTCM_RESERVATION_CONFLICTTCM_ADDRESS_OUT_OF_RANGETCM_OUT_OF_RESOURCESTCM_PARAMETER_LIST_LENGTH_ERRORTCM_MISCOMPARE_VERIFYTCM_LOGICAL_BLOCK_GUARD_CHECK_FAILEDTCM_LOGICAL_BLOCK_APP_TAG_CHECK_FAILEDTCM_LOGICAL_BLOCK_REF_TAG_CHECK_FAILEDTCM_COPY_TARGET_DEVICE_NOT_REACHABLETCM_TOO_MANY_TARGET_DESCSTCM_UNSUPPORTED_TARGET_DESC_TYPE_CODETCM_TOO_MANY_SEGMENT_DESCSTCM_UNSUPPORTED_SEGMENT_DESC_TYPE_CODETCM_INSUFFICIENT_REGISTRATION_RESOURCESTCM_LUN_BUSYTCM_INVALID_FIELD_IN_COMMAND_IUTCM_ALUA_TG_PT_STANDBYTCM_ALUA_TG_PT_UNAVAILABLETCM_ALUA_STATE_TRANSITIONTCM_ALUA_OFFLINEtcm_tmreq_tableTMR_ABORT_TASKTMR_ABORT_TASK_SETTMR_CLEAR_ACATMR_CLEAR_TASK_SETTMR_LUN_RESETTMR_TARGET_WARM_RESETTMR_TARGET_COLD_RESETTMR_LUN_RESET_PROTMR_UNKNOWNt10_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_opsse_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_dev_plugse_device_queuehba_tpgthba_idhba_flagshba_ptrhba_nodedevice_lockhba_grouphba_access_mutexbackendtarget_backend_opsinquiry_prodinquiry_revtransport_flags_defaulttransport_flags_changeableattach_hbadetach_hbapmode_enable_hbaalloc_deviceconfigure_devicedestroy_devicefree_deviceplug_deviceunplug_deviceconfigure_unmapset_configfs_dev_paramsshow_configfs_dev_paramsparse_cdbtmr_notifyget_device_typeget_blocksget_alignment_offset_lbasget_lbppbeget_io_minget_io_optget_sense_bufferget_write_cacheinit_protformat_protfree_prottb_dev_attrib_attrstb_dev_action_attrstarget_backendse_wwnwwn_tfwwn_groupfabric_stat_groupparam_groupcmd_compl_affinitytarget_fabric_configfsexec_cmd_opsexecute_rwexecute_sync_cacheexecute_write_sameexecute_unmapexecute_pr_outexecute_pr_infd_devfbd_flagsfd_dev_namefd_dev_idfd_table_countfd_queue_depthfd_block_sizefd_dev_sizefd_filefd_prot_filefd_hostfd_host_dev_id_countfd_host_idtarget_core_file_cmdbvecsOpt_fd_dev_nameOpt_fd_dev_sizeOpt_fd_buffered_ioOpt_fd_async_iocmd_rw_aio_completehbafd_alloc_devicefd_attach_hbafd_configure_devicefd_configure_unmapfd_destroy_devicefd_detach_hbafd_dev_call_rcunolbfd_do_prot_fillsgl_nentsfd_execute_rwfd_execute_rw_aiofd_execute_rw_bufferedfd_execute_sync_cachefd_execute_unmapfd_execute_write_samefd_format_protfd_free_devicefd_free_protfd_get_blocksfd_init_protfd_parse_cdbfd_set_configfs_dev_paramsfd_show_configfs_dev_paramsfileio_module_exitfileio_module_inittarget_core_file.koI��	\<(pX5�XG0PW�f8~�L�@�H���8��8�88�p8���	D-
�;8T�
�hh0~���`
4��8��8��8�P8��(`P78J�`�,n08�h8���8�(t������	& 20>@JPVhb�n0~0P
�
���'("O#<rS�	i�}�;����������8#q*8<DLZk|���������-$PV]qy��������2CM\i$x$dfd_get_blocksfileio_module_initfd_free_protfd_destroy_devicefd_do_prot_fillfd_format_prot__UNIQUE_ID_ddebug481.0fd_init_protfd_parse_cdbfd_configure_device__UNIQUE_ID_ddebug467.6__UNIQUE_ID_ddebug469.5__UNIQUE_ID_ddebug463.8__UNIQUE_ID_ddebug465.7fd_execute_unmapfd_dev_call_rcufd_detach_hba__UNIQUE_ID_ddebug459.10cmd_rw_aio_completefd_execute_sync_cachefd_show_configfs_dev_paramsfd_set_configfs_dev_params__UNIQUE_ID_ddebug475.3__UNIQUE_ID_ddebug479.1__UNIQUE_ID_ddebug477.2__UNIQUE_ID_ddebug473.4fd_configure_unmapfd_free_devicefileio_module_exitfd_execute_write_samefd_attach_hba__UNIQUE_ID_ddebug455.12__UNIQUE_ID_ddebug457.11fd_alloc_device__UNIQUE_ID_ddebug461.9fd_do_rw.isra.0fd_execute_rw_bufferedfd_execute_rw_aiofd_execute_rwfileio_ops__func__.35__func__.40__func__.39__func__.38__func__.37__func__.36__func__.34fd_exec_cmd_opstokens__UNIQUE_ID___addressable_cleanup_module487__UNIQUE_ID___addressable_init_module486__UNIQUE_ID_license485__UNIQUE_ID_author484__UNIQUE_ID_description483__UNIQUE_ID_srcversion341__UNIQUE_ID_depends340__UNIQUE_ID_intree339__UNIQUE_ID_name338__UNIQUE_ID_vermagic337_note_15_note_14____versionsfilp_openvfs_fsync_rangetarget_backend_unregister__this_modulesnprintfsbc_dif_verifycleanup_modulekfreeI_BDEVmatch_strlcpyinit_module_printkvfs_iter_read__stack_chk_fail__get_free_pagesvzalloctarget_to_linux_sectormatch_intrandom_kmalloc_seedsbc_get_device_typememsetkstrtoulliov_iter_bvecvfs_iter_writekstrdupsprintftarget_configure_unmap_from_queue__ubsan_handle_shift_out_of_boundsvfreestrseptarget_complete_cmdsg_nextfilp_closematch_token__dynamic_pr_debugiov_iter_zerosbc_parse_cdbmatch_strduptransport_backend_registerkmalloc_trace__ubsan_handle_load_invalid_valuesbc_get_write_same_sectorssbc_attrib_attrs__kmallockmalloc_cacheskernel_writeblkdev_issue_discard�v�v�i���0�0�``dh`|b�drT�X\�`hxpXxX|`�����`�i0@8@@XPT�P�P�`���`�����`�b z�Tpx�����x�������x���h�h�x�\08<`Lv�P�P�`�������x�h�h�`�c�]	\,	e<	eP	�\	`	d	`�	0�	0�	`�	��	��	`�	[,
[d
Xl
Xp
t
|
x�
[�
t�
[,t4[�U�t(U4�8�<`Lt�t�����n��������
�
�
n�
m�
�
�
`�
`�
��
��
sw4{LjX[xs�[�f,fh^���(�(�x���x���x�x�x���0�0x[ $(`0[D�H�L`T[\P`Pd`p[�b\(ox�	��	�qL�P�T`��0kDlP[dlp`�t�h�h�`�b�g�g��@}�������x���`�`�h�p�h�p�x�0�0�`g,gH�L�x}���(�(�x��`���uk l<[�a�y� �$`48<xHxL`\`l�p�t`�b�P�P�` 4pXY�Ut��p,Y���~���~@��u�k��
��
tt|[�t�bh�l�p` (|V�<(��� $l(0\4�8`@�D�H�P$
T`
X@``d�h�pt�x �D�����p���x�T���X�X����������������h� ((�0�8�@@H�P�	X�	`�
h`p�xX
���X������ �������h��80	H@	XP	hh	�P�0�p�P�0�p���P���p�`��P� p(`Z_��	�8�@PH	P�p�xP�	�����P�	�h���P�	��� 0(	0XP�Xh`	h0���h�	�x���h�	����h	(0�8 @	Hph�p x	�����@�	�(8_�Z(W8�@
PXH`�h`���`
����h������p�.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.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.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�@�%+�D&@�H%;086@X�H%Kh�F@���%]��H �X@��X%	!�z@�@%��"�@(�%
��"�@@�%��"��@X��%��%@�@8�0%��*��*��*�2�*w	4�@h��%�5��6 ,�6$?�60K�6�V�;[�;k0�;Xt�;Cy�~x&T	��~��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel keyc_Aml� �-��+�\U�0	`�He0
	*�H��
�Av!�_�?���n
=�;h�Q䡂^M�؆�2�آ�p�P�}{-����(3V�m�3-�
�zV�P/�&�IGE�;�U-�����#�)1�FT�tA�QZ���^��"�ǐMQ�G`c��
2f&��Rw�S�UnT�A�=>�Rq���5�!K���Z.�{c��BN}L�c�����x"h��
�u�J�IV6G��
]`�{�ͷbCQ(?�ܺ`�6̍,B����,M��M͘	�Yv�ll��^��$zJS\m���na�b�J#i2c��O��gɑ݀�(Y?�Y�g��H��l��<'�J�V�0�W�ju@eN��9��c:]��'�����T�5����K�\E�^�X��H�z�l?�]�����ՈY�,$C��apG?Ø�e� �R��ۯ����9�R���^���
���<������Y��.���ǜ8����X�
Aھ��4%I�i���=��$UE�o�aXxUf��Ď&;�C�}}�_ŨeD�d�K�����~Module signature appended~