From patchwork Wed Sep 4 03:26:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13789672 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 924C8CA0ED3 for ; Wed, 4 Sep 2024 03:26:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 285FF8D021C; Tue, 3 Sep 2024 23:26:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 236188D018A; Tue, 3 Sep 2024 23:26:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0FDB88D021C; Tue, 3 Sep 2024 23:26:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E67168D018A for ; Tue, 3 Sep 2024 23:26:55 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 77BE41C3AAF for ; Wed, 4 Sep 2024 03:26:55 +0000 (UTC) X-FDA: 82525619190.28.080CE7B Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf11.hostedemail.com (Postfix) with ESMTP id BB0DF40007 for ; Wed, 4 Sep 2024 03:26:53 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=yHJJwlLb; spf=pass (imf11.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=1725420319; 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=FE1lQRAvivUtX6Q5jmVaXbG8Py9NAtRbz85IvhbNhQs=; b=kRVBmtrBrIu/PAXgYyY9BynIHpI++CaY3T4mD+IxXP20aLA63kTU21eK6mYpbnl0skt44t zFkZxUpF7EWYaa5BffdtDM13B8loJWbocGNMuIDBqtRNWTFxoplYROnYXaQhi3f1DF+IAV mW8OKEGd0/2t5ASQsvyxq2MmrOH2INU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725420319; a=rsa-sha256; cv=none; b=gSEiN6YDHoo8dV2nToKq6pT0bBSkRhw+0ARLYvIz9cTE1BNZ25a3FpphdH9c4tdqDUji+g zHn/PP8Em68sngTMt2iu5teWgHL31h193H6ck4cZbsZc414XHRAM3u+c8KeDoa/nTxHnDf Tg8tHppKGLlTA8jrC7DlKoG94DLm4u8= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=yHJJwlLb; spf=pass (imf11.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id A7A38A406DE; Wed, 4 Sep 2024 03:26:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4EDD2C4CEC2; Wed, 4 Sep 2024 03:26:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1725420412; bh=Gb9HgOw6SwMHu+m6RoFCLfrFFn7egZTm/+TNsO2o4WQ=; h=Date:From:To:Cc:Subject:From; b=yHJJwlLbT55mciZh8f0oDoniKaNmUXIP03ZznNj31Z64sCxHf2L4t6A69tz/1crDm Xv257ILyUlotOqQSGXcwzdCmXUq1KNg2T/ipFy8Pls3VzhGZOx1bBmxlnMArhwrzHy Nl/ht4ZA9oeYLGozwQ//iiZoIdKcUYC+BhcB5ccU= Date: Tue, 3 Sep 2024 20:26:51 -0700 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.11-rc7 Message-Id: <20240903202651.f258324d271b4813dfa8de7a@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 X-Rspamd-Queue-Id: BB0DF40007 X-Stat-Signature: 71k5naeztfntqgqtr9a6qift6b91ou3f X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1725420413-653642 X-HE-Meta: U2FsdGVkX1/gFne3js6xVSKWUFzlhHesKdoi67EpNvn0ErV5QN1pVkLhQ9xv9PtNzdmLhFxzdUa27+pJdPvP70K5Dh/91I9Rb25XxGgoQvM9cP/0LjUFmIl7kxdHiOnpbBnjkmyFKDEX6SFoJ5LFWzLI3jxBcYqTOXfkWCkf5J2PYArwtEDOvM/pzTTQX1kD2tDvF6zyltuq+rRQBzb3Z7aln//OAU6raHnYvYzA+kkAoOobKcrD5pnxzoc28TDHOwR4ia9661IRazuf2t6VbfSy7OuVasFBbEknysAnI/gstPpj0LdMqf/H6NRu4WnrUKmQ0mu/+zdziqqBBUjdnfHcwfWk6JNt2lwCdx1qzGhnZVnfsgf/IUTeLVO6QF1slVVv0fmun0axd/Xnj+BDhOyWkOgMJluU2LTfxl/yqO+3WT3GFBGiQVKlXbQiYaL1BbqPZaFlpjW1a09zD0vQil+n6aW9lzej8pmN/j5cesu+7jEdAnwIb8v2DvQLdNzS1+fSZNYEdi4HKJXzFaIM/sjBJI3xYzEbFW9ALZ4ItDeZOnkQwxu7Zv2tiky2oO2Z1OYZj8M7Vswc3LvudYArtuA2CA1UY2ryNdptU1bC626mnPMUeeSNs2mtqde9qmkhSojU4HeI1157831BUmTtvSMD6xYZWe8Ue2xyjfXWH4V3H+WLhldwttwmX/L1fE9GN3wj7AfAtYNhySSrfGvdrcBrU00Z4lO42It7pO8LOXM2yA9OUUw9zTjGs5Pjm5w5qX1NNvep+8QLh8fd9XER3QodIKJwu3qcDNNi6VeNzL+xezjc5wBSTw9KzUe86mcudx82wgMQ/S9XhkouhXfcLkVAkmXU27NwFZ6aiZ+kT8nrJ7tb49jY7x9dJzMON4egJVcjg2VLr4RhAPjmKF+MVoRITKVSmCUnYn0JOpGYZ8YtUV6LW8+gYKnOy4OihiHhPAP7CaEbzwA5mrLiQWX KvW/vG8c NFr+w9AbG/4VaCsjI9jbm2L3b0eHwqlm6+V2g1thk8ZFaBAKWyAvsiAS+oaJcKPCwk2dqebONtg28YSb81gUKRVrljJdQh6lA7Qha95SUJ6bsqeGFKsZUvhHwNYik7RQsNG1nRBp80DkDvPGBNdCCApqRVXyW3NNh5+zPg/lUxY2xHeM6VBBCQofjLx+PwFHVouAqc65wXDgewTtIta4DfK8c/lFnr9J5pa/TamFzEEMJVSABSpIonIgBIF4rDsATrvxdZ9rhAO/VBHn1yACqdQ5KzA== 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 pull this batch of hotfixes, thanks. The following changes since commit 431c1646e1f86b949fa3685efc50b660a364c2b6: Linux 6.11-rc6 (2024-09-01 19:46:02 +1200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-09-03-20-19 for you to fetch changes up to 052a45c1cb1b32f05dd63a295d65496d8b403283: alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n (2024-09-01 17:59:03 -0700) ---------------------------------------------------------------- 17 hotfixes, 15 of which are cc:stable. Mostly MM, no identifiable theme. And a few nilfs2 fixups. ---------------------------------------------------------------- Adrian Huang (1): mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_area Hao Ge (2): mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook codetag: debug: mark codetags for poisoned page as empty Jan Kuliga (1): mailmap: update entry for Jan Kuliga Jann Horn (2): userfaultfd: fix checks for huge PMDs userfaultfd: don't BUG_ON() if khugepaged yanks our page table Liam R. Howlett (1): maple_tree: remove rcu_read_lock() from mt_validate() Marc Zyngier (1): scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum Mike Yuan (1): mm/memcontrol: respect zswap.writeback setting from parent cg too Muhammad Usama Anjum (1): selftests: mm: fix build errors on armhf Petr Tesarik (1): kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y Ryusuke Konishi (3): nilfs2: protect references to superblock parameters exposed in sysfs nilfs2: fix missing cleanup on rollforward recovery error nilfs2: fix state management in error path of log writing function Suren Baghdasaryan (1): alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n Usama Arif (1): Revert "mm: skip CMA pages when they are not available" Will Deacon (1): mm: vmalloc: ensure vmap_block is initialised before adding to queue .mailmap | 1 + Documentation/admin-guide/cgroup-v2.rst | 7 ++-- fs/nilfs2/recovery.c | 35 ++++++++++++++++- fs/nilfs2/segment.c | 10 +++-- fs/nilfs2/sysfs.c | 43 ++++++++++++++++----- kernel/kexec_file.c | 2 +- lib/codetag.c | 17 ++++++--- lib/maple_tree.c | 7 +--- mm/memcontrol.c | 12 ++++-- mm/page_alloc.c | 7 ++++ mm/slub.c | 4 ++ mm/userfaultfd.c | 29 ++++++++------- mm/vmalloc.c | 7 +++- mm/vmscan.c | 24 +----------- scripts/gfp-translate | 66 ++++++++++++++++++++++++--------- tools/testing/selftests/mm/mseal_test.c | 37 +++++++----------- tools/testing/selftests/mm/seal_elf.c | 13 +------ 17 files changed, 197 insertions(+), 124 deletions(-)