From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH v5] vhost: introduce mdev based hardware backend Date: Thu, 7 Nov 2019 12:08:08 +0800 Message-ID: <914081d6-40ee-f184-ff43-c3d4cd885fba__39873.8039586291$1573099749$gmane$org@redhat.com> References: <20191105115332.11026-1-tiwei.bie@intel.com> <16f31c27-3a0e-09d7-3925-dc9777f5e229@redhat.com> <20191106122249.GA3235@___> <20191106075607-mutt-send-email-mst@kernel.org> <580dfa2c-f1ff-2f6f-bbc8-1c4b0a829a3d@redhat.com> <20191106144952.GA10926@___> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191106144952.GA10926@___> Content-Language: en-US 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: Tiwei Bie Cc: kvm@vger.kernel.org, "Michael S. Tsirkin" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, zhihong.wang@intel.com, maxime.coquelin@redhat.com, lingshan.zhu@intel.com List-Id: virtualization@lists.linuxfoundation.org Ck9uIDIwMTkvMTEvNiDkuIvljYgxMDo0OSwgVGl3ZWkgQmllIHdyb3RlOgo+Pj4+Pj4gKwlkZWZh dWx0Ogo+Pj4+Pj4gKwkJLyoKPj4+Pj4+ICsJCSAqIFZIT1NUX1NFVF9NRU1fVEFCTEUsIFZIT1NU X1NFVF9MT0dfQkFTRSwgYW5kCj4+Pj4+PiArCQkgKiBWSE9TVF9TRVRfTE9HX0ZEIGFyZSBub3Qg dXNlZCB5ZXQuCj4+Pj4+PiArCQkgKi8KPj4+Pj4gSWYgd2UgZG9uJ3QgZXZlbiB1c2UgdGhlbSwg dGhlcmUncyBwcm9iYWJseSBubyBuZWVkIHRvIGNhbGwKPj4+Pj4gdmhvc3RfZGV2X2lvY3RsKCku IFRoaXMgbWF5IGhlbHAgdG8gYXZvaWQgY29uZnVzaW9uIHdoZW4gd2Ugd2FudCB0byBkZXZlbG9w Cj4+Pj4+IG5ldyBBUEkgZm9yIGUuZyBkaXJ0eSBwYWdlIHRyYWNraW5nLgo+Pj4+IEdvb2QgcG9p bnQuIEl0J3MgYmV0dGVyIHRvIHJlamVjdCB0aGVzZSBpb2N0bHMgZm9yIG5vdy4KPj4+Pgo+Pj4+ IFBTLiBPbmUgdGhpbmcgSSBtYXkgbmVlZCB0byBjbGFyaWZ5IGlzIHRoYXQsIHdlIG5lZWQgdGhl Cj4+Pj4gVkhPU1RfU0VUX09XTkVSIGlvY3RsIHRvIGdldCB0aGUgdnEtPmhhbmRsZV9raWNrIHRv IHdvcmsuCj4+Pj4gU28gaWYgd2UgZG9uJ3QgY2FsbCB2aG9zdF9kZXZfaW9jdGwoKSwgd2Ugd2ls bCBuZWVkIHRvCj4+Pj4gY2FsbCB2aG9zdF9kZXZfc2V0X293bmVyKCkgZGlyZWN0bHkuCj4+IEkg bWF5IG1pc3Mgc29tZXRoaW5nLCBpdCBsb29rcyB0byBtZSB0aGUgdGhlcmUncyBubyBvd25lciBj aGVjayBpbgo+PiB2aG9zdF92cmluZ19pb2N0bCgpIGFuZCB0aGUgdmhvc3RfcG9sbF9zdGFydCgp IGNhbiBtYWtlIHN1cmUgaGFuZGxlX2tpY2sKPj4gd29ya3M/Cj4gWWVhaCwgdGhlcmUgaXMgbm8g b3duZXIgY2hlY2sgaW4gdmhvc3RfdnJpbmdfaW9jdGwoKS4KPiBJSVVDLCB2aG9zdF9wb2xsX3N0 YXJ0KCkgd2lsbCBzdGFydCBwb2xsaW5nIHRoZSBmaWxlLiBBbmQgd2hlbgo+IGV2ZW50IGFycml2 ZXMsIHZob3N0X3BvbGxfd2FrZXVwKCkgd2lsbCBiZSBjYWxsZWQsIGFuZCBpdCB3aWxsCj4gcXVl dWUgd29yayB0byB3b3JrX2xpc3QgYW5kIHdha2V1cCB3b3JrZXIgdG8gZmluaXNoIHRoZSB3b3Jr Lgo+IEFuZCB0aGUgd29ya2VyIGlzIGNyZWF0ZWQgYnkgdmhvc3RfZGV2X3NldF9vd25lcigpLgo+ CgpSaWdodCwgcmV0aGluayBhYm91dCB0aGlzLiBJdCBsb29rcyB0byBtZSB3ZSBuZWVkOgoKLSBL ZWVwIFZIT1NUX1NFVF9PV05FUiwgdGhpcyBjb3VsZCBiZSB1c2VkIGZvciBmdXR1cmUgY29udHJv bCB2cSB3aGVyZSAKaXQgbmVlZHMgYSBrdGhyZWFkIHRvIGFjY2VzcyB0aGUgdXNlcnNwYWNlIG1l bW9yeQoKLSBUZW1wb3JhcmlseSBmaWx0ZXLCoCBTRVRfTE9HX0JBU0UgYW5kIFNFVF9MT0dfRkQg dW50aWwgd2UgZmluYWxpemUgdGhlIApBUEkgZm9yIGRpcnR5IHBhZ2UgdHJhY2tpbmcuCgotIEZv ciBraWNrIHRocm91Z2gga3RocmVhZCwgaXQgbG9va3Mgc3ViLW9wdGltYWwgYnV0IHdlIGNhbiBh ZGRyZXNzIHRoaXMgCmluIHRoZSBmdXR1cmUsIGUuZyBjYWxsIGhhbmRsZV92cV9raWNrIGRpcmVj dGx5IGluIHZob3N0X3BvbGxfcXVldWUgCihwcm9iYWJseSBhIGZsYWcgZm9yIHZob3N0X3BvbGwp IGFuZCBkZWFsIHdpdGggdGhlIHN5bmNocm9uaXphdGlvbiBpbiAKdmhvc3RfcG9sbF9mbHVzaCBj YXJlZnVsbHkuCgpUaGFua3MKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlz dHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3Jn L21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=