aboutsummaryrefslogtreecommitdiff
path: root/lib/zstd/zstd_internal.h
diff options
context:
space:
mode:
authorRobin Murphy <[email protected]>2018-11-21 16:00:51 +0000
committerChristoph Hellwig <[email protected]>2018-11-21 18:47:58 +0100
commitcb216b84d6ea24fa10f1e7aac35de77246841041 (patch)
tree4c1d102f7214ba97b3a43a1af8ba9495e23f3d76 /lib/zstd/zstd_internal.h
parentb34087157dd76e8d96e5e52808134a791ac61e57 (diff)
swiotlb: Skip cache maintenance on map error
If swiotlb_bounce_page() failed, calling arch_sync_dma_for_device() may lead to such delights as performing cache maintenance on whatever address phys_to_virt(SWIOTLB_MAP_ERROR) looks like, which is typically outside the kernel memory map and goes about as well as expected. Don't do that. Fixes: a4a4330db46a ("swiotlb: add support for non-coherent DMA") Tested-by: John Stultz <[email protected]> Signed-off-by: Robin Murphy <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'lib/zstd/zstd_internal.h')
0 files changed, 0 insertions, 0 deletions