[lkml]   [2012]   [Apr]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 0/4] ARM: replace custom consistent dma region with vmalloc

    Recent changes to ioremap and unification of vmalloc regions on ARM
    significantly reduces the possible size of the consistent dma region and
    limited allowed dma coherent/writecombine allocations.

    This experimental patch series replaces custom consistent dma regions
    usage in dma-mapping framework in favour of generic vmalloc areas
    created on demand for each coherent and writecombine allocations.

    This patch is based on vanilla v3.4-rc2 release.

    Best regards
    Marek Szyprowski
    Samsung Poland R&D Center

    Patch summary:

    Marek Szyprowski (4):
    mm: vmalloc: use const void * for caller argument
    mm: vmalloc: export find_vm_area() function
    mm: vmalloc: add VM_DMA flag to indicate areas used by dma-mapping
    ARM: remove consistent dma region and use common vmalloc range for
    dma allocations

    arch/arm/include/asm/dma-mapping.h | 2 +-
    arch/arm/mm/dma-mapping.c | 220 +++++++-----------------------------
    include/linux/vmalloc.h | 10 +-
    mm/vmalloc.c | 31 ++++--
    4 files changed, 67 insertions(+), 196 deletions(-)


     \ /
      Last update: 2012-04-13 16:09    [W:0.021 / U:14.100 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site