From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH v2 1/8] vsock/virtio: limit the memory used per-socket Date: Wed, 29 May 2019 08:59:03 +0800 Message-ID: <3f0019cc-29b5-1ddd-fbcf-d5f1716ca802__44494.4518896349$1559091717$gmane$org@redhat.com> References: <20190510125843.95587-1-sgarzare@redhat.com> <20190510125843.95587-2-sgarzare@redhat.com> <3b275b52-63d9-d260-1652-8e8bf7dd679f@redhat.com> <20190513172322.vcgenx7xk4v6r2ay@steredhat> <20190514163500.a7moalixvpn5mkcr@steredhat> <034a5081-b4fb-011f-b5b7-fbf293c13b23@redhat.com> <20190528164521.k2euedfcmtvvynew@steredhat.homenet.telecomitalia.it> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190528164521.k2euedfcmtvvynew@steredhat.homenet.telecomitalia.it> 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: Stefano Garzarella , Stefan Hajnoczi Cc: kvm@vger.kernel.org, "Michael S. Tsirkin" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, "David S. Miller" List-Id: virtualization@lists.linuxfoundation.org Ck9uIDIwMTkvNS8yOSDkuIrljYgxMjo0NSwgU3RlZmFubyBHYXJ6YXJlbGxhIHdyb3RlOgo+IE9u IFdlZCwgTWF5IDE1LCAyMDE5IGF0IDEwOjQ4OjQ0QU0gKzA4MDAsIEphc29uIFdhbmcgd3JvdGU6 Cj4+IE9uIDIwMTkvNS8xNSDkuIrljYgxMjozNSwgU3RlZmFubyBHYXJ6YXJlbGxhIHdyb3RlOgo+ Pj4gT24gVHVlLCBNYXkgMTQsIDIwMTkgYXQgMTE6MjU6MzRBTSArMDgwMCwgSmFzb24gV2FuZyB3 cm90ZToKPj4+PiBPbiAyMDE5LzUvMTQg5LiK5Y2IMToyMywgU3RlZmFubyBHYXJ6YXJlbGxhIHdy b3RlOgo+Pj4+PiBPbiBNb24sIE1heSAxMywgMjAxOSBhdCAwNTo1ODo1M1BNICswODAwLCBKYXNv biBXYW5nIHdyb3RlOgo+Pj4+Pj4gT24gMjAxOS81LzEwIOS4i+WNiDg6NTgsIFN0ZWZhbm8gR2Fy emFyZWxsYSB3cm90ZToKPj4+Pj4+PiArc3RhdGljIHN0cnVjdCB2aXJ0aW9fdnNvY2tfYnVmICoK Pj4+Pj4+PiArdmlydGlvX3RyYW5zcG9ydF9hbGxvY19idWYoc3RydWN0IHZpcnRpb192c29ja19w a3QgKnBrdCwgYm9vbCB6ZXJvX2NvcHkpCj4+Pj4+Pj4gK3sKPj4+Pj4+PiArCXN0cnVjdCB2aXJ0 aW9fdnNvY2tfYnVmICpidWY7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsJaWYgKHBrdC0+bGVuID09IDAp Cj4+Pj4+Pj4gKwkJcmV0dXJuIE5VTEw7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsJYnVmID0ga3phbGxv YyhzaXplb2YoKmJ1ZiksIEdGUF9LRVJORUwpOwo+Pj4+Pj4+ICsJaWYgKCFidWYpCj4+Pj4+Pj4g KwkJcmV0dXJuIE5VTEw7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsJLyogSWYgdGhlIGJ1ZmZlciBpbiB0 aGUgdmlydGlvX3Zzb2NrX3BrdCBpcyBmdWxsLCB3ZSBjYW4gbW92ZSBpdCB0bwo+Pj4+Pj4+ICsJ ICogdGhlIG5ldyB2aXJ0aW9fdnNvY2tfYnVmIGF2b2lkaW5nIHRoZSBjb3B5LCBiZWNhdXNlIHdl IGFyZSBzdXJlIHRoYXQKPj4+Pj4+PiArCSAqIHdlIGFyZSBub3QgdXNlIG1vcmUgbWVtb3J5IHRo YW4gdGhhdCBjb3VudGVkIGJ5IHRoZSBjcmVkaXQgbWVjaGFuaXNtLgo+Pj4+Pj4+ICsJICovCj4+ Pj4+Pj4gKwlpZiAoemVyb19jb3B5ICYmIHBrdC0+bGVuID09IHBrdC0+YnVmX2xlbikgewo+Pj4+ Pj4+ICsJCWJ1Zi0+YWRkciA9IHBrdC0+YnVmOwo+Pj4+Pj4+ICsJCXBrdC0+YnVmID0gTlVMTDsK Pj4+Pj4+PiArCX0gZWxzZSB7Cj4+Pj4+PiBJcyB0aGUgY29weSBzdGlsbCBuZWVkZWQgaWYgd2Un cmUganVzdCBmZXcgYnl0ZXMgbGVzcz8gV2UgbWVldCBzaW1pbGFyIGlzc3VlCj4+Pj4+PiBmb3Ig dmlyaXRvLW5ldCwgYW5kIHZpcnRpby1uZXQgc29sdmUgdGhpcyBieSBhbHdheXMgY29weSBmaXJz dCAxMjhieXRlcyBmb3IKPj4+Pj4+IGJpZyBwYWNrZXRzLgo+Pj4+Pj4KPj4+Pj4+IFNlZSByZWNl aXZlX2JpZygpCj4+Pj4+IEknbSBzZWVpbmcsIEl0IGlzIG1vcmUgc29waGlzdGljYXRlZC4KPj4+ Pj4gSUlVQywgdmlydGlvLW5ldCBhbGxvY2F0ZXMgYSBza19idWZmIHdpdGggMTI4IGJ5dGVzIG9m IGJ1ZmZlciwgdGhlbiBjb3BpZXMgdGhlCj4+Pj4+IGZpcnN0IDEyOCBieXRlcywgdGhlbiBhZGRz IHRoZSBidWZmZXIgdXNlZCB0byByZWNlaXZlIHRoZSBwYWNrZXQgYXMgYSBmcmFnIHRvCj4+Pj4+ IHRoZSBza2IuCj4+Pj4gWWVzIGFuZCB0aGUgcG9pbnQgaXMgaWYgdGhlIHBhY2tldCBpcyBzbWFs bGVyIHRoYW4gMTI4IGJ5dGVzIHRoZSBwYWdlcyB3aWxsCj4+Pj4gYmUgcmVjeWNsZWQuCj4+Pj4K Pj4+Pgo+Pj4gU28gaXQncyBhdm9pZCB0aGUgb3ZlcmhlYWQgb2YgYWxsb2NhdGlvbiBvZiBhIGxh cmdlIGJ1ZmZlci4gSSBnb3QgaXQuCj4+Pgo+Pj4gSnVzdCBhIGN1cmlvc2l0eSwgd2h5IHRoZSB0 aHJlc2hvbGQgaXMgMTI4IGJ5dGVzPwo+Pgo+PiAgRnJvbSBpdHMgbmFtZSAoR09PRF9DT1BZX0xF TiksIEkgdGhpbmsgaXQganVzdCBhIHZhbHVlIHRoYXQgd29uJ3QgbG9zZSBtdWNoCj4+IHBlcmZv cm1hbmNlLCBlLmcgdGhlIHNpemUgdHdvIGNhY2hlbGluZXMuCj4+Cj4gSmFzb24sIFN0ZWZhbiwK PiBzaW5jZSBJJ20gcmVtb3ZpbmcgdGhlIHBhdGNoZXMgdG8gaW5jcmVhc2UgdGhlIGJ1ZmZlcnMg dG8gNjQgS2lCIGFuZCBJJ20KPiBhZGRpbmcgYSB0aHJlc2hvbGQgZm9yIHNtYWxsIHBhY2tldHMs IEkgd291bGQgc2ltcGxpZnkgdGhpcyBwYXRjaCwKPiByZW1vdmluZyB0aGUgbmV3IGJ1ZmZlciBh bGxvY2F0aW9uIGFuZCBjb3B5aW5nIHNtYWxsIHBhY2tldHMgaW50byB0aGUKPiBidWZmZXJzIGFs cmVhZHkgcXVldWVkIChpZiB0aGVyZSBpcyBhIHNwYWNlKS4KPiBJbiB0aGlzIHdheSwgSSBzaG91 bGQgc29sdmUgdGhlIGlzc3VlIG9mIDEgYnl0ZSBwYWNrZXRzLgo+Cj4gRG8geW91IHRoaW5rIGNv dWxkIGJlIGJldHRlcj8KCgpJIHRoaW5rIHNvLgoKVGhhbmtzCgoKPgo+IFRoYW5rcywKPiBTdGVm YW5vCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClZpcnR1 YWxpemF0aW9uIG1haWxpbmcgbGlzdApWaXJ0dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0 aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5m by92aXJ0dWFsaXphdGlvbg==