[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231207185341.570f240a4f51d820c08c9e0b@linux-foundation.org>
Date: Thu, 7 Dec 2023 18:53:41 -0800
From: Andrew Morton <akpm@...ux-foundation.org>
To: Linus Torvalds <torvalds@...uxfoundation.org>
Cc: linux-mm@...ck.org, mm-commits@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] hotfixes for 6.7-rc5
Linus, please merge this batch of hotfixes, thanks.
The following changes since commit 5b7ad877e4d81f8904ce83982b1ba5c6e83deccb:
Merge tag 'afs-fixes-20231124' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs (2023-11-24 10:40:03 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2023-12-07-18-47
for you to fetch changes up to b2f557a21bc8fffdcd65794eda8a854e024999f3:
mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range() (2023-12-06 16:12:50 -0800)
----------------------------------------------------------------
31 hotfixes. 10 of these address pre-6.6 issues and are marked cc:stable.
The remainder address post-6.6 issues or aren't considered serious enough
to justify backporting.
----------------------------------------------------------------
Andrew Morton (2):
MAINTAINERS: add Andrew Morton for lib/*
mm/memory.c:zap_pte_range() print bad swap entry
Andy Shevchenko (1):
units: add missing header
Bagas Sanjaya (1):
MAINTAINERS: drop Antti Palosaari
Baoquan He (2):
drivers/base/cpu: crash data showing should depends on KEXEC_CORE
kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
Chester Lin (1):
.mailmap: add a new address mapping for Chester Lin
Florian Fainelli (1):
scripts/gdb: fix lx-device-list-bus and lx-device-list-class
Heiko Carstens (1):
checkstack: fix printed address
Hugh Dickins (1):
mm: fix oops when filemap_map_pmd() without prealloc_pte
Jiexun Wang (1):
mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range()
Kuan-Ying Lee (1):
scripts/gdb/tasks: fix lx-ps command error
Liu Shixin (2):
Revert "mm/kmemleak: move the initialisation of object to __link_object"
mm/kmemleak: move set_track_prepare() outside raw_spinlocks
Lizhi Xu (1):
squashfs: squashfs_read_data need to check if the length is 0
Mike Kravetz (1):
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
Ming Lei (1):
lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly
Nico Pache (1):
selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS
Peter Xu (4):
mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set
mm/selftests: fix pagemap_ioctl memory map test
mm/Kconfig: make userfaultfd a menuconfig
Roman Gushchin (1):
mm: kmem: properly initialize local objcg variable in current_obj_cgroup()
Ryusuke Konishi (2):
nilfs2: fix missing error check for sb_set_blocksize call
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
SeongJae Park (2):
mm/damon/core: copy nr_accesses when splitting region
mm/damon/sysfs-schemes: add timeout for update_schemes_tried_regions
Sidhartha Kumar (1):
mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI
Su Hui (1):
highmem: fix a memory copy problem in memcpy_from_folio
Sumanth Korikkar (2):
mm/memory_hotplug: add missing mem_hotplug_lock
mm/memory_hotplug: fix error handling in add_memory_resource()
.mailmap | 1 +
CREDITS | 8 ++
MAINTAINERS | 186 +++++++----------------------
arch/arm/include/asm/kexec.h | 4 -
arch/arm/kernel/Makefile | 2 +-
drivers/base/cpu.c | 6 +-
drivers/base/memory.c | 18 ++-
fs/Kconfig | 1 +
fs/nilfs2/sufile.c | 42 +++++--
fs/nilfs2/the_nilfs.c | 6 +-
fs/proc/task_mmu.c | 26 +++-
fs/squashfs/block.c | 2 +-
include/linux/highmem.h | 2 +-
include/linux/hugetlb.h | 5 +-
include/linux/units.h | 1 +
kernel/Kconfig.kexec | 1 -
lib/group_cpus.c | 22 +++-
mm/Kconfig | 16 +--
mm/damon/core.c | 1 +
mm/damon/sysfs-schemes.c | 49 +++++++-
mm/filemap.c | 2 +-
mm/hugetlb.c | 7 ++
mm/kmemleak.c | 40 ++++---
mm/madvise.c | 11 ++
mm/memcontrol.c | 2 +-
mm/memory.c | 1 +
mm/memory_hotplug.c | 15 ++-
scripts/checkstack.pl | 8 +-
scripts/gdb/linux/device.py | 16 +--
scripts/gdb/linux/tasks.py | 18 ++-
tools/testing/selftests/mm/Makefile | 4 +-
tools/testing/selftests/mm/pagemap_ioctl.c | 9 +-
32 files changed, 282 insertions(+), 250 deletions(-)
Powered by blists - more mailing lists