|
@@ -237,10 +237,10 @@ static void ion_dma_buf_detatch(struct dma_buf *dmabuf,
|
|
|
struct ion_dma_buf_attachment *a = attachment->priv;
|
|
struct ion_dma_buf_attachment *a = attachment->priv;
|
|
|
struct ion_buffer *buffer = dmabuf->priv;
|
|
struct ion_buffer *buffer = dmabuf->priv;
|
|
|
|
|
|
|
|
- free_duped_table(a->table);
|
|
|
|
|
mutex_lock(&buffer->lock);
|
|
mutex_lock(&buffer->lock);
|
|
|
list_del(&a->list);
|
|
list_del(&a->list);
|
|
|
mutex_unlock(&buffer->lock);
|
|
mutex_unlock(&buffer->lock);
|
|
|
|
|
+ free_duped_table(a->table);
|
|
|
|
|
|
|
|
kfree(a);
|
|
kfree(a);
|
|
|
}
|
|
}
|