Messages in this thread | | | From | Nicolas Saenz Julienne <> | Subject | [PATCH v2 0/4] dma-pool: Fix atomic pool selection | Date | Tue, 14 Jul 2020 14:39:24 +0200 |
| |
This is my attempt at fixing one of the regressions we've seen[1] after the introduction of per-zone atomic pools.
This combined with "dma-pool: Do not allocate pool memory from CMA"[2] should fix the boot issues on Jeremy's RPi4 setup.
[1] https://lkml.org/lkml/2020/7/2/974 [2] https://lkml.org/lkml/2020/7/8/1108
---
Changes since v1: - Rebase into linus' master
Nicolas Saenz Julienne (4): dma-direct: Provide function to check physical memory area validity dma-pool: Get rid of dma_in_atomic_pool() dma-pool: Introduce dma_guess_pool() dma-pool: Make sure atomic pool suits device
include/linux/dma-direct.h | 1 + kernel/dma/direct.c | 2 +- kernel/dma/pool.c | 80 +++++++++++++++++++++++++------------- 3 files changed, 56 insertions(+), 27 deletions(-)
-- 2.27.0
| |