From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH 4/6] vhost: reset invalidate_count in vhost_set_vring_num_addr() Date: Tue, 23 Jul 2019 21:25:22 +0800 Message-ID: <4e52f1cb-f805-18f6-d50b-1379298de2e3__41826.9135219575$1563888333$gmane$org@redhat.com> References: <20190723075718.6275-1-jasowang@redhat.com> <20190723075718.6275-5-jasowang@redhat.com> <20190723042143-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: <20190723042143-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 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 Ck9uIDIwMTkvNy8yMyDkuIvljYg1OjE3LCBNaWNoYWVsIFMuIFRzaXJraW4gd3JvdGU6Cj4gT24g VHVlLCBKdWwgMjMsIDIwMTkgYXQgMDM6NTc6MTZBTSAtMDQwMCwgSmFzb24gV2FuZyB3cm90ZToK Pj4gVGhlIHZob3N0X3NldF92cmluZ19udW1fYWRkcigpIGNvdWxkIGJlIGNhbGxlZCBpbiB0aGUg bWlkZGxlIG9mCj4+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKSBhbmQgaW52YWxpZGF0ZV9yYW5n ZV9lbmQoKS4gSWYgd2UgZG9uJ3QgcmVzZXQKPj4gaW52YWxpZGF0ZV9jb3VudCBhZnRlciB0aGUg dW4tcmVnaXN0ZXJpbmcgb2YgTU1VIG5vdGlmaWVyLCB0aGUKPj4gaW52YWxpZGF0ZV9jb250IHdp bGwgcnVuIG91dCBvZiBzeW5jIChlLmcgbmV2ZXIgcmVhY2ggemVybykuIFRoaXMgd2lsbAo+PiBp biBmYWN0IGRpc2FibGUgdGhlIGZhc3QgYWNjZXNzb3IgcGF0aC4gRml4aW5nIGJ5IHJlc2V0IHRo ZSBjb3VudCB0bwo+PiB6ZXJvLgo+Pgo+PiBSZXBvcnRlZC1ieTogTWljaGFlbCBTLiBUc2lya2lu IDxtc3RAcmVkaGF0LmNvbT4KPj4gRml4ZXM6IDdmNDY2MDMyZGM5ZSAoInZob3N0OiBhY2Nlc3Mg dnEgbWV0YWRhdGEgdGhyb3VnaCBrZXJuZWwgdmlydHVhbCBhZGRyZXNzIikKPj4gU2lnbmVkLW9m Zi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KPj4gLS0tCj4+ICAgZHJpdmVy cy92aG9zdC92aG9zdC5jIHwgNCArKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy92aG9zdC92aG9zdC5jIGIvZHJpdmVycy92 aG9zdC92aG9zdC5jCj4+IGluZGV4IDAzNjY2YjcwMjQ5OC4uODljOWYwOGI1MTQ2IDEwMDY0NAo+ PiAtLS0gYS9kcml2ZXJzL3Zob3N0L3Zob3N0LmMKPj4gKysrIGIvZHJpdmVycy92aG9zdC92aG9z dC5jCj4+IEBAIC0yMDc0LDYgKzIwNzQsMTAgQEAgc3RhdGljIGxvbmcgdmhvc3RfdnJpbmdfc2V0 X251bV9hZGRyKHN0cnVjdCB2aG9zdF9kZXYgKmQsCj4+ICAgCQlkLT5oYXNfbm90aWZpZXIgPSBm YWxzZTsKPj4gICAJfQo+PiAgIAo+PiArCS8qIHJlc2V0IGludmFsaWRhdGVfY291bnQgaW4gY2Fz ZSB3ZSBhcmUgaW4gdGhlIG1pZGRsZSBvZgo+PiArCSAqIGludmFsaWRhdGVfc3RhcnQoKSBhbmQg aW52YWxpZGF0ZV9lbmQoKS4KPj4gKwkgKi8KPj4gKwl2cS0+aW52YWxpZGF0ZV9jb3VudCA9IDA7 Cj4gSSB0aGluayB0aGF0IHRoZSBjb2RlIGlzIG9rIGJ1dCB0aGUgY29tbWVudHMgYXJlIG5vdCB2 ZXJ5IGNsZWFyOgo+IC0gd2UgYXJlIG5ldmVyIGluIHRoZSBtaWRkbGUgc2luY2Ugd2UganVzdCBy ZW1vdmVkIHRoZSBub3RpZmllcgoKCklmIEkgcmVhZCB0aGUgY29kZSBjb3JyZWN0bHksIG1tdV9u b3RpZmllcl91bnJlZ2lzdGVyKCkgY2FuIG9ubHkgCmd1YXJhbnRlZSB0byB3YWl0IGZvciB0aGUg cGVuZGluZyBtZXRob2QgdG8gY29tcGxldGUuIFNvIHdlIGNhbiBoYXZlOgoKaW52YWxpZGF0ZV9z dGFydCgpCgptbXVfbm90aWZpZXJfdW5yZWdpc3RlcigpCgppbnZhbGlkYXRlX2VuZCgpCgoKPiAt IHRoZSByZXN1bHQgaXMgbm90IGp1c3QgZGlzYWJsaW5nIG9wdGltaXphdGlvbjoKPiAgICBpZiBu b3RpZmllciBiZWNvbWVzIG5lZ2F0aXZlLCB0aGVuIGxhdGVyIHdlCj4gICAgY2FuIHRoaW5rIGl0 J3Mgb2sgdG8gbWFwIHdoZW4gaXQgaXNuJ3Qgc2luY2UKPiAgICBub3RpZmllciBpcyBhY3RpdmUu CgoKSSBkb24ndCBnZXQgaG93IGl0IGNvdWxkIGJlIG5lZ2F0aXZlLCB0aGUgb25seSBwb3NzaWJs ZSB0aGluZyBpcyB0byBoYXZlIAphIHBvc2l0aXZlIHZhbHVlLgoKVGhhbmtzCgoKPgo+PiAgIAl2 aG9zdF91bmluaXRfdnFfbWFwcyh2cSk7Cj4+ICAgI2VuZGlmCj4+ICAgCj4+IC0tIAo+PiAyLjE4 LjEKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVmlydHVh bGl6YXRpb24gbWFpbGluZyBsaXN0ClZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRp b24ub3JnCmh0dHBzOi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWlsbWFuL2xpc3RpbmZv L3ZpcnR1YWxpemF0aW9u