2014-12-02-15-55 merged

Al Viro (1):
      fat: fix oops on corrupted vfat fs

Andrew Morton (4):
      mm/vmpressure.c: fix race in vmpressure_work_fn()
      sparc-add-pmd_-for-thp-fix
      mm-zsmalloc-support-allocating-obj-with-size-of-zs_max_alloc_size-fix
      mm-zsmalloc-avoid-duplicate-assignment-of-prev_class-fix

Dmitry Vyukov (1):
      mm/vmalloc.c: fix memory ordering bug

Ganesh Mahendran (1):
      mm/zsmalloc: allocate exactly size of struct zs_pool

Hugh Dickins (2):
      mm: fix swapoff hang after page migration and fork
      mm: unmapped page migration avoid unmap+remap overhead

Joonsoo Kim (2):
      mm-debug-pagealloc-make-debug-pagealloc-boottime-configurable-fix
      mm-nommu-use-alloc_pages_exact-rather-than-its-own-implementation-fix

Michal Hocko (5):
      Reverted "mm-page_alloc-store-updated-page-migratetype-to-avoid-misusing-stale-value-fix"
      Reverted "mm: page_alloc: store updated page migratetype to avoid misusing stale value"
      Reverted "fat: Fix oops on corrupted vfat fs"
      Reverted "mm-vmpressurec-fix-race-in-vmpressure_work_fn-fix"
      Reverted "mm/vmpressure.c: fix race in vmpressure_work_fn()"

Michal Simek (1):
      lib/genalloc.c: export devm_gen_pool_create() for modules

Minchan Kim (2):
      mm: define MADV_FREE for some arches
      mm: remove lock validation check for MADV_FREE

Oleg Nesterov (2):
      oom: don't assume that a coredumping thread will exit soon
      oom: kill the insufficient and no longer needed PT_TRACE_EXIT check

Paul Bolle (1):
      mm: Fix comment typo "CONFIG_TRANSPARNTE_HUGE"

Paul Mackerras (1):
      slab: fix nodeid bounds check for non-contiguous node IDs

Zhong Hongbo (1):
      mm: remove the highmem zones' memmap in the highmem zone
mm/zsmalloc: allocate exactly size of struct zs_pool

In zs_create_pool(), we allocate memory more then sizeof(struct zs_pool)
  ovhd_size = roundup(sizeof(*pool), PAGE_SIZE);

This patch allocate memory of exactly needed size.

Signed-off-by: Ganesh Mahendran <opensource.ganesh@gmail.com>
Acked-by: Minchan Kim <minchan@kernel.org>
Cc: Nitin Gupta <ngupta@vflare.org>
Cc: Dan Streetman <ddstreet@ieee.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
1 file changed