diff options
| author | Takashi Iwai <[email protected]> | 2018-04-15 11:08:07 +0200 |
|---|---|---|
| committer | Christoph Hellwig <[email protected]> | 2018-04-23 14:43:27 +0200 |
| commit | 504a918e6714b551b7b39940dbab32610fafa1fe (patch) | |
| tree | 1354fe047d8f5bd3f27f1567683e94de8252c691 /scripts/patch-kernel | |
| parent | 6d08b06e67cd117f6992c46611dfb4ce267cd71e (diff) | |
dma-direct: don't retry allocation for no-op GFP_DMA
When an allocation with lower dma_coherent mask fails, dma_direct_alloc()
retries the allocation with GFP_DMA. But, this is useless for
architectures that hav no ZONE_DMA.
Fix it by adding the check of CONFIG_ZONE_DMA before retrying the
allocation.
Fixes: 95f183916d4b ("dma-direct: retry allocations using GFP_DMA for small masks")
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions