From patchwork Thu Apr 3 05:15:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 14036745 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 655F3C3600C for ; Thu, 3 Apr 2025 05:15:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 42DD4280003; Thu, 3 Apr 2025 01:15:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3DBD8280001; Thu, 3 Apr 2025 01:15:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2CAC2280003; Thu, 3 Apr 2025 01:15:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 0D860280001 for ; Thu, 3 Apr 2025 01:15:28 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 0912C58ECA for ; Thu, 3 Apr 2025 05:15:29 +0000 (UTC) X-FDA: 83291569578.28.A9EC0D7 Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by imf28.hostedemail.com (Postfix) with ESMTP id 57403C000F for ; Thu, 3 Apr 2025 05:15:27 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=R5D4N+Tr; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 172.234.252.31 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=1743657327; 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=2THY5aVyVO53H3P6lmiFXfMEr+Oj+TyN763uzCO0R9w=; b=tuCatXA/iY+AgA5i7QLXrZllXCp1EeEdh1zUTX3otqCgPDIhBKk+VzctZ13+74MQ9wUwlE vZi5efKKAbBeZPz1q1RdBpsJ62uw31NPs9lE8DmGUSDySXD8pQb5o8OS4fWLwBe+/Ke1HB Fa+x5kyqeLQBTCG19vtgu0gDuSrcjTY= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=R5D4N+Tr; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 172.234.252.31 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1743657327; a=rsa-sha256; cv=none; b=dbunCAmTr+GnYDPrrcpFU4Z8EGk6BwEpZluqM/H+g01BaHmg3et6BFsORZGisKpe8a+7xb yFOwAUoscenTWqwKScHTGFA+7GS0n11xZFyO2z2+4fgK4kjupSGybX4bgRiOqcu7L8DkkX 8QGQuKNEA1p2sLxflor0EfzWOGV3VSw= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id 7679743D45; Thu, 3 Apr 2025 05:15:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A644FC4CEE3; Thu, 3 Apr 2025 05:15:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1743657325; bh=UdqMc0MSCECwtGXzuxKTAlq/kl8y9B1xLKOw5nOaOWI=; h=Date:From:To:Cc:Subject:From; b=R5D4N+TrmOjsVd1vkVRrmGMmuWod0nDnXCcVI66D/L+XEUjNvchc86NsEJ20IyvUi jAdFAzKAVns6jvoa2shzFM8MqOcmnav7u4NzAiQAWCAdV/Q08qDKbpFNsZSk2xJHso ctaqC0Au+TqvMdm7JXidNkA+dliSddOnLrtSlxUE= Date: Wed, 2 Apr 2025 22:15:24 -0700 From: Andrew Morton To: Linus Torvalds Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, mm-commits@vger.kernel.org Subject: [GIT PULL] hotfixes for 6.15-rc1 Message-Id: <20250402221524.20f50c3af6f51bafc2dd618d@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: 57403C000F X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: t9snpkyyas39jzz9m4bp7zdephnru4bm X-HE-Tag: 1743657327-362804 X-HE-Meta: U2FsdGVkX18/MgJLHmoXFK8BoSqSr+c0aFoDlC4NEu7Ve/iN/xsZY5NoIKV3wGNpN4fKxd1IDGt1dP361GM5qw1C3bEJ0zXXwglE4Q1Lg0tSudfGsCc7FX+jr1gKhMZA9bLiLhMoxb5a+AJzqdOYr9qSdssDGfbZ2XE08hQNvJyQapO3CCynDoUVpzhJfa251wZgTlNZaRY6J/Ghkfxx++n9O3sFMJss/vJLVst6iW87NWWVYiGsXgkdDTKn1RH9SOu2SH4+ipsXiRcKMzT2z9XObQCZqtk1KU2ZuY3ve8Gj1US9SxTADiaUEHz/o6wO7nzaiXuUX6/RVQD7bpeHy5AUsvsPZNH8B6Yk4TtLz+4VOvFXSlXbUEM25diyOwr44AF8c1gtHac4kzqU2lLmKj2JYfkpxWKoY0QqeTBiMR5V5LVYS/4JhOFoZvlmFd25ViX/JR33BcE06plrOUtKhVxBnbijE/9N3Fi/JfIhqdcBFyGQ3RG6CjDtM5svCN8C8HHR2fRG8Ma3vOrA/C7DyRaaVy9nTbwcLO9V2VZdiDTVT6Br4yr5bk/fLF9oKrBz8t8mO3al9qJSPDmo5Cnr0IdtjCGEkSCKyz62jHmiul8mR1kIipid0vx/pyutuFNR23fLfDxhJ6S7V6xFeXZ+tJyAwZ8CvNLbVV1xLXFFTgVqj5P3D0pT3MW5mXLESNFeNU4x3mffgKGmwA0KzkXZtlRtuKw8LbcOcn8TxLlfPZdQRYZHScID4IxieOuXflHBm3fvm2CpWAyypECh9mUTmGvknP4VSuJvFCQZMfrJwJrJuPRvvFblHUiTm8W/ptCDzb4ERKomxxGawq4wI/WUOBIq9U8TstHX+o5rrH+IhzWvrimxCmN0Tb2WsnJOtkEKmia8FcaojR1mhSoKbzewHhsXZeQiGPRahZQB8bDJCxtkLli8HqNB5MRswHiiTc1IhNW+tKQpUlbrLMrKd0V Mgcj9qHe GGuDrNUzJpABshW5216Po0jKMLFFb+OR3Tt/uLfT47+6MoMpMdiTYH5KhIdiu81f3tDRB1Dywclh+eiVrqVBIyVOk6I1vcsRBxWO9m1b5F1/3UBWPNaLGXvFkMhl9r0qutcQvDSosiJm3mWoYvKktErt7uIvR18Qan9P/g7T9DcigzYLer97Zc+UYrn6uGYEs7uFVJ0tplW1nPHwOyRbMS4voGPn2e/RLD3Y9qqGchvyjdUVvSqH50XzMvhLxxQS4FAxqZnMjpsYLH3i2Ag0u1JUaAg== 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 25601e85441dd91cf7973b002f27af4c5b8691ea: Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc (2025-04-01 11:26:08 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2025-04-02-21-57 for you to fetch changes up to c11bcbc0a517acf69282c8225059b2a8ac5fe628: mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (2025-04-01 15:14:43 -0700) ---------------------------------------------------------------- 5 hotfixes. 3 are cc:stable and the remainder address post-6.14 issues or aren't considered necessary for -stable kernels. All 5 patches are for MM. ---------------------------------------------------------------- Liu Shixin (1): mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock Marc Herbert (1): mm/hugetlb: move hugetlb_sysctl_init() to the __init section Peter Xu (1): mm/userfaultfd: fix release hang over concurrent GUP Yosry Ahmed (1): mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() Yu Zhao (1): mm/hugetlb_vmemmap: fix memory loads ordering fs/userfaultfd.c | 51 +++++++++++++++++++++++----------------------- include/linux/page-flags.h | 37 +++++++++++++++++++++++++++++++++ include/linux/page_ref.h | 2 +- mm/hugetlb.c | 2 +- mm/page_isolation.c | 9 +++++++- mm/zswap.c | 30 +++++++++++++++++++-------- 6 files changed, 94 insertions(+), 37 deletions(-)