Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b1189d1d authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: kgsl: Call dma_buf_unmap_attachment() early"

parents e350f2d4 0e47811b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -315,8 +315,6 @@ static void kgsl_destroy_ion(struct kgsl_dma_buf_meta *meta)
{
	if (meta != NULL) {
		remove_dmabuf_list(meta);
		dma_buf_unmap_attachment(meta->attach, meta->table,
			DMA_BIDIRECTIONAL);
		dma_buf_detach(meta->dmabuf, meta->attach);
		dma_buf_put(meta->dmabuf);
		kfree(meta);
@@ -2855,6 +2853,8 @@ static int kgsl_setup_dma_buf(struct kgsl_device *device,
		goto out;
	}

	dma_buf_unmap_attachment(attach, sg_table, DMA_BIDIRECTIONAL);

	meta->table = sg_table;
	entry->priv_data = meta;
	entry->memdesc.sgt = sg_table;