projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'kvm-amd-pmu-fixes' into HEAD
[linux-2.6-microblaze.git]
/
kernel
/
dma
/
direct.h
diff --git
a/kernel/dma/direct.h
b/kernel/dma/direct.h
index
4632b0f
..
8a6cd53
100644
(file)
--- a/
kernel/dma/direct.h
+++ b/
kernel/dma/direct.h
@@
-114,6
+114,7
@@
static inline void dma_direct_unmap_page(struct device *dev, dma_addr_t addr,
dma_direct_sync_single_for_cpu(dev, addr, size, dir);
if (unlikely(is_swiotlb_buffer(dev, phys)))
dma_direct_sync_single_for_cpu(dev, addr, size, dir);
if (unlikely(is_swiotlb_buffer(dev, phys)))
- swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs);
+ swiotlb_tbl_unmap_single(dev, phys, size, dir,
+ attrs | DMA_ATTR_SKIP_CPU_SYNC);
}
#endif /* _KERNEL_DMA_DIRECT_H */
}
#endif /* _KERNEL_DMA_DIRECT_H */