DRAFT: mm proactive fixes
Merge Request Required Information
Summary of Changes
DRAFT
JIRA: https://issues.redhat.com/browse/RHEL-5619
Documentation/admin-guide/mm/pagemap.rst | 2 +-
Documentation/mm/highmem.rst | 13 +++++---
arch/powerpc/crypto/aes-spe-glue.c | 2 +-
arch/powerpc/kernel/btext.c | 2 +-
arch/powerpc/kernel/eeh_driver.c | 2 +-
arch/powerpc/kernel/exceptions-64s.S | 2 +-
arch/powerpc/kernel/pci-common.c | 2 +-
arch/powerpc/kernel/pci_dn.c | 2 +-
arch/powerpc/kernel/ptrace/ptrace-vsx.c | 2 +-
arch/powerpc/kernel/trace/ftrace.c | 6 ++--
arch/powerpc/kernel/watchdog.c | 2 +-
arch/powerpc/kvm/book3s_hv.c | 2 +-
arch/powerpc/mm/book3s64/hash_utils.c | 2 +-
arch/powerpc/mm/nohash/8xx.c | 4 +--
arch/powerpc/mm/pgtable_32.c | 6 ++--
arch/powerpc/platforms/4xx/cpm.c | 2 +-
arch/powerpc/platforms/powernv/vas-fault.c | 2 +-
arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +-
arch/powerpc/platforms/pseries/papr_scm.c | 2 +-
fs/proc/task_mmu.c | 3 +-
include/linux/memregion.h | 2 +-
include/linux/mm_inline.h | 11 -------
include/linux/pagemap.h | 3 --
include/linux/slab.h | 3 --
include/linux/swapops.h | 4 +--
include/linux/vmalloc.h | 4 +--
mm/mmap.c | 258 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
tools/testing/selftests/powerpc/mm/.gitignore | 1 +
tools/testing/selftests/powerpc/mm/Makefile | 4 ++-
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
30 files changed, 456 insertions(+), 52 deletions(-)
Signed-off-by: Joel Savitz jsavitz@redhat.com