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 2D862A05DC for ; Mon, 10 Jun 2019 06:23:36 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A856B1BDC1; Mon, 10 Jun 2019 06:23:34 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 750661BDBF for ; Mon, 10 Jun 2019 06:23:32 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x5A4KWmq030224; Sun, 9 Jun 2019 21:23:31 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=xCdTnejZ38Lk+0Ji67oxQnRT1W269gfKCLZDzlQ3hzE=; b=E6QdySmM/8gGt5HtZVflBlZChEWdge8dVjW7LgttDBGK1N0KQss1TfATFMRPd4Rmkw2t 5ieec8Hpwb2b7u/8ytxmRJf51EthjRtghcw6KpuXVSQo80W+6rWWWaoVYGXiYrO/pf9r M9GtpAI6qZDli7fva9P1cYIhqwgRnmWQBZr1TpGy1MkvFcy7leZAdHsr9xm4qjPqmqxY KPqdw1z/OaG5bFSzgCAgG3PgJrHHPuEmjOFgBEdyl3lOBUBGyfJEoidl85psW/1sn0pw mFqDvJt1qIMoRZ3vt7SroIr8azymUiznASBpdNoyNjybzOS4fYlGQRkN0s0PsJdXmt5W oA== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2t0acndbj3-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 09 Jun 2019 21:23:31 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Sun, 9 Jun 2019 21:23:30 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.54) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Sun, 9 Jun 2019 21:23:30 -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=xCdTnejZ38Lk+0Ji67oxQnRT1W269gfKCLZDzlQ3hzE=; b=uTCti6Lgh+Dh19i8fl7akIfYXIXOOemRVxKkjEgDD28qNJaActIQvj4ZZA5hyr3jxtMBTUfHUvYzuvF/AONQ7wixCJGnUMcI8E61U6UhYJ1Kcd+gkvS+YBKeBJfVlNlYoSH9aSvPfHRXDkAuPFNqq7eKjsYfIHflRHqDX4E1z/s= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2741.namprd18.prod.outlook.com (20.179.56.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.12; Mon, 10 Jun 2019 04:23:28 +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.017; Mon, 10 Jun 2019 04:23:28 +0000 From: Jerin Jacob Kollanukkaran To: Nikhil Rao , "mattias.ronnblom@ericsson.com" CC: "dev@dpdk.org" Thread-Topic: [PATCH] eventdev: remove event copy in Rx adapter Thread-Index: AdUfRAltnkMu70YmQ8WUFnJ3nQ/cPw== Date: Mon, 10 Jun 2019 04:23:28 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [14.140.231.66] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fd16f396-f23c-4101-a14e-08d6ed5b633f x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2741; x-ms-traffictypediagnostic: BYAPR18MB2741: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-forefront-prvs: 0064B3273C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(366004)(376002)(346002)(396003)(39850400004)(199004)(189003)(13464003)(86362001)(2501003)(9686003)(71200400001)(71190400001)(76116006)(73956011)(52536014)(74316002)(256004)(14444005)(476003)(99286004)(5660300002)(486006)(186003)(26005)(7696005)(33656002)(66946007)(66556008)(66476007)(64756008)(66446008)(14454004)(478600001)(229853002)(6436002)(4326008)(6246003)(3846002)(6116002)(8676002)(53936002)(102836004)(81166006)(81156014)(66066001)(55016002)(316002)(7736002)(305945005)(25786009)(68736007)(8936002)(110136005)(6306002)(66574012)(6506007)(2906002)(53546011)(55236004); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2741; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: MGpF1WeLCzqXCErCKNFFETmjrm8mqYkhcGotvt+LoWWsLDzzPbY0Ft8u3QJ1fSQxHU965wEWAI7TWrkqW9m9VK2SX4mGJSUTcZURd634f0na29E1qi7UTbPCY5hf+YnsQMIxg0vUzmUX0RktvH8LdRVYH/F4yTNZFpJor1SLlwCAkw2pWLKfu6yC5Ct2H7824tpG21cUukQBjmigfyB+4tHeMUaJwuYRUX0ZNWJrxpOGq+pMCRKGXEo1J4G+d9vYei4fwcTn8UMI+S1hh/czgorRvCRR0RI0Hl0g84lRKitWy7BNTlLZGTediV82vLzmmp3AGP4+Rz8eFT8JAFITvVWAubgS2GJb8UBILyyIIkU4afhRmzp4MwHuMRIhSpatZQbhDf1/Y9fJX1yM6a7FXp5tqmmvwijyT0wgcygDbro= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: fd16f396-f23c-4101-a14e-08d6ed5b633f X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2019 04:23:28.1175 (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: BYAPR18MB2741 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-06-10_01:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTmlraGlsIFJhbyA8bmlr aGlsLnJhb0BpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgTWF5IDIyLCAyMDE5IDM6MjMg QU0NCj4gVG86IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47 DQo+IG1hdHRpYXMucm9ubmJsb21AZXJpY3Nzb24uY29tDQo+IENjOiBkZXZAZHBkay5vcmc7IE5p a2hpbCBSYW8gPG5pa2hpbC5yYW9AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0hdIGV2ZW50 ZGV2OiByZW1vdmUgZXZlbnQgY29weSBpbiBSeCBhZGFwdGVyDQo+IA0KPiBSZW1vdmUgY29weSBm cm9tIHRlbXBvcmFyeSBldmVudCBhcnJheSBvbiB0aGUgc3RhY2sgdG8gdGhlIGVucXVldWUNCj4g YnVmZmVyIGV2ZW50IGFycmF5IGVudHJ5LCBpbnN0ZWFkIGluaXRpYWxpemUgZXZlbnQgaW4gdGhl IGVucXVldWUgYnVmZmVyIGV2ZW50DQo+IGFycmF5IGVudHJ5Lg0KPiANCj4gU3VnZ2VzdGVkLWJ5 OiBNYXR0aWFzIFLDtm5uYmxvbSA8bWF0dGlhcy5yb25uYmxvbUBlcmljc3Nvbi5jb20+DQo+IFNp Z25lZC1vZmYtYnk6IE5pa2hpbCBSYW8gPG5pa2hpbC5yYW9AaW50ZWwuY29tPg0KPiAtLS0NCj4g DQo+IEhpIE1hdHRpYXMsDQo+IA0KPiBUaGlzIHBhdGNoIGVsaW1pbmF0ZXMgdGhlIGV2ZW50IGNv cHkgYXMgeW91IHByZXZpb3VzbHkgbWVudGlvbmVkDQo+IChodHRwczovL3BhdGNoZXMuZHBkay5v cmcvcGF0Y2gvNTMzNTAvKSwgdGhlIGVucXVldWUgYnVmZmVyIGFycmF5IGlzIHN0aWxsDQo+IHJl dGFpbmVkIGluIHRoZSByeF9hZGFwdGVyIHN0cnVjdCwgc2luY2UgdGhlIFJ4IGFkYXB0ZXIgc2Vy dmljZSBmdW5jdGlvbiBjYW4NCj4gcmV0dXJuIHdpdGggZXZlbnRzIGluIHRoZSBlbnF1ZXVlIGJ1 ZmZlciB0aGF0IGhhdmUgbm90IHlldCBiZWVuIHNoaXBwZWQgdG8NCj4gdGhlIGV2ZW50IGRldmlj ZS4NCj4gDQo+IExldCBtZSBrbm93IHlvdXIgY29tbWVudHMuDQogDQpNYXR0aWFzLA0KDQpMZXQg dXMga25vdywgaWYgeW91IGhhdmUgYW55IGNvbW1lbnRzIG9uIHRoaXMgcGF0Y2g/DQoNCg0KDQo+ IFRoYW5rcywNCj4gTmlraGlsDQo+IA0KPiAgbGliL2xpYnJ0ZV9ldmVudGRldi9ydGVfZXZlbnRf ZXRoX3J4X2FkYXB0ZXIuYyB8IDIwICsrKystLS0tLS0tLS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hh bmdlZCwgNCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQg YS9saWIvbGlicnRlX2V2ZW50ZGV2L3J0ZV9ldmVudF9ldGhfcnhfYWRhcHRlci5jDQo+IGIvbGli L2xpYnJ0ZV9ldmVudGRldi9ydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXIuYw0KPiBpbmRleCA4ZDE3 OGJlLi5hMjAxNjY4IDEwMDY0NA0KPiAtLS0gYS9saWIvbGlicnRlX2V2ZW50ZGV2L3J0ZV9ldmVu dF9ldGhfcnhfYWRhcHRlci5jDQo+ICsrKyBiL2xpYi9saWJydGVfZXZlbnRkZXYvcnRlX2V2ZW50 X2V0aF9yeF9hZGFwdGVyLmMNCj4gQEAgLTcxNSwxOCArNzE1LDYgQEAgc3RhdGljIHVpbnQxNl90 IHJ4YV9nY2RfdTE2KHVpbnQxNl90IGEsIHVpbnQxNl90IGIpDQo+ICAJfQ0KPiAgfQ0KPiANCj4g LS8qIEFkZCBldmVudCB0byBidWZmZXIsIGZyZWUgc3BhY2UgY2hlY2sgaXMgZG9uZSBwcmlvciB0 byBjYWxsaW5nDQo+IC0gKiB0aGlzIGZ1bmN0aW9uDQo+IC0gKi8NCj4gLXN0YXRpYyBpbmxpbmUg dm9pZA0KPiAtcnhhX2J1ZmZlcl9ldmVudChzdHJ1Y3QgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVy ICpyeF9hZGFwdGVyLA0KPiAtCQlzdHJ1Y3QgcnRlX2V2ZW50ICpldikNCj4gLXsNCj4gLQlzdHJ1 Y3QgcnRlX2V0aF9ldmVudF9lbnF1ZXVlX2J1ZmZlciAqYnVmID0NCj4gLQkgICAgJnJ4X2FkYXB0 ZXItPmV2ZW50X2VucXVldWVfYnVmZmVyOw0KPiAtCXJ0ZV9tZW1jcHkoJmJ1Zi0+ZXZlbnRzW2J1 Zi0+Y291bnQrK10sIGV2LCBzaXplb2Yoc3RydWN0DQo+IHJ0ZV9ldmVudCkpOw0KPiAtfQ0KPiAt DQo+ICAvKiBFbnF1ZXVlIGJ1ZmZlcmVkIGV2ZW50cyB0byBldmVudCBkZXZpY2UgKi8gIHN0YXRp YyBpbmxpbmUgdWludDE2X3QNCj4gcnhhX2ZsdXNoX2V2ZW50X2J1ZmZlcihzdHJ1Y3QgcnRlX2V2 ZW50X2V0aF9yeF9hZGFwdGVyICpyeF9hZGFwdGVyKQ0KPiBAQCAtNzY5LDExICs3NTcsMTEgQEAg c3RhdGljIHVpbnQxNl90IHJ4YV9nY2RfdTE2KHVpbnQxNl90IGEsIHVpbnQxNl90IGIpDQo+ICAJ CQkJCSZkZXZfaW5mby0NCj4gPnJ4X3F1ZXVlW3J4X3F1ZXVlX2lkXTsNCj4gIAlzdHJ1Y3QgcnRl X2V0aF9ldmVudF9lbnF1ZXVlX2J1ZmZlciAqYnVmID0NCj4gIAkJCQkJJnJ4X2FkYXB0ZXItDQo+ ID5ldmVudF9lbnF1ZXVlX2J1ZmZlcjsNCj4gKwlzdHJ1Y3QgcnRlX2V2ZW50ICpldiA9ICZidWYt PmV2ZW50c1tidWYtPmNvdW50XTsNCj4gIAlpbnQzMl90IHFpZCA9IGV0aF9yeF9xdWV1ZV9pbmZv LT5ldmVudF9xdWV1ZV9pZDsNCj4gIAl1aW50OF90IHNjaGVkX3R5cGUgPSBldGhfcnhfcXVldWVf aW5mby0+c2NoZWRfdHlwZTsNCj4gIAl1aW50OF90IHByaW9yaXR5ID0gZXRoX3J4X3F1ZXVlX2lu Zm8tPnByaW9yaXR5Ow0KPiAgCXVpbnQzMl90IGZsb3dfaWQ7DQo+IC0Jc3RydWN0IHJ0ZV9ldmVu dCBldmVudHNbQkFUQ0hfU0laRV07DQo+ICAJc3RydWN0IHJ0ZV9tYnVmICptID0gbWJ1ZnNbMF07 DQo+ICAJdWludDMyX3QgcnNzX21hc2s7DQo+ICAJdWludDMyX3QgcnNzOw0KPiBAQCAtODExLDcg Kzc5OSw2IEBAIHN0YXRpYyB1aW50MTZfdCByeGFfZ2NkX3UxNih1aW50MTZfdCBhLCB1aW50MTZf dCBiKQ0KPiANCj4gIAlmb3IgKGkgPSAwOyBpIDwgbnVtOyBpKyspIHsNCj4gIAkJbSA9IG1idWZz W2ldOw0KPiAtCQlzdHJ1Y3QgcnRlX2V2ZW50ICpldiA9ICZldmVudHNbaV07DQo+IA0KPiAgCQly c3MgPSBkb19yc3MgPw0KPiAgCQkJcnhhX2RvX3NvZnRyc3MobSwgcnhfYWRhcHRlci0+cnNzX2tl eV9iZSkgOg0KPiBAQCAtODI4LDkgKzgxNSwxMCBAQCBzdGF0aWMgdWludDE2X3QgcnhhX2djZF91 MTYodWludDE2X3QgYSwgdWludDE2X3QgYikNCj4gIAkJZXYtPnN1Yl9ldmVudF90eXBlID0gMDsN Cj4gIAkJZXYtPnByaW9yaXR5ID0gcHJpb3JpdHk7DQo+ICAJCWV2LT5tYnVmID0gbTsNCj4gLQ0K PiAtCQlyeGFfYnVmZmVyX2V2ZW50KHJ4X2FkYXB0ZXIsIGV2KTsNCj4gKwkJZXYrKzsNCj4gIAl9 DQo+ICsNCj4gKwlidWYtPmNvdW50ICs9IG51bTsNCj4gIH0NCj4gDQo+ICAvKiBFbnF1ZXVlIHBh Y2tldHMgZnJvbSAgPHBvcnQsIHE+ICB0byBldmVudCBidWZmZXIgKi8NCj4gLS0NCj4gMS44LjMu MQ0KDQo=