commit | 4d4fbba96576c79548f9c469a30c31673d4f469e | [log] [tgz] |
---|---|---|
author | Liam Mark <lmark@codeaurora.org> | Wed Feb 08 10:30:49 2017 -0800 |
committer | Patrick Daly <pdaly@codeaurora.org> | Wed Apr 05 19:50:04 2017 -0700 |
tree | 4c344aa7ac18aa83a6b81830d1063bac3a115cd3 | |
parent | e7ebb936024c1c4c4d05e0682338b6f67f4d9b72 [diff] |
iommu: dma-mapping: alloc bitmap while fragmented The bitmap size can be on the order of several pages. In a fragmented system it may not be possible to allocate the memory as contiguous. Handle fragmentation by falling back to vzalloc. Change-Id: Ie93c92705eed1bbe966d5f121b3393d8909982a6 Signed-off-by: Liam Mark <lmark@codeaurora.org> Signed-off-by: Patrick Daly <pdaly@codeaurora.org>