[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240128232759.7535e6774bec152556fb9730@linux-foundation.org>
Date: Sun, 28 Jan 2024 23:27:59 -0800
From: Andrew Morton <akpm@...ux-foundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-mm@...ck.org, linux-kernel@...r.kernel.org,
mm-commits@...r.kernel.org
Subject: [GIT PULL] hotfixes for 6.8-rc3
Linus, please merge this batch of MM and non-MM hotfixes, thanks.
The following changes since commit f0b7a0d1d46625db5b0e631c05ae96d78eda6c70:
Merge branch 'master' into mm-hotfixes-stable (2024-01-22 19:23:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-01-28-23-21
for you to fetch changes up to 96204e15310c218fd9355bdcacd02fed1d18070e:
mm: thp_get_unmapped_area must honour topdown preference (2024-01-26 01:23:44 -0800)
----------------------------------------------------------------
22 hotfixes. 11 are cc:stable and the remainder address post-6.7 issues
or aren't considered appropriate for backporting.
----------------------------------------------------------------
Audra Mitchell (1):
selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
David Hildenbrand (3):
uprobes: use pagesize-aligned virtual address when replacing pages
mm/huge_memory: fix folio_set_dirty() vs. folio_mark_dirty()
mm/memory: fix folio_set_dirty() vs. folio_mark_dirty() in zap_pte_range()
Jan Kara (1):
readahead: avoid multiple marked readahead pages
Johannes Weiner (1):
mm: memcontrol: don't throttle dying tasks on memory.high
Lokesh Gidra (1):
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
Marco Elver (3):
mm, kmsan: fix infinite recursion due to RCU critical section
stackdepot: add stats counters exported via debugfs
stackdepot: make fast paths lock-less again
Muhammad Usama Anjum (2):
selftests/mm: mremap_test: fix build warning
selftests/mm: switch to bash from sh
Nico Pache (1):
selftests: mm: fix map_hugetlb failure on 64K page size systems
Petr Vorel (1):
MAINTAINERS: add man-pages git trees
Ryan Roberts (2):
selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
mm: thp_get_unmapped_area must honour topdown preference
Samuel Holland (1):
scs: add CONFIG_MMU dependency for vfree_atomic()
Sidhartha Kumar (1):
fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs hwpoison handling
Yang Shi (2):
mm: mmap: map MAP_STACK to VM_NOHUGEPAGE
mm: huge_memory: don't force huge page alignment on 32 bit
Yosry Ahmed (1):
MAINTAINERS: supplement of zswap maintainers update
Zach O'Keefe (1):
mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
CREDITS | 13 +
MAINTAINERS | 11 +-
arch/Kconfig | 1 +
arch/x86/include/asm/kmsan.h | 17 +-
fs/hugetlbfs/inode.c | 2 +-
include/linux/mman.h | 1 +
include/linux/mmzone.h | 6 +-
kernel/events/uprobes.c | 2 +-
lib/stackdepot.c | 373 +++++++++++++++------
mm/huge_memory.c | 18 +-
mm/memcontrol.c | 29 +-
mm/memory-failure.c | 2 +-
mm/memory.c | 2 +-
mm/mmap.c | 6 +-
mm/page-writeback.c | 2 +-
mm/readahead.c | 4 +-
mm/userfaultfd.c | 15 +-
.../selftests/mm/charge_reserved_hugetlb.sh | 2 +-
tools/testing/selftests/mm/ksm_tests.c | 2 +-
tools/testing/selftests/mm/map_hugetlb.c | 7 +
tools/testing/selftests/mm/mremap_test.c | 27 +-
tools/testing/selftests/mm/va_high_addr_switch.sh | 6 +
tools/testing/selftests/mm/write_hugetlb_memory.sh | 2 +-
23 files changed, 394 insertions(+), 156 deletions(-)
Powered by blists - more mailing lists