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 DFA9ED3A673 for ; Tue, 29 Oct 2024 16:48:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6F86A6B009A; Tue, 29 Oct 2024 12:48:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 680E26B009B; Tue, 29 Oct 2024 12:48:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5228C6B009C; Tue, 29 Oct 2024 12:48:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 2F9216B009A for ; Tue, 29 Oct 2024 12:48:52 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id D107E1C4BB5 for ; Tue, 29 Oct 2024 16:48:51 +0000 (UTC) X-FDA: 82727223306.10.F38A214 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id ACD7320007 for ; Tue, 29 Oct 2024 16:48:38 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=OyHYnWW1; spf=pass (imf03.hostedemail.com: domain of leon@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=leon@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730220370; 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=KaR541SwuMqOrchd6Sjwv/vkRGY/cykc107gdFrtJzo=; b=qnZfdhxa1t+6IuYbWFBKadSTYcOf0fW9/GtrA2eHrNAVBGkSKr2VEQlYm9NEjg20nDud2k Vnc5oPuTCRMLhzd9/VNWkBLyzHYtTQF2aIfVhWQ7ueiY7BAiESqGPZwrq0jAlEQq6rPmg4 f/76HEQFvHTaaGLFQjLPT0QS0xhiiI0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730220370; a=rsa-sha256; cv=none; b=bDnQ/BOnphZ65ot7at6+qXobaXSqmS3vaZ9ekQFGaASgd89OSNdqDD/0zHpELG4Gmkx8Im LjhUypEhnLYdJQnRKZBgosn3vpHXnSJkjNWnlvZNjo6DPb+O21qZuLswoUspyOXFXSUelm nn0E3oatIGDS8QRysJgKwVBHh8v7/pE= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=OyHYnWW1; spf=pass (imf03.hostedemail.com: domain of leon@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=leon@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 186275C5F18; Tue, 29 Oct 2024 16:48:04 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4DB9EC4CEE7; Tue, 29 Oct 2024 16:48:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1730220528; bh=UHUCi4vpc9NsIGRx2NWApkLxNhg8anztoSGFsyKXm3w=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=OyHYnWW1pjm6Aj8Kkcd/dadQl9cdDWv80O4cGEbK301k/HKDeMTCHwvXC+cwoVNue We6HnodpvPrTnrRZK2G3lOYDParD9rcxcFpCDPsScBhny2/aGDhYpHfyMfzYn2V5i2 8vIqKiSqrbDs8K9LAxdas5kt/hXTScdnJlrcx6hI16sgOa8vSRzptDpr4ytKHcn6JC 2K+J092fr8qm+NMl8fhV653EwxDOStqEih+f09slsAjOAG/FjJ16ZGRrUEa75cPx7F SRKR/Kt8/jRcBo0e6P4sI47wJZ5jEmWK0WEOf/k+ExW9WR6qRlyhSZXoppq6fNCTC3 iAO+F3XpPWYrQ== Date: Tue, 29 Oct 2024 18:48:43 +0200 From: Leon Romanovsky To: Bjorn Helgaas Cc: Jens Axboe , Jason Gunthorpe , Robin Murphy , Joerg Roedel , Will Deacon , Christoph Hellwig , Sagi Grimberg , Keith Busch , Bjorn Helgaas , Logan Gunthorpe , Yishai Hadas , Shameer Kolothum , Kevin Tian , Alex Williamson , Marek Szyprowski , =?iso-8859-1?B?Suly9G1l?= Glisse , Andrew Morton , Jonathan Corbet , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, linux-rdma@vger.kernel.org, iommu@lists.linux.dev, linux-nvme@lists.infradead.org, linux-pci@vger.kernel.org, kvm@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 01/18] PCI/P2PDMA: refactor the p2pdma mapping helpers Message-ID: <20241029164843.GO1615717@unreal> References: <20241028205902.GA1114413@bhelgaas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241028205902.GA1114413@bhelgaas> X-Stat-Signature: a5ogk9qycuhoz6yt1kdqj4nr9jgstgkc X-Rspamd-Queue-Id: ACD7320007 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1730220518-811095 X-HE-Meta: U2FsdGVkX1/Rz6UhIG+bVDR/vj3xFPFRHHDIwjSc6i/E3KnuHKYNTdTUyDmlT/VWR551xnhswG1fUO6alGFyT8dBcx1wv68YW/wVp+D0lw3P6yl4h6AsvoJ5X1d6okT5g0bxEoLlNuKMdmJRlYSkGO2m1TIC5xoCFM95VroLViEtXwUXCQqMKjYqoUw53oCDgACBeJziyKOgtVviy7B/9qUYidLh24DuJl09qyEoZ4iOLf+y9T5ZfWdy+/qj1yj3Ns/Mu/aNra+q16444APr16O0/IFvNPKn37RSMiVFObCF+DuNx8e0WkP1SNxchQgAZov4ZfAtwVyFKJetnFNeI5QEs466XhCAbUTMKKUa9Iqeg9HFJTCPrJRWHyrMKaw5vwsjV/oIhTJFACLCG1mO9t+Dd8/K9Ac+JvUleiDAFVB1K2vOBleRPUbZFtCAWTBM5Nfn3Pk1l2mxFxpXbIpOg3PHDZj9fJ43+7xb5NFs29IErgCmlYWe4U7APr3rOA180xyNJtHvgxIudqY8lEhRw/WaCuKumBbsVgoukEqclFQyE0ydA3d7y5Rh14qUndCDuNXUkD6t1TuYAGnNUs4EtzPrbJYfqXEocsYHXTHVju4OWkCodmj5aEbe4Ov//6eJwWjxGP2ZMeCJTC3rj0LOJOt9a2TSizKUSBqy45QcQZ8PnJPgcgr42oKjqVKsmGl0ibbcF6Fqg7JJ0pJdOfhi2bgk3Q7G29tVHaPCpbpC+8QgBaqLY+xFZs9OouhPmd2OmPaAAypke6ZAclWsGIE27tt23oop+gJGkHdzdkIl/UBfU/E0lSLapAfoZT8niBqyo1lhF1u6LbXtdr/V5ZOKBViwWyh7N0HnsBQQCuanYXNg/bg6Ox8vfILnkFPYE6paO+/1VUMfMwejlRzVLpZdauCDvBTxOgh6YYTblUDnB8Iid3pLTJtVZ59VypHLKMNnw7hTJ6qd955GhGVuDfZ VAlB6k9B g7jcTLVPDQgq7XkMVhFY2wd+lBq4367J+05SmGHYbI7PuxgoVqoB5RycpVSFbYMpPwMPkxl/fAA1x13ppP+WgbPx6IDiDf/rniWi4ddG6IxDXJfiM61jjQQK/0Xf5xG2dC9mWkk9S3Sf55yjMv6rXpHgXNAT+Pmk3mhno2Xmhsx0PRJmNfGSGg1ya5Hdl2elKa5097iUagbpwfRBZ7lvPEIdyVjAc9tHjlCvk9USJAEq7/Rn7mN2WLD68ecwmHeG6B11w33b8NPcODrhvGJfVqzcDDA== 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 Mon, Oct 28, 2024 at 03:59:02PM -0500, Bjorn Helgaas wrote: > Prefer subject capitalization in drivers/pci: > > PCI/P2PDMA: Refactor ... > > On Sun, Oct 27, 2024 at 04:21:01PM +0200, Leon Romanovsky wrote: > > From: Christoph Hellwig > > > > The current scheme with a single helper to determine the P2P status > > and map a scatterlist segment force users to always use the map_sg > > helper to DMA map, which we're trying to get away from because they > > are very cache inefficient. > > ... > > Acked-by: Bjorn Helgaas > > A couple minor nits below. I'll fix, thanks