summaryrefslogtreecommitdiff
path: root/tools/perf/util/build-id.c
diff options
context:
space:
mode:
authorGeorge G. Davis <george_davis@mentor.com>2016-09-28 10:51:56 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-09-28 18:53:16 +0300
commit9ca5d4fd08d1c560a46ff649221a891065039891 (patch)
treee81dfaa7f9347ed4b15d0dc1897acda838c0a8c9 /tools/perf/util/build-id.c
parente7604239c1c56430f1b40ebad161b23d44485c30 (diff)
downloadlinux-9ca5d4fd08d1c560a46ff649221a891065039891.tar.xz
drivers: dma-coherent: Fix DMA coherent size for less than page
We fix a bug in dma_mmap_from_coherent() that appears when we map non page aligned DMA memory. It cuts off the non aligned part (this is different to dma_alloc_coherent() that always rounds up to full pages). So for mappings of less than a page we get -ENXIO as dma_mmap_from_coherent() assumes we want to map zero pages. Signed-off-by: George G. Davis <george_davis@mentor.com> Signed-off-by: Jiada Wang <jiada_wang@mentor.com> Signed-off-by: Mark Craske <Mark_Craske@mentor.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/util/build-id.c')
0 files changed, 0 insertions, 0 deletions