aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>2015-04-24 10:16:40 +0100
committerDavid Vrabel <david.vrabel@citrix.com>2015-05-06 15:02:58 +0100
commit8746515d7f04c9ea94cf43e2db1fd2cfca93276d (patch)
treed6770d527bfdffc9e9a4fe2f970304a547cde20d /include
parenthypervisor/x86/xen: Unset X86_BUG_SYSRET_SS_ATTRS on Xen PV guests (diff)
downloadlinux-dev-8746515d7f04c9ea94cf43e2db1fd2cfca93276d.tar.xz
linux-dev-8746515d7f04c9ea94cf43e2db1fd2cfca93276d.zip
xen: Add __GFP_DMA flag when xen_swiotlb_init gets free pages on ARM
Make sure that xen_swiotlb_init allocates buffers that are DMA capable when at least one memblock is available below 4G. Otherwise we assume that all devices on the SoC can cope with >4G addresses. We do this on ARM and ARM64, where dom0 is mapped 1:1, so pfn == mfn in this case. No functional changes on x86. From: Chen Baozi <baozich@gmail.com> Signed-off-by: Chen Baozi <baozich@gmail.com> Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Tested-by: Chen Baozi <baozich@gmail.com> Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions