From mboxrd@z Thu Jan 1 00:00:00 1970 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 A5836C0218D for ; Wed, 29 Jan 2025 14:51:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 20FC628006B; Wed, 29 Jan 2025 09:51:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 19923280055; Wed, 29 Jan 2025 09:51:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 011A528006B; Wed, 29 Jan 2025 09:51:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 5AAB6280055 for ; Wed, 29 Jan 2025 09:51:42 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id F3DA4160BCA for ; Wed, 29 Jan 2025 14:51:41 +0000 (UTC) X-FDA: 83060778402.02.A5102F9 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf29.hostedemail.com (Postfix) with ESMTP id 4EDED120002 for ; Wed, 29 Jan 2025 14:51:40 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=tqdczi71; spf=pass (imf29.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738162300; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=dmzxgNn5QcPlyBDuj+Oe+NvKMlht63Hxxy3aHCwDe8w=; b=PFFm4WjWl+Hh8nzMWsbvfi0CY/9m7c4YGrka+7AyZ5V5wkVcoBQqhOMsUtJqHRU0nYevw6 oHNbCD06984nZmkPS+6IXF41p6R7X5HhUgqb/RR+yZNL+TjMr4yDWQ5YnxCc/lV0NqisBX 4vV3NpUPWvV9LTCLB8HPD9fmnw1TuHQ= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738162300; a=rsa-sha256; cv=none; b=Rlrlw0OaHwYgENbvA6acGPwgmym0A2Vr3qYrHpXpcgMEm8293IBf9Flrf0vrVYt/9RjuRz gIicFkOlIEzoEEt2EHfcy1q9nmZ96oerX/n5/0HOK9uWvvmE/oaW9w3IQmxabaEjuuvEOS vyCvh3nN8PGQJrIcTgJN2GDKcc7LaPg= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=tqdczi71; spf=pass (imf29.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 12B055C5BCE; Wed, 29 Jan 2025 14:50:59 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78F6DC4CED1; Wed, 29 Jan 2025 14:51:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1738162298; bh=bGm0rMnYiWwLGtC/T9s/6XWn/vt2mwYcmN7sKKwiNkI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tqdczi71G5qNbpwhwrQblVG9IFo6SnW9Ja3rAzmnYwIXFMJWJfu+skLSmuw5CjN4Y UZYiepI3sw4xB2msE0HiUfQEIiWvImGMm0s1FUl+aABfNmWb30BFeXOZkpWYhFoU0t r/LnJzK75P7XCiDgWekFtBKQU9HlEtAHvLm2j/zc= Date: Wed, 29 Jan 2025 15:50:39 +0100 From: Greg Kroah-Hartman To: Chuck Lever Cc: Hugh Dickins , Andrew Morten , Christian Brauner , Al Viro , Sasha Levin , linux-fsdevel@vger.kernel.org, stable@vger.kernel.org, linux-mm@kvack.org, yukuai3@huawei.com, yangerkun@huawei.com Subject: Re: [RFC PATCH v6.6 00/10] Address CVE-2024-46701 Message-ID: <2025012937-unsaddle-movable-4dae@gregkh> References: <20250124191946.22308-1-cel@kernel.org> <50585d23-a0c1-4810-9e94-09506245f413@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <50585d23-a0c1-4810-9e94-09506245f413@oracle.com> X-Stat-Signature: mzdhyee7mdbfickc91crg8az7wskeihx X-Rspam-User: X-Rspamd-Queue-Id: 4EDED120002 X-Rspamd-Server: rspam03 X-HE-Tag: 1738162300-660972 X-HE-Meta: U2FsdGVkX1+YettzHELg1v0pSX4Qa2o7d5ze+D4GpPRQodEwaDr8xWbIdqPXnQNC76apPbzzEf4pSKihoyT8rIR0hs1VxNApBqOMyfxOF/BOiSrwIjFpqPfEESmnpjAQqBcafDjs7tBNhVdeD7UB6+tv+xAYaA5HKz2pfu+r8tIu7f7c4DbC7gdBgkRCTSOSOStjdOWzp/YgUQF2WS16fjk2K/IlW4sPfqUF8WzX5BlFLG+tEaXv+3mRuBvEKvTtVT2wQirBtQFKbsfwOe/zi/oDmD3fRXQQOguQQAjiR+N4SLvyqm9/hmkJfBuZM2Wy95W5a2sNBY53Ujtl7STB9D1rhJ38o5OJyu4NUhGg68+dV5q3iuyAbydRmeITScENLB9lSjsagRpFu7bBDvz9prWKCIpvJsXAYvOxrTz6gcZNqDqhYndtw+NJlckAo7vWQbUC9oBmkohKCh3F9LdrrWbAODZprRIieqwD+Va7M85RiMDjTU/1CTQpo7l8tMbQIeoWA2lMcj8Vj6ySXdw1JRvweuCygtYnsAIwW2oBSrpMpxbT+Vj7fpv9vR7JhTWkjzzELxxnGx2Y4DiSNvc+FDmHVahKBglHuxtyUZAh5cU2fF4RsmSar/Xjpa44wLP/63GCpRgfW52zIczp9o10+sQMvySXWw9FdBWasvsz+CriVJvf1cNZryaFH8INcrTlJRDyHxspxF60Onu+QO2bkJ+Hue5MJ5dWY2VykssrCAWMo1k2O9vzc+kVjEHOBwpDn2kGRvOYr6AI7Qaa9JpmSsTNT75ZCDh6NUNW3qFBtrpP7yuXUebbDKp0SvFd13mlF7p2SNC37gm0Zovi5quR+TuN7UiIyP4nXUZIVIu8hzzkB9EXQSmP9JHpwvkQ7LYjn+zq1E1yR/m4FFFQqtfo1bi0Q9lcNj7BB+0uVGCnrDKe7whye847T7CFs8I6m6XErpMkqDlZ/bHoUJ6GP2W xDEAEriA uROVd0+kyHSAFstseCX1KzivIQO3PA72JSxAdYcJM/UGJhB3V+QWHvMi9n0XPE+LM3Urk2ti5RCyzvaQhb7XJuMBVoFDMXzllB4eQX1cRki63No2UF9jBQpMea/GW3AzHU0j5zXwswFEa88SUOS3qZBDS/rAgdjJ+lynm9W422jdINsqVR2qpw06JYvN6eSAoBgBnRXXMmdGNENXKwNz9KVZf3QfQHN7cSw5lThfqpwV59M9yzYEnUpomGigBkXwi3LAlbYthKRy4cJ7oOhTjiseCMg37D7aibRttD61nWaUYIyc+qVSl9q497dRvUaJN36xpcw7y6g74mcsnJ4e0z1bP3vcVUiDFZpfp1LlghOaiD8xr4LFs7+sRCHybMuovdcP4FIJKq/CZ/xM= 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: On Wed, Jan 29, 2025 at 08:55:15AM -0500, Chuck Lever wrote: > On 1/24/25 2:19 PM, cel@kernel.org wrote: > > From: Chuck Lever > > > > This series backports several upstream fixes to origin/linux-6.6.y > > in order to address CVE-2024-46701: > > > > https://nvd.nist.gov/vuln/detail/CVE-2024-46701 > > > > As applied to origin/linux-6.6.y, this series passes fstests and the > > git regression suite. > > > > Before officially requesting that stable@ merge this series, I'd > > like to provide an opportunity for community review of the backport > > patches. > > > > You can also find them them in the "nfsd-6.6.y" branch in > > > > https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git > > > > Chuck Lever (10): > > libfs: Re-arrange locking in offset_iterate_dir() > > libfs: Define a minimum directory offset > > libfs: Add simple_offset_empty() > > libfs: Fix simple_offset_rename_exchange() > > libfs: Add simple_offset_rename() API > > shmem: Fix shmem_rename2() > > libfs: Return ENOSPC when the directory offset range is exhausted > > Revert "libfs: Add simple_offset_empty()" > > libfs: Replace simple_offset end-of-directory detection > > libfs: Use d_children list to iterate simple_offset directories > > > > fs/libfs.c | 177 +++++++++++++++++++++++++++++++++------------ > > include/linux/fs.h | 2 + > > mm/shmem.c | 3 +- > > 3 files changed, 134 insertions(+), 48 deletions(-) > > > > I've heard no objections or other comments. Greg, Sasha, shall we > proceed with merging this patch series into v6.6 ? Um, but not all of these are in a released kernel yet, so we can't take them all yet. Also what about 6.12.y and 6.13.y for those commits that will be showing up in 6.14-rc1? We can't have regressions for people moving to those releases from 6.6.y, right? thanks, greg k-h