[GIT PULL] hotfixes for 6.2

From: Andrew Morton
Date: Fri Feb 17 2023 - 18:18:28 EST



Linus, please merge this final set of hotfixes, thanks.


The following changes since commit ce4d9a1ea35ac5429e822c4106cb2859d5c71f3e:

of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem (2023-02-09 15:56:51 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2023-02-17-15-16-2

for you to fetch changes up to 99b9402a36f0799f25feee4465bfa4b8dfa74b4d:

nilfs2: fix underflow in second superblock position calculations (2023-02-17 15:07:05 -0800)

----------------------------------------------------------------
Six hotfixes. Five are cc:stable: four for MM, one for nilfs2. Also a
MAINTAINERS update.

----------------------------------------------------------------
Mike Kravetz (1):
hugetlb: check for undefined shift on 32 bit architectures

Peter Xu (1):
mm/migrate: fix wrongly apply write bit after mkdirty on sparc64

Qian Yingjin (1):
mm/filemap: fix page end in filemap_get_read_batch

Randy Dunlap (1):
MAINTAINERS: update FPU EMULATOR web page

Ryusuke Konishi (1):
nilfs2: fix underflow in second superblock position calculations

Zach O'Keefe (1):
mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount

MAINTAINERS | 2 +-
fs/nilfs2/ioctl.c | 7 +++++++
fs/nilfs2/super.c | 9 +++++++++
fs/nilfs2/the_nilfs.c | 8 +++++++-
include/linux/hugetlb.h | 5 ++++-
mm/filemap.c | 5 +++--
mm/huge_memory.c | 6 ++++--
mm/khugepaged.c | 1 +
mm/migrate.c | 2 ++
9 files changed, 38 insertions(+), 7 deletions(-)