From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH net-next v8 7/7] net: vhost: make busyloop_intr more accurate Date: Tue, 21 Aug 2018 08:47:35 +0800 Message-ID: <8460e039-d58e-85df-cef9-c87933f46cc2__27309.5920602374$1534812342$gmane$org@redhat.com> References: <1534680686-3108-1-git-send-email-xiangxia.m.yue@gmail.com> <1534680686-3108-8-git-send-email-xiangxia.m.yue@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: 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: xiangxia.m.yue@gmail.com, mst@redhat.com, makita.toshiaki@lab.ntt.co.jp Cc: netdev@vger.kernel.org, virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org CgpPbiAyMDE45bm0MDjmnIgyMeaXpSAwODozMywgSmFzb24gV2FuZyB3cm90ZToKPgo+Cj4gT24g MjAxOOW5tDA45pyIMTnml6UgMjA6MTEsIHhpYW5neGlhLm0ueXVlQGdtYWlsLmNvbSB3cm90ZToK Pj4gRnJvbTogVG9uZ2hhbyBaaGFuZyA8eGlhbmd4aWEubS55dWVAZ21haWwuY29tPgo+Pgo+PiBU aGUgcGF0Y2ggdXNlcyB2aG9zdF9oYXNfd29ya19wZW5kaW5nKCkgdG8gY2hlY2sgaWYKPj4gdGhl IHNwZWNpZmllZCBoYW5kbGVyIGlzIHNjaGVkdWxlZCwgYmVjYXVzZSBpbiB0aGUgbW9zdCBjYXNl LAo+PiB2aG9zdF9oYXNfd29yaygpIHJldHVybiB0cnVlIHdoZW4gb3RoZXIgc2lkZSBoYW5kbGVy IGlzIGFkZGVkCj4+IHRvIHdvcmtlciBsaXN0LiBVc2UgdGhlIHZob3N0X2hhc193b3JrX3BlbmRp bmcoKSBpbnNlYWQgb2YKPj4gdmhvc3RfaGFzX3dvcmsoKS4KPj4KPj4gVG9wb2xvZ3k6Cj4+IFtI b3N0XSAtPmxpbnV4IGJyaWRnZSAtPiB0YXAgdmhvc3QtbmV0IC0+W0d1ZXN0XQo+Pgo+PiBUQ1Bf U1RSRUFNIChuZXRwZXJmKToKPj4gKiBXaXRob3V0IHRoZSBwYXRjaDrCoCAzODAzNS4zOSBNYnBz LCAzLjM3IHVzIG1lYW4gbGF0ZW5jeQo+PiAqIFdpdGggdGhlIHBhdGNoOsKgwqDCoMKgIDM4NDA5 LjQ0IE1icHMsIDMuMzQgdXMgbWVhbiBsYXRlbmN5Cj4KPiBUaGUgaW1wcm92ZW1lbnQgaXMgbm90 IG9idmlvdXMgYXMgbGFzdCB2ZXJzaW9uLiBEbyB5b3UgaW1wbHkgdGhlcmUncyAKPiBzb21lIHJl Y2VudCBjaGFuZ2VzIG9mIHZob3N0IHRoYXQgbWFrZSBpdCBmYXN0ZXI/Cj4KCkkgbWlzdW5kZXJz dG9vZCB0aGUgbnVtYmVycywgcGxlYXNlIGlnbm9yZSB0aGlzLgoKSXQgc2hvd3MgbGVzcyB0aGFu IDElIGltcHJvdmVtZW50LiBJJ20gbm90IHN1cmUgaXQncyB3b3J0aCB0byBkbyBzby4gQ2FuIAp5 b3UgdHJ5IGJpLWRpcmVjdGlvbmFsIHBrdGdlbiB0byBzZWUgaWYgaXQgaGFzIG1vcmUgb2J2aW91 cyBlZmZlY3Q/CgpUaGFua3MKCj4gVGhhbmtzCj4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVG9uZ2hh byBaaGFuZyA8eGlhbmd4aWEubS55dWVAZ21haWwuY29tPgo+PiAtLS0KPj4gwqAgZHJpdmVycy92 aG9zdC9uZXQuYyB8IDkgKysrKysrLS0tCj4+IMKgIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlv bnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3Zob3N0L25l dC5jIGIvZHJpdmVycy92aG9zdC9uZXQuYwo+PiBpbmRleCBkYjYzYWUyLi5iNjkzOWVmIDEwMDY0 NAo+PiAtLS0gYS9kcml2ZXJzL3Zob3N0L25ldC5jCj4+ICsrKyBiL2RyaXZlcnMvdmhvc3QvbmV0 LmMKPj4gQEAgLTQ4NywxMCArNDg3LDggQEAgc3RhdGljIHZvaWQgdmhvc3RfbmV0X2J1c3lfcG9s bChzdHJ1Y3Qgdmhvc3RfbmV0IAo+PiAqbmV0LAo+PiDCoMKgwqDCoMKgIGVuZHRpbWUgPSBidXN5 X2Nsb2NrKCkgKyBidXN5bG9vcF90aW1lb3V0Owo+PiDCoCDCoMKgwqDCoMKgIHdoaWxlICh2aG9z dF9jYW5fYnVzeV9wb2xsKGVuZHRpbWUpKSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBpZiAodmhvc3Rf aGFzX3dvcmsoJm5ldC0+ZGV2KSkgewo+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqYnVzeWxv b3BfaW50ciA9IHRydWU7Cj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAodmhvc3RfaGFzX3dvcmsoJm5l dC0+ZGV2KSkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+IC3CoMKgwqDC oMKgwqDCoCB9Cj4+IMKgIMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoKHNvY2tfaGFzX3J4X2RhdGEo c29jaykgJiYKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAhdmhvc3RfdnFfYXZhaWxf ZW1wdHkoJm5ldC0+ZGV2LCBydnEpKSB8fAo+PiBAQCAtNTEzLDYgKzUxMSwxMSBAQCBzdGF0aWMg dm9pZCB2aG9zdF9uZXRfYnVzeV9wb2xsKHN0cnVjdCB2aG9zdF9uZXQgCj4+ICpuZXQsCj4+IMKg wqDCoMKgwqDCoMKgwqDCoCAhdmhvc3RfaGFzX3dvcmtfcGVuZGluZygmbmV0LT5kZXYsIFZIT1NU X05FVF9WUV9SWCkpCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCB2aG9zdF9uZXRfZW5hYmxlX3ZxKG5l dCwgcnZxKTsKPj4gwqAgK8KgwqDCoCBpZiAodmhvc3RfaGFzX3dvcmtfcGVuZGluZygmbmV0LT5k ZXYsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcG9sbF9yeCA/Cj4+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgVkhPU1RfTkVUX1ZRX1JYOiBW SE9TVF9ORVRfVlFfVFgpKQo+PiArwqDCoMKgwqDCoMKgwqAgKmJ1c3lsb29wX2ludHIgPSB0cnVl Owo+PiArCj4+IMKgwqDCoMKgwqAgbXV0ZXhfdW5sb2NrKCZ2cS0+bXV0ZXgpOwo+PiDCoCB9Cj4K PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFZpcnR1 YWxpemF0aW9uIG1haWxpbmcgbGlzdAo+IFZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5k YXRpb24ub3JnCj4gaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL21haWxtYW4vbGlz dGluZm8vdmlydHVhbGl6YXRpb24KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClZpcnR1YWxpemF0aW9uIG1haWxpbmcgbGlzdApWaXJ0dWFsaXphdGlvbkBs aXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5v cmcvbWFpbG1hbi9saXN0aW5mby92aXJ0dWFsaXphdGlvbg==