2017-06-02-14-13 merged
Andrew Morton (2):
mm-vmscan-avoid-thrashing-anon-lru-when-free-file-is-low-fix
mm-hwpoison-dissolve-in-use-hugepage-in-unrecoverable-memory-error-fix
Andrey Ryabinin (4):
mm/kasan: get rid of speculative shadow checks
x86/kasan: don't allocate extra shadow memory
arm64/kasan: don't allocate extra shadow memory
mm/kasan: add support for memory hotplug
André Draszik (1):
scripts/gdb: make lx-dmesg command work (reliably)
Anshuman Khandual (1):
mm: hugetlb: soft-offline: dissolve source hugepage after successful migration
David Rientjes (2):
mm, vmscan: avoid thrashing anon lru when free + file is low
mm, vmpressure: pass-through notification support
Eric Biggers (1):
fs/buffer.c: make bh_lru_install() more efficient
Gustavo A. R. Silva (1):
mm/memory_hotplug.c: add NULL check to avoid potential NULL pointer dereference
James Morse (1):
mm/memory-failure.c: use compound_head() flags for huge pages
Johannes Weiner (1):
mm-memcontrol-per-lruvec-stats-infrastructure-fix
Michal Hocko (6):
Reverted "mm-make-kswapd-try-harder-to-keep-active-pages-in-cache-fix"
Reverted "mm: make kswapd try harder to keep active pages in cache"
mm: consider memblock reservations for deferred memory initialization sizing
mm, memory_hotplug: fix MMOP_ONLINE_KEEP behavior
mm, memory_hotplug: do not assume ZONE_NORMAL is default kernel zone
net/netfilter/x_tables.c: use kvmalloc() in xt_alloc_table_info()
Naoya Horiguchi (8):
mm: hugetlb: prevent reuse of hwpoisoned free hugepages
mm: hugetlb: return immediately for hugetlb page in __delete_from_page_cache()
mm: hwpoison: change PageHWPoison behavior on hugetlb pages
mm: soft-offline: dissolve free hugepage if soft-offlined
mm: hwpoison: introduce memory_failure_hugetlb()
mm: hwpoison: dissolve in-use hugepage in unrecoverable memory error
mm: hugetlb: delete dequeue_hwpoisoned_huge_page()
mm: hwpoison: introduce idenfity_page_state
Nick Desaulniers (1):
mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning
Rik van Riel (6):
binfmt_elf: document load_bias a little bit
x86/elf: move 32 bit ELF_ET_DYN_BASE to 256MB
x86/mmap: properly account for stack randomization in mmap_base
arm64/mmap: properly account for stack randomization in mmap_base
arm64: move COMPAT_ELF_ET_DYN_BASE lower in the address space
powerpc,mmap: properly account for stack randomization in mmap_base
Ross Zwisler (1):
dax: improve fix for colliding PMD & PTE entries
net/netfilter/x_tables.c: use kvmalloc() in xt_alloc_table_info()
xt_alloc_table_info() basically opencodes kvmalloc() so use the library
function instead.
Link: http://lkml.kernel.org/r/20170531155145.17111-4-mhocko@kernel.org
Signed-off-by: Michal Hocko <mhocko@suse.com>
Cc: Pablo Neira Ayuso <pablo@netfilter.org>
Cc: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Cc: Florian Westphal <fw@strlen.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
1 file changed