From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Gunthorpe Subject: Re: [RFC PATCH 00/28] Removing struct page from P2PDMA Date: Wed, 26 Jun 2019 17:54:58 -0300 Message-ID: <20190626205458.GA6392@ziepe.ca> References: <20190624072752.GA3954@lst.de> <558a27ba-e7c9-9d94-cad0-377b8ee374a6@deltatee.com> <20190625072008.GB30350@lst.de> <20190625170115.GA9746@lst.de> <41235a05-8ed1-e69a-e7cd-48cae7d8a676@deltatee.com> <20190626065708.GB24531@lst.de> <20190626202107.GA5850@ziepe.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Dan Williams Cc: Logan Gunthorpe , Christoph Hellwig , Linux Kernel Mailing List , linux-block@vger.kernel.org, linux-nvme@lists.infradead.org, linux-pci@vger.kernel.org, linux-rdma , Jens Axboe , Bjorn Helgaas , Sagi Grimberg , Keith Busch , Stephen Bates List-Id: linux-rdma@vger.kernel.org On Wed, Jun 26, 2019 at 01:39:01PM -0700, Dan Williams wrote: > Hmm, that sounds like dev_pagemap without the pages. Yes, and other page related overhead. Maybe both ideas can exist in the pagemap code? All that is needed here is to map a bar phys_addr_t to some 'bar info' that helps the mapping. Jason