[GIT PULL] hotfixes for 6.2-rc1

From: Andrew Morton
Date: Thu Dec 22 2022 - 17:47:00 EST



Linus, please merge this batch of hotfixes.

Thanks.


The following changes since commit 1644d755d0b06d0f1ee93e1c44336c29386546b4:

Merge branch 'linus' (2022-12-20 15:02:03 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2022-12-22-14-34

for you to fetch changes up to e96b95c2b7a63a454b6498e2df67aac14d046d13:

gcov: add support for checksum field (2022-12-21 14:31:52 -0800)

----------------------------------------------------------------
Eight fixes, all cc:stable. One is for gcov and the remainder are MM.

----------------------------------------------------------------
Arnd Bergmann (2):
kmsan: include linux/vmalloc.h
kmsan: export kmsan_handle_urb

Liam Howlett (2):
maple_tree: fix mas_spanning_rebalance() on insufficient data
test_maple_tree: add test for mas_spanning_rebalance() on insufficient data

Mathieu Desnoyers (1):
mm/mempolicy: fix memory leak in set_mempolicy_home_node system call

Mike Kravetz (1):
hugetlb: really allocate vma lock for all sharable vmas

Rickard x Andersson (1):
gcov: add support for checksum field

Vlastimil Babka (1):
mm, mremap: fix mremap() expanding vma with addr inside vma

kernel/gcov/gcc_4_7.c | 5 +
lib/maple_tree.c | 4 +-
lib/test_maple_tree.c | 23 ++++
mm/hugetlb.c | 333 ++++++++++++++++++++++----------------------------
mm/kmsan/hooks.c | 1 +
mm/kmsan/kmsan_test.c | 1 +
mm/mempolicy.c | 1 +
mm/mremap.c | 3 +-
8 files changed, 184 insertions(+), 187 deletions(-)