2015-12-17-16-35 merged
Al Viro (1):
dax_io(): don't let non-error value escape via retval instead of EFAULT
Andrew Morton (6):
mm-oom-rework-oom-detection-checkpatch-fixes
mm-use-watermak-checks-for-__gfp_repeat-high-order-allocations-checkpatch-fixes
mm-oom-introduce-oom-reaper-fix-fix
mm-oom-introduce-oom-reaper-fix-fix-2
mm-oom-introduce-oom-reaper-checkpatch-fixes
mm-oom-introduce-oom-reaper-fix-3
Christoph Lameter (1):
vmstat-make-vmstat_updater-deferrable-again-and-shut-down-on-idle-fix
Colin Ian King (1):
proc: fix -ESRCH error when writing to /proc/$pid/coredump_filter
Dan Streetman (1):
mm/zswap: change incorrect strncmp use to strcmp
Dan Williams (34):
scatterlist: fix sg_phys() masking
pmem, dax: clean up clear_pmem()
dax: increase granularity of dax_clear_blocks() operations
dax: guarantee page aligned results from bdev_direct_access()
dax: fix __dax_pmd_fault crash
dax: fix lifetime of in-kernel dax mappings with dax_map_atomic()
dax-fix-lifetime-of-in-kernel-dax-mappings-with-dax_map_atomic-v3
um: kill pfn_t
kvm: rename pfn_t to kvm_pfn_t
libnvdimm, pmem: fix size trim in pmem_direct_access()
pmem: kill memremap_pmem()
devm_memremap: convert to return ERR_PTR
devm: make allocations numa aware by default
pmem, memremap: convert to numa aware allocations
mm, dax, pmem: introduce pfn_t
mm-dax-pmem-introduce-pfn_t-v3
devm_memremap_pages: use numa_mem_id
mm: introduce find_dev_pagemap()
x86, mm: introduce vmem_altmap to augment vmemmap_populate()
libnvdimm, pfn, pmem: allocate memmap array in persistent memory
avr32: convert to asm-generic/memory_model.h
hugetlb: fix compile error on tile
frv: fix compiler warning from definition of __pmd()
x86, mm: introduce _PAGE_DEVMAP
mm, dax, gpu: convert vm_insert_mixed to pfn_t
mm, dax: convert vmf_insert_pfn_pmd() to pfn_t
list: introduce list_del_poison()
libnvdimm, pmem: move request_queue allocation earlier in probe
mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup
mm, dax: dax-pmd vs thp-pmd vs hugetlbfs-pmd
mm, x86: get_user_pages() for dax mappings
dax: provide diagnostics for pmd mapping failures
dax: disable pmd mappings
dax: re-enable dax pmd mappings
Daniel Cashman (1):
arm64-mm-support-arch_mmap_rnd_bits-v6
Dave Chinner (3):
xfs: fix inode size update overflow in xfs_map_direct()
xfs: introduce BMAPI_ZERO for allocating zeroed extents
xfs: Don't use unwritten extents for DAX
Geliang Tang (1):
mm/swapfile.c: use list_for_each_entry_safe in free_swap_count_continuations
James Morse (1):
include/linux/mmdebug.h: should include linux/bug.h
Johannes Weiner (1):
net-tcp_memcontrol-simplify-linkage-between-socket-and-page-counter
Kirill A. Shutemov (1):
mm: make sure isolate_lru_page() is never called for tail page
Michal Hocko (5):
mm, oom: rework oom detection
mm: throttle on IO only when there are too many dirty and writeback pages
mm: use watermark checks for __GFP_REPEAT high order allocations
mm, oom: introduce oom reaper
mm-oom-introduce-oom-reaper-fix
Oleg Nesterov (1):
mm: /proc/pid/clear_refs: no need to clear VM_SOFTDIRTY in clear_soft_dirty_pmd()
Paul Gortmaker (1):
hugetlb: make mm and fs code explicitly non-modular
Ross Zwisler (1):
mm, dax: fix livelock, allow dax pmd mappings to become writeable
Toshi Kani (2):
dax: Split pmd map when fallback on COW
x86/mm: Fix gup_huge_p?d() to handle large PAT bit
Vladimir Davydov (1):
mm: memcontrol: fix possible memcg leak due to interrupted reclaim
Weijie Yang (1):
zsmalloc: reorganize struct size_class to pack 4 bytes hole
mm-oom-introduce-oom-reaper-fix-3
fix CONFIG_MMU=n build
slub.c:(.text+0x4184): undefined reference to `tlb_gather_mmu'
slub.c:(.text+0x41bc): undefined reference to `unmap_page_range'
slub.c:(.text+0x41d8): undefined reference to `tlb_finish_mmu'
Cc: Andrea Argangeli <andrea@kernel.org>
Cc: David Rientjes <rientjes@google.com>
Cc: Hugh Dickins <hughd@google.com>
Cc: Mel Gorman <mgorman@suse.de>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Rik van Riel <riel@redhat.com>
Cc: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
1 file changed