From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 5C3932BB5 for ; Fri, 9 Sep 2016 23:00:55 +0200 (CEST) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP; 09 Sep 2016 14:00:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,306,1470726000"; d="scan'208,217";a="6582945" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by fmsmga006.fm.intel.com with ESMTP; 09 Sep 2016 14:00:53 -0700 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.71]) by IRSMSX101.ger.corp.intel.com ([169.254.1.183]) with mapi id 14.03.0248.002; Fri, 9 Sep 2016 22:00:52 +0100 From: "Dumitrescu, Cristian" To: Nikhil Jagtap CC: "Ramia, Kannan Babu" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] meter: excess token bucket update in srtcm Thread-Index: AQHSA27MEbWEc7MvkkaGXArxnRnx26Br0l8AgAAP9ACAABYigIAASg1QgAFGPoCABCqS4A== Date: Fri, 9 Sep 2016 21:00:52 +0000 Message-ID: <3EB4FA525960D640B5BDFFD6A3D8912647A67903@IRSMSX108.ger.corp.intel.com> References: <682698A055A0F44AA47192B20141149762528A49@BGSMSX102.gar.corp.intel.com> <3EB4FA525960D640B5BDFFD6A3D8912647A64644@IRSMSX108.ger.corp.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzU2NjM2ODktNmRlNi00NDI3LTgwZDgtMzY0ZGVlYWJkMzk2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IjdaOXBmS2xKOUxST2JVTlp0dkRCSExubkpnRGRnVXdcLzc3bmR6MmJKeERNPSJ9 x-ctpclassification: CTP_IC x-originating-ip: [163.33.239.182] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] meter: excess token bucket update in srtcm X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Sep 2016 21:00:56 -0000 VGhhbmtzLCBOaWtoaWwsIHdpbGwgcmV2aWV3IGFuZCBnZXQgYmFjayB0byB5b3UgaW4gdGhlIG5l eHQgY291cGxlIG9mIHdlZWtzLiBSZWdhcmRzLCBDcmlzdGlhbg0KDQpGcm9tOiBOaWtoaWwgSmFn dGFwIFttYWlsdG86bmlraGlsLmphZ3RhcEBnbWFpbC5jb21dDQpTZW50OiBXZWRuZXNkYXksIFNl cHRlbWJlciA3LCAyMDE2IDc6MjIgQU0NClRvOiBEdW1pdHJlc2N1LCBDcmlzdGlhbiA8Y3Jpc3Rp YW4uZHVtaXRyZXNjdUBpbnRlbC5jb20+DQpDYzogUmFtaWEsIEthbm5hbiBCYWJ1IDxrYW5uYW4u YmFidS5yYW1pYUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNClN1YmplY3Q6IFJlOiBbZHBkay1k ZXZdIG1ldGVyOiBleGNlc3MgdG9rZW4gYnVja2V0IHVwZGF0ZSBpbiBzcnRjbQ0KDQpIaSBDcmlz dGlhbiwNCg0KVGhhbmtzIGZvciB0aGUgY29uZmlybWF0aW9uLiBJIGhhdmUgc3VibWl0dGVkIGEg cGF0Y2ggZm9yIHRoZSBzYW1lLg0KaHR0cDovL2RwZGsub3JnL21sL2FyY2hpdmVzL2Rldi8yMDE2 LVNlcHRlbWJlci8wNDYyMjYuaHRtbA0KDQpSZWdhcmRzLA0KTmlraGlsDQoNCk9uIDYgU2VwdGVt YmVyIDIwMTYgYXQgMTU6MjYsIER1bWl0cmVzY3UsIENyaXN0aWFuIDxjcmlzdGlhbi5kdW1pdHJl c2N1QGludGVsLmNvbTxtYWlsdG86Y3Jpc3RpYW4uZHVtaXRyZXNjdUBpbnRlbC5jb20+PiB3cm90 ZToNCkhpIE5pa2hpbCwNCg0KSXQgYWxzbyBsb29rcyB0byBtZSB0aGF0IHlvdSBhcmUgcmlnaHQu IFNvcnJ5LCBteSBtaXN0YWtlIHdoZW4gdHJhbnNsYXRpbmcgdGhlIFJGQyBpbnRvIGNvZGUuDQoN CkNoYWxsZW5nZSBpbiBmaXhpbmcgdGhpcyBpcyBob3cgdG8gY29kZSBpdCB1c2luZyBtaW5pbWFs IG51bWJlciBvZiBicmFuY2hlcyAuLi4NCg0KVGhhbmtzLA0KQ3Jpc3RpYW4NCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRr Lm9yZzxtYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmc+XSBPbiBCZWhhbGYgT2YgTmlraGlsIEph Z3RhcA0KPiBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgNiwgMjAxNiA3OjMwIEFNDQo+IFRvOiBS YW1pYSwgS2FubmFuIEJhYnUgPGthbm5hbi5iYWJ1LnJhbWlhQGludGVsLmNvbTxtYWlsdG86a2Fu bmFuLmJhYnUucmFtaWFAaW50ZWwuY29tPj4NCj4gQ2M6IGRldkBkcGRrLm9yZzxtYWlsdG86ZGV2 QGRwZGsub3JnPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBtZXRlcjogZXhjZXNzIHRva2Vu IGJ1Y2tldCB1cGRhdGUgaW4gc3J0Y20NCj4NCj4gSGkgS2FubmFuLA0KPg0KPiBUaGFuayB5b3Ug Zm9yIHlvdXIgcmVwbHkuIEkgd2lsbCBzdWJtaXQgdGhlIHBhdGNoIG9uIHNpbWlsYXIgbGluZXMg SSBoYWQNCj4gdXNlZCBmb3IgbXkgdGVzdC4NCj4NCj4gUmVnYXJkcywNCj4gTmlraGlsDQo+DQo+ IE9uIDYgU2VwdGVtYmVyIDIwMTYgYXQgMTA6NDAsIFJhbWlhLCBLYW5uYW4gQmFidSA8DQo+IGth bm5hbi5iYWJ1LnJhbWlhQGludGVsLmNvbTxtYWlsdG86a2FubmFuLmJhYnUucmFtaWFAaW50ZWwu Y29tPj4gd3JvdGU6DQo+DQo+ID4gSGkgTmlraGlsDQo+ID4NCj4gPiBZb3UgY291bGQgc3VibWl0 IGEgcGF0Y2gsIHNvbWV0aGluZyBsaWtlIHRoYXQgYmVsb3cgbG9naWMNCj4gPg0KPiA+IElmKCAo KG5fcGVyaW9kcyAqIG0tPmNpcl9ieXRlc19wZXJfcGVyaW9kKSA+IChtLT5jYnMtbS0+dGMpKQ0K PiA+ICAgICAgICAgdGUgPSBtLT50ZSArICgobl9wZXJpb2RzICogbS0+Y2lyX2J5dGVzX3Blcl9w ZXJpb2QpIC0NCj4gPiAobS0+Y2JzLW0tPnRjKSk7DQo+ID4NCj4gPiBhbmQgdGhpcyBzaG91bGQg YmUgZG9uZSBiZWZvcmUgbS0+dGMgdXBkYXRlLg0KPiA+DQo+ID4NCj4gPiBSZWdhcmRzDQo+ID4g S2FubmFuIEJhYnUNCj4gPg0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJv bTogZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmc8bWFpbHRvOmRldi1ib3VuY2VzQGRw ZGsub3JnPl0gT24gQmVoYWxmIE9mIE5pa2hpbCBKYWd0YXANCj4gPiBTZW50OiBUdWVzZGF5LCBT ZXB0ZW1iZXIgNiwgMjAxNiA5OjQzIEFNDQo+ID4gVG86IER1bWl0cmVzY3UsIENyaXN0aWFuIDxj cmlzdGlhbi5kdW1pdHJlc2N1QGludGVsLmNvbTxtYWlsdG86Y3Jpc3RpYW4uZHVtaXRyZXNjdUBp bnRlbC5jb20+Pg0KPiA+IENjOiBkZXZAZHBkay5vcmc8bWFpbHRvOmRldkBkcGRrLm9yZz4NCj4g PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBtZXRlcjogZXhjZXNzIHRva2VuIGJ1Y2tldCB1cGRh dGUgaW4gc3J0Y20NCj4gPg0KPiA+IEhpLA0KPiA+IENhbiBzb21lb25lIHBsZWFzZSBjb21tZW50 IG9uIHRoaXM/DQo+ID4NCj4gPiBOaWtoaWwNCj4gPg0KPiA+IE9uIDMxIEF1Z3VzdCAyMDE2IGF0 IDE1OjMyLCBOaWtoaWwgSmFndGFwIDxuaWtoaWwuamFndGFwQGdtYWlsLmNvbTxtYWlsdG86bmlr aGlsLmphZ3RhcEBnbWFpbC5jb20+PiB3cm90ZToNCj4gPg0KPiA+ID4gSGksDQo+ID4gPg0KPiA+ ID4gQXMgcGVyIHNyVENNIFJGQyAyNjk3LCB3ZSBzaG91bGQgYmUgdXBkYXRpbmcgdGhlIEUgYnVj a2V0IG9ubHkgYWZ0ZXINCj4gPiA+IHRoZSBDIGJ1Y2tldCBvdmVyZmxvd3MuDQo+ID4gPiAiVGhl cmVhZnRlciwgdGhlIHRva2VuIGNvdW50cyBUYyBhbmQgVGUgYXJlIHVwZGF0ZWQgQ0lSIHRpbWVz IHBlcg0KPiA+ID4gc2Vjb25kIGFzIGZvbGxvd3M6DQo+ID4gPiAgICAgIG8gSWYgVGMgaXMgbGVz cyB0aGFuIENCUywgVGMgaXMgaW5jcmVtZW50ZWQgYnkgb25lLCBlbHNlDQo+ID4gPiAgICAgIG8g aWYgVGUgaXMgbGVzcyB0aGVuIEVCUywgVGUgaXMgaW5jcmVtZW50ZWQgYnkgb25lLCBlbHNlDQo+ ID4gPiAgICAgIG8gbmVpdGhlciBUYyBub3IgVGUgaXMgaW5jcmVtZW50ZWQuIg0KPiA+ID4NCj4g PiA+IEhvd2V2ZXIgaW4gdGhlIGN1cnJlbnQgRFBESyBpbXBsZW1lbnRhdGlvbiBvZiBzclRDTSwg d2UgYXJlIHVwZGF0aW5nDQo+ID4gPiBib3RoIHRoZSBidWNrZXRzIHNpbXVsdGFuZW91c2x5IGF0 IHRoZSBzYW1lIHJhdGUgKENJUikuIFRoaXMgd2lsbA0KPiA+ID4gcmVzdWx0IGluIGEgdG9rZW4g YWNjdW11bGF0aW9uIHJhdGUgb2YgKDIqQ0lSKS4gVGhpcyBzZWVtcyBsaWtlIGEgYnVnDQo+ID4g PiB0byBtZS4gQ2FuIHlvdSBjb25maXJtIHRoaXM/DQo+ID4gPg0KPiA+ID4gTmlraGlsDQo+ID4g Pg0KPiA+ID4NCj4gPg0KDQo=