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 3C1A2C2BD09 for ; Wed, 3 Jul 2024 05:42:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8781A6B00A5; Wed, 3 Jul 2024 01:42:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 827906B00A6; Wed, 3 Jul 2024 01:42:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6EEF86B00A8; Wed, 3 Jul 2024 01:42:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 50EBA6B00A5 for ; Wed, 3 Jul 2024 01:42:46 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id CDE0D1C182B for ; Wed, 3 Jul 2024 05:42:45 +0000 (UTC) X-FDA: 82297347090.09.9FEEE4B Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by imf23.hostedemail.com (Postfix) with ESMTP id EE96314000B for ; Wed, 3 Jul 2024 05:42:43 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf23.hostedemail.com: domain of hch@lst.de designates 213.95.11.211 as permitted sender) smtp.mailfrom=hch@lst.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719985341; 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; bh=nNTxIee6+fNrZf/QasFUxDqsFFDOf6ZXvrLCIf+W7jI=; b=HeTJbjOpZ40hov3bkrCRy1k9AjXcQlBCG2WnbE6an8KGsywNaw/6Q50+idATNNTJ5pHnmx MQiEfyX1lWO9MiCbcWEBXNhmiZGwzwktl7z7il+PwF2ZdrWKBW/RpnbcOYpj3uYulP7kLz 6lzFF9pnk1X5lz+HCyKTmKGZIDryrvY= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719985341; a=rsa-sha256; cv=none; b=etk+jgxEXSH/egrXwD+kchoYd832V06M+Ne8TgPNJx7ycp9IeJPWKPht0Cpp9zrWXw5+na 0VWWmJdi5d0cb3WHf2eejly3ER5AvLYU/ZCx1FFaTVsGzTOxXPwDd8KBqyRzDsZI7X1MhZ idmWaiLnkk0UibDIfBEQmAIg8Rfu2sU= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf23.hostedemail.com: domain of hch@lst.de designates 213.95.11.211 as permitted sender) smtp.mailfrom=hch@lst.de Received: by verein.lst.de (Postfix, from userid 2407) id A3C19227A87; Wed, 3 Jul 2024 07:42:38 +0200 (CEST) Date: Wed, 3 Jul 2024 07:42:38 +0200 From: Christoph Hellwig To: Leon Romanovsky Cc: Jens Axboe , Jason Gunthorpe , Robin Murphy , Joerg Roedel , Will Deacon , Keith Busch , Christoph Hellwig , "Zeng, Oak" , Chaitanya Kulkarni , Sagi Grimberg , Bjorn Helgaas , Logan Gunthorpe , Yishai Hadas , Shameer Kolothum , Kevin Tian , Alex Williamson , Marek Szyprowski , =?iso-8859-1?B?Suly9G1l?= Glisse , Andrew Morton , linux-block@vger.kernel.org, linux-kernel@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: [RFC PATCH v1 00/18] Provide a new two step DMA API mapping API Message-ID: <20240703054238.GA25366@lst.de> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) X-Rspamd-Queue-Id: EE96314000B X-Stat-Signature: m8krbhieacqjsjmari7wdrp3phhi8a76 X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1719985363-603191 X-HE-Meta: U2FsdGVkX1+c3aVlGwrvi0cwABLJ2wmIosEfWqsW634lSL2vgetZFUiyZpmzefU85Lre2q8YkdFTraXZWOB73LC+dpNkaGeGETUwsMHvL7bUNVk9EdTmJZV+wZUn1Z0W+6CL4pcSm9u2syj77cbFoQ1LtchchncyC57RzztdUEFwOeiX6T2UolTMsW43XZgHAuME7McIJ2IHzE+JPhJMgwUpvNv1uDCs6d+ozPvkz0Zq5prhUnnTLhseTHM3/TMN6LJxAckPdmhJ774hbMqQfBE6r46XIeMmTXfzng6DUFAz5WHK+dICSO5WdAmOKBIxiH/hA4pWzD+VfpjHWbifuWMilvNLZ7S9ZdHuaCK7iH5k7E9VVy9RBN31VGlOhICPDcfsZqs6ukJ2ViUXLDIhkDfBVcoruABuQg1yrvyrib2TR1P7F/BfSYCIZjm0jr+SRkBaTEOncs/wwVflnusY6Q1qH2kl1GE34QR1XglCJOgAZP2bYch0bXsYLE4BYQFWPSDUTnlDocBwiqsmVSxMVQraDBM1MiSNxQPcDMXmw+XMPexThVlxs6JDTyDA8Dz7o6/IegCefeHGgourWhXEVe059DwucavQz3eQsl1eetKRA8RMVwHHSGhZVhyoP84E94hc+ORWKAz3XPCyFg4iUkSTsuS9C2yl/LRB/liO0ovRzTLeKRVZs2Bk6Vqagy1LLP/sKK6WsMGTMtOarzAIHy3xuPuiEwGRysvXRsEjUjovj7MnJ2wGaqQCZPY0GNGd52G2Eg44j6llxjevxdjBvohKYLI8HkPafOIl0YFhy/kR5WXFPIeAC30UYbPTWBdhmbPz1XXVSPDppe5AEfGbmZnMfyz5duSciADXPkY8chmfh3IWRJ19hDznb1vH7/ya/Ry9L97tkThAkJQqfiP3pylJQZ4q5FUnc15aBK6hpvrxWq+tlXYGgtuyHE59MNhgElvbUFe8tXJPmdzTRij T9JmoolR IQxwd5tZXwFgfAdLOt6H4nl+6guARNrRluemnyKiu9RthFxTp5tZ43vPU8pvovlU2P7OOf2miy+drbRw= 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: I just tried to boot this on my usual qemu test setup with emulated nvme devices, and it dead-loops with messages like this fairly late in the boot cycle: [ 43.826627] iommu: unaligned: iova 0xfff7e000 pa 0x000000010be33650 size 0x1000 min_pagesz 0x1000 [ 43.826982] dma_mapping_error -12 passing intel_iommu=off instead of intel_iommu=on (expectedly) makes it go away.