From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH vhost] vhost_net: Fix too many vring kick on busypoll Date: Mon, 2 Jul 2018 10:41:05 +0800 Message-ID: References: <1530259790-2414-1-git-send-email-makita.toshiaki@lab.ntt.co.jp> <20180629193448-mutt-send-email-mst@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Cc: netdev@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org To: "Michael S. Tsirkin" , Toshiaki Makita Return-path: In-Reply-To: <20180629193448-mutt-send-email-mst@kernel.org> 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 List-Id: netdev.vger.kernel.org CgpPbiAyMDE45bm0MDbmnIgzMOaXpSAwMDozOCwgTWljaGFlbCBTLiBUc2lya2luIHdyb3RlOgo+ IE9uIEZyaSwgSnVuIDI5LCAyMDE4IGF0IDA1OjA5OjUwUE0gKzA5MDAsIFRvc2hpYWtpIE1ha2l0 YSB3cm90ZToKPj4gVW5kZXIgaGVhdnkgbG9hZCB2aG9zdCBidXN5cG9sbCBtYXkgcnVuIHdpdGhv dXQgc3VwcHJlc3NpbmcKPj4gbm90aWZpY2F0aW9uLiBGb3IgZXhhbXBsZSB0eCB6ZXJvY29weSBj YWxsYmFjayBjYW4gcHVzaCB0eCB3b3JrIHdoaWxlCj4+IGhhbmRsZV90eCgpIGlzIHJ1bm5pbmcs IHRoZW4gYnVzeWxvb3AgZXhpdHMgZHVlIHRvIHZob3N0X2hhc193b3JrKCkKPj4gY29uZGl0aW9u IGFuZCBlbmFibGVzIG5vdGlmaWNhdGlvbiBidXQgaW1tZWRpYXRlbHkgcmVlbnRlcnMgaGFuZGxl X3R4KCkKPj4gYmVjYXVzZSB0aGUgcHVzaGVkIHdvcmsgd2FzIHR4LiBJbiB0aGlzIGNhc2UgaGFu ZGxlX3R4KCkgdHJpZXMgdG8KPj4gZGlzYWJsZSBub3RpZmljYXRpb24gYWdhaW4sIGJ1dCB3aGVu IHVzaW5nIGV2ZW50X2lkeCBpdCBieSBkZXNpZ24KPj4gY2Fubm90LiBUaGVuIGJ1c3lsb29wIHdp bGwgcnVuIHdpdGhvdXQgc3VwcHJlc3Npbmcgbm90aWZpY2F0aW9uLgo+PiBBbm90aGVyIGV4YW1w bGUgaXMgdGhlIGNhc2Ugd2hlcmUgaGFuZGxlX3R4KCkgdHJpZXMgdG8gZW5hYmxlCj4+IG5vdGlm aWNhdGlvbiBidXQgYXZhaWwgaWR4IGlzIGFkdmFuY2VkIHNvIGRpc2FibGVzIGl0IGFnYWluLiBU aGlzIGNhc2UKPj4gYWxzbyBsZWFkIHRvIHRoZSBzYW1lIHNpdHVhdGlvbiB3aXRoIGV2ZW50X2lk eC4KPj4KPj4gVGhlIHByb2JsZW0gaXMgdGhhdCBvbmNlIHdlIGVudGVyIHRoaXMgc2l0dWF0aW9u IGJ1c3lsb29wIGRvZXMgbm90IHdvcmsKPj4gdW5kZXIgaGVhdnkgbG9hZCBmb3IgY29uc2lkZXJh YmxlIGFtb3VudCBvZiB0aW1lLCBiZWNhdXNlIG5vdGlmaWNhdGlvbgo+PiBpcyBsaWtlbHkgdG8g aGFwcGVuIGR1cmluZyBidXN5bG9vcCBhbmQgaGFuZGxlX3R4KCkgaW1tZWRpYXRlbHkgZW5hYmxl cwo+PiBub3RpZmljYXRpb24gYWZ0ZXIgbm90aWZpY2F0aW9uIGhhcHBlbnMuIFNwZWNpZmljYWxs eSBidXN5bG9vcCBkZXRlY3RzCj4+IG5vdGlmaWNhdGlvbiBieSB2aG9zdF9oYXNfd29yaygpIGFu ZCB0aGVuIGhhbmRsZV90eCgpIGNhbGxzCj4+IHZob3N0X2VuYWJsZV9ub3RpZnkoKS4KPiBJJ2Qg bGlrZSB0byB1bmRlcnN0YW5kIHRoZSBwcm9ibGVtIGEgYml0IGJldHRlci4KPiBXaHkgZG9lcyB0 aGlzIGhhcHBlbj8KPiBEb2Vzbid0IHRoaXMgb25seSBoYXBwZW4gaWYgcmluZyBpcyBlbXB0eT8K PgoKTXkgdW5kZXJzdGFuZGluZyBpczoKCnZob3N0X3plcm9jb3B5X2NhbGxiYWNrKCkgdHJ5IHRv IHBvbGwgdmhvc3QgdmlydHF1ZXVlLiBUaGlzIHdpbGwgY2F1c2UgCnRoZSBidXN5IGxvb3AgaW4g dmhvc3RfbmV0X3R4X2dldF92cV9kZXNjKCkgdG8gZXhpdCBiZWNhdXNlIG9mIAp2aG9zdF9oYXNf d29yaygpIHJldHVybiB0cnVlLiBUaGVuIGhhbmRsZV90eCgpIHRlbmRzIHRvIGVuYWJsZSAKbm90 aWZpY2F0aW9uLiBUaGVuIGd1ZXN0IG1heSBraWNrIHVzIGV2ZW4gaWYgaGFuZGxlX3R4KCkgY2Fs bCAKdmhvc3RfZGlzYWJsZV9ub3RpZnkoKSB3aGljaCBpbiBmYWN0IGRpZCBub3RoaW5nIGZvciBl dmVuIGluZGV4LgoKTWF5YmUgd2UgY2FuIHRyeSB0byBjYWxsIHZob3N0X3plcm9jb3B5X3NpZ25h bF91c2VkKCkgaWYgd2UgZm91bmQgCnRoZXJlJ3MgcGVuZGluZyB1c2VkIGZyb20gemVyb2NvcHkg aW5zdGVhZC4KClRoYW5rcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KVmlydHVhbGl6YXRpb24gbWFpbGluZyBsaXN0ClZpcnR1YWxpemF0aW9uQGxpc3Rz LmxpbnV4LWZvdW5kYXRpb24ub3JnCmh0dHBzOi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9t YWlsbWFuL2xpc3RpbmZvL3ZpcnR1YWxpemF0aW9u