commit | d7e673ec2c8e0ea39c4c70fc490d67d7fbda869d | [log] [tgz] |
---|---|---|
author | Nicolas Saenz Julienne <nsaenzjulienne@suse.de> | Fri Aug 14 12:26:23 2020 +0200 |
committer | Christoph Hellwig <hch@lst.de> | Fri Aug 14 16:27:05 2020 +0200 |
tree | 53d4869dd16cfe73992ceb71094b0914566d5f3d | |
parent | 9420139f516d7fbc248ce17f35275cb005ed98ea [diff] |
dma-pool: Only allocate from CMA when in same memory zone There is no guarantee to CMA's placement, so allocating a zone specific atomic pool from CMA might return memory from a completely different memory zone. To get around this double check CMA's placement before allocating from it. Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Signed-off-by: Christoph Hellwig <hch@lst.de>