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 94435C28B28 for ; Wed, 12 Mar 2025 05:48:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A81D1280004; Wed, 12 Mar 2025 01:48:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A306A280001; Wed, 12 Mar 2025 01:48:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 921E2280004; Wed, 12 Mar 2025 01:48:16 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 74C6C280001 for ; Wed, 12 Mar 2025 01:48:16 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 6B6B3C0398 for ; Wed, 12 Mar 2025 05:48:17 +0000 (UTC) X-FDA: 83211818634.12.73E9C1E Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf03.hostedemail.com (Postfix) with ESMTP id C9B7A20004 for ; Wed, 12 Mar 2025 05:48:15 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="p5WolXg/"; dmarc=none; spf=none (imf03.hostedemail.com: domain of BATV+b8eff30a4af6b2736cc5+7871+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+b8eff30a4af6b2736cc5+7871+infradead.org+hch@bombadil.srs.infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741758495; 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=kLGKLRJCoEeclR7VoCYrhU0Cfj/El2Bt99Hj4o0aaZU=; b=ZdkGyul1q1mD/38fUAFS36lz0xLo1l56VSIkud6QdwKu+UyWfz5k1I9j+YGisUqHV3qAfN VX3OpUodlr1tyNInhokW8yW1BxnRk6iNRsIssfPo2Kx156xO4bEd8Re9JkSU6oEX+9TkuB GWBMXxeGEKfQAbpBvjP8nOpn0/up+qI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741758495; a=rsa-sha256; cv=none; b=mQBqpMUefZjt47wUIk7caDyzSAgDn5nBMUgo3R1VPB65ObSsTuEGo+iOUTkMveblYdC02R 8SfTznR598/VzJoZ95V9vHbxqBMDQM2rYEgXeIB+N/aGq2TJZepBLs4x5iHhuFhCVuFS2p AKks6gerZiMGswh7/LaY/IM114NtTuw= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="p5WolXg/"; dmarc=none; spf=none (imf03.hostedemail.com: domain of BATV+b8eff30a4af6b2736cc5+7871+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+b8eff30a4af6b2736cc5+7871+infradead.org+hch@bombadil.srs.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; 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=kLGKLRJCoEeclR7VoCYrhU0Cfj/El2Bt99Hj4o0aaZU=; b=p5WolXg//w8g8og2fh15f3tUlZ j6IGcOybc9MgFxon9oWNM6EJBrK1RG3BLqb2X6k+iVYQdQwZm2abx7VY/ooj3LjgS3P/idlvorCso tSSW+2HxvAOQLXna0QGgphvZylHdHUMm70y87fAoraZ6N/+Y6pXKghVySl1JjojeqYRzBrvCEXZtS wpPTCpYwk4rNo1XMaEFQvZUBjYJsv8dvsbEtixlJmKpKnqJdEPEQOHTUizoHZdFffku9UBQAmTfBy oStGxSNiCs/wdyuv1znzA4Kt005iE3aUIcxv/4NAdsOT5gG+X0r6jkTWlJ3lSPdPptCL0J/x0+5Bs DlpkwGyg==; Received: from hch by bombadil.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tsEwt-00000007Xhl-1U8O; Wed, 12 Mar 2025 05:48:11 +0000 Date: Tue, 11 Mar 2025 22:48:11 -0700 From: Christoph Hellwig To: Matthew Wilcox Cc: Hannes Reinecke , Jakub Kicinski , Andrew Morton , netdev@vger.kernel.org, Vlastimil Babka , linux-mm@kvack.org Subject: Re: [PATCH] mm: Decline to manipulate the refcount on a slab page Message-ID: References: <20250310143544.1216127-1-willy@infradead.org> <20250311111511.2531b260@kernel.org> <4fc21641-e258-474b-9409-4949fe2fda2d@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: C9B7A20004 X-Stat-Signature: pd4q6krs9edjpmhuime5fbqwdw65t68s X-HE-Tag: 1741758495-898067 X-HE-Meta: U2FsdGVkX18mRuZJJxDLT9clX/mfP9Pm18KOUfpom+ZmwOr6tjpb2JWlufqJwZACYfA8XxV66VNzIL4qyp43PMKCPi+oMEThZDzHZk+SOt7YreCcrvxRrlZts4qbUfR0qXJJBFQHDCH/rvBI21Cugbvha+BlbDjDRZA7yDZDWGE48nbUbypCLQtxObWTlCd+LUJyGhtEMdXUQggDNGfDY16NDPJKDIfy5vgaE8w4tzNw/TR/4J3BWVU3iy8vKcXy186zEH+SSvE0nOJUIQQ5Q/HtDQKKFNBMjcNNKe7D4udaUPc3J0P8ouUHHAteRF3lcXmOky5XbVAiUl4emdG9R2+LVlJCCUlaeP2gGLwk1jQIEvuANf8/vcGtTbYyoUfK2CS5bVxkYGloYtY3Hlww/v2UH5RBV3HJmvuYhy7ghms8M3Pkr76RCP8gZFOKgnr53a/G65KiWcWARuTAjbOy/uPBSqOrTdhbTRyrRq0A3V/20audopktRGqe5pcFlJ7NY4Ls6euL/lgO3Dxgkt9Ts18DXY0KfQeXYZLZF7voYjB4qJUiLuEHXKHr3hXORDjqo3pbFFdfrLv5KccmP62FyN+9LnYBWlYfMcRB9rTpZHZF56q5KvOO1pAador+W08sfYSUCwRODJqv2NCJik55ee9KADngD+N0bELpllXw6FrceAHIAu52TMgGl6USkDHBeRVrkaQe+6DedH7lL7saVd6Kf6/CLrgukYgfMyxOeiKuHj/l6yG+wM7GgQN1BxhDAMpgwZoisnjZSJcObzXg3NzwzJ5+vp7kuXTf/jViY5Q0BZ9oI02IpEvMVB6a40fTtyvKuE7qzYcoJPZIXi9tpbfUc98W0MX/dpIuBSjMK7mX0AV+iZR6b9uR0bLltC6IdpSQ5ik/IDYvs6lt86LRyEE+BIRJ3APDnCZrw7YcW31aJjPuR6nWz4cN033GrUS8/s6+IHZoxPkDkNOppvC MiThpel9 YuZHCbl8dhtvkmW+frw6O6Bq+eSUsVRooE0OVc/sB+2r7uf5XYmCJAHAIf5T/7TbyqFP08lqJ/EanOl03ay1j5sdfHrThaXIa+SxIuhaRbpC36IDeSRl5LHU385PIPMiQsiTQCp3cVqZ55NSEBv9hrIfpBNuFmGoz6bgF7syCzgsQDgnRBlbctFUZmF/NwhYDOIdIJTcBLNqIa0R+ZqtWMMT/Vy506IS5qJcLPLq7RBrZwu5WoD2RF6iEiD2bS0iGUeSBh1Us+Z3wT1iO8jZU1wBCB0IxkKx9CuD3sPVFj6jaB93BslzStWxGdQgG2xDJoLoATyuRwenAJUV4mcLrnf0PYM8+EGuPUi6gf5iVshpXOlD+9KaAvLUr1HW0PXNkSmtTUKxxUClowxsbguVqZmwZVDX9gTmV1AUqAZaiOylh6FjLtkKmDy/v/OR0u0yo0lqCqlSpItibbhY9Bl2qO4EJ16z+L7mnn4DQ 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 Tue, Mar 11, 2025 at 04:59:53PM +0000, Matthew Wilcox wrote: > So I have two questions: > > Hannes: > - Why does nvme need to turn the kvec into a bio rather than just > send it directly? It doensn't need to and in fact does not.