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 A5F8EEB64D9 for ; Thu, 6 Jul 2023 19:43:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 184486B0074; Thu, 6 Jul 2023 15:43:44 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1365B8D0002; Thu, 6 Jul 2023 15:43:44 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 023C38D0001; Thu, 6 Jul 2023 15:43:43 -0400 (EDT) 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 E792D6B0074 for ; Thu, 6 Jul 2023 15:43:43 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 2A3C78050B for ; Thu, 6 Jul 2023 19:43:43 +0000 (UTC) X-FDA: 80982211926.03.0CCAE3B Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf28.hostedemail.com (Postfix) with ESMTP id 76488C0013 for ; Thu, 6 Jul 2023 19:43:41 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b="cBS9578/"; dmarc=none; spf=none (imf28.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688672621; 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=4FxSIbYrqwQxuZKhHl5TiHUpsay/lSpwH3EFuL4Hxng=; b=aig8jcsknmW/5i2Cr7ASfWtf7r9ZryiOscETV/Cab9iFTdXNJQnoKBnSTVf3RB8ezcmYsW 29WWWsGdY1ArA0IuH3x5FhMB8+r9YYx5+VzN2Oy66nZaGTB/TVL3HDNgWTaMTvEGU5dXlv xqd4zNznk9C4L67kVYc5vHdmUCwiZ+I= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b="cBS9578/"; dmarc=none; spf=none (imf28.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1688672621; a=rsa-sha256; cv=none; b=46XT/RtUHIHUbLn46W/9vLM6PeDLPGdB79eONhlKGdlMHi/3u5FX/u75QFNjz9sVHgy0Fe xV+hWMPxkuAontuWGSDVx7zrmnczlnKCP2cRjCB1/xL2pgo2lpapgQ5ckOoq0eTsqL2pDg +0g/CIOV/nyU6lP0YMC3npIjpmo2cAw= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=4FxSIbYrqwQxuZKhHl5TiHUpsay/lSpwH3EFuL4Hxng=; b=cBS9578/bJwre+Jg/R5FHD16RN 6ZbDW9XMNHkXhc15FC4HVt+YBW8ic9AXsVRmsZTrk/WQDrez4nlZbF4T9j920/krOjnQkE6Q3mTxm XED7NgFYNUjvMDVGNAeJYt3nbtNi0/RJ3U8Td7PuPVuVU/H9GhHJ90JMEViLD5fyPEk6z86gYu5g0 wqfapPQtQH73gLHAxEOfJXmApf9xwKRviOWTZP7KqixAUmlS41pU9//GWm3pABuhTSVQZ/VB0ImIS aNmRvWUnDqqNWgCDEV815vEqllAizMHyFStQo64hjXjkh7NB8AwhCjTY5h7VfiOGCNKAAR6IF+pBO NezsgvCg==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qHUt2-00BLmG-4y; Thu, 06 Jul 2023 19:43:32 +0000 Date: Thu, 6 Jul 2023 20:43:32 +0100 From: Matthew Wilcox To: Arjun Roy Cc: netdev@vger.kernel.org, arjunroy@google.com, edumazet@google.com, soheil@google.com, kuba@kernel.org, akpm@linux-foundation.org, dsahern@kernel.org, davem@davemloft.net, linux-mm@kvack.org, pabeni@redhat.com Subject: Re: [net-next,v2] tcp: Use per-vma locking for receive zerocopy Message-ID: References: <20230616193427.3908429-1-arjunroy.kdev@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230616193427.3908429-1-arjunroy.kdev@gmail.com> X-Rspam-User: X-Stat-Signature: t7ucfw6rin1uhn41n44oifjgdzq8w6u7 X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 76488C0013 X-HE-Tag: 1688672621-392605 X-HE-Meta: U2FsdGVkX19nTEpkO6waAJBMhDyv9/jyl/JRG5yaA88aYCCqQ9ZfAMYVCbEUXIAEjtIRbANQaNEbsMIHQmRAGi/EBtzhgQV9hZEQyWVWSCWRd4Et7ILWZCvSoVyvgn5nBo3MS4YntHP65fWOah/CUo4TDrByYnmhEyzlWkbV4HoNML5JI4EiwppO3uPnrHBWVSe95ZkIYR9TUPt9q41sh/o5t5H4ZupL+X4q3QB5v9yWucn2iTgLSwEn2mAuVSdziCPczYZUJE0XgCvQOo5gwp3FJiPoA33/uuE2tFjZy4d4Lxz07mfvQWx0agMzn68g0UzL5ZWgmFmNY90lwlddLSJ05Ey+QgzexaSZ6vdMvsRcdANPosUVAB3aZDFVXhfY8tOwNpGfjaFUolmLji0O/BGE/CZEsWgA5FmdaH7YK1lCHMBH4m24VgHkhJ0Mv0CJxWzjIBKhZFlw45bBAwnAVcqSqx9090BmC1snWnUABGZaVt39Xrw7nfQ4XvPsudVhdFTUT3ZXVntdO8ZCGL4ddUXk20KO3jes0PU5s4uBdE+CzhMfuROQ12KUyZhZZdDuusPP/cmnxuLGoeaucWxMpoDnTZAxk8ZYWhA4mKvXzcQwtxrMGj9FG+IqgaWSvw6OI9J5O9x/D0ceUoVwtWw1DFn+hxTHPqH1WK9INkFd5b3wVp0fbD6Uggh+qyEhfIhILrGyJIP2PUb2FroJzJF0uVcOQiTfAeYsP/s1K+8onYAeXhorm2MvQkOCA00jQ/Wks0iAG9O2rAq1JAyvuC9np3stULbonL1eASCXWGt7wYNOvLj8dbIFZZPSElZvN1HbWldt1/Y7FRqXEbXtHSQJSfddMTdBf+rNDV81r2IIQLmPm9+Y/c7LDsA+NONrgRIQHJgvQj0wfBseD185prRTv1iXqPWyrftl6CVSCVWJ28KSbXwxeHnh3jPTuzSxy6NlUyEsgXH/YtpIpqq/kzq 3mgJcS3X 0c3E+hcpMTPTCgj/tEEKdwdfBz7Nw69dYg0nO4IUjcps5NptTz1SyGV5hnxXTaiO1vXWSmgTjozz1Jgi1dtWvbnT/cyhZsE9Imu61uvWqaa+PLoMcf/40f5UvipmUI00AQwWTxhwTi0j8hwHvAi4FLj0LTShGGkjTMgKFcylZqHaRN+SYemDduEIs9TJ+T43gvmHL7DpDPrk7dZVrDdYrRmWI5h2g3aSDn2XJbwvAsFnmug4= 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: On Fri, Jun 16, 2023 at 12:34:27PM -0700, Arjun Roy wrote: > However, with per-vma locking, both of these problems can be avoided. I appreciate your enthusiasm for this. However, applying this patch completely wrecks my patch series to push per-vma locking down for file-backed mappings. It would be helpful if we can back this out for now and then apply it after that patch series. Would it make life hard for this patch to go through the mm tree?