Merge branch 'topic-0620/samsung-dmamapping-mainline-3.4' into chromeos-exynos-3.4
authorOlof Johansson <olofj@chromium.org>
Wed, 20 Jun 2012 17:31:19 +0000 (10:31 -0700)
committerOlof Johansson <olofj@chromium.org>
Wed, 20 Jun 2012 17:31:19 +0000 (10:31 -0700)
commit995fd89899c184ad7f8151d6ce174ab1581ffb79
tree2abfafa42dc452812eefc515dd3415a75290fce3
parent2dad71ee7111e8045967b68490bbab61956f3d3a
parent727efecaca3939883e8295cd851ae58cff77724f
Merge branch 'topic-0620/samsung-dmamapping-mainline-3.4' into chromeos-exynos-3.4

* topic-0620/samsung-dmamapping-mainline-3.4: (28 commits)
  ARM: dma-mapping: use PMD size for section unmap
  cma: fix migration mode
  ARM: integrate CMA with DMA-mapping subsystem
  X86: integrate CMA with DMA-mapping subsystem
  drivers: add Contiguous Memory Allocator
  mm: trigger page reclaim in alloc_contig_range() to stabilise watermarks
  mm: extract reclaim code from __alloc_pages_direct_reclaim()
  mm: Serialize access to min_free_kbytes
  mm: page_isolation: MIGRATE_CMA isolation functions added
  mm: mmzone: MIGRATE_CMA migration type added
  mm: page_alloc: change fallbacks array handling
  mm: page_alloc: introduce alloc_contig_range()
  mm: compaction: export some of the functions
  mm: compaction: introduce isolate_freepages_range()
  mm: compaction: introduce map_pages()
  mm: compaction: introduce isolate_migratepages_range()
  mm: page_alloc: remove trailing whitespace
  ARM: dma-mapping: add support for IOMMU mapper
  ARM: dma-mapping: use alloc, mmap, free from dma_ops
  ARM: dma-mapping: remove redundant code and do the cleanup
  ...