On 2019-06-20 5:40 p.m., Dan Williams wrote: > This seems to be the most salient point. I was missing the fact that > this replaces custom hacks and "special" pages with an explicit "just > pass this pre-mapped address down the stack". It's functionality that > might plausibly be used outside of p2p, as long as the driver can > assert that it never needs to touch the data with the cpu before > handing it off to a dma-engine. Yup, that's a good way to put it. If I resend this patchset, I'll include wording like yours in the cover letter. Logan
- Re: [RFC PATCH 00/28] Removing str... Jason Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Jason Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Jason Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing struct p... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing str... Christoph Hellwig
- Re: [RFC PATCH 00/28] Removing struct page from P2P... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing struct page from... Dan Williams
- Re: [RFC PATCH 00/28] Removing struct page ... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing struct page from P2PDMA Christoph Hellwig
- Re: [RFC PATCH 00/28] Removing struct page from P2P... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing struct page from... Christoph Hellwig
- Re: [RFC PATCH 00/28] Removing struct page ... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing struct p... Christoph Hellwig
- Re: [RFC PATCH 00/28] Removing str... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Christoph Hellwig
- Re: [RFC PATCH 00/28] Removing... Logan Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Jason Gunthorpe
- Re: [RFC PATCH 00/28] Removing... Dan Williams
