Open Iyiren opened 8 months ago
请问一下: 1、使用drm_buf_alloc分配的连续drm内存,是否是对齐的(1024字节、4096字节对齐)? 2、使用dma_buf_alloc分配的dma、cma内存,是否是物理连续且对齐的(1024字节、4096字节对齐)?
我在直接使用ioctl和mmap申请dma_heap内存时,在xdma驱动里面,这个地方报错。xdma驱动这里把缓冲区映射到散列表,要求内存是物理连续且对齐的,我在使用时,malloc内存可以,自己申请的dma_heap内存不行。
请问一下: 1、使用drm_buf_alloc分配的连续drm内存,是否是对齐的(1024字节、4096字节对齐)? 2、使用dma_buf_alloc分配的dma、cma内存,是否是物理连续且对齐的(1024字节、4096字节对齐)?