summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
diff options
context:
space:
mode:
authorVladimir Murzin <vladimir.murzin@arm.com>2017-05-24 12:24:31 +0200
committerChristoph Hellwig <hch@lst.de>2017-06-30 19:03:10 +0200
commit1b11d39e6a6864a9dfb64e2c3ac03090e3b34399 (patch)
tree0cc05ea30843b0a613eb1e1b2d7a6078c88e815c /arch/x86/kvm
parentARM: NOMMU: Introduce dma operations for noMMU (diff)
downloadlinux-1b11d39e6a6864a9dfb64e2c3ac03090e3b34399.tar.xz
linux-1b11d39e6a6864a9dfb64e2c3ac03090e3b34399.zip
ARM: NOMMU: Set ARM_DMA_MEM_BUFFERABLE for M-class cpus
Now, we have dedicated non-cacheable region for consistent DMA operations. However, that region can still be marked as bufferable by MPU, so it'd be safer to have barriers by default. M-class machines that didn't need it until now also likely won't need it in the future, therefore, we offer this as an option. Tested-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Tested-by: Andras Szemzo <sza@esh.hu> Tested-by: Alexandre TORGUE <alexandre.torgue@st.com> Reviewed-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com> Acked-by: Russell King <rmk+kernel@armlinux.org.uk> Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'arch/x86/kvm')
0 files changed, 0 insertions, 0 deletions