From patchwork Thu Feb 22 23:06:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13568215 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 62F20C47DD9 for ; Thu, 22 Feb 2024 23:06:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DDE906B006E; Thu, 22 Feb 2024 18:06:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D8EE86B0074; Thu, 22 Feb 2024 18:06:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C7CEB6B0075; Thu, 22 Feb 2024 18:06:15 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B82F46B006E for ; Thu, 22 Feb 2024 18:06:15 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6FCCFA10AE for ; Thu, 22 Feb 2024 23:06:15 +0000 (UTC) X-FDA: 81820975110.07.0E98965 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf26.hostedemail.com (Postfix) with ESMTP id 4F69C140013 for ; Thu, 22 Feb 2024 23:06:12 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=UI0A8Wt+; dmarc=none; spf=pass (imf26.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 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=1708643174; 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=3APd06Kwnr71hOByflIB7bcKcoBIA/hjDb+N0WiNVEQ=; b=OK6wN/ZoPmGroYCM8250uihsfxjG7x/rL7zd+jErGxghCyJUK1JdVuNx4F0KAUhZH+gbZu dw25todRNbgs4PpCvsSNXHjQkwWz7/6Pb2OqYVDRAc948Hf6A3JtNQgq0XwwcfFk1uQond 9yxzg7iEtrDc+IccJdxyVCGmSbQDYUI= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=UI0A8Wt+; dmarc=none; spf=pass (imf26.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708643174; a=rsa-sha256; cv=none; b=qteLb1C3Cmk3m14kJHEnUKfw4526NYX6QsOxynTvdCfonWpbjJbobCCbdRp9WcO+LO6kCI qm5K72R9KVz5k9ty2aEBSC4fITuBV0zk3bnAayiklxPu5W8l/lsoYGmkcxpqfVtev8Rsy9 WDiyrTYf12HVbca+HXJd1QO9Zla/1GQ= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 7245BCE29C1; Thu, 22 Feb 2024 23:06:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 870C1C433F1; Thu, 22 Feb 2024 23:06:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1708643169; bh=hYrpPsLRcrNhzOLOLhn2V6Z7Ec9eAWm7xV/uL9PKg4k=; h=Date:From:To:Cc:Subject:From; b=UI0A8Wt+vdtYj5x/lR7GPqNZ7hObkZgqPUCpbEOu943jvyiTpexpjItEwXKqcqo9H r2I6y4+edA3q+8RWW8OJJK1jMkYYrfxYOTfIwCCCxZnJP769dArAy7Q81Zdx14AzZs miym5YJ781HBJuhO2DgNJuL41ywJzH63swZGbMjY= Date: Thu, 22 Feb 2024 15:06:09 -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.8-rc6 Message-Id: <20240222150609.61c32cf2ababec81509bf5fc@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: 4F69C140013 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: u9kcp8xz1scim83mqxp9fbafckqaggrq X-HE-Tag: 1708643172-283499 X-HE-Meta: U2FsdGVkX1/ur796Z21U0Lmy7znG45PXv0AAKewDbvKC4mrCgfPywu3+Al4uvu67fDTWGpHI4qt7h0+a7CrmoCx4WYUdrWniaA0+BYA+2mdU4ia9pPNYvfXH7FIbHdGe1PwLxy4aUq0zFoQbH6PZoMjwFCDpt8TX2ycIfFNe3js8gga2st7m4MLahaORlNDzwtWFDuc5h1Z9uUF2DWpqdk9JQXNBVOx3cyx8zqT5POkiYW/R67WHnnZQ7aqk2ArXoP2d7XlQEB1ILghlxvsb/mTyA/iYqS7fkzmnvzP/+V9DWytF0scDOxZ0WjTOj+26rAEaFvX358Np9PcGP/2Djt2BzcQgwx9dgtHsbRGPzyEXcmJs4iD5JT+zqEnAlFUIflU4y356vK9dLdbofZIEr2mxGQtAiDS/eDILGDn00r2QshA56eW1PM3SUJAzKuz58dbId8a3GRw4UE6nKBsT1lXIUSgdcMV8SGoPtOgO+e3i4OuQdHnsz7oCvIqDHRLDblWWa5kT2ZGxMxc/pBkWkYNovbe2LqTSrKFObWUqtc3hRYWZhWMHmnr1oGP3E2DOZd2oxs/HUcPvd1wbkMetksZiYs8XAxzxVYqG2RZ9eQOPf1OzVNBqqDJsBRMb1HPPo1HTNMSqoWsd4MeKKjNy9fRdYO13HmmhggC4pvlyyAFk+/aZeIrT2Zn7rcaDIsFsCj7yb1g1oHPqqefVsQytAD1CnevdQTJo+NSmwX1BVHnwZvPOvFMxHwaNaj/IvihZ9KxjesXxa6d8JKz71xch7tcmcYWo0fbMtx7lTmpvcmDI8ijUoN9F7pFJs/gENgmIBAWR5k3fsTb1K93dhnyNqEiJoteaM7STx4JKcw0tYW/Ijr209Ps4DtJmPS40LiJ3280hxplD9DVA9fiBByebvukOJ24ybsaCfAHe3lzF/Lc= 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 MM (and one non-MM) hotfixes, thanks. The following changes since commit b401b621758e46812da61fa58a67c3fd8d91de0d: Linux 6.8-rc5 (2024-02-18 12:56:25 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-02-22-15-02 for you to fetch changes up to 2597c9947b0174fcc71bdd7ab6cb49c2b4291e95: kasan: guard release_free_meta() shadow access with kasan_arch_is_ready() (2024-02-20 14:20:50 -0800) ---------------------------------------------------------------- 14 hotfixes. 10 are cc:stable and the remainder address post-6.7 issues or aren't considered appropriate for backporting. ---------------------------------------------------------------- Anshuman Khandual (1): mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array Benjamin Gray (1): kasan: guard release_free_meta() shadow access with kasan_arch_is_ready() Chengming Zhou (1): mm/zswap: invalidate duplicate entry when !zswap_enabled Guenter Roeck (1): lib/Kconfig.debug: TEST_IOV_ITER depends on MMU Johannes Weiner (1): mm: memcontrol: clarify swapaccount=0 deprecation warning Kairui Song (1): mm/swap: fix race when skipping swapcache Nhat Pham (1): mm/swap_state: update zswap LRU's protection range with the folio locked SeongJae Park (4): mm/damon/core: check apply interval in damon_do_apply_schemes() mm/damon/sysfs-schemes: handle schemes sysfs dir removal before commit_schemes_quota_goals mm/damon/reclaim: fix quota stauts loss due to online tunings mm/damon/lru_sort: fix quota status loss due to online tunings Shakeel Butt (1): MAINTAINERS: mailmap: update Shakeel's email address Terry Tritton (1): selftests/mm: uffd-unit-test check if huge page size is 0 Yosry Ahmed (1): mm: zswap: fix missing folio cleanup in writeback race path .mailmap | 1 + MAINTAINERS | 2 +- include/linux/swap.h | 5 ++++ lib/Kconfig.debug | 1 + mm/damon/core.c | 15 +++++++--- mm/damon/lru_sort.c | 43 +++++++++++++++++++++++----- mm/damon/reclaim.c | 18 +++++++++++- mm/damon/sysfs-schemes.c | 4 +++ mm/kasan/generic.c | 3 ++ mm/memblock.c | 1 + mm/memcontrol.c | 10 +++++-- mm/memory.c | 20 +++++++++++++ mm/swap.h | 5 ++++ mm/swap_state.c | 10 ++++--- mm/swapfile.c | 13 +++++++++ mm/zswap.c | 15 ++++++---- tools/testing/selftests/mm/uffd-unit-tests.c | 6 ++++ 17 files changed, 147 insertions(+), 25 deletions(-)