From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH RFC v6 02/11] vhost: use batched get_vq_desc version Date: Mon, 15 Jun 2020 10:43:42 +0800 Message-ID: References: <20200608125238.728563-1-mst@redhat.com> <20200608125238.728563-3-mst@redhat.com> <81904cc5-b662-028d-3b4a-bdfdbd2deb8c@redhat.com> <20200610070259-mutt-send-email-mst@kernel.org> <76b14132-407a-48bf-c4d5-9d0b2c700bb0@redhat.com> <20200611050416-mutt-send-email-mst@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20200611050416-mutt-send-email-mst@kernel.org> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: virtualization-bounces@lists.linux-foundation.org Sender: "Virtualization" To: "Michael S. Tsirkin" Cc: netdev@vger.kernel.org, eperezma@redhat.com, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org Ck9uIDIwMjAvNi8xMSDkuIvljYg1OjA2LCBNaWNoYWVsIFMuIFRzaXJraW4gd3JvdGU6Cj4gT24g VGh1LCBKdW4gMTEsIDIwMjAgYXQgMTE6MDI6NTdBTSArMDgwMCwgSmFzb24gV2FuZyB3cm90ZToK Pj4gT24gMjAyMC82LzEwIOS4i+WNiDc6MDUsIE1pY2hhZWwgUy4gVHNpcmtpbiB3cm90ZToKPj4+ Pj4gK0VYUE9SVF9TWU1CT0xfR1BMKHZob3N0X2dldF92cV9kZXNjKTsKPj4+Pj4gICAgIC8qIFJl dmVyc2UgdGhlIGVmZmVjdCBvZiB2aG9zdF9nZXRfdnFfZGVzYy4gVXNlZnVsIGZvciBlcnJvciBo YW5kbGluZy4gKi8KPj4+Pj4gICAgIHZvaWQgdmhvc3RfZGlzY2FyZF92cV9kZXNjKHN0cnVjdCB2 aG9zdF92aXJ0cXVldWUgKnZxLCBpbnQgbikKPj4+Pj4gICAgIHsKPj4+Pj4gKwl1bmZldGNoX2Rl c2NzKHZxKTsKPj4+Pj4gICAgIAl2cS0+bGFzdF9hdmFpbF9pZHggLT0gbjsKPj4+PiBTbyB1bmZl dGNoX2Rlc2NzKCkgaGFzIGRlY3JlYXNlZCBsYXN0X2F2YWlsX2lkeC4KPj4+PiBDYW4gd2UgZml4 IHRoaXMgYnkgbGV0dGluZyB1bmZldGNoX2Rlc2NzKCkgcmV0dXJuIHRoZSBudW1iZXIgYW5kIHRo ZW4gd2UgY2FuCj4+Pj4gZG86Cj4+Pj4KPj4+PiBpbnQgZCA9IHVuZmV0Y2hfZGVzY3ModnEpOwo+ Pj4+IHZxLT5sYXN0X2F2YWlsX2lkeCAtPSAobiA+IGQpID8gbiAtIGQ6IDA7Cj4+Pj4KPj4+PiBU aGFua3MKPj4+IFRoYXQncyBpbnRlbnRpb25hbCBJIHRoaW5rIC0gd2UgbmVlZCBib3RoLgo+Pgo+ PiBZZXMsIGJ1dDoKPj4KPj4KPj4+IFVuZmV0Y2hfZGVzY3MgZHJvcHMgdGhlIGRlc2NyaXB0b3Jz IGluIHRoZSBjYWNoZSB0aGF0IHdlcmUKPj4+ICpub3QgcmV0dXJuZWQgdG8gY2FsbGVyKiAgdGhy b3VnaCBnZXRfdnFfZGVzYy4KPj4+Cj4+PiB2aG9zdF9kaXNjYXJkX3ZxX2Rlc2MgZHJvcHMgdGhl IG9uZXMgdGhhdCB3ZXJlIHJldHVybmVkIHRocm91Z2ggZ2V0X3ZxX2Rlc2MuCj4+Pgo+Pj4gRGlk IEkgbWlzcyBhbnl0aGluZz8KPj4gV2UgY291bGQgY291bnQgc29tZSBkZXNjcmlwdG9ycyB0d2lj ZSwgY29uc2lkZXIgdGhlIGNhc2UgZS5nIHdlIG9ubHkgY2FjaGUKPj4gb24gZGVzY3JpcHRvcjoK Pj4KPj4gZmV0Y2hfZGVzY3MoKQo+PiAgwqDCoMKgIGZldGNoX2J1ZigpCj4+ICDCoMKgwqAgwqDC oMKgIGxhc3RfYXZhaWxfaWR4Kys7Cj4+Cj4+IFRoZW4gd2Ugd2FudCBkbyBkaXNjYXJkIGl0Ogo+ PiB2aG9zdF9kaXNjYXJkX2F2YWlsX2J1ZigxKQo+PiAgwqDCoMKgIHVuZmV0Y2hfZGVzY3MoKQo+ PiAgwqDCoMKgIMKgwqDCoCBsYXN0X2F2YWlsX2lkeC0tOwo+PiAgwqDCoMKgIGxhc3RfYXZhaWxf aWR4IC09IDE7Cj4+Cj4+IFRoYW5rcwo+Cj4gSSBkb24ndCB0aGluayB0aGF0IGhhcHBlbnMuIHZo b3N0X2Rpc2NhcmRfYXZhaWxfYnVmKDEpIGlzIG9ubHkgY2FsbGVkCj4gYWZ0ZXIgZ2V0IHZob3N0 X2dldF9hdmFpbF9idWYuIHZob3N0X2dldF9hdmFpbF9idWYgaW5jcmVtZW50cwo+IGZpcnN0X2Rl c2MuICB1bmZldGNoX2Rlc2NzIG9ubHkgY291bnRzIGZyb20gZmlyc3RfZGVzYyB0byBuZGVzY3Mu Cj4KPiBJZiBJJ20gd3JvbmcsIGNvdWxkIHlvdSBzaG93IHZhbHVlcyBvZiBmaXJzdF9kZXNjIGFu ZCBuZGVzY3MgaW4gdGhpcwo+IHNjZW5hcmlvPwoKCllvdSdyZSByaWdodCwgZmV0Y2hfZGVzY3Jp cHRvciBjb3VsZCBub3QgYmUgY2FsbGVkIGRpcmVjdGx5IGZyb20gdGhlIApkZXZpY2UgY29kZS4K ClRoYW5rcwoKCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClZpcnR1YWxpemF0aW9uIG1haWxpbmcgbGlzdApWaXJ0dWFsaXphdGlvbkBsaXN0cy5saW51 eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1h bi9saXN0aW5mby92aXJ0dWFsaXphdGlvbg==