From mboxrd@z Thu Jan 1 00:00:00 1970 From: "hch@infradead.org" Subject: Re: [Xen-devel] [RFC] virtio_ring: check dma_mem for xen_domain Date: Wed, 23 Jan 2019 13:14:05 -0800 Message-ID: <20190123211405.GA4971__9945.41029665328$1548279091$gmane$org@infradead.org> References: <20190121050056.14325-1-peng.fan@nxp.com> <20190123071232.GA20526@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Stefano Stabellini Cc: jgross@suse.com, Peng Fan , "mst@redhat.com" , "linux-remoteproc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "virtualization@lists.linux-foundation.org" , "hch@infradead.org" , luto@kernel.org, "xen-devel@lists.xenproject.org" , boris.ostrovsky@oracle.com List-Id: virtualization@lists.linuxfoundation.org T24gV2VkLCBKYW4gMjMsIDIwMTkgYXQgMDE6MDQ6MzNQTSAtMDgwMCwgU3RlZmFubyBTdGFiZWxs aW5pIHdyb3RlOgo+IElmIHZyaW5nX3VzZV9kbWFfYXBpIGlzIGFjdHVhbGx5IHN1cHBvc2VkIHRv IHJldHVybiB0cnVlIHdoZW4KPiBkbWFfZGV2LT5kbWFfbWVtIGlzIHNldCwgdGhlbiBib3RoIFBl bmcncyBwYXRjaCBhbmQgdGhlIHBhdGNoIEkgd3JvdGUKPiBhcmUgbm90IGZpeGluZyB0aGUgcmVh bCBpc3N1ZSBoZXJlLgo+IAo+IEkgZG9uJ3Qga25vdyBlbm91Z2ggYWJvdXQgcmVtb3RlcHJvYyB0 byBrbm93IHdoZXJlIHRoZSBwcm9ibGVtIGFjdHVhbGx5Cj4gbGllcyB0aG91Z2guCgpUaGUgcHJv YmxlbSBpcyB0aGUgZm9sbG93aW5nOgoKRGV2aWNlcyBjYW4gZGVjbGFyZSBhIHNwZWNpZmljIG1l bW9yeSByZWdpb24gdGhhdCB0aGV5IHdhbnQgdG8gdXNlIHdoZW4KdGhlIGRyaXZlciBjYWxscyBk bWFfYWxsb2NfY29oZXJlbnQgZm9yIHRoZSBkZXZpY2UsIHRoaXMgaXMgZG9uZSB1c2luZwp0aGUg c2hhcmVkLWRtYS1wb29sIERUIGF0dHJpYnV0ZSwgd2hpY2ggY29tZXMgaW4gdHdvIHZhcmlhbnRz IHRoYXQKd291bGQgYmUgYSBsaXR0bGUgdG8gbXVjaCB0byBleHBsYWluIGhlcmUuCgpyZW1vdGVw cm9jIG1ha2VzIHVzZSBvZiB0aGF0IGJlY2F1c2UgYXBwYXJlbnRseSB0aGUgZGV2aWNlIGNhbgpv bmx5IGNvbW11bmljYXRlIHVzaW5nIHRoYXQgcmVnaW9uLiAgQnV0IGl0IHRoZW4gZmVlZHMgYmFj ayBtZW1vcnkKb2J0YWluZWQgd2l0aCBkbWFfYWxsb2NfY29oZXJlbnQgaW50byB0aGUgdmlydGlv IGNvZGUuICBGb3IgdGhhdAppdCBjYWxscyB2bWFsbG9jX3RvX3BhZ2Ugb24gdGhlIGRtYV9hbGxv Y19jb2hlcmVudCwgd2hpY2ggaXMgYSBodWdlCm5vLWdvIGZvciB0aGUgxJBNQSBBUEkgYW5kIG9u bHkgd29ya2VkIGFjY2lkZW50YWxseSBvbiBhIGZldyBwbGF0Zm9ybSwKYW5kIGFwcGFyZW50bHkg YXJtNjQganVzdCBjaGFuZ2VkIGEgZmV3IGludGVybmFscyB0aGF0IG1hZGUgaXQgc3RvcAp3b3Jr aW5nIGZvciByZW1vdGVwcm9jLgoKVGhlIHJpZ2h0IGFuc3dlciBpcyB0byBub3QgdXNlIHRoZSBE TUEgQVBJIHRvIGFsbG9jYXRlIG1lbW9yeSBmcm9tCmEgZGV2aWNlLXNwZWZpY2ljIHJlZ2lvbiwg YnV0IHRvIHRpZSB0aGUgZHJpdmVyIGRpcmVjdGx5IGludG8gdGhlCkRUIHJlc2VydmVkIG1lbW9y eSBBUEkgaW4gYSB3YXkgdGhhdCBhbGxvd3MgaXQgdG8gZWFzaWx0IG9idGFpbgphIHN0cnVjdCBk ZXZpY2UgZm9yIGl0LgoKVGhpcyBpcyBvcnRob2dvbmFsIHRvIGFub3RoZXIgaXNzdWUsIGFuZCB0 aGF0IGlzIHRoYXQgaGFyZHdhcmUKdmlydGlvIGRldmljZXMgcmVhbGx5IGFsd2F5cyBuZWVkIHRv IHVzZSB0aGUgRE1BIEFQSSwgb3RoZXJ3aXNlCndlJ2xsIGJ5cGFzcyBzdWNoIGZlYXR1cmVzIGFz IHRoZSBkZXZpY2Ugc3BlY2lmaWMgRE1BIHBvb2xzLApETUEgb2Zmc2V0cywgY2FjaGUgZmx1c2hp bmcsIGV0YywgZXRjLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlzdHMubGlu dXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL21haWxt YW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=