From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 2B63CA0096 for ; Thu, 6 Jun 2019 14:15:58 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 42B601B99B; Thu, 6 Jun 2019 14:15:57 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id E2A301B99A for ; Thu, 6 Jun 2019 14:15:55 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x56C9Vcl005251; Thu, 6 Jun 2019 05:15:54 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=PgWhGlB/IK7Pb7AS8epsmN3W9vlqXZV8MywTWSln7yk=; b=trn++XLeg8+QVLczuTsAi6IZfVBOMiqo2aNN1nfQPevqKLijqaUVMSI1QgArv2pq77m/ +icjQJ8Bjb+TH5nCxkts464JeYMF47AcL0HkknF/GH4rR0QTmKGmdtGJNUQ7NGyV/Zwm TzIjSGkmEhoJM3qD414lFe8ou5SR8KZ4ITJmpKU8obNMNIfxxEDqc71mAmKCqJP1IEJD vrhGcfcqnrJjinSAHlhU9z4tm7Rfn8kUqrxbgMeMEFkAsBHkOLquqPiln7VzyhVXdTj+ rF5YnAo1zSXOc1QqTeMexT9aqLYvfLlBKYPGk+ftAftWaerjBDYr+pqDce8Qq9/3xvo+ VA== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 2sxthehpkk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 06 Jun 2019 05:15:54 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 6 Jun 2019 05:15:52 -0700 Received: from NAM03-DM3-obe.outbound.protection.outlook.com (104.47.41.53) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 6 Jun 2019 05:15:52 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PgWhGlB/IK7Pb7AS8epsmN3W9vlqXZV8MywTWSln7yk=; b=P87V3Ge25FRwofss94Q6ITkmQPj0c5qkLZQpAeJnLxape3UDRx2Ltl8P8PPxG0dUQ/XVtRPP2WZvSUPYQms5FnqWcU0iE+0j27cir5nOANXvWCZ23DBeQE8U3h7dn54wZp+P/JYgwrz4xnWC/sNHYP38pWOU1VXIkGim/cXknHw= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2870.namprd18.prod.outlook.com (20.179.58.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.14; Thu, 6 Jun 2019 12:15:50 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1ce4:557d:eeb8:843c]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1ce4:557d:eeb8:843c%7]) with mapi id 15.20.1965.011; Thu, 6 Jun 2019 12:15:50 +0000 From: Jerin Jacob Kollanukkaran To: Matan Azrad , Adrien Mazarguil , "dev@dpdk.org" Thread-Topic: [PATCH] [RFC] ethdev: support flow aging Thread-Index: AQHVE6xZdRJnMnCt1UOalpFSEqCNWKaOe3uAgAADrUCAABn+oA== Date: Thu, 6 Jun 2019 12:15:50 +0000 Message-ID: References: <1558865893-23381-1-git-send-email-matan@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.178.234.223] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a8f49c91-acd5-493e-7a25-08d6ea78b6c3 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2870; x-ms-traffictypediagnostic: BYAPR18MB2870: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 00603B7EEF x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(396003)(39860400002)(136003)(366004)(13464003)(189003)(199004)(14444005)(256004)(26005)(305945005)(73956011)(8936002)(66556008)(14454004)(33656002)(76116006)(64756008)(66446008)(6436002)(66946007)(66476007)(74316002)(102836004)(52536014)(6506007)(5660300002)(2906002)(8676002)(71190400001)(71200400001)(81156014)(81166006)(86362001)(186003)(7736002)(53546011)(446003)(110136005)(9686003)(55016002)(6246003)(53936002)(7696005)(76176011)(68736007)(99286004)(66066001)(3846002)(2501003)(229853002)(478600001)(486006)(25786009)(476003)(6116002)(316002)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2870; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: g+PvUzXl69YeGnmJTX/+j0qrpVZ+Efv+iKLKWftnsvCa/2yRYQsupQNOlOuVh+/9V4pozIv6bqv56e1McwHed+j4WeDZaK0e8OrTRYGII1JVq6xvkqbyH2U/ZKNe57417YDsrdEES8yfj1QB+JEB9MAun6yfflioRb9siHPpn+A/hbjv8WDUkNMGarcpXrjLQvrpicHy4cmuWK5AAhwmfu6GUFOg6XBUfcm31RTRr7wzGSUpCE8WhnRR5WzZBWX+ZzzODfuAq7uJLpUmzriMdHIy4PtYr/yjfihITpbFmsRfHOivsyKcGcjPIApk/68DV/MSqZ/v7EFTcdSXfsqCeZS9+Sh3JbPSzMW70MYtK3XaGd+NaU5RwvWxR90MQxrS9Ac0ZysMdcwYb8IuGGH2rfHswJrB+XyHky3TjcwjOjE= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: a8f49c91-acd5-493e-7a25-08d6ea78b6c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2019 12:15:50.1363 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jerinj@marvell.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2870 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-06-06_10:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH] [RFC] ethdev: support flow aging X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXRhbiBBenJhZCA8bWF0YW5A bWVsbGFub3guY29tPg0KPiBTZW50OiBUaHVyc2RheSwgSnVuZSA2LCAyMDE5IDQ6MjIgUE0NCj4g VG86IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IEFkcmll biBNYXphcmd1aWwNCj4gPGFkcmllbi5tYXphcmd1aWxANndpbmQuY29tPjsgZGV2QGRwZGsub3Jn DQo+IFN1YmplY3Q6IFtFWFRdIFJFOiBbUEFUQ0hdIFtSRkNdIGV0aGRldjogc3VwcG9ydCBmbG93 IGFnaW5nDQo+IA0KPiBIaSBKZXJpbg0KDQpIaSBNYXRhbiwNCg0KPiANCj4gRnJvbTogSmVyaW4g SmFjb2INCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkZXYg PGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgTWF0YW4gQXpyYWQNCj4gPiA+IFNl bnQ6IFN1bmRheSwgTWF5IDI2LCAyMDE5IDM6NDggUE0NCj4gPiA+IFRvOiBBZHJpZW4gTWF6YXJn dWlsIDxhZHJpZW4ubWF6YXJndWlsQDZ3aW5kLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+ID4gU3Vi amVjdDogW2RwZGstZGV2XSBbUEFUQ0hdIFtSRkNdIGV0aGRldjogc3VwcG9ydCBmbG93IGFnaW5n DQo+ID4gPg0KPiA+ID4gT25lIG9mIHRoZSByZWFzb25zIHRvIGRlc3Ryb3kgYSBmbG93IGlzIHRo ZSBmYWN0IHRoYXQgbm8gcGFja2V0DQo+ID4gPiBtYXRjaGVzIHRoZSBmbG93IGZvciAidGltZW91 dCIgdGltZS4NCj4gPiA+IEZvciBleGFtcGxlLCB3aGVuIFRDUFxVRFAgc2Vzc2lvbnMgYXJlIHN1 ZGRlbmx5IGNsb3NlZC4NCj4gPiA+DQo+ID4gPiBDdXJyZW50bHksIHRoZXJlIGlzIG5vIGFueSBk cGRrIG1lY2hhbmlzbSBmb3IgZmxvdyBhZ2luZyBhbmQgdGhlDQo+ID4gPiBhcHBsaWNhdGlvbnMg dXNlIHRoZXJlIG93biB3YXlzIHRvIGRldGVjdCBhbmQgZGVzdHJveSBhZ2VkLW91dCBmbG93cy4N Cj4gPiA+DQo+ID4gPiBUaGlzIFJGQyBpbnRyb2R1Y2VzIGZsb3cgYWdpbmcgQVBJcyB0byBvZmZs b2FkIHRoZSBmbG93IGFnaW5nIHRhc2sNCj4gPiA+IGZyb20gdGhlIGFwcGxpY2F0aW9uIHRvIHRo ZSBwb3J0Lg0KPiA+ID4NCj4gPiA+IERlc2lnbjoNCj4gPiA+IC0gQSBuZXcgcnRlX2Zsb3cgYWN0 aW9uOiBSVEVfRkxPV19BQ1RJT05fVFlQRV9BR0UgdG8gc2V0IHRoZQ0KPiB0aW1lb3V0DQo+ID4g PiBhbmQNCj4gPiA+ICAgdGhlIGFwcGxpY2F0aW9uIGZsb3cgY29udGV4dCBmb3IgZWFjaCBmbG93 Lg0KPiA+ID4gLSBBIG5ldyBldGhkZXYgZXZlbnQ6IFJURV9FVEhfRVZFTlRfRkxPV19BR0VEIGZv ciB0aGUgZHJpdmVyIHRvDQo+ID4gcmVwb3J0DQo+ID4gPiAgIHRoYXQgdGhlcmUgYXJlIG5ldyBh Z2VkLW91dCBmbG93cy4NCj4gPiA+IC0gQSBuZXcgcnRlX2Zsb3cgQVBJOiBydGVfZmxvd19nZXRf YWdlZF9mbG93cyB0byBnZXQgdGhlIGFnZWQtb3V0DQo+IGZsb3dzDQo+ID4gPiAgIGNvbnRleHRz IGZyb20gdGhlIHBvcnQuDQo+ID4gPg0KPiA+ID4gQnkgdGhpcyBkZXNpZ24gZWFjaCBQTUQgY2Fu IHVzZSBpdHMgYmVzdCB3YXkgdG8gZG8gdGhlIGFnaW5nIHdpdGgNCj4gPiA+IHRoZSBkZXZpY2Ug b2ZmbG9hZHMgc3VwcG9ydGVkIGJ5IGl0cyBIVy4NCj4gPiA+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBNYXRhbiBBenJhZCA8bWF0YW5AbWVsbGFub3guY29tPg0KPiA+ID4gLS0tDQo+ID4gPiAgbGli L2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oIHwgIDEgKw0KPiA+ID4gIGxpYi9saWJydGVfZXRo ZGV2L3J0ZV9mbG93LmggICB8IDU2DQo+ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysNCj4gPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKykN Cj4gPiA+DQo+ID4gPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5o DQo+ID4gPiBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCBpbmRleCAxZjM1ZTFkLi42 ZmMxNTMxIDEwMDY0NA0KPiA+ID4gLS0tIGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5o DQo+ID4gPiArKysgYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmgNCj4gPiA+IEBAIC0y NzcxLDYgKzI3NzEsNyBAQCBlbnVtIHJ0ZV9ldGhfZXZlbnRfdHlwZSB7DQo+ID4gPiAgCVJURV9F VEhfRVZFTlRfTkVXLCAgICAgIC8qKjwgcG9ydCBpcyBwcm9iZWQgKi8NCj4gPiA+ICAJUlRFX0VU SF9FVkVOVF9ERVNUUk9ZLCAgLyoqPCBwb3J0IGlzIHJlbGVhc2VkICovDQo+ID4gPiAgCVJURV9F VEhfRVZFTlRfSVBTRUMsICAgIC8qKjwgSVBzZWMgb2ZmbG9hZCByZWxhdGVkIGV2ZW50ICovDQo+ ID4gPiArCVJURV9FVEhfRVZFTlRfRkxPV19BR0VELC8qKjwgTmV3IGFnZWQtb3V0IGZsb3dzIGRl dGVjdGVkIGluDQo+ID4gPiB0aGUgcG9ydA0KPiA+IERvZXMgdGhpcyBldmVudCBzdXBwb3J0ZWQg aW4gSFc/DQo+IEl0IGRlcGVuZHMgaW4gdGhlIFBNRCBpbXBsZW1lbnRhdGlvbiBhbmQgSFcgY2Fw YWJpbGl0eS4NCj4gDQo+ID4gT3IgQXJlIHBsYW5uaW5nIHRvIGltcGxlbWVudCB3aXRoIGFsYXJt IG9yIHRpbWVyLg0KPiBBZ2FpbiwgZGVwZW5kcyBpbiB0aGUgUE1EIGltcGxlbWVudGF0aW9uLg0K PiANCj4gPiBKdXN0IGFza2luZyBiZWNhdXNlLCBpZiBub25lIG9mIHRoZSBIVyBzdXBwb3J0cyB0 aGUgaW50ZXJydXB0IHRoZW4NCj4gPiBvbmx5IHJ0ZV9mbG93X2dldF9hZ2VkX2Zsb3dzIHN5bmMg QVBJIGJlIGVub3VnaCgpDQo+IFdoeT8NCg0KSWYgbm9uZSBvZiB0aGUgSFcgc3VwcG9ydHMgaXQg dGhlbiBhcHBsaWNhdGlvbi9jb21tb24gY29kZSBjYW4gcGVyaW9kaWNhbGx5IHBvbGxzIGl0Lg0K SWYgbWx4NSBodyBzdXBwb3J0cyBpdCB0aGVuIGl0IGZpbmUgdG8gaGF2ZSBpbnRlcnJ1cHQuIA0K QnV0IEkgdGhpbmssIHdlIG5lZWQgdG8gaGF2ZSBtZWFucyB0byBleHByZXNzIGEgSFcvSW1wbGVt ZW50YXRpb24gZG9lcyBub3Qgc3VwcG9ydCBpdHMNCkFzIHRoZXJlIG1heSBmb2xsb3dpbmcgcmVh c29ucyB3aHkgZHJpdmVycyBjaG9vc2UgdG8gbm90IHRha2UgdGltZXIvYWxhcm0gcGF0aCANCjEp IFNvbWUgRUFMIHBvcnQgZG9lcyBub3Qgc3VwcG9ydCB0aW1lci9hbGFybSBleGFtcGxlOiBGcmVl QlNEIERQREsgcG9ydA0KMikgSWYgd2UgbmVlZCB0byBzdXBwb3J0IGEgZmV3IGtpbGxvIHJ1bGVz IHRoZW4gdGltZXIvYWxhcm0gaW1wbGVtZW50YXRpb24gd2lsbCBiZSBoZWF2eQ0KU28gYW4gb3B0 aW9uIHRvIGV4cHJlc3MgdW4gc3VwcG9ydGVkIGV2ZW50IHdvdWxkIGJlIGZpbmUuDQoNCj4gDQo+ IEFjY29yZGluZyB0byB0aGUgYWJvdmUgZGVzaWduIHRoaXMgaXMgdGhlIHdheSBmb3IgdGhlIFBN RCB0byBub3RpZnkgdGhlDQo+IGFwcGxpY2F0aW9uIHdoZW4gaXQgaGFzIHNvbWUgYWdlZCBmbG93 cyBBU0FQLg0KPiBTbywgaWYgdGhlIFBNRCB1c2VzIGFuIGFsYXJtXHRpbWVyIG9yIGFueSBvdGhl ciB3YXkgdG8gc3VwcG9ydCBhZ2luZyBhY3Rpb24NCj4gaXQgaXMgYmV0dGVyIGluIHBhcnQgb2Yg dGhlIGNhc2VzIHRvIG5vdGlmeSB0aGUgdXNlciBhc3luY2hyb25pY2FsbHkgaW5zdGVhZCBvZg0K PiBkb2luZyBwb2xsaW5nIGJ5IHRoZSBhcHBsaWNhdGlvbi4NCj4gVGhlIGlkZWEgaXMgdG8gbGV0 IHRoZSBhcHBsaWNhdGlvbiB0byBkZWNpZGUgd2hhdCBpcyBiZXR0ZXIgZm9yIGl0cyB1c2FnZS4N Cj4gDQo+IEZvciBtbHg1IGNhc2UsDQo+IFRoZSBwbGFuIGlzIHRvIHJhaXNlIHRoaXMgZXZlbnQg ZnJvbSBhbiBIVyBpbnRlcnJ1cHQgaGFuZGxpbmcoc2FtZSBhcyBsaW5rDQo+IGV2ZW50KS4NCg0K R29vZCB0byBrbm93Lg0KDQo+IA0KPiBNYXRhbi4NCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCj4g DQoNCg==