Linus, please merge another batch of hotfixes. The following changes since commit 03c765b0e3b4cb5063276b086c76f7a612856a9a: Linux 5.19-rc4 (2022-06-26 14:22:10 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2022-07-11 for you to fetch changes up to 14c99d65941538aa33edd8dc7b1bbbb593c324a2: mm: split huge PUD on wp_huge_pud fallback (2022-07-03 15:42:33 -0700) ---------------------------------------------------------------- Mainly MM fixes. About half for issues which were introduced after 5.18 and the remainder for longer-term issues. ---------------------------------------------------------------- Axel Rasmussen (1): mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages Bagas Sanjaya (1): Documentation: highmem: use literal block for code example in highmem.h comment Baolin Wang (1): mm/damon: use set_huge_pte_at() to make huge pte old David Hildenbrand (1): mm/rmap: fix dereferencing invalid subpage pointer in try_to_migrate_one() Geert Uytterhoeven (1): sh: convert nommu io{re,un}map() to static inline functions Gowans, James (1): mm: split huge PUD on wp_huge_pud fallback Muchun Song (1): mm: sparsemem: fix missing higher order allocation splitting Ryusuke Konishi (1): nilfs2: fix incorrect masking of permission flags for symlinks YueHaibing (1): riscv/mm: fix build error while PAGE_TABLE_CHECK enabled without MMU arch/riscv/Kconfig | 2 +- arch/sh/include/asm/io.h | 8 ++++++-- fs/nilfs2/nilfs.h | 3 +++ include/linux/highmem.h | 18 +++++++++--------- mm/damon/vaddr.c | 3 +-- mm/memory.c | 27 ++++++++++++++------------- mm/rmap.c | 27 +++++++++++++++++---------- mm/sparse-vmemmap.c | 8 ++++++++ mm/userfaultfd.c | 5 ++++- 9 files changed, 63 insertions(+), 38 deletions(-)