Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5098082imu; Tue, 29 Jan 2019 12:45:01 -0800 (PST) X-Google-Smtp-Source: ALg8bN5a+4zR7Ckr8uWzlxYJYrfrsfuXNC+g14LO/dczZFX0FYq1cMM/ZV5+IYdeV5gtsFirbhTl X-Received: by 2002:a62:7792:: with SMTP id s140mr27563756pfc.26.1548794701562; Tue, 29 Jan 2019 12:45:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548794701; cv=none; d=google.com; s=arc-20160816; b=yTLsLTGfDomvYl7EnxOWSXLOohSlaqisR3Iqy9Tt/Q+eHny0XAS5Bm8XugXeTqEaTv hPZ5mDjEBoDr48HnXYvdkuYSqymsVErDP+DHjWCtyVNHA5ne2wSE5yM39tz1gWlefJqP YsbrbxQqaOkS/4YPcZjQRNjDS7Gd5u/ro2zlvoKIvpIW2ipfTDSgME/t8vlda3JXIIyV 1PZd1RQWD4mUhIc1QBCxEgwY6d3JSAFgrL+3oi9m+0oEpdQYf2e9v4uxeztiBCaKQQJT MRv9VaeZ/+zRJfW+yAgl5huhjVRGm2/SgpKVIIfHqx/QIY6ZpFUnHLb1M9Xxv7g7C/wT vlWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:subject:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to; bh=jrLa0heztJxd+phigMieY7ipFQTWaiJi0+Huo35BWqM=; b=Gw9SeMy6SnQ/DLRBo6Bj8knnxcslgtYRPoC/w9h9jWA3DjBmVHhUkt+DWAFqoGQLIY e4D33BQ3bxyuRjic/3iT+v7PxioL/TqVbbUqGkbJE9RGbAW6KIsQPS00tWyw+T0pR8F7 /+hwUblVWhCJ42Mt1CzggJ22pahK7nyYD9J2wDRHOWx6syUM7VzHAZ8ly87qLHDg5rN+ 7n1ReVQ+FO+Us3+WpmNPNTApzTiYxoBb3fEPnz2HBcuAWFFJUwve1E43/HONp7OvJ/Lo QUAyLd4gN91RQtGTgN8/bSdTm/v4yEYH0Hi4G4zTi4K7kLQDwY1MOeax1dkyK504hBwq +kMw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v35si7284377pgl.130.2019.01.29.12.44.46; Tue, 29 Jan 2019 12:45:01 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729307AbfA2UnP (ORCPT + 99 others); Tue, 29 Jan 2019 15:43:15 -0500 Received: from ale.deltatee.com ([207.54.116.67]:60028 "EHLO ale.deltatee.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726945AbfA2UnP (ORCPT ); Tue, 29 Jan 2019 15:43:15 -0500 Received: from guinness.priv.deltatee.com ([172.16.1.162]) by ale.deltatee.com with esmtp (Exim 4.89) (envelope-from ) id 1goaDn-0006jl-FD; Tue, 29 Jan 2019 13:43:04 -0700 To: Jerome Glisse Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman , "Rafael J . Wysocki" , Bjorn Helgaas , Christian Koenig , Felix Kuehling , Jason Gunthorpe , linux-pci@vger.kernel.org, dri-devel@lists.freedesktop.org, Christoph Hellwig , Marek Szyprowski , Robin Murphy , Joerg Roedel , iommu@lists.linux-foundation.org References: <20190129174728.6430-1-jglisse@redhat.com> <20190129174728.6430-4-jglisse@redhat.com> <20190129191120.GE3176@redhat.com> <20190129194418.GG3176@redhat.com> From: Logan Gunthorpe Message-ID: Date: Tue, 29 Jan 2019 13:43:02 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190129194418.GG3176@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-CA Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 172.16.1.162 X-SA-Exim-Rcpt-To: iommu@lists.linux-foundation.org, jroedel@suse.de, robin.murphy@arm.com, m.szyprowski@samsung.com, hch@lst.de, dri-devel@lists.freedesktop.org, linux-pci@vger.kernel.org, jgg@mellanox.com, Felix.Kuehling@amd.com, christian.koenig@amd.com, bhelgaas@google.com, rafael@kernel.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, jglisse@redhat.com X-SA-Exim-Mail-From: logang@deltatee.com X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ale.deltatee.com X-Spam-Level: X-Spam-Status: No, score=-8.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, GREYLIST_ISWHITE autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [RFC PATCH 3/5] mm/vma: add support for peer to peer to device vma X-SA-Exim-Version: 4.2.1 (built Tue, 02 Aug 2016 21:08:31 +0000) X-SA-Exim-Scanned: Yes (on ale.deltatee.com) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2019-01-29 12:44 p.m., Jerome Glisse wrote: >> I'd suggest [1] should be a part of the patchset so we can actually see >> a user of the stuff you're adding. > > I did not wanted to clutter patchset with device driver specific usage > of this. As the API can be reason about in abstract way. It's hard to reason about an interface when you can't see what all the layers want to do with it. Most maintainers (I'd hope) would certainly never merge code that has no callers, and for much the same reason, I'd rather not review patches that don't have real use case examples. Logan