Memory corruption when memory mapped in a VBO is not unmapped by the GPU SMMU.
Memory corruption can occur if VBOs hold outdated or invalid GPU SMMU mappings, especially when the binding and reclaiming of memory buffers are performed at the same time.
Memory corruption when the mapped pages in VBO are still mapped after reclaiming by shrinker.
Memory corruption while processing GPU commands.
Memory corruption while maintaining memory maps of HLOS memory.
Memory corruption while handling concurrent memory mapping and unmapping requests from a user-space application.
Memory corruption while processing graphics kernel driver request to create DMA fence.
Memory corruption while invoking IOCTL calls to unmap the DMA buffers.
Memory corruption while processing IOCTL calls to unmap the buffers.
Memory corruption while processing memory map or unmap IOCTL operations simultaneously.
Memory corruption when IOCTL interface is called to map and unmap buffers simultaneously.
Memory corruption while processing IOCTL from user space to handle GPU AHB bus error.
Memory corruption when kernel driver attempts to trigger hardware fences.
Memory Corruption when using deprecated DMABUF IOCTL calls to manage video memory.
Memory corruption while processing user buffers.
Memory corruption caused by missing locks and checks on the DMA fence and improper synchronization.
Memory corruption during concurrent buffer access due to modification of the reference count.
Memory corruption while allocating buffers in DSP service.
Memory corruption while processing a frame request from user.
Memory corruption while performing sensor register read operations.
Page 1+ Next →