From mboxrd@z Thu Jan 1 00:00:00 1970 From: Serguei Sagalovitch Subject: Re: Enabling peer to peer device transactions for PCIe devices Date: Wed, 23 Nov 2016 14:24:33 -0500 Message-ID: <1dffffdf-55e2-0842-60f0-ffbfbd70aa2d@amd.com> References: <75a1f44f-c495-7d1e-7e1c-17e89555edba@amd.com> <45c6e878-bece-7987-aee7-0e940044158c@deltatee.com> <20161123191215.GB12146@obsidianresearch.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161123191215.GB12146@obsidianresearch.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jason Gunthorpe , Dan Williams Cc: "linux-rdma@vger.kernel.org" , "linux-pci@vger.kernel.org" , "Kuehling, Felix" , "Blinzer, Paul" , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "Sander, Ben" , "Suthikulpanit, Suravee" , "linux-nvdimm@lists.01.org" , "Deucher, Alexander" , Bart Van Assche , Logan Gunthorpe , "Koenig, Christian" , "Linux-media@vger.kernel.org" List-Id: linux-rdma@vger.kernel.org CgpPbiAyMDE2LTExLTIzIDAyOjEyIFBNLCBKYXNvbiBHdW50aG9ycGUgd3JvdGU6Cj4gT24gV2Vk LCBOb3YgMjMsIDIwMTYgYXQgMTA6NDA6NDdBTSAtMDgwMCwgRGFuIFdpbGxpYW1zIHdyb3RlOgo+ Cj4+IEkgZG9uJ3QgdGhpbmsgdGhhdCB3YXMgZGVzaWduZWQgZm9yIHRoZSBjYXNlIHdoZXJlIHRo ZSBiYWNraW5nIG1lbW9yeQo+PiBpcyBhIHNwZWNpYWwvc3RhdGljIHBoeXNpY2FsIGFkZHJlc3Mg cmFuZ2UgcmF0aGVyIHRoYW4gYW5vbnltb3VzCj4+ICJTeXN0ZW0gUkFNIiwgcmlnaHQ/Cj4gVGhl IGhhcmR3YXJlIGRvZXNuJ3QgY2FyZSB3aGVyZSB0aGUgbWVtb3J5IGlzLiBPRFAgaXMganVzdCBh IGdlbmVyaWMKPiBtZWNoYW5pc20gdG8gcHJvdmlkZSBkZW1hbmQtZmF1bHQgYmVoYXZpb3IgZm9y IGEgbWlycm9yZWQgcGFnZSB0YWJsZS4KPgo+IE9EUCBoYXMgdGhlIHNhbWUgaXNzdWUgYXMgZXZl cnl0aGluZyBlbHNlLCBpdCBuZWVkcyB0byB0cmFuc2xhdGUgYQo+IHBhZ2UgdGFibGUgZW50cnkg aW50byBhIERNQSBhZGRyZXNzLCBhbmQgd2UgaGF2ZSBubyBBUEkgdG8gZG8gdGhhdAo+IHdoZW4g dGhlIHBhZ2UgdGFibGUgcG9pbnRzIHRvIHBlZXItcGVlciBtZW1vcnkuCj4KPiBKYXNvbgpJIHdv dWxkIGxpa2UgdG8gbm90ZSB0aGF0IGZvciBncmFwaGljcyBhcHBsaWNhdGlvbnMgKGVzcGVjaWFs bHkgZm9yIFZSIApzdXBwb3J0KSB3ZQpzaG91bGQgIGF2b2lkIE9EUCAgY2FzZSBhdCBhbnkgY29z dCBkdXJpbmcgZ3JhcGhpY3MgY29tbWFuZHMgZXhlY3V0aW9uICBkdWUKdG8gcmVxdWlyZW1lbnQg dG8gaGF2ZSBzbW9vdGggYW5kIHByZWRpY3RhYmxlIHBsYXliYWNrLiBXZSB3YW50IHRvIGxvYWQg Ci8gInBpbiIKYWxsIHJlcXVpcmVkIHJlc291cmNlcyBiZWZvcmUgZ3JhcGhpY3MgcHJvY2Vzc29y IGJlZ2luIHRvIHRvdWNoIHRoZW0uIApUaGlzIGlzIG5vdApzbyBjcml0aWNhbCBmb3IgY29tcHV0 ZSBhcHBsaWNhdGlvbnMuIEJlY2F1c2Ugb25seSBncmFwaGljcyAvIGNvbXB1dGUgc3RhY2sKa25v d3Mgd2hpY2ggcmVzb3VyY2Ugd2lsbCBiZSBpbiB1c2VkIGFzIHdlbGwgYXMgYWxsIHN0YXRpc3Rp Y3MgCmFjY29yZGluZ2x5IG9ubHkgZ3JhcGhpY3MKc3RhY2sgaXMgY2FwYWJsZSB0byBtYWtlIHRo ZSBjb3JyZWN0IGRlY2lzaW9uIHdoZW4gYW5kIF93aGVyZV8gZXZpY3QgYXMgCndlbGwKYXMgd2hl biBhbmQgX3doZXJlXyB0byBwdXQgbWVtb3J5IGJhY2suCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9kcmktZGV2ZWwK