From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 6E0A06CC9 for ; Tue, 6 Sep 2016 11:56:46 +0200 (CEST) Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga105.fm.intel.com with ESMTP; 06 Sep 2016 02:56:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,291,1470726000"; d="scan'208";a="5156240" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by orsmga005.jf.intel.com with ESMTP; 06 Sep 2016 02:56:44 -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; Tue, 6 Sep 2016 10:56:43 +0100 From: "Dumitrescu, Cristian" To: Nikhil Jagtap , "Ramia, Kannan Babu" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] meter: excess token bucket update in srtcm Thread-Index: AQHSA27MEbWEc7MvkkaGXArxnRnx26Br0l8AgAAP9ACAABYigIAASg1Q Date: Tue, 6 Sep 2016 09:56:43 +0000 Message-ID: <3EB4FA525960D640B5BDFFD6A3D8912647A64644@IRSMSX108.ger.corp.intel.com> References: <682698A055A0F44AA47192B20141149762528A49@BGSMSX102.gar.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODQ0NzllMTQtNDA5Mi00MzEyLTkzZjctMTFmYmFkN2M0YzZlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6ImNIS2ZnUjFaQktQditMZEhJdHZpdWx1ZzlBclwvZHlkOU40Q25zRmdKWStNPSJ9 x-ctpclassification: CTP_IC x-originating-ip: [163.33.239.181] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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: Tue, 06 Sep 2016 09:56:47 -0000 SGkgTmlraGlsLA0KDQpJdCBhbHNvIGxvb2tzIHRvIG1lIHRoYXQgeW91IGFyZSByaWdodC4gU29y cnksIG15IG1pc3Rha2Ugd2hlbiB0cmFuc2xhdGluZyB0aGUgUkZDIGludG8gY29kZS4NCg0KQ2hh bGxlbmdlIGluIGZpeGluZyB0aGlzIGlzIGhvdyB0byBjb2RlIGl0IHVzaW5nIG1pbmltYWwgbnVt YmVyIG9mIGJyYW5jaGVzIC4uLg0KDQpUaGFua3MsDQpDcmlzdGlhbg0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3Jn XSBPbiBCZWhhbGYgT2YgTmlraGlsIEphZ3RhcA0KPiBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIg NiwgMjAxNiA3OjMwIEFNDQo+IFRvOiBSYW1pYSwgS2FubmFuIEJhYnUgPGthbm5hbi5iYWJ1LnJh bWlhQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0OiBSZTogW2RwZGst ZGV2XSBtZXRlcjogZXhjZXNzIHRva2VuIGJ1Y2tldCB1cGRhdGUgaW4gc3J0Y20NCj4gDQo+IEhp IEthbm5hbiwNCj4gDQo+IFRoYW5rIHlvdSBmb3IgeW91ciByZXBseS4gSSB3aWxsIHN1Ym1pdCB0 aGUgcGF0Y2ggb24gc2ltaWxhciBsaW5lcyBJIGhhZA0KPiB1c2VkIGZvciBteSB0ZXN0Lg0KPiAN Cj4gUmVnYXJkcywNCj4gTmlraGlsDQo+IA0KPiBPbiA2IFNlcHRlbWJlciAyMDE2IGF0IDEwOjQw LCBSYW1pYSwgS2FubmFuIEJhYnUgPA0KPiBrYW5uYW4uYmFidS5yYW1pYUBpbnRlbC5jb20+IHdy b3RlOg0KPiANCj4gPiBIaSBOaWtoaWwNCj4gPg0KPiA+IFlvdSBjb3VsZCBzdWJtaXQgYSBwYXRj aCwgc29tZXRoaW5nIGxpa2UgdGhhdCBiZWxvdyBsb2dpYw0KPiA+DQo+ID4gSWYoICgobl9wZXJp b2RzICogbS0+Y2lyX2J5dGVzX3Blcl9wZXJpb2QpID4gKG0tPmNicy1tLT50YykpDQo+ID4gICAg ICAgICB0ZSA9IG0tPnRlICsgKChuX3BlcmlvZHMgKiBtLT5jaXJfYnl0ZXNfcGVyX3BlcmlvZCkg LQ0KPiA+IChtLT5jYnMtbS0+dGMpKTsNCj4gPg0KPiA+IGFuZCB0aGlzIHNob3VsZCBiZSBkb25l IGJlZm9yZSBtLT50YyB1cGRhdGUuDQo+ID4NCj4gPg0KPiA+IFJlZ2FyZHMNCj4gPiBLYW5uYW4g QmFidQ0KPiA+DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBkZXYg W21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIE5pa2hpbCBKYWd0YXAN Cj4gPiBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgNiwgMjAxNiA5OjQzIEFNDQo+ID4gVG86IER1 bWl0cmVzY3UsIENyaXN0aWFuIDxjcmlzdGlhbi5kdW1pdHJlc2N1QGludGVsLmNvbT4NCj4gPiBD YzogZGV2QGRwZGsub3JnDQo+ID4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gbWV0ZXI6IGV4Y2Vz cyB0b2tlbiBidWNrZXQgdXBkYXRlIGluIHNydGNtDQo+ID4NCj4gPiBIaSwNCj4gPiBDYW4gc29t ZW9uZSBwbGVhc2UgY29tbWVudCBvbiB0aGlzPw0KPiA+DQo+ID4gTmlraGlsDQo+ID4NCj4gPiBP biAzMSBBdWd1c3QgMjAxNiBhdCAxNTozMiwgTmlraGlsIEphZ3RhcCA8bmlraGlsLmphZ3RhcEBn bWFpbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gPiBIaSwNCj4gPiA+DQo+ID4gPiBBcyBwZXIgc3JU Q00gUkZDIDI2OTcsIHdlIHNob3VsZCBiZSB1cGRhdGluZyB0aGUgRSBidWNrZXQgb25seSBhZnRl cg0KPiA+ID4gdGhlIEMgYnVja2V0IG92ZXJmbG93cy4NCj4gPiA+ICJUaGVyZWFmdGVyLCB0aGUg dG9rZW4gY291bnRzIFRjIGFuZCBUZSBhcmUgdXBkYXRlZCBDSVIgdGltZXMgcGVyDQo+ID4gPiBz ZWNvbmQgYXMgZm9sbG93czoNCj4gPiA+ICAgICAgbyBJZiBUYyBpcyBsZXNzIHRoYW4gQ0JTLCBU YyBpcyBpbmNyZW1lbnRlZCBieSBvbmUsIGVsc2UNCj4gPiA+ICAgICAgbyBpZiBUZSBpcyBsZXNz IHRoZW4gRUJTLCBUZSBpcyBpbmNyZW1lbnRlZCBieSBvbmUsIGVsc2UNCj4gPiA+ICAgICAgbyBu ZWl0aGVyIFRjIG5vciBUZSBpcyBpbmNyZW1lbnRlZC4iDQo+ID4gPg0KPiA+ID4gSG93ZXZlciBp biB0aGUgY3VycmVudCBEUERLIGltcGxlbWVudGF0aW9uIG9mIHNyVENNLCB3ZSBhcmUgdXBkYXRp bmcNCj4gPiA+IGJvdGggdGhlIGJ1Y2tldHMgc2ltdWx0YW5lb3VzbHkgYXQgdGhlIHNhbWUgcmF0 ZSAoQ0lSKS4gVGhpcyB3aWxsDQo+ID4gPiByZXN1bHQgaW4gYSB0b2tlbiBhY2N1bXVsYXRpb24g cmF0ZSBvZiAoMipDSVIpLiBUaGlzIHNlZW1zIGxpa2UgYSBidWcNCj4gPiA+IHRvIG1lLiBDYW4g eW91IGNvbmZpcm0gdGhpcz8NCj4gPiA+DQo+ID4gPiBOaWtoaWwNCj4gPiA+DQo+ID4gPg0KPiA+ DQo=