Revert "dma-buf: heaps: system_heap: fix partial sync contition error"

This reverts commit e165028391.
Use rk_system_heap.c instead of system_heap.c now, reverts all changes.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Iaa80d3480d2e039cdd530e3278035c84553d07e7
This commit is contained in:
Tao Huang
2022-09-24 09:16:11 +08:00
parent e87b0f89a5
commit ea59f61ab4

View File

@@ -283,7 +283,7 @@ system_heap_dma_buf_begin_cpu_access_partial(struct dma_buf *dmabuf,
if (buffer->vmap_cnt)
invalidate_kernel_vmap_range(buffer->vaddr, buffer->len);
if (buffer->uncached)
if (!buffer->uncached)
goto unlock;
list_for_each_entry(a, &buffer->attachments, list) {
@@ -325,7 +325,7 @@ system_heap_dma_buf_end_cpu_access_partial(struct dma_buf *dmabuf,
if (buffer->vmap_cnt)
flush_kernel_vmap_range(buffer->vaddr, buffer->len);
if (buffer->uncached)
if (!buffer->uncached)
goto unlock;
list_for_each_entry(a, &buffer->attachments, list) {