From patchwork Sun Nov 3 18:54:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13860555 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 733D3D1118C for ; Sun, 3 Nov 2024 18:54:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 89CD06B007B; Sun, 3 Nov 2024 13:54:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 84C296B0082; Sun, 3 Nov 2024 13:54:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 73BA86B0083; Sun, 3 Nov 2024 13:54:09 -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 57D506B007B for ; Sun, 3 Nov 2024 13:54:09 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id B738B1A017A for ; Sun, 3 Nov 2024 18:54:08 +0000 (UTC) X-FDA: 82745682600.25.BB2FFF4 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf24.hostedemail.com (Postfix) with ESMTP id C1575180004 for ; Sun, 3 Nov 2024 18:54:02 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=kwQJ6F7u; spf=pass (imf24.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730659827; 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=RtyiihfdBlVJcAAZai4+L4tvadCDrxhx1pyloIjlUsw=; b=TRiH9eXzvS71WQ91Lm66PxdwBv6LUdk2pjndJNmtt1wg7JIsHGpgOG3zv3c6JEgojmqTuN S64MqA9Intg5L2DHKiRXuI8Q50i7Nvhhc/RCOnym13o3ARTop18AKEPDDsasJae1JQdtCm dNql6nvK0P4AhnG/jPvGkGRbK1Xslhc= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=kwQJ6F7u; spf=pass (imf24.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730659827; a=rsa-sha256; cv=none; b=EAytwWaUnkwQbiX2JkauDAJM0Tu/kTIOjhc71thS/lY21Eobys4o5/RPIbLi8/ELDM+nzw QwLCGaiUeHxzZC0gcKwdYdtCNx3JWNlhtYXB8zMw10oGrsaprDTRBrfhrlSQJx2I86ITBv BOpc3lLgb3SF/i4YvhFA9PXlFIU0t9E= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id E16E4A41B7F; Sun, 3 Nov 2024 18:52:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 46B24C4CECD; Sun, 3 Nov 2024 18:54:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1730660045; bh=c+u4loJ6pRD4+LwnocXU7ZKua1nFlBmCBPVm25XIrrw=; h=Date:From:To:Cc:Subject:From; b=kwQJ6F7uhX+7AVNDGEdd4nxuboK+nCAr360f69YsMqnc08KPUShNEmg7NcyEtpJUG WpD23cqRkDyPJqsZUiB0316cLUgQZME4zEOZzeQEEtmyewsezl9XI5CQlizyc4wPtw mUmtdeNPIy4f5fGVh66v3gyIJfKtBW02WkostFjI= Date: Sun, 3 Nov 2024 10:54:04 -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.12-rc6 Message-Id: <20241103105404.3c1a60806b3db3baa1519537@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: C1575180004 X-Stat-Signature: supfybgq5t9xau6xb31q6pus8d56yjr7 X-Rspam-User: X-HE-Tag: 1730660042-212548 X-HE-Meta: U2FsdGVkX1+ljkPTKQZ6J24KkMyg+54bttuQkn2jV1XuihbrV5xSAMHc0uDusw6tpOKCVcvXpJFLloHZbqZbddiMQcw+y06w8NksmcTeBxbnUmYwzEYqaBw9EASf7zqY1DCBCG30woq4JvZVwMW07hNW0yciv+ce4XIMgxj+nk3xPNHjUx6TPACwP4na31RlvurSDmQi3D6wfSFSBIjJVM4gCKxPIgp6WrFzlptsCUGJlG8PEamiOgKkhoi4nGrqzSX6riaWnRmjLITY961dhY6l0VVO1gtdy1uXo7c6cxTIof0aonAjt623VkxTBfaQfB32rC+sVBwfRA14i1YRPBBb24wLOS84yshkDq97Oj7wmVnMF1E5DtZSka6IGVs9kWdLzpCqNDKdDDz0aPNY4UEsFyTf8U4ovKBMgpnUdY+RkTRtI7CDUWPl9RhFJMatGpieMAuSE7mxA6U4TdUIXV0g7Rojzk0DjwwIM/GZntYfysz2PwcXT1agiJdqCjDIjEahnP70hBHLGotsa0QTUtCEvmAfPkFBzCi7DOm3AUXbUz5Iyi0k3NyRTTHQyUDkm+qY6G8BiSUIp2Wu16AnAj8+afw3ZsxFTLUTClJcFfRI3EV/k0ikiNvboZpIzQKDtfqVukMtzOTQlHvOg3vBQ2RI1vOzDNb0yfLqnKqkbJri5BocnueWdbFhUvrU0Hxt9Ss3twG8SXWc/A9T8wcR4Qp1BnC3/pmXxAZEpnfgwIUUDaPhTW7szIILIAUbktfIT+7C4AWHMe/rm82Po+HzLDvE5IapzRhZS9EzwbGJ0B7TpzAzYaLnF5rDWcjubnrHFlcC7kA0Tcauw1u+UQIuruV04epQSVlZmKbUXpPMgocOJS3QD+RAOMPapA3ZbPPxCldhe+NHkWCyZnOnH4J3Qp7Yco7ibUBGzkYGP5bzCjihT/E32rM+uvUq6l0vh3oRJmBlfsPzcpTiR7EEM5f 0oWPky9x Y5zZ7KI60UroIrb3JQBd+8ZL+7YRURpd3/hK6m7GtgGmtMyZMBDSsRl2epcdOl6gplhI5UB6Ebe9tehefe2CdeW4UkN075d1v/MD0rJF/I1xkO6Hqhr1a2tpSCjBBj+xGz4hblyg13HsfCWmtyvEmevBCKf9SqxiWNST7Zda2ehGtLLzuZRFa8+9+oV+w8cSSfRuu9Xv7WBYdmd7D9urzacB+DHqfBQ4/B61rEHWR/71KKZDbQ9G0p7ITUwiAlw8WF6MNWu8LTH0LQcsvXn+E0dvugA== 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 01626a18230246efdcea322aa8f067e60ffe5ccd: mm: avoid unconditional one-tick sleep when swapcache_prepare fails (2024-10-28 21:40:41 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-11-03-10-50 for you to fetch changes up to 1d4832becdc2cdb2cffe2a6050c9d9fd8ff1c58c: mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify() (2024-11-03 10:47:03 -0800) ---------------------------------------------------------------- 17 hotfixes. 9 are cc:stable. 13 are MM and 4 are non-MM. The usual collection of singletons - please see the changelogs. ---------------------------------------------------------------- Andrey Konovalov (1): kasan: remove vmalloc_percpu test Barry Song (1): mm: fix PSWPIN counter for large folios swap-in Chen Ridong (1): mm: shrinker: avoid memleak in alloc_shrinker_info Eugen Hristev (1): .mailmap: update e-mail address for Eugen Hristev Gregory Price (1): vmscan,migrate: fix page count imbalance on node stats when demoting pages Hao Ge (1): mm/codetag: fix null pointer check logic for ref and tag Jarkko Sakkinen (1): mailmap: update Jarkko's email addresses John Hubbard (1): mm/gup: stop leaking pinned pages in low memory conditions Kairui Song (1): mm, swap: avoid over reclaim of full clusters Phillip Lougher (1): Squashfs: fix variable overflow in squashfs_readpage_block Ryusuke Konishi (1): nilfs2: fix potential deadlock with newly created symlinks Vlastimil Babka (1): mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes Wladislav Wiebe (1): tools/mm: -Werror fixes in page-types/slabinfo Yu Zhao (3): mm: allow set/clear page_type again mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify() Zi Yan (1): mm: avoid VM_BUG_ON when try to map an anon large folio to zero page. .mailmap | 5 ++- fs/nilfs2/namei.c | 3 ++ fs/squashfs/file_direct.c | 9 ++-- include/linux/alloc_tag.h | 16 ++++--- include/linux/mmzone.h | 7 ++-- include/linux/page-flags.h | 8 ++++ include/linux/swap.h | 1 + mm/gup.c | 33 ++++++++------- mm/kasan/kasan_test_c.c | 27 ------------ mm/migrate.c | 5 ++- mm/mmap.c | 3 +- mm/page_io.c | 4 +- mm/rmap.c | 9 ++-- mm/shrinker.c | 8 ++-- mm/swapfile.c | 49 +++++++++++++--------- mm/vmscan.c | 102 ++++++++++++++++++++++++--------------------- tools/mm/page-types.c | 9 ++-- tools/mm/slabinfo.c | 4 +- 18 files changed, 159 insertions(+), 143 deletions(-)