2017-10-03-17-08 merged
Andrew Morton (5):
of-provide-of_n_addrsize_cells-wrappers-for-config_of-fix
mm-sysctl-make-numa-stats-configurable-fix-fix
mm-mmu_notifier-avoid-double-notification-when-it-is-useless-checkpatch-fixes
mm-swap-fix-race-conditions-in-swap_slots-cache-init-fix
mm-swap-fix-race-conditions-in-swap_slots-cache-init-fix-fix
Andrey Ryabinin (2):
mm/mempolicy: fix NUMA_INTERLEAVE_HIT counter
mm: remove unused pgdat->inactive_ratio
Anshuman Khandual (1):
fs/hugetlbfs/inode.c: remove redundant -ENIVAL return from hugetlbfs_setattr()
Arnd Bergmann (1):
include/linux/of.h: provide of_n_{addr,size}_cells wrappers for !CONFIG_OF
Jérôme Glisse (1):
mm/mmu_notifier: avoid double notification when it is useless
Kirill A. Shutemov (2):
mm: account pud page tables
mm: add infrastructure for get_user_pages_fast() benchmarking
Mark Hairgrove (1):
mm/migrate: fix indexing bug (off by one) and avoid out of bound access
Michal Hocko (1):
mm, hugetlb: remove hugepages_treat_as_movable sysctl
Mike Rapoport (1):
include/linux/fs.h: fix comment about struct address_space
Ralph Campbell (1):
mm/hmm: constify hmm_devmem_page_get_drvdata() parameter
Sergey Senozhatsky (1):
zsmalloc: calling zs_map_object() from irq is a bug
Tim Chen (2):
mm/swap_slots.c: fix race conditions in swap_slots cache init
mm/swap_slots.c: remove lock_initialized flag from swap_slots_cache
Yang Shi (1):
mm/madvise.c: add description for MADV_WIPEONFORK and MADV_KEEPONFORK
Zhen Lei (1):
mm: only display online cpus of the numa node
Zi Yan (1):
mm: remove unnecessary WARN_ONCE in page_vma_mapped_walk().
mm: add infrastructure for get_user_pages_fast() benchmarking
Performance of get_user_pages_fast() is critical for some workloads, but
it's tricky to test it directly.
This patch provides /sys/kernel/debug/gup_benchmark that helps with
testing performance of it.
See tools/testing/selftests/vm/gup_benchmark.c for userspace
counterpart.
Link: http://lkml.kernel.org/r/20170908215603.9189-2-kirill.shutemov@linux.intel.com
Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Thorsten Leemhuis <regressions@leemhuis.info>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Huang Ying <ying.huang@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
5 files changed