[PATCH 0/2] [P/omap4] Remove the CMA

Paolo Pisati paolo.pisati at canonical.com
Tue Jan 24 12:26:11 UTC 2012


The contiguos memory allocator (CMA) was part of latest TILT but it's not part
of mainline, nor it's a dependency for any of our drivers and it could be a
source of problems in case it's not properly initialized at boot time
(lp920511): remove it from our tree.

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

Paolo Pisati (2):
  Revert "workaround cma highmem broken"
  Revert "cma17 10"

 Documentation/kernel-parameters.txt    |    4 -
 arch/arm/Kconfig                       |    2 -
 arch/arm/include/asm/dma-contiguous.h  |   16 --
 arch/arm/include/asm/mach/map.h        |    1 -
 arch/arm/kernel/setup.c                |    2 -
 arch/arm/mach-omap2/Kconfig            |    1 -
 arch/arm/mach-omap2/board-4430sdp.c    |    3 -
 arch/arm/mach-omap2/board-omap4panda.c |    3 -
 arch/arm/mm/dma-mapping.c              |  372 ++++++--------------------------
 arch/arm/mm/init.c                     |   20 +--
 arch/arm/mm/mm.h                       |    3 -
 arch/arm/mm/mmu.c                      |   29 +--
 12 files changed, 81 insertions(+), 375 deletions(-)
 delete mode 100644 arch/arm/include/asm/dma-contiguous.h

-- 
1.7.5.4





More information about the kernel-team mailing list