diff options
author | Stefano Stabellini <[email protected]> | 2015-04-24 10:16:40 +0100 |
---|---|---|
committer | David Vrabel <[email protected]> | 2015-05-06 15:02:58 +0100 |
commit | 8746515d7f04c9ea94cf43e2db1fd2cfca93276d (patch) | |
tree | d6770d527bfdffc9e9a4fe2f970304a547cde20d /lib/cpu-notifier-error-inject.c | |
parent | a71dbdaa8ca2933391b08e0ae5567083e3af0892 (diff) |
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 <[email protected]>
Signed-off-by: Chen Baozi <[email protected]>
Signed-off-by: Stefano Stabellini <[email protected]>
Tested-by: Chen Baozi <[email protected]>
Acked-by: Konrad Rzeszutek Wilk <[email protected]>
Signed-off-by: David Vrabel <[email protected]>
Diffstat (limited to 'lib/cpu-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions