mbox series

[GIT,PULL] hotfixes for 6.12-rc4

Message ID 20241017161027.f7fd7303fd91dbd1e6e18537@linux-foundation.org (mailing list archive)
State New
Headers show
Series [GIT,PULL] hotfixes for 6.12-rc4 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-10-17-16-08

Message

Andrew Morton Oct. 17, 2024, 11:10 p.m. UTC
Linus, please merge this batch of hotfixes, thanks.

The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

  Linux 6.12-rc3 (2024-10-13 14:33:32 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-10-17-16-08

for you to fetch changes up to e993457df65896696e165defa8a468a831d0da1b:

  maple_tree: add regression test for spanning store bug (2024-10-17 08:35:10 -0700)

----------------------------------------------------------------
28 hotfixes.  13 are cc:stable.  23 are MM.

It is the usual shower of unrelated singletons - please see the individual
changelogs for details.

----------------------------------------------------------------
Andrey Konovalov (1):
      MAINTAINERS: kasan, kcov: add bugzilla links

Andy Chiu (1):
      mailmap: add an entry for Andy Chiu

Andy Shevchenko (1):
      mm: remove unused stub for can_swapin_thp()

Baolin Wang (1):
      mm: khugepaged: fix the incorrect statistics when collapsing large file folios

Brahmajit Das (1):
      fs/proc: fix build with GCC 15 due to -Werror=unterminated-string-initialization

David Hildenbrand (1):
      mm: don't install PMD mappings when THPs are disabled by the hw/process/vma

Edward Liaw (2):
      selftests/mm: replace atomic_bool with pthread_barrier_t
      selftests/mm: fix deadlock for fork after pthread_create on ARM

Florian Westphal (1):
      lib: alloc_tag_module_unload must wait for pending kfree_rcu calls

Jann Horn (2):
      mm/mremap: fix move_normal_pmd/retract_page_tables race
      MAINTAINERS: add Jann as memory mapping/VMA reviewer

Jeongjun Park (1):
      mm: swap: prevent possible data-race in __try_to_reclaim_swap

Jinjie Ruan (1):
      mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sysfs_test_add_targets()

Kefeng Wang (1):
      mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw()

Liu Shixin (1):
      mm/swapfile: skip HugeTLB pages for unuse_vma

Lorenzo Stoakes (4):
      mm/mmap: correct error handling in mmap_region()
      MAINTAINERS: add memory mapping/VMA co-maintainers
      maple_tree: correct tree corruption on spanning store
      maple_tree: add regression test for spanning store bug

Nanyong Sun (1):
      selftests: mm: fix the incorrect usage() info of khugepaged

OGAWA Hirofumi (1):
      fat: fix uninitialized variable

Ryusuke Konishi (1):
      nilfs2: propagate directory read errors from nilfs_find_entry()

Sebastian Andrzej Siewior (1):
      mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds.

SeongJae Park (2):
      Docs/damon/maintainer-profile: add missing '_' suffixes for external web links
      Docs/damon/maintainer-profile: update deprecated awslabs GitHub URLs

Sidhartha Kumar (1):
      maple_tree: check for MA_STATE_BULK on setting wr_rebalance

Wei Xu (1):
      mm/mglru: only clear kswapd_failures if reclaimable

Yang Shi (1):
      mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point

 .mailmap                                      |   2 +
 Documentation/mm/damon/maintainer-profile.rst |  38 ++++-----
 MAINTAINERS                                   |  12 ++-
 fs/fat/namei_vfat.c                           |   2 +-
 fs/nilfs2/dir.c                               |  48 +++++------
 fs/nilfs2/namei.c                             |  39 ++++++---
 fs/nilfs2/nilfs.h                             |   2 +-
 fs/proc/task_mmu.c                            |  16 ++--
 include/linux/huge_mm.h                       |  18 +++++
 include/linux/percpu.h                        |   6 +-
 include/trace/events/huge_memory.h            |   4 +-
 lib/codetag.c                                 |   3 +
 lib/maple_tree.c                              |  14 ++--
 mm/damon/tests/sysfs-kunit.h                  |   1 +
 mm/huge_memory.c                              |  13 +--
 mm/khugepaged.c                               |   6 +-
 mm/memory.c                                   |  14 ++--
 mm/mmap.c                                     |  32 +++++---
 mm/mremap.c                                   |  11 ++-
 mm/shmem.c                                    |   7 +-
 mm/swapfile.c                                 |   9 ++-
 mm/vmscan.c                                   |   4 +-
 tools/testing/radix-tree/maple.c              | 110 ++++++++++++++++++++++++++
 tools/testing/selftests/mm/khugepaged.c       |   2 +-
 tools/testing/selftests/mm/uffd-common.c      |   5 +-
 tools/testing/selftests/mm/uffd-common.h      |   3 +-
 tools/testing/selftests/mm/uffd-unit-tests.c  |  21 +++--
 27 files changed, 309 insertions(+), 133 deletions(-)

Comments

pr-tracker-bot@kernel.org Oct. 18, 2024, 2 a.m. UTC | #1
The pull request you sent on Thu, 17 Oct 2024 16:10:27 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-10-17-16-08

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4d939780b70592e0f4bc6c397e52e518f8fb7916

Thank you!