From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: Re: [RFC PATCH V3 0/5] Hi: Date: Sun, 6 Jan 2019 23:17:46 -0500 Message-ID: <20190106230224-mutt-send-email-mst__41620.6559319564$1546834550$gmane$org@kernel.org> References: <20181229124656.3900-1-jasowang@redhat.com> <20190102154038-mutt-send-email-mst@kernel.org> <0efd115a-a7fb-54bf-5376-59d047a15fd3@redhat.com> <20190106221832-mutt-send-email-mst@kernel.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: Jason Wang Cc: kvm@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, Dan Williams , davem@davemloft.net List-Id: virtualization@lists.linuxfoundation.org T24gTW9uLCBKYW4gMDcsIDIwMTkgYXQgMTE6NTM6NDFBTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToKPiAKPiBPbiAyMDE5LzEvNyDkuIrljYgxMToyOCwgTWljaGFlbCBTLiBUc2lya2luIHdyb3Rl Ogo+ID4gT24gTW9uLCBKYW4gMDcsIDIwMTkgYXQgMTA6MTk6MDNBTSArMDgwMCwgSmFzb24gV2Fu ZyB3cm90ZToKPiA+ID4gT24gMjAxOS8xLzMg5LiK5Y2INDo0NywgTWljaGFlbCBTLiBUc2lya2lu IHdyb3RlOgo+ID4gPiA+IE9uIFNhdCwgRGVjIDI5LCAyMDE4IGF0IDA4OjQ2OjUxUE0gKzA4MDAs IEphc29uIFdhbmcgd3JvdGU6Cj4gPiA+ID4gPiBUaGlzIHNlcmllcyB0cmllcyB0byBhY2Nlc3Mg dmlydHF1ZXVlIG1ldGFkYXRhIHRocm91Z2gga2VybmVsIHZpcnR1YWwKPiA+ID4gPiA+IGFkZHJl c3MgaW5zdGVhZCBvZiBjb3B5X3VzZXIoKSBmcmllbmRzIHNpbmNlIHRoZXkgaGFkIHRvbyBtdWNo Cj4gPiA+ID4gPiBvdmVyaGVhZHMgbGlrZSBjaGVja3MsIHNwZWMgYmFycmllcnMgb3IgZXZlbiBo YXJkd2FyZSBmZWF0dXJlCj4gPiA+ID4gPiB0b2dnbGluZy4KPiA+ID4gPiBXaWxsIHJldmlldywg dGhhbmtzIQo+ID4gPiA+IE9uZSBxdWVzdGlvbnMgdGhhdCBjb21lcyB0byBtaW5kIGlzIHdoZXRo ZXIgaXQncyBhbGwgYWJvdXQgYnlwYXNzaW5nCj4gPiA+ID4gc3RhYy9jbGFjLiAgQ291bGQgeW91 IHBsZWFzZSBpbmNsdWRlIGEgcGVyZm9ybWFuY2UgY29tcGFyaXNvbiB3aXRoCj4gPiA+ID4gbm9z bWFwPwo+ID4gPiA+IAo+ID4gPiBPbiBtYWNoaW5lIHdpdGhvdXQgU01BUCAoU2FuZHkgQnJpZGdl KToKPiA+ID4gCj4gPiA+IEJlZm9yZTogNC44TXBwcwo+ID4gPiAKPiA+ID4gQWZ0ZXI6IDUuMk1w cHMKPiA+IE9LIHNvIHdvdWxkIHlvdSBzYXkgaXQncyByZWFsbHkgdW5zYWZlIHZlcnN1cyBzYWZl IGFjY2Vzc2VzPwo+ID4gT3Igd291bGQgeW91IHNheSBpdCdzIGp1c3QgYSBiZXR0ZXIgd3JpdHRl biBjb2RlPwo+IAo+IAo+IEl0J3MgdGhlIGVmZmVjdCBvZiByZW1vdmluZyBzcGVjdWxhdGlvbiBi YXJyaWVyLgoKCllvdSBtZWFuIF9fdWFjY2Vzc19iZWdpbl9ub3NwZWMgaW50cm9kdWNlZCBieQpj b21taXQgMzA0ZWMxYjA1MDMxMDU0OGRiMzMwNjNlNTY3MTIzZmFlOGZkMDMwMQo/CgpTbyBmdW5k YW1lbnRhbGx5IHdlIGRvIGFjY2Vzc19vayBjaGVja3Mgd2hlbiBzdXBwbHlpbmcKdGhlIG1lbW9y eSB0YWJsZSB0byB0aGUga2VybmVsIHRocmVhZCwgYW5kIHdlIHNob3VsZApkbyB0aGUgc3BlYyBi YXJyaWVyIHRoZXJlLgoKVGhlbiB3ZSBjYW4ganVzdCBjcmVhdGUgYW5kIHVzZSBhIHZhcmlhbnQg b2YgdWFjY2VzcyBtYWNyb3MgdGhhdCBkb2VzCm5vdCBpbmNsdWRlIHRoZSBiYXJyaWVyPwoKT3Is IGhvdyBhYm91dCBtb3ZpbmcgdGhlIGJhcnJpZXIgaW50byBhY2Nlc3Nfb2s/ClRoaXMgd2F5IHJl cGVhdGVkIGFjY2Vzc2VzIHdpdGggYSBzaW5nbGUgYWNjZXNzX29rIGdldCBhIGJpdCBmYXN0ZXIu CkNDIERhbiBXaWxsaWFtcyBvbiB0aGlzIGlkZWEuCgoKCj4gCj4gPiAKPiA+ID4gT24gbWFjaGlu ZSB3aXRoIFNNQVAgKEJyb2Fkd2VsbCk6Cj4gPiA+IAo+ID4gPiBCZWZvcmU6IDUuME1wcHMKPiA+ ID4gCj4gPiA+IEFmdGVyOiA2LjFNcHBzCj4gPiA+IAo+ID4gPiBObyBzbWFwOiA3LjVNcHBzCj4g PiA+IAo+ID4gPiAKPiA+ID4gVGhhbmtzCj4gPiAKPiA+IG5vIHNtYXAgYmVpbmcgYmVmb3JlIG9y IGFmdGVyPwo+ID4gCj4gCj4gTGV0IG1lIGNsYXJpZnk6Cj4gCj4gCj4gQmVmb3JlIChTTUFQIG9u KTogNS4wTXBwcwo+IAo+IEJlZm9yZSAoU01BUCBvZmYpOiA3LjVNcHBzCj4gCj4gQWZ0ZXIgKFNN QVAgb24pOiA2LjFNcHBzCj4gCj4gCj4gVGhhbmtzCgpIb3cgYWJvdXQgYWZ0ZXIgKyBzbWFwIG9m Zj8KCkFuZCBtYXliZSB3ZSB3YW50IGEgbW9kdWxlIG9wdGlvbiBqdXN0IGZvciB0aGUgdmhvc3Qg dGhyZWFkIHRvIGtlZXAgc21hcApvZmYgZ2VuZXJhbGx5IHNpbmNlIGFsbW9zdCBhbGwgaXQgZG9l cyBpcyBjb3B5IHN0dWZmIGZyb20gdXNlcnNwYWNlIGludG8Ka2VybmVsIGFueXdheS4gQmVjYXVz ZSB3aGF0IGFib3ZlIG51bWJlcnMgc2hvdWxkIGlzIHRoYXQgd2UgcmVhbGx5CnJlYWxseSB3YW50 IGEgc29sdXRpb24gdGhhdCBpc24ndCBsaW1pdGVkIHRvIGp1c3QgbWV0YS1kYXRhIGFjY2VzcywK YW5kIEkgcmVhbGx5IGRvIG5vdCBzZWUgaG93IGFueSBzdWNoIHNvbHV0aW9uIGNhbiBub3QgYWxz byBiZQp1c2VkIHRvIG1ha2UgbWV0YS1kYXRhIGFjY2VzcyBmYXN0LgoKLS0gCk1TVApfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBt YWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0 cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6 YXRpb24=