From patchwork Fri Dec 8 02:53:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13484698 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 01DBAC4167B for ; Fri, 8 Dec 2023 02:53:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9800F6B0081; Thu, 7 Dec 2023 21:53:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9305C6B009C; Thu, 7 Dec 2023 21:53:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81F716B00A1; Thu, 7 Dec 2023 21:53:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 685516B0081 for ; Thu, 7 Dec 2023 21:53:46 -0500 (EST) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 41A2CC03F3 for ; Fri, 8 Dec 2023 02:53:46 +0000 (UTC) X-FDA: 81542130852.20.FE2475A Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf20.hostedemail.com (Postfix) with ESMTP id 5F8131C001B for ; Fri, 8 Dec 2023 02:53:44 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=UGbKTtPp; dmarc=none; spf=pass (imf20.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702004024; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=NZiTk+PP5Lq6zQ2HyZdPDRNb/ujw8UtYslwSqHSdgHc=; b=v/HXRs9Cg4elJI6Yw892JCTml/owpkYtsjYEDqUuZSIm5js2YvpWeSCqXYNjf5utOVP3dH Y0eHEvRYrXr49G6dLizgbOHME8nfVa+VRQANU/6V94RMiodrFr2h47tHDzH+0xr3a93ra/ kLh4MSJ5QFeGDDzSaBOp5n8fEVUNKk4= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=UGbKTtPp; dmarc=none; spf=pass (imf20.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702004024; a=rsa-sha256; cv=none; b=kmiTt9ku+5AkJ0SftK+07wE3TzGFvakQJ7+/mAgu+3oXi4f17tELBQBvgWryIjNWD41cBG PWtZsmPFgZcszL/RpT1NU3r8vaZ73UYS7DXUzGIxqJCMuBDvFc1xmS8a/r80aaiI5bN6z1 hj5egpC/S2zKOSg6nBPHtj+yn9HMCLo= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 5AFDAB82AE8; Fri, 8 Dec 2023 02:53:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DEC98C433CA; Fri, 8 Dec 2023 02:53:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1702004022; bh=zlhh6P8Mx1zQnoxef6SBwM9ERT2cHE9T+a5LrdiDy0s=; h=Date:From:To:Cc:Subject:From; b=UGbKTtPpCj+yAL9sSSDPshkLiG2NhR9HOtITnJf+VRNAzRASnBJyw1eofaAl+1W4q UV5piPNJkbpEtRuDCDbRsixcU6XOwq2eMXvAI87BeSmLu+8Z71B/ob405sqoLFfKi4 p3ZJZMPBG3oSHfvZtlUjJasgVrifKQNoQBFSiv/U= Date: Thu, 7 Dec 2023 18:53:41 -0800 From: Andrew Morton To: Linus Torvalds Cc: linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] hotfixes for 6.7-rc5 Message-Id: <20231207185341.570f240a4f51d820c08c9e0b@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 5F8131C001B X-Stat-Signature: d8h7zj55fjpfioa4at39bra7xuc75hs7 X-HE-Tag: 1702004024-472651 X-HE-Meta: U2FsdGVkX18MjX9JROOqYSojMdrwaHovtkNfmYx90YFDmKKtFDjTSWVmbzhBUdCAoCf5k1S1gs7zbPLQTyF2uXxl0/EFUT5nh3+aXWXjkz2lP3dBenAX4kqKJjbqbb6htYZ/PwTDGUlft8ZuuZDR3/TdQEN96iRpz3U2hmqIA2Fn8N1ZcIbHs6ksABMwL1z1j2vpFeut1pJSuYrbSFrVKLpWMx6GN413ZmtEIxatX3AOMoaPiJomUg6chvY8se3tnpKSY7DhwInQg02tylrBBK5gPb5CMzbh92dNtTQZOW9xuGtse2lzB3G+dyS2qiBvEj0aD4fM8S6bVPtkRBZ5NDti8sDsVJNG4Euqlm9q6rXNU0Dxh+Y2mpOQTDFDz/L/lZBd8YbfRN60vHXdlS7Hf4Ss90cDrOLdAWao+t1daanzOIxB2c6TXSRFVd0OJbsj+OmalVlDslAm4zSxjVMZScOlbuh8Cfr144nLsxosjj/c4f0QauO1pZu7Ic0jc4GT6lmb2ZbiKQ13VEu98BYzthYNXV1cuG9/AjLBx91zp6L9Q/nii3eaUBZQkLv/3CD5ElB+kAdU+gGOm3ezrVjMQVLatv0xKWoXbo1Ew0gOD170hMGl7wR/jzmbfebC9A0jKAQUuxWJsHdGm4WHHdzdtLSV5YrlY2KDaPeQDgROTi3/VTv4pUNjqyqQTUAO4wD/jG4kKNCmyh43WnRg6b0nBt93/xDQtXC/CSa7C0nF3HXzZJMGGhlLfmDqgoZA+99HIUoZWEQu02qmMKJ+hthJMH6Mc8zWbfZJkSlwfuahXCaHsxWuPs4/e3q3cDspBKNQviWLcly/0wJP49D0E3z4mwMOsOTHchntC+/r2tuJQ/L3EZE4NQEsZNxLRJV8rlHwQWt73auc2x4k2EKh8j/U3iUWnbA6KhyB8Y3TmuJmrccEBmw45a4mur31zQlsWJ7T2jiF0+TxVOcnNuE+fEW h71Z5xf7 LbeIjI8VHxY7jfmHPxSdtMup2f5blWky5O/nI/1shdpVn05YOimCPwSCkjmPEo88+IC1MBH9LwElNERZdqsx6HsvUivOw8DvKRegYon7tZQwnUdQ1eXcJG7CJ57XaCUxvqYRCN2BKNHAHZXX6rSlomKIaGSf2pvoKgT5LSACCPilsJ3Gg8NMDHClyabvMdj3Qd2Hi4oCng8DipLhIA0v0zFNndIucaQym+U+UAaVpYvYyTpVJ+ClRs5mYtucVBKm5xFckmvPir0DuKHTHylzu4jPSHqxZT3BZfCkb X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: 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(-)