[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250416200202.f5fe2bc61292d57a7a2346fd@linux-foundation.org>
Date: Wed, 16 Apr 2025 20:02:02 -0700
From: Andrew Morton <akpm@...ux-foundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-mm@...ck.org, mm-commits@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] hotfixes for 6.15-rc2
Linus, please merge this batch of hotfixes, thanks.
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:
Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2025-04-16-19-59
for you to fetch changes up to a727a83ef22591d47e2d219cd8e01bd3616f4611:
MAINTAINERS: update HUGETLB reviewers (2025-04-14 15:23:17 -0700)
----------------------------------------------------------------
31 hotfixes. 9 are cc:stable and the remainder address post-6.15 issues
or aren't considered necessary for -stable kernels.
22 patches are for MM, 9 are otherwise.
----------------------------------------------------------------
Alexei Starovoitov (2):
locking/local_lock, mm: replace localtry_ helpers with local_trylock_t type
mm/page_alloc: avoid second trylock of zone->lock
Anshuman Khandual (1):
selftests/mm: fix compiler -Wmaybe-uninitialized warning
Arnd Bergmann (7):
ASN.1: add module description
samples/livepatch: add module descriptions
fpga: tests: add module descriptions
zlib: add module description
ucs2_string: add module description
mm/kasan: add module decription
kunit: slub: add module description
Baolin Wang (1):
selftests: mincore: fix tmpfs mincore test failure
Baoquan He (1):
MAINTAINERS: add Andrew and Baoquan as kexec maintainers
Daniel Gomez (1):
radix-tree: add missing cleanup.h
David Hildenbrand (1):
mm: (un)track_pfn_copy() fix + doc improvements
Frank van der Linden (1):
mm/cma: report base address of single range correctly
Jean-Michel Hautbois (1):
mailmap: add entry for Jean-Michel Hautbois
Jinjiang Tu (1):
mm/hugetlb: fix set_max_huge_pages() when there are surplus pages
Johannes Weiner (1):
mm: page_alloc: speed up fallbacks in rmqueue_bulk()
Kirill A. Shutemov (1):
mm: fix apply_to_existing_page_range()
Liu Shixin (1):
mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio()
Loic Poulain (1):
mailmap: map Loic Poulain's old email addresses
Lorenzo Stoakes (1):
mm/vma: add give_up_on_oom option on modify/merge, use in uffd release
Mark Brown (1):
selftests/mm: generate a temporary mountpoint for cgroup filesystem
Matthew Wilcox (Oracle) (1):
test suite: use %zu to print size_t
Oscar Salvador (1):
MAINTAINERS: update HUGETLB reviewers
Sheng Yong (1):
lib/iov_iter: fix to increase non slab folio refcount
T.J. Mercier (1):
alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate
Takuma Watanabe (1):
mseal: fix typo and style in documentation
Vishal Moola (Oracle) (2):
mm/compaction: fix bug in hugetlb handling pathway
mm: fix filemap_get_folios_contig returning batches of identical folios
wangxuewen (1):
mm/hugetlb: add a line break at the end of the format string
.mailmap | 3 +
Documentation/userspace-api/mseal.rst | 2 +-
MAINTAINERS | 4 +
drivers/fpga/tests/fpga-bridge-test.c | 1 +
drivers/fpga/tests/fpga-mgr-test.c | 1 +
drivers/fpga/tests/fpga-region-test.c | 1 +
include/linux/local_lock.h | 58 +-----
include/linux/local_lock_internal.h | 207 +++++++++------------
include/linux/pgtable.h | 9 +-
lib/alloc_tag.c | 15 +-
lib/asn1_decoder.c | 1 +
lib/iov_iter.c | 2 +-
lib/tests/slub_kunit.c | 1 +
lib/ucs2_string.c | 1 +
lib/zlib_inflate/inflate_syms.c | 1 +
mm/cma.c | 19 +-
mm/compaction.c | 6 +-
mm/filemap.c | 1 +
mm/hugetlb.c | 23 ++-
mm/kasan/kasan_test_c.c | 1 +
mm/memcontrol.c | 39 ++--
mm/memory.c | 6 +-
mm/page_alloc.c | 128 +++++++++----
mm/userfaultfd.c | 13 +-
mm/vma.c | 51 ++++-
mm/vma.h | 9 +-
samples/livepatch/livepatch-callbacks-busymod.c | 1 +
samples/livepatch/livepatch-callbacks-demo.c | 1 +
samples/livepatch/livepatch-callbacks-mod.c | 1 +
samples/livepatch/livepatch-sample.c | 1 +
samples/livepatch/livepatch-shadow-fix1.c | 1 +
samples/livepatch/livepatch-shadow-fix2.c | 1 +
tools/testing/selftests/mincore/mincore_selftest.c | 16 +-
.../selftests/mm/charge_reserved_hugetlb.sh | 4 +-
tools/testing/selftests/mm/cow.c | 2 +-
.../selftests/mm/hugetlb_reparenting_test.sh | 2 +-
tools/testing/shared/linux.c | 4 +-
tools/testing/shared/linux/cleanup.h | 2 +
38 files changed, 357 insertions(+), 282 deletions(-)
create mode 100644 tools/testing/shared/linux/cleanup.h
Powered by blists - more mailing lists