Skip to content

DRAFT: mm proactive fixes

Joel Savitz requested to merge jsavitz/centos-stream-9:RHEL-5619.test0 into main

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

Merge request reports