[PATCH 0/4][Unstable][SRU Disco] Avoid cma_alloc error fallout from enabling DMA_CMA on arm64

dann frazier dann.frazier at canonical.com
Tue Jun 4 21:00:06 UTC 2019


BugLink: http://bugs.launchpad.net/bugs/1823753

Comprises an arm64-specific config change for arm64 and a series
of clean cherry-picks from linux-next. See BugLink for testing details.

Nicolin Chen (3):
  dma-contiguous: add dma_{alloc,free}_contiguous() helpers
  dma-contiguous: use fallback alloc_pages for single pages
  dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc,
    free}_contiguous()

dann frazier (1):
  UBUNTU: [Config] Bump CMA_SIZE_MBYTES to 32 on arm64

 debian.master/config/annotations          |  2 +-
 debian.master/config/config.common.ubuntu |  2 +-
 include/linux/dma-contiguous.h            | 19 ++++++++
 kernel/dma/contiguous.c                   | 56 +++++++++++++++++++++++
 kernel/dma/direct.c                       | 24 ++--------
 5 files changed, 81 insertions(+), 22 deletions(-)

-- 
2.20.1




More information about the kernel-team mailing list