From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH V3 2/2] vhost_net: conditionally enable tx polling Date: Wed, 8 Jun 2016 14:48:18 +0800 Message-ID: <5757BFB2.6020400@redhat.com> References: <1464760594-30326-1-git-send-email-jasowang@redhat.com> <1464760594-30326-3-git-send-email-jasowang@redhat.com> <20160607152407-mutt-send-email-mst@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160607152407-mutt-send-email-mst@redhat.com> 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: "Michael S. Tsirkin" Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org CgpPbiAyMDE25bm0MDbmnIgwN+aXpSAyMDoyNiwgTWljaGFlbCBTLiBUc2lya2luIHdyb3RlOgo+ IE9uIFdlZCwgSnVuIDAxLCAyMDE2IGF0IDAxOjU2OjM0QU0gLTA0MDAsIEphc29uIFdhbmcgd3Jv dGU6Cj4+IFdlIGFsd2F5cyBwb2xsIHR4IGZvciBzb2NrZXQsIHRoaXMgaXMgc3ViIG9wdGltYWwg c2luY2U6Cj4+Cj4+IC0gaXQgd2lsbCBiZSBvbmx5IHVzZWQgd2hlbiB3ZSBleGNlZWQgdGhlIHNu ZGJ1ZiBvZiB0aGUgc29ja2V0Lgo+PiAtIHNpbmNlIHdlIHVzZSB0d28gaW5kZXBlbmRlbnQgcG9s bHMgZm9yIHR4IGFuZCB2cSwgdGhpcyB3aWxsIHNsaWdodGx5Cj4+ICAgIGluY3JlYXNlIHRoZSB3 YWl0cXVldWUgdHJhdmVyc2luZyB0aW1lIGFuZCBtb3JlIGltcG9ydGFudCwgdmhvc3QKPj4gICAg Y291bGQgbm90IGJlbmVmaXQgZnJvbSBjb21taXQKPj4gICAgOWU2NDFiZGNmYTRlZjRkNmUyZmJh YTU5YzFiZTBhZDVkMTU1MWZkNSAoIm5ldC10dW46IHJlc3RydWN0dXJlCj4+ICAgIHR1bl9kb19y ZWFkIGZvciBiZXR0ZXIgc2xlZXAvd2FrZXVwIGVmZmljaWVuY3kiKSBldmVuIGlmIHdlJ3ZlCj4+ ICAgIHN0b3BwZWQgcnggcG9sbGluZyBkdXJpbmcgaGFuZGxlX3J4IHNpbmNlIHR4IHBvbGwgd2Vy ZSBzdGlsbCBsZWZ0IGluCj4+ICAgIHRoZSB3YWl0cXVldWUuCj4+Cj4+IEZpeCB0aGlzIGJ5IGNv bmRpdGlvbmFsbHkgZW5hYmxlIHR4IHBvbGxpbmcgb25seSB3aGVuIC1FQUdBSU4gd2VyZQo+PiBt ZXQuCj4+Cj4+IFRlc3Qgc2hvd3MgYWJvdXQgOCUgaW1wcm92ZW1lbnQgb24gZ3Vlc3QgcnggcHBz Lgo+Pgo+PiBCZWZvcmU6IH4xMzUwMDAwCj4+IEFmdGVyOiAgfjE0NjAwMDAKPj4KPj4gU2lnbmVk LW9mZi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KPj4gLS0tCj4+ICAgZHJp dmVycy92aG9zdC9uZXQuYyB8IDMgKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u cygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy92aG9zdC9uZXQuYyBiL2RyaXZlcnMvdmhv c3QvbmV0LmMKPj4gaW5kZXggMWQzZTQ1Zi4uZTc1ZmZjYyAxMDA2NDQKPj4gLS0tIGEvZHJpdmVy cy92aG9zdC9uZXQuYwo+PiArKysgYi9kcml2ZXJzL3Zob3N0L25ldC5jCj4+IEBAIC0zNzgsNiAr Mzc4LDcgQEAgc3RhdGljIHZvaWQgaGFuZGxlX3R4KHN0cnVjdCB2aG9zdF9uZXQgKm5ldCkKPj4g ICAJCWdvdG8gb3V0Owo+PiAgIAo+PiAgIAl2aG9zdF9kaXNhYmxlX25vdGlmeSgmbmV0LT5kZXYs IHZxKTsKPj4gKwl2aG9zdF9uZXRfZGlzYWJsZV92cShuZXQsIHZxKTsKPj4gICAKPj4gICAJaGRy X3NpemUgPSBudnEtPnZob3N0X2hsZW47Cj4+ICAgCXpjb3B5ID0gbnZxLT51YnVmczsKPj4gQEAg LTQ1OSw2ICs0NjAsOCBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfdHgoc3RydWN0IHZob3N0X25ldCAq bmV0KQo+PiAgIAkJCQkJJSBVSU9fTUFYSU9WOwo+PiAgIAkJCX0KPj4gICAJCQl2aG9zdF9kaXNj YXJkX3ZxX2Rlc2ModnEsIDEpOwo+PiArCQkJaWYgKGVyciA9PSAtRUFHQUlOKQo+PiArCQkJCXZo b3N0X25ldF9lbmFibGVfdnEobmV0LCB2cSk7Cj4+ICAgCQkJYnJlYWs7Cj4+ICAgCQl9Cj4+ICAg CQlpZiAoZXJyICE9IGxlbikKPiBUaGlzIHNlZW1zIHJhdGhlciByaXNreS4gV2hhdCBpZiBUWCBm YWlsZWQgZm9yIHNvbWUgb3RoZXIgcmVhc29uPwo+IFBvbGxpbmcgd29uJ3QgZXZlciBiZSByZS1l bmFibGVkIC4uLgo+CgpCdXQgd2h5IHdlIG5lZWQgdG8gZW5hYmxlIHR4IHBvbGwgaW4gdGhpcyBj YXNlPyBFdmVuIGlmIHdlIGVuYWJsZSBpdCwgd2UgCndvbnQnIGdldCBhbnkgd2FrZXVwLgoKPj4g LS0gCj4+IDEuOC4zLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClZpcnR1YWxpemF0aW9uIG1haWxpbmcgbGlzdApWaXJ0dWFsaXphdGlvbkBsaXN0cy5s aW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFp bG1hbi9saXN0aW5mby92aXJ0dWFsaXphdGlvbg==