From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v2 09/10] libxl: allow to set the ratelimit value online for Credit2 Date: Fri, 30 Sep 2016 11:33:02 +0100 Message-ID: References: <147520253247.22544.10673844222866363947.stgit@Solace.fritz.box> <147520406186.22544.1059342691539063899.stgit@Solace.fritz.box> <22510.16049.351726.440830@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpv7r-0008Gi-K3 for xen-devel@lists.xenproject.org; Fri, 30 Sep 2016 10:33:07 +0000 In-Reply-To: <22510.16049.351726.440830@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ian Jackson , Dario Faggioli Cc: George Dunlap , xen-devel@lists.xenproject.org, Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMzAvMDkvMTYgMTE6MzAsIElhbiBKYWNrc29uIHdyb3RlOgo+IERhcmlvIEZhZ2dpb2xpIHdy aXRlcyAoIltQQVRDSCB2MiAwOS8xMF0gbGlieGw6IGFsbG93IHRvIHNldCB0aGUgcmF0ZWxpbWl0 IHZhbHVlIG9ubGluZSBmb3IgQ3JlZGl0MiIpOgo+PiBUaGlzIGlzIHRoZSByZW1haW5pbmcgcGFy dCBvZiB0aGUgcGx1bWJpbmcgKHRoZSBsaWJ4bAo+PiBvbmUpIG5lY2Vzc2FyeSB0byBiZSBhYmxl IHRvIGNoYW5nZSB0aGUgdmFsdWUgb2YgdGhlCj4+IHJhdGVsaW1pdF91cyBwYXJhbWV0ZXIgb25s aW5lLCBmb3IgQ3JlZGl0MiAobGlrZSBpdCBpcwo+PiBhbHJlYWR5IGZvciBDcmVkaXQxKS4KPiAK PiBUaGFua3MuICBJIGhhdmUgc29tZSBjb2Rpbmcgc3R5bGUgbml0cywgYWxsIGJ1dCBvbmUgb2Yg d2hpY2ggYXJlCj4gdXR0ZXJseSB0cml2aWFsLiAgSWYgaXQgaGFkbid0IGJlZW4gZm9yIHRoZSBg cmM9MCcgb25lIEkgd291bGQgaGF2ZQo+IGFja2VkIHRoaXMgcGF0Y2ggYXMtaXMuCj4gCj4+ICtp bnQgbGlieGxfc2NoZWRfY3JlZGl0Ml9wYXJhbXNfc2V0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJf dCBwb29saWQsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3Nj aGVkX2NyZWRpdDJfcGFyYW1zICpzY2luZm8pCj4+ICt7Cj4+ICsgICAgc3RydWN0IHhlbl9zeXNj dGxfY3JlZGl0Ml9zY2hlZHVsZSBzcGFyYW07Cj4+ICsgICAgaW50IHIsIHJjOwo+PiArICAgIEdD X0lOSVQoY3R4KTsKPj4gKwo+PiArICAgIHJjID0gc2NoZWRfcmF0ZWxpbWl0X2NoZWNrKGdjLCBz Y2luZm8tPnJhdGVsaW1pdF91cyk7Cj4+ICsgICAgaWYgKHJjKSB7Cj4+ICsgICAgICAgIGdvdG8g b3V0Owo+PiArICAgIH0KPiAKPiBXaGVuIHlvdSByZXNwaW4gdGhpcywgSSB0aGluayBJV0JOSSB5 b3UgY291bGQgY2hhbmdlIHRoaXMgdG8KPiAgICAgICBpZiAocmMpCj4gICAgICAgICAgIGdvdG8g b3V0Owo+IG9yCj4gICAgICAgaWYgKHJjKSBnb3RvIG91dDsKPiBib3RoIG9mIHdoaWNoIGFyZSBl bmNvdXJhZ2VkIGJ5IHRoZSBjb2Rpbmcgc3R5bGUsIGFuZCBhcmUgbW9yZSBjb21tb24KPiBpbnNp ZGUgbGlieGwuCj4gCj4gQW4gZWFybGllciBodW5rIGluIHRoaXMgcGF0Y2ggZG9lcyBub3QgYWRq dXN0IGZyb20gYSBzaW1pbGFyIGNvbnN0cnVjdAo+IHdoZXJlIHRoZSB7IH0gYXJlIGJlY29taW5n IG5ld2x5IHVubmVjZXNzYXJ5LiAgWW91IG1heSB3YW50IHRvIGFkanVzdAo+IHRoYXQgdG9vLCBi dXQgSSB3b24ndCBvYmplY3QgaWYgeW91IGRvbid0IGZlZWwgbGlrZSBpdC4KPiAKPj4gKwo+PiAr ICAgIHNwYXJhbS5yYXRlbGltaXRfdXMgPSBzY2luZm8tPnJhdGVsaW1pdF91czsKPj4gKwo+PiAr ICAgIHIgPSB4Y19zY2hlZF9jcmVkaXQyX3BhcmFtc19zZXQoY3R4LT54Y2gsIHBvb2xpZCwgJnNw YXJhbSk7Cj4+ICsgICAgaWYgKCByIDwgMCApIHsKPiAgICAgICAgICAgIF4gICAgIF4KPiBDb2Rp bmcgc3R5bGU6IGxpYnhsIGRvZXMgbm90IHVzZSB0aGUgc3BhY2VzIGp1c3QgaW5zaWRlIHRoZSAo ICkuCj4gCj4+ICsgICAgICAgIExPR0UoRVJST1IsICJTZXR0aW5nIENyZWRpdDIgc2NoZWR1bGVy IHBhcmFtZXRlcnMiKTsKPj4gKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+PiArICAgICAgICBn b3RvIG91dDsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBzY2luZm8tPnJhdGVsaW1pdF91cyA9IHNw YXJhbS5yYXRlbGltaXRfdXM7Cj4+ICsKPj4gKyBvdXQ6Cj4+ICsgICAgR0NfRlJFRTsKPj4gKyAg ICByZXR1cm4gcmM7Cj4gCj4gVGhpcyBzaG91bGQgaGF2ZSBhbiBleHBsaWNpdCBhc3NpZ25tZW50 IHJjPTAgYmVmb3JlIHRoZSBvdXQgbGFiZWwuICBBcwo+IGl0IGlzLCBpdCB3aWxsIGhhcHBlbiB0 byBiZSAwIGFueXdheSwgc28gdGhhdCdzIGEgc3R5bGlzdGljIGZpeC4KCklmIEknbSBoYXBweSB3 aXRoIGl0IGFzLWlzLCBhbmQgSSBmaXggdGhlc2UgdXAgYmVmb3JlIEkgY2hlY2sgdGhlbSBpbiwK Y2FuIEkgcHV0IHlvdXIgQWNrIG9uIGl0PyAgT3Igd291bGQgeW91IHJhdGhlciBoYXZlIERhcmlv IHJlLXNlbmQgaXQgdG8KbWFrZSBzdXJlIHRoZSBjaGFuZ2VzIGdldCBpbXBsZW1lbnRlZCBjb3Jy ZWN0bHk/CgogLUdlb3JnZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=