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: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/media/common/videobuf2/videobuf2-dma-contig.ko
ELF>8�@@+*GNUɧ1m�+��pG���l�ۦ�LinuxLinux�UH�F H��]�ff.�f��U�G`H��]�ff.��UH��]���U1�H��]�ff.�@�UH���H�@�FH��]H�1��ff.�f��UH��AUATSH���H�O H�WH��I��L�O(L�GH�?�A�Ņ��I�L$PH�CHL��I��$�H�IDŽ$��f�[D��A\A]]�H�K L�KH��H��M�$H���D��[A\A]]�ff.���UH���H���+���]�D�UH��ATSH��L�feH�%(H�E�1�M��tH�E�eH+%(u5H��L��[A\]�H�FpH��H��t�H�8H�u����LDe�L�c��ff.�@�UH��ATSH��H��L�g8eH�%(H�E�1�H�GH�p�E�H�E�H���M���H��tH�?H�u��H�CH�{p�S0L���H�C H�C8H�E�eH+%(u
H��[A\]��ff.�@�UH��ATH� I��u"I�D$pH�8H���L���L�e����������H�G8H��tU�O0�PH�0H�?H���]��f��H�G8H��tU�O0�PH�0H�?H���]��f��UH��ATSL�f@M��t%A�L$H��u!L���L���H�C@[A\]�H�~A�T$A� I�4$����UH��AWAVAUATA��SH�H��L�o@L�p(L��M���A�MD9�t`��u:H�{� D��L������E�eL���[L��A\A]A^A_]�A�UH�{A� I�u�A�E�L���L��[A\A]A^A_]�ff.�@�H��hH�������D�E1�9�v�2D���ff.��U�����H��ATI����G`��t��~ZL�e���H�hH��t�I�|$h�I�L$ I�T$I�t$M�D$(I�<$�I�<$�L���L�e���H��`��L�e���ff.�f��UH���H���K���]�D�UH��AUATSH��H��@L�fheH�%(H�E�1�H�FH�u�H�E�H�E�H�E�H�E�H�E�H�E��U�M��tZH�}��I��H=���H�{`���C`�����P	�xsH�E�eH+%(��H��@L��[A\A]]�H�=����I��H���H�K H�SH��L�K(L�CH�;����L�kh�X������E1��y������j����ff.���U1�H��]�ff.�@�U�H��AWAVAUATSH��L���H�uо�
H�=�H����I��I�D$h��L��p�A�ƅ���I�D$hM�eL�8A�E��t?1�I�I�$L����I�wH���H	�I�t$I�$�L��I���I��A9]w�H�E�A�EL�h@H��D��[A\A]A^A_]�A����L��A�����ff.���UH��AWAVAUATI���SH9
rlI��H����H��H�=I��I���
�I��H��tKL�(L��L��H�Xx�I��H=��H����M�t$M�l$pA�D$0[L��A\A]A^A_]�I���[L��A\A]A^A_]�I�������UH��AVAUATSH����H��H�=I��I�־�
���I��H����H�I�T$ L��L��L�@M�D$(�H\���I�D$H���A�D$(tUL���M�t$I�$H����M�d$XI�D$PA�D$0I�D$`I�D$HI�\$xA�D$`[L��A\A]A^]�I�D$�I���[L��A\A]A^]�I����[L��A\A]A^]�D�UH��AWAVAUATSH��H�M�H���1I��H�=I��H�Ӿ�
���I��H����L�(I�H��H�uȋ��M�t$xA�D$0�I��Lc�H=��eI�D$@H��D�x�Lc�E���H�=���
�I��H���A�F	<���fI�vh���L�E�D����A�����L���Z���A�T$0I�<$� L������I�}A�EH�E�E1�H�_��t"�GHE�A��H��H��E;}sH9_t�H�]�H9]��I�EH�@M�l$8I�D$ H�E�I�D$H�e�L��[A\A]A^A_]�A�^	�����tIA��~MA�G�I�VI�D��	H��H9�t5H�
H��H;Jt�L���L��M����I����L����I�vA�L$0E1�H�U�I�<$H���I�D$ H����O���I����L���Hc���������I�����)���ff.��UH��H��t�}���]�f�H���]�H��H���H���]���UH��AVAUATI��SL�w8�O0H�?M����A�VI�6A� �M�l$@A�]	�����usI��I�����A�D$0����u(I�D$@�@��t1�HcÃ�I�|��I�D$@;Xr�L���L���I�|$@�L���[A\A]A^]�L�����t�Lc��I�T$I�t$ E1���fD�UH��AWAVAUATSH��H�pH���H�{8��s0�I��H=��H�8�@E1�E1�L���t!�GA��I�I��H��E;usL9t�H�SL9��I�EH�@L�k8H�CH�C 1�[A\A]A^A_]�H��A�������H����H����H����H��I������L����UH��H������]�H�;H���L���H�Ch�H�;H���H�Ch��H���L��M����L��H��L���L��I�����H��I�������H���E���E��H�U�H�uл�H���A�L$0A�UA� I�uI�<$�L����H���L��Lc���H������������H������H����H�������L��H����S0H�{pL������H�������H���1��vb2_dma_contig_memopsvb2_dma_contig_set_max_seg_size3No buffer to map
3failed to map scatterlist
videobuf2_dma_contigfailed to alloc sg table
3failed to attach dmabuf
size is zero
3Remapping memory failed, error: %d
%s: mapped dma addr 0x%08lx at 0x%08lx, size %lu
drivers/media/common/videobuf2/videobuf2-dma-contig.c3trying to unpin a not attached buffer
3dmabuf buffer is already unpinned
Failed to set max_seg_size: dma_parms is NULL
failed to get scatterlist from DMA API
dma_alloc_coherent of size %lu failed
3failed to allocate sg table
3failed to initialize sg table
3contiguous mapping is too small %lu/%lu
3trying to pin a non attached buffer
3dmabuf buffer is already pinned
3Error getting dmabuf scatterlist
3contiguous chunk is too small %lu/%lu
/build/linux-SaOI8K/linux-5.15.0/include/media/frame_vector.hvb2_dc_get_userptrvb2_dc_mmaplicense=GPLauthor=Pawel Osciak <pawel@osciak.com>description=DMA-contig memory handling routines for videobuf2srcversion=79D82BDD5034B4D17B8AD3Bdepends=videobuf2-common,videobuf2-memopsretpoline=Yintree=Yname=videobuf2_dma_contigvermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout:W��frame_vector_to_pages��kmalloc_cachesǗ��vb2_destroy_framevec��T__ubsan_handle_load_invalid_value1��pdma_unmap_sg_attrs��)dma_get_sgtable_attrs� dma_mmap_attrs5r�dma_buf_detach��Idma_map_resource��Bset_page_dirty_lock	{{�__dynamic_pr_debug�y��sg_next8�2mutex_unlock�a�dma_map_sgtableq'��dma_free_attrse��vb2_create_framevec�t�dma_buf_vunmap�9�[__x86_return_thunki��ldma_sync_sg_for_device��+sg_alloc_table_from_pages_segment��Q�dma_alloc_attrsK��Mmutex_lockA���dma_buf_unmap_attachment7�z�_dev_errg/:sg_alloc_table�'!dma_buf_map_attachment���dma_buf_exporty��put_device_i�refcount_warn_saturateke��__stack_chk_fail�~��_printkKt��frame_vector_to_pfns�pHe__x86_indirect_thunk_rax�m��__fentry__ӯOkmem_cache_alloc_trace�_Udma_buf_attach�|Sget_device8-�dma_unmap_resource�zkfree%�Άvb2_common_vm_ops��f�dma_sync_sg_for_cpu�O[sg_free_table��@dma_buf_vmap�	}	�	�	�	�	�	�V	[	*
	'_Bool'��videobuf2_dma_contigGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��88P|{ �{ �{ �{ �{ @�p�@�����
�
@����
>��{ ��{ B���C�@PT���a�Z
���@}�F��| �PT��E�@���_��yI�yn��| �| �@-| �A�A| Y| H@8EH�O�H@Y�H�b| H@p| m�|| L��	�| S��| u���| w��-x�@�| m�o8E�A�?�
E�@�D��|  8�B��@�9H��| }`|�| @�| K�bI@�| ��| G��V_	c�@X`}�} ��
�} �} O�S�@Y�H��-f�*} @9`|�g��0$e��J�7} �M�C} H����I�L}  [} cL�@k} P�c�S�GoU�G�q} 8�| G��| K��+@�Y�`}�
Q�Q�{} 8�| G�Y�Hg�}�T��} P��} S��| K��} X�| G��9HO��V����X�}@�} 6�W��} �} �} �} �} ~ ~ ]�.~ `�@9~ b��
Z�
K�;\�
K�_�_�R�^�
X�a�G~ Y~ p~ �~ ���� PTd�[�N��~ (�~ k��~ o�@�~ q���~ s���~ q�
h�
X�j��~ 
p8�B�ދ�@ �,`�*y�@ ` ��,H�( @�k�Tj@
n�B�l�m�
n�p�
n�r�
K�g�t�
K�v�i�? S l � � � � � � (���ω��@�����F�����
z�
}�~�0� 0�-��׉S@��n���9H�ދ�@��6`|�
}���{�E� R� ȴ _� 6@g� 6H����o� x�8��o�`@{� ����� ����� `��`@(o`��� ����� `�� O@ŀ `�x*���r���Ҁ ��@�,m�
��
S�����܀ �� ���+@g`y��� ������n��� ~�@�*���"��� �
� �� �9� ��5��S� H`� H���
�[��S��
S�����
S����[��
S��S��
S���Qyy{k� 0u� S���[@~� ��� �#��� ��}����@�� �� ǁ � �� 
� "� 5� � 1�XgI�  PT�@R� �\� �j� �{� ��� ��� �ӂ �� ��� �� �� �T�S@�-��������!� ��,S@)� �9� �I� ��#A�Y� l� ��@l0m@y�@�J�
`|����w� ��� H��� @�� E`[rH��� j�� k@�� ˃ �@� �� � �  � /� D� ��@K� ����������T� `\� ��h� ��@u� ����� ����� ���� ��@�� ����� ����� ��΄ ��@݄ ���� ���
��
������6��
����
����
����
������ (� ��� ��@(� ���9� ��� � ��
��
��T��
��S��
��������
��T����������� I� ��Y� ��k� "J%o�`@eXS�~� �PT�x*S@��r�S��,���@�J�
��� S�|^��aM��@"J��� S@�� �[��P
������� �I�J�
�����
PT���� ��
S�P
��PT����[�օ ��
u� S� ��� ��
u� S� ��
S�P
��PT�x*�&� ��
9� SB� ��
�[�P
��9� S}U� ��
���[fM g� ��
���[��\~� ��
���[w��
�� ���� ��
���[ن ��
�� �[�S�J�
� ��
S�� �[�J�
� ��
���[�� �[!� ��
���[:� �[F� ��
9� SfM _� ��
S�P
��PT��k� ��x� ���� ���� ��
9� S�� ��
S�P
��9� S�� ���� ��
�]��,
��v4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSmedia_file_operationsmedia_devnodemedia_devmedia_devicehw_revisiontopology_versionentity_internal_idxentity_internal_idx_maxentitiesentity_notifygraph_mutexpm_count_walksource_privenable_sourcedisable_sourcereq_queue_mutexmedia_gobjmedia_entity_enumidx_maxentitymedia_entitygraph_objnum_padsnum_backlinksinternal_idxstream_countmedia_graphent_enummedia_pipelinestreaming_countgobj0media_padmedia_interfacegobj1sinkmedia_linkis_backlinkmedia_pad_signal_typePAD_SIGNAL_DEFAULTPAD_SIGNAL_ANALOGPAD_SIGNAL_DVPAD_SIGNAL_AUDIOmedia_entity_operationsget_fwnode_padlink_setuplink_validatemedia_entity_typeMEDIA_ENTITY_TYPE_BASEMEDIA_ENTITY_TYPE_VIDEO_DEVICEMEDIA_ENTITY_TYPE_V4L2_SUBDEVmedia_device_opslink_notifyreq_allocreq_freereq_validatereq_queuemedia_requestdebug_strupdating_countaccess_countnum_incomplete_objectsmedia_request_stateMEDIA_REQUEST_STATE_IDLEMEDIA_REQUEST_STATE_VALIDATINGMEDIA_REQUEST_STATE_QUEUEDMEDIA_REQUEST_STATE_COMPLETEMEDIA_REQUEST_STATE_CLEANINGMEDIA_REQUEST_STATE_UPDATINGNR_OF_MEDIA_REQUEST_STATEmedia_request_object_opsmedia_request_objectframe_vectornr_allocatedgot_refis_pfnsvb2_mem_opsget_dmabufget_userptrput_userptrattach_dmabufdetach_dmabufmap_dmabufunmap_dmabufnum_usersvb2_buffervb2_queuenum_planesreq_objpreparedcopied_timestampneed_cache_sync_on_prepareneed_cache_sync_on_finishqueued_entrydone_entryvb2_planemem_privdbuf_mappedbytesusedmin_lengthvb2_buffer_stateVB2_BUF_STATE_DEQUEUEDVB2_BUF_STATE_IN_REQUESTVB2_BUF_STATE_PREPARINGVB2_BUF_STATE_QUEUEDVB2_BUF_STATE_ACTIVEVB2_BUF_STATE_DONEVB2_BUF_STATE_ERRORio_modesdma_attrsbidirectionalfileio_read_oncefileio_write_immediatelyallow_zero_bytesusedquirk_poll_must_check_waiting_for_bufferssupports_requestsrequires_requestsuses_qbufuses_requestsallow_cache_hintsbuf_opssubsystem_flagsbuf_struct_sizetimestamp_flagsmin_buffers_neededalloc_devsnum_buffersqueued_listqueued_countowned_by_drv_countdone_lockdone_wqstreamingstart_streaming_calledwaiting_for_bufferswaiting_in_dqbufis_multiplanaris_outputcopy_timestamplast_buffer_dequeuedfileiothreadiovb2_opsqueue_setupwait_preparewait_finishbuf_out_validatebuf_initbuf_preparebuf_finishbuf_cleanupstart_streamingstop_streamingbuf_queuebuf_request_completevb2_buf_opsverify_planes_arrayinit_bufferfill_user_bufferfill_vb2_buffervb2_fileio_datavb2_threadio_datavb2_vmarea_handlervb2_dc_bufdma_sgtsgt_basedb_attachvb2_dc_attachmentvb2_dma_contig_set_max_seg_sizevb2_dc_attach_dmabufvb2_dc_detach_dmabufvb2_dc_unmap_dmabufvb2_dc_map_dmabufvb2_dc_get_userptrbuf_privvb2_dc_put_userptrvb2_dc_get_dmabufvb2_dc_dmabuf_ops_mmapvb2_dc_dmabuf_ops_vmapvb2_dc_dmabuf_ops_end_cpu_accessvb2_dc_dmabuf_ops_begin_cpu_accessvb2_dc_dmabuf_ops_releasevb2_dc_dmabuf_ops_unmapvb2_dc_dmabuf_ops_mapvb2_dc_dmabuf_ops_detachdbuf_attachvb2_dc_dmabuf_ops_attachvb2_dc_mmapvb2_dc_allocvb2_dc_putvb2_dc_finishvb2_dc_preparevb2_dc_num_usersvb2_dc_vaddrvb2_dc_cookievideobuf2-dma-contig.ko��Tb q#�*2?�X�	n���7�����67b�� �@�P�p#���	 88!,*=`T�qa�u*&��@��.� .�P]����P 
p/��:PTp4f�hx�?�������������&�	b1�PHc 8{`����P
���k���'3>"`'4"�BPdlp2v�@x|�������)4CZir����,G���1@P]ex�������-�w�
,AP__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8__kstrtab_vb2_dma_contig_memops__kstrtabns_vb2_dma_contig_memops__ksymtab_vb2_dma_contig_memops__kstrtab_vb2_dma_contig_set_max_seg_size__kstrtabns_vb2_dma_contig_set_max_seg_size__ksymtab_vb2_dma_contig_set_max_seg_sizevb2_dc_cookievb2_dc_num_usersvb2_dc_dmabuf_ops_unmapvb2_dc_dmabuf_ops_begin_cpu_accessvb2_dc_dmabuf_ops_vmapvb2_dc_mmap__UNIQUE_ID_ddebug253.4__func__.1vb2_dc_mmap.coldvb2_dc_dmabuf_ops_mmapvb2_dc_vaddrvb2_dc_unmap_dmabufvb2_dc_unmap_dmabuf.coldvb2_dc_detach_dmabufvb2_dc_finishvb2_dc_preparevb2_dc_dmabuf_ops_detachvb2_dc_dmabuf_ops_mapvb2_dc_dmabuf_ops_map.coldvb2_dma_contig_set_max_seg_size.coldvb2_dc_putvb2_dc_dmabuf_ops_releasevb2_dc_get_dmabufvb2_dc_dmabuf_opsvb2_dc_get_dmabuf.coldvb2_dc_dmabuf_ops_end_cpu_accessvb2_dc_dmabuf_ops_attachvb2_dc_attach_dmabufvb2_dc_attach_dmabuf.coldvb2_dc_allocvb2_dc_alloc.coldvb2_dc_get_userptr.part.0vb2_dc_get_userptr.part.0.coldvb2_dc_get_userptr__UNIQUE_ID_ddebug255.2vb2_dc_put_userptrvb2_dc_put_userptr.coldvb2_dc_map_dmabufvb2_dc_map_dmabuf.cold__func__.0__UNIQUE_ID_license260__UNIQUE_ID_author259__UNIQUE_ID_description258.LC4dma_buf_vmap__this_modulesg_free_tabledma_sync_sg_for_cpuvb2_common_vm_opskfreedma_unmap_resourceget_devicedma_buf_attachkmem_cache_alloc_trace__fentry____x86_indirect_thunk_raxframe_vector_to_pfns_printk__stack_chk_failrefcount_warn_saturateput_devicedma_buf_exportdma_buf_map_attachmentsg_alloc_table_dev_errdma_buf_unmap_attachmentmutex_lockdma_alloc_attrs__crc_vb2_dma_contig_memopssg_alloc_table_from_pages_segmentdma_sync_sg_for_device__x86_return_thunkdma_buf_vunmapvb2_create_framevecdma_free_attrsdma_map_sgtablemutex_unlocksg_next__dynamic_pr_debugset_page_dirty_lockdma_map_resourcedma_buf_detachdma_mmap_attrsdma_get_sgtable_attrsdma_unmap_sg_attrs__crc_vb2_dma_contig_set_max_seg_size__ubsan_handle_load_invalid_valuevb2_destroy_frameveckmalloc_cachesframe_vector_to_pagesO��������`��������!O��������.`��������AO��������K`��������QO��������]`��������qO���������`���������O������������������k����������G��������GP��������`��������+2(=8Bg��������P`��������aO��������w`���������O���������`���������C���������S��������O��������;9D&Ua��������lZ���������`���������S���������O���������j���������I���������`���������O��������F��������`��������`��������!O��������?_��������E`��������J`��������QO��������vE��������~I���������`���������m���������O���������[���������d��������Le��������"`��������9m��������Ke��������]`��������qO���������l�`���������O���������`���������E���������I��������c��������U��������I��������'`��������5T��������?`��������QO��������g`��������qO���������1�D���V��������*`��������1q@N��������L�gl��������o��T���������T���������S���������O���������`���������O���������q$N��������$X��������nf��������yf���������`���������I���������O��������q4N��������/M��������>�h`���������`���������O���������q4�N���������\��������	�	L��������3	�`	`��������~	`���������	`���������	O���������	q4�	N��������
b��������/
r��������B
qQ
N��������]
j
 �
^���������
z�
d���������
��
f��������;=`��������K��p���������I���������Q���������i���������r��������O��������%`��������4`��������;{BGg��������T`��������aO���������m�����������h���������E��������
I��������

p��������
I��������
`��������'
r��������B
K��������Q
O��������n
�y
'�
W���������
�
f���������
��
`��������R��������!R��������&/�4R��������9|B�GR��������L|S_R��������ge��������lt�|Y���������`��������� �Y���������I����������F�Y���������`�R���������I���������V�H�Y��������I��������P	pR�������� {* 2o��������;j
O�TR��������pm��������xE�����������R���������I���������{��R����������o���������K� �o�������������R����������
�`�R��������Z���������
8R��������'�
05R��������<�
JH
]
n @P p(�0`8�@H�P�X `Ph�ppx��P�p����������	��`�P
��@�H�PpX``h p�x����P
����� �����P���@�PP�`p-J\�Ov �$�(�,04D8I<�@!D\H�L�P&T>Xf\)`�d�hgl�p_	t}	x�	|<�$�3�S�
��
��*B=B�B$�(B0�4B<�	@BH�LBTH
XB`�dBl+pB b)8*�8 �081`{81@H`P(.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��
:@�`�(J�@E@Xp`(^�Y@�v�(q�l@Hw0(	28�8��@xwp(�2��2���h�@�y0(��( �@z@(��$���@X|(���@p|�(�  �#x@��(1�# ,@��(C $D>@p�`(Nh$pI@Ђ�( W%�@q�(v0�(X�(��(�$�xM�M�
)C	`Xf���0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��Ba�p��T�(��v�{��q��|�d,�W��M!�A�@�+$p�Md���CO�rK�{����"��X��O[�8��x3��z&S�5w���	�dl�6	*����Z��9�o$�j��i�v;=&�y��93v�__ ��(j��3d
�%�YT��La��Z
)��V=��g1{N�SSuMH��Ҋ�3���M�	��o3L��N��
�����3%�Q���q.�u�Ἆ*UO���
�	?I��x���/���N���$?H��ֺ
�Rc��Q�g�.x����{����2#�S���X���"��J�"��v��K07�~>���$)70�!�k?��4���>�.=�f!I��5&����s]�0zϲ�ɩ�F��Q�>R'�����~ܵ��j_:�P��B[��T�E�T&[��j1���୥
�.*p��0��2lܭ-�J�xB_j�+�W}<�G�W��9�A��������D����/� 5E�'w5�ر-�6��~Module signature appended~