Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp4547734ybi; Mon, 3 Jun 2019 12:54:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqxL1+eESr7J9o+vpUMvzp1qHHjYfvE9Z59dcn2vPOep1B7+nFGl8q8YMy6T6/tQPuSTnnLq X-Received: by 2002:a17:902:a60d:: with SMTP id u13mr26588362plq.144.1559591662404; Mon, 03 Jun 2019 12:54:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559591662; cv=none; d=google.com; s=arc-20160816; b=zLbeGo5RZ7tWY9/k0HREx6t06dSmU6Wpp9Tj9eBzkz5cwtSuNuKEt1izHvKROdqtD9 t9WCWl2cAuPURVu7i0uf/b+VO8FO7mQVgRMlZXvwpF04w5h735mwy11PbGXlJMhitvPy GCb4ngi5y+BgoeGf7F2MZugDkd7n7m6Fu3D0fpfDkiL1VxgF6Ji1xCuakpECaCjvJYqd 39S4F05N4BkKJ9lN+OjUxEeoOYD9ntWqaX13gL6NOxW3OZ9LiuSgGlLWUwYWD4IWl3+H MTD/wPSL58ksLKu+xGjZlBnMZE4HMKQq8dlKaxnnxZS3/W8EwB/6S6dXemHpaUblWO/a mMEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:dkim-signature:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=RMxapgyeEuOTQ8bInOu5Fbjyth09Qz8mwr+ogzgFnH8=; b=uNof+bjDQvJRw0NlKnZ5ndcF0dKQxbTA0D80G64z/0zqeeYBjUYlW+USMFMMMtCctU juYZL+cmZCPztl3hgosOEuo7F6jvo+YPKlCK9z9NhspR7NyMd8LsQS6g+LA+gDwq5cL1 7enl8Tmw/qWzwM/X3zyk8put2avw4oQ4raNB1Di7e+jQUAY2+gqaphpHphejpA8hhmBd 6B4tvWICf6XklWtDP+JixFxmxq4at9XPjzWOwf/+Nm80vC9erjz6W2EyWXTEb2qHdvYk n1wOl36sQ8h/ZDk8JZg1vo0JqUGRfBEMnnu/l6iAa7oT5ZKlKtb0ktC5lNA87XC21aSg NK5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=mVkn8qHn; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k24si18298624pgj.510.2019.06.03.12.54.05; Mon, 03 Jun 2019 12:54:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=mVkn8qHn; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726531AbfFCTsD (ORCPT + 99 others); Mon, 3 Jun 2019 15:48:03 -0400 Received: from hqemgate14.nvidia.com ([216.228.121.143]:8114 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726033AbfFCTsD (ORCPT ); Mon, 3 Jun 2019 15:48:03 -0400 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqemgate14.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Mon, 03 Jun 2019 12:48:01 -0700 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Mon, 03 Jun 2019 12:48:02 -0700 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Mon, 03 Jun 2019 12:48:02 -0700 Received: from [10.26.11.157] (10.124.1.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 3 Jun 2019 19:47:59 +0000 Subject: Re: [PATCH 07/26] iommu/dma: move the arm64 wrappers to common code To: Robin Murphy , Christoph Hellwig CC: Joerg Roedel , Catalin Marinas , Will Deacon , Tom Lendacky , , , , linux-tegra References: <20190422175942.18788-1-hch@lst.de> <20190422175942.18788-8-hch@lst.de> <06b331f0-7df7-a6cd-954c-789f89a0836d@arm.com> From: Jon Hunter Message-ID: Date: Mon, 3 Jun 2019 20:47:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <06b331f0-7df7-a6cd-954c-789f89a0836d@arm.com> X-Originating-IP: [10.124.1.5] X-ClientProxiedBy: HQMAIL104.nvidia.com (172.18.146.11) To HQMAIL107.nvidia.com (172.20.187.13) Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1559591281; bh=RMxapgyeEuOTQ8bInOu5Fbjyth09Qz8mwr+ogzgFnH8=; h=X-PGP-Universal:Subject:To:CC:References:From:Message-ID:Date: User-Agent:MIME-Version:In-Reply-To:X-Originating-IP: X-ClientProxiedBy:Content-Type:Content-Language: Content-Transfer-Encoding; b=mVkn8qHn4oghIo8cKZJkJcmq0wsglM5sp4kJ+xEF9zxvkcO3EetQgf2WDxh88dKjl WU1kgDYR/RidtsSNfnah+urlkR+Aos1fbomRJh6Mppj0JQQvyIivYS5V6fRQJohR0L 3BANrGnTtJhH+HsC14T2ZHd6w6ZJtQMfzzOPCu3UOfCCJvUHBxlBeVRcxyTcmiFwqk JUR6R9NsmkaIo7NwILxJWuVb0kwVn28ZNBRL28dX8Tmsmorji8+p9XEtvX/entSiKW QlKhjgG5mx2vvbBDIHNrTzsMbbV5vRMD3GixETL4yf3Ev9Z+ZL6g8+QFpf4nVKcf9X S9Y166LHlYo4Q== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 29/04/2019 13:56, Robin Murphy wrote: > On 22/04/2019 18:59, Christoph Hellwig wrote: >> There is nothing really arm64 specific in the iommu_dma_ops >> implementation, so move it to dma-iommu.c and keep a lot of symbols >> self-contained.=C2=A0 Note the implementation does depend on the >> DMA_DIRECT_REMAP infrastructure for now, so we'll have to make the >> DMA_IOMMU support depend on it, but this will be relaxed soon. >=20 > Nothing looks objectionable, and boot testing with this much of the > series merged has my coherent and non-coherent IOMMU-backed devices > appearing to still work OK, so: >=20 > Acked-by: Robin Murphy Since next-20190529 one of our tests for MMC has started failing, where the symptom is that the data written to the MMC does not match the source. Bisecting this is pointing to this commit. Unfortunately, I am not able to cleanly revert this on top of -next, but wanted to report this if case you have any ideas. Cheers Jon --=20 nvpublic