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 11EF0C35FFC for ; Tue, 25 Mar 2025 14:42:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6233B28003B; Tue, 25 Mar 2025 10:42:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5D3CC28000C; Tue, 25 Mar 2025 10:42:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4C2AB28003B; Tue, 25 Mar 2025 10:42:03 -0400 (EDT) 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 2ED7628000C for ; Tue, 25 Mar 2025 10:42:03 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 895F3B8A3C for ; Tue, 25 Mar 2025 14:42:03 +0000 (UTC) X-FDA: 83260338126.25.1CBBB72 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf13.hostedemail.com (Postfix) with ESMTP id 9BE9B20013 for ; Tue, 25 Mar 2025 14:42:00 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=ngMssWMX; spf=pass (imf13.hostedemail.com: domain of leon@kernel.org designates 147.75.193.91 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=1742913720; 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=v6NsHOMRWFTrliJNfIkuFn1sRc8cJTevfMV6ugxpisw=; b=o0KpeP0WNdHLVy6f6zFy2jjw/WCwWXPEgF9MWrTDUdJFq40rBbAMflR1oiyt0XhrWLgwms OkZy3+wSxHE5/IuotzJMtSu7QtIPCzlQJnw9EVxw0yZdQMqvaO7mua+kLJakrba5xua8MV eFJKHZ0xBTsu/4in+DOAzG/j+AElFx0= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=ngMssWMX; spf=pass (imf13.hostedemail.com: domain of leon@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=leon@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742913720; a=rsa-sha256; cv=none; b=8N8IJV0RQgWmRHOUGP7xSUkT7f8wb5Pgc2kkYW0N66cEoP/bMCZRqcWhItSCFxk8mncusD rXYCNJsn/cAfqRzrTomdt26RoqlflHW4uWJiEa8t6i6NyWAYNmkH9JbdUgsKi9dqE9VaBY EK1PrJbuGb9s6/OtYiPA+SRLBa3KKX8= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id C3543A4A725; Tue, 25 Mar 2025 14:36:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4707DC4CEE4; Tue, 25 Mar 2025 14:41:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1742913719; bh=oJti1ermRV1uUgJ8pfTRGamayM8FuQAkNzrsrS5yAe8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ngMssWMXx+k8rjAGS+vZ41iCzKScU7HoG1cd+9tapyfHg4Qil/6pMj9dymbkVElx5 TfHngtwSqwgeCOEiqbXqQ4/7oBQ6SpuELO5d0Z0v98cKHmN60spAJqrYnwqcgIJW1+ UtswMpNtmAeS8qCW2H67yx2jhZcTg572DF8E9cBIAxzdFzZ3+mVBzlyHDnnNJBcFCL gNTmqwJCFUNMIOFG6/sUjHCBzGjZJBgpvg5a0VChAjAUm9ScR+R+ztSQpZuWPxEtVj O6j5iJZbrcFhxtdioLYqFkmCn9tQL1ros4DiQlqru1txpE0J4bVQ7RUSEc9TwwB944 SJiTsVHoVSSgg== Date: Tue, 25 Mar 2025 16:41:58 +0200 From: Leon Romanovsky To: Jason Gunthorpe Cc: Robin Murphy , Christoph Hellwig , Jens Axboe , Joerg Roedel , Will Deacon , 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, Randy Dunlap Subject: Re: [PATCH v7 00/17] Provide a new two step DMA mapping API Message-ID: <20250325144158.GA4558@unreal> References: <20250220124827.GR53094@unreal> <1166a5f5-23cc-4cce-ba40-5e10ad2606de@arm.com> <20250302085717.GO53094@unreal> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 9BE9B20013 X-Stat-Signature: 5gcs1c3rcyim6oygbofscte9486fbddq X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1742913720-804437 X-HE-Meta: U2FsdGVkX18ja+Za/887Ps6X+IzjU3tTmIQIv+RlDcj8lndkO8gXh/E66+PGO3QYdlSjxT3y8SySS9xIUlU7ZNzqZx8m5HEP0cEYNXE+WClzNKzxlYqhBJFF+5Azw925ND4raXMTe6+iaAAUtJ2vZSKRnnZT83QqXAt03JHwpjn+Wa8dS3IzlcdrqEksPGhifdVqAHrj1If0G/87oMymkY7BVhEwW9Xj0ZouSShDQjx17eYt56YRdjey231dYlvxc2VJrh6L9WpupH5+6oZmC25401H336t62ReQwPakb/RZBpSie5nGm//U1pCplIq+YmiwErCQ118xv/+Ua0lI0k9PMCIPFVAeblhZ1TPPIbzKwu2WAScm6L92b9ITYy1m/QVEaAnKmZfBQVFZX4Pn7G3AfTTi2xDBV3eZlItmfoE0oiP85hME/ZtIXxAF7DOWmSHQwtWx9IuriHCXS9rj9PZae8rgxj3uAo1ornoBTVr94eVz1wvWtpyeYg1MLatKD8jVFRWejcDdS71dT5hGFvhdWTHvqZv67Inq1nkQEBUCF6qlaxqo8VsJxFtCzU7I0JHbjgiH88Fs2ZHZzKNAkHBq4TCCFCeFjRH1tYCy0suvpPS0OJxswzPNnWTRlu1vMvlmsZmvIi8q34UFf7LUeVS2Wx5qz9I5nXPv57xlgAx7+GCyS0IN7zR0knmqZrLJ7K6z6AX8MTXpX83bTHC5uVtN7CrhHpDejzvFdAEvr8u3WQ3VMUM1KNkFRVtxbRH603PmEf45c29s1VyobU995pb29A9xdSUkH/5Mha3TNA09ZptuLLNiAVyZIT2KoamU9WuAbagwkKOukHsTpu2LM9BiYA5/LvGozZkuZ9GvDjThEqbQsQdA4DQSE6ucdrX3ABEl6mw6TfLlXlROtO3s7U57kcSL8NVay2BlNuvwBajRneOo95bjzS1Xy9Gx5i3EPo+rdZT9G3nK3l3dfr9 i8w+V8yA 5djkCT8iK2RejvgBrs6w2mPwBRCBcbDAE/xWaSLGTWarP2StFIR0M36xdBBiv7ARQlAWexFzYHyMH77KGGAcuGrPo/zehvAzKLcxD9aF5DkyvgHLeJZ/QGsBNVzihRBqQ0oJaLw9iOL5Fes+xFNrfRr4TlkdhUBHAd81aJOzUl3ImsyvEgYLvXyr3RjiJF0DjHq4k+h48PVQXj9HD2UzH860SgmgAIxMfM2vfN/KVFSYNQs6Sru/j3Xf7cPiB8T+OJs29 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 25, 2025 at 09:36:37AM -0300, Jason Gunthorpe wrote: > On Fri, Mar 21, 2025 at 04:05:22PM +0000, Robin Murphy wrote: <...> > > So what is it now, a layering violation in a hat with still no clear path to > > support SWIOTLB? > > I was under the impression Leon had been testing SWIOTLB? Yes, SWIOTLB works and Christoph said it more than once that he tested NVMe conversion patches and they worked. Thanks