Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp3178562yba; Tue, 16 Apr 2019 06:24:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqzXtQPqv6GSisOZWnlesVvDnaJ50A4LUSu+qdWE/JD9yyf7GvNYJPHdphb4eWQH3tMMnNAJ X-Received: by 2002:a62:12c9:: with SMTP id 70mr83439707pfs.156.1555421057725; Tue, 16 Apr 2019 06:24:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555421057; cv=none; d=google.com; s=arc-20160816; b=Huy5SSkV7qBSQRjbRyDkqJBC4kVsayopn3MqxnUujLRBa3xN94QmDJBv0uJL0ETT5Q ih3rbb87SGFGksqV0742CT4fUf38ZTIoRF8Ta+ci1crvMVOyzGbnaRlys/qrno4mcwNa +nbXX+G2FzyCha3MOX9zTNT8FTSGBUORA3UyiF4czYtSpiZe/0d9wwXGun0fL7S8Gb0P ICKY++4LLwjf5QFs6a9kD9KXRapPOQ+On856ta/weDkSqkMeifE5sFE41G4V9fqwVZOq OQlQAilhr65uOqoAPruUafPLVWh9+XOn3DZRYtyyQyO9/x3hW6L55vqarpo6gn+dQBDf BdSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=fE3sq5IU7oDGUhvdqyQ/p1pwHsr+y+10jDtlKyi9nIM=; b=ZlHP8Ne4trOlDxnk+Z7Cfv1fbkQN+fdvwc2ZR+q6CSXCtxhreGPPWAFa8zNvkDNXCJ 4x60BgearCpM6+z+SGmBzQmcWXzBRRTo21TXe37CZ0NFRPdSw0yFN/2qZV15tos8Aa9y hgl5Je1zUWPYqsw4IkzDWlHKrtkkVpvinullS0kFHVqzyrRBReioCrQQMKRxRDa4ZE40 YfBInVPoYIheTOgrm0LtANrADmf7GbUuPZjksJ3cY1jDmYvL3BatDR2UP4InVSzh6qf+ gjfKEiUD+fUmJ/sRtvwJtit5HIBnBShPiOkxJ8yPgGzXTax4XW5jRqjRXDZOm1w4Wmr3 l8Cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@arista.com header.s=googlenew header.b=UK9baa0u; 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=QUARANTINE sp=REJECT dis=NONE) header.from=arista.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e7si47995960pls.411.2019.04.16.06.24.01; Tue, 16 Apr 2019 06:24:17 -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=@arista.com header.s=googlenew header.b=UK9baa0u; 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=QUARANTINE sp=REJECT dis=NONE) header.from=arista.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729362AbfDPNWw (ORCPT + 99 others); Tue, 16 Apr 2019 09:22:52 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:38567 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728149AbfDPNWw (ORCPT ); Tue, 16 Apr 2019 09:22:52 -0400 Received: by mail-wm1-f65.google.com with SMTP id w15so25431323wmc.3 for ; Tue, 16 Apr 2019 06:22:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arista.com; s=googlenew; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fE3sq5IU7oDGUhvdqyQ/p1pwHsr+y+10jDtlKyi9nIM=; b=UK9baa0upvt8kExaNicRl4IW8pn8XtS1HGiXYDh/Cjh2In4WEONLA/YoRLDoQzJ8Vz PdVkVuOvfMVv5w4vUtdenpqz87O0364ncPkGp5V542ls7ftS3zZv6exRl2fjhcvDhsFO 3kMGLNzDEN6PoD5wBYvbqj+cF33P3YKcjyEX6n0BEKE3pBXOF/yodJqYUnf2jHnNfCmk QZAp54PLBFZF2yttlJPMVIacIIQ5GnxIDa/xhqCLY41O8pLQVwhxzxCHbAnLPou7yTVc pYDxjwquiphiT/LmMpi76FuotYfoSeZoAjMTVdtujWTGpLoYutrlZEcGpwdTAxrxWVG5 bicw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fE3sq5IU7oDGUhvdqyQ/p1pwHsr+y+10jDtlKyi9nIM=; b=A22bUlbyOPoSjUEYb8vP9ARgfDkXSMpxK63oZUMa4Yhf0P74uK9oeoMoppiMtkFv1V UfZYIj9VyRYqdekNugW92NB6AGSw1hvc6Ctp5A7DKVKXGObHGOHASRZa3sNocE7xcRHv 60Z6+38wgxmmQDNAtOaslX1x5oB1uKg/SwDoWrFIQSKFPAHMEspWN3HKRLuq56spC28j tvlIBftnp2+gv1AmlGqCCYN9Tez3/rTRdgLSaJSpSidjreVrupr7tAuFC2CB9EDeJ4vn fgyRD7rs+0uul1qGrzaJWKyZUkMtzQ06bcN0AKxvTJyfGQyRB6gZji46iNDNpN8t+ALi 2PSQ== X-Gm-Message-State: APjAAAUWYz/H4by9adLRQ5VsowbRXcWZOcMAKHlKEgf7brV+OPn5QqMt 96vWj7FA+CB4yMoubLmIGOaKmCZjIRh2dSOmOP+bJQ== X-Received: by 2002:a1c:9617:: with SMTP id y23mr26196661wmd.31.1555420970525; Tue, 16 Apr 2019 06:22:50 -0700 (PDT) MIME-Version: 1.0 References: <20190411184741.27540-1-tmurphy@arista.com> <20190411184741.27540-4-tmurphy@arista.com> <20190415063134.GB1377@infradead.org> In-Reply-To: <20190415063134.GB1377@infradead.org> From: Tom Murphy Date: Tue, 16 Apr 2019 14:22:38 +0100 Message-ID: Subject: Re: [PATCH 3/9] iommu/dma-iommu: Add iommu_dma_copy_reserved_iova, iommu_dma_apply_resv_region to the dma-iommu api To: Christoph Hellwig Cc: iommu@lists.linux-foundation.org, Heiko Stuebner , Will Deacon , David Brown , linux-samsung-soc@vger.kernel.org, Dmitry Safonov , Krzysztof Kozlowski , linux-rockchip@lists.infradead.org, Kukjin Kim , Andy Gross , Marc Zyngier , linux-arm-msm@vger.kernel.org, linux-mediatek@lists.infradead.org, Matthias Brugger , Thomas Gleixner , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Tom Murphy , Robin Murphy Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I hoped this could be an exception, it's easier to grok without the line break and isn't crazy long. Because you mentioned it I'll fix it. On Mon, Apr 15, 2019 at 7:31 AM Christoph Hellwig wrote: > > On Thu, Apr 11, 2019 at 07:47:32PM +0100, Tom Murphy via iommu wrote: > > + > > + WARN_ON_ONCE(iommu_dma_reserve_iova(domain, region->start, end) == NULL); > > Overly long line..