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 6D0D9A05DC for ; Mon, 10 Jun 2019 06:33:26 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 68E371BDCC; Mon, 10 Jun 2019 06:33:25 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 0DD6F1BDCB for ; Mon, 10 Jun 2019 06:33:23 +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 x5A4V7m9005918; Sun, 9 Jun 2019 21:33:23 -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=Fwu0IfLT1Sm3EhwScS5xjg+JDRzm5T3Dcg9XiQuVvx4=; b=LphTCRyKz506ujhDKZK0bFi+H/fHjYnVmh7KlOS3EA2o/c60mDEGF9Uy9EdJkkkABhsy mUgJyUHHt8cgXDm4G0TUPjq2m1EIv16TCGrqJ39Kry19fjKvowbuPtAGi6kLDvfJ+z9w hWCv26ovAy7XSSzKaLLsfIL0ULZG0UBem42vLoF8zWr810pcUgNaP5ouVEQqhiwgtZ3p BQAso6RF+8gIMyeLrs9spDy6Y4m6ToonKd4vyehMy3FQFOuYcxmCfshT9qjEkWJKXauO SqsBfIa13eFJQvLwn71ZrePGpAtQmWXZxnp/X88xEMEuV16epTS0OgmJOISes9Sx31gw Eg== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2t0acndc86-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 09 Jun 2019 21:33:23 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Sun, 9 Jun 2019 21:33:22 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.59) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Sun, 9 Jun 2019 21:33:22 -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=Fwu0IfLT1Sm3EhwScS5xjg+JDRzm5T3Dcg9XiQuVvx4=; b=hsWREWr62+xNDSEUHUF0+jY2yNuh4GMCKq3Z3Gs16YKXU1ndSJH44bq75xkO39De6xGvoxj7QI2xvA9CTRsaGAMXaEqAjH3pA409eVZx2CYX0UBUTbYuUOZjCQhyDlLIN9z+ybHx14ESIy3RG1RiUvNKBvzFHxAx2lCinfFoBeI= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2423.namprd18.prod.outlook.com (20.179.91.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.14; Mon, 10 Jun 2019 04:33:17 +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:33:17 +0000 From: Jerin Jacob Kollanukkaran To: Nikhil Rao CC: "dev@dpdk.org" Thread-Topic: [PATCH 1/2] eventdev: replace mbufs with events in Rx callback Thread-Index: AdUfRZ0SdDwvhlZIT2elcG9EqiGwbg== Date: Mon, 10 Jun 2019 04:33:17 +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: 81aee6f9-ce07-47bd-3804-08d6ed5cc2b6 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BYAPR18MB2423; x-ms-traffictypediagnostic: BYAPR18MB2423: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2958; x-forefront-prvs: 0064B3273C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(376002)(346002)(39850400004)(366004)(13464003)(199004)(189003)(55236004)(2906002)(478600001)(6246003)(102836004)(6506007)(14454004)(53546011)(186003)(26005)(4326008)(86362001)(66066001)(7696005)(76116006)(74316002)(99286004)(8676002)(81166006)(81156014)(305945005)(8936002)(66556008)(66446008)(64756008)(66476007)(7736002)(66946007)(73956011)(33656002)(6916009)(53936002)(229853002)(52536014)(486006)(25786009)(476003)(68736007)(71190400001)(71200400001)(316002)(14444005)(3846002)(6116002)(4744005)(6436002)(55016002)(9686003)(256004)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2423; 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: nPDRKNIpAIJra+pRq3XbhB8E1oSx8IziwV+4JuQ2+mGD7tqwVPqFxpCxI8qGSetb5Mi4l8fTXgmTF8hpZRApLejA7IsAfiYdWFFNJYVuXEdtKsgRgZDqhn+D2gqDsa3DMVAlkZNNakxoRRK0KIhZmRZXSyUIeqbVUHRedOqQOG5hQhj6IiRKyS8+9CWbpYQJ2yjMJQRvB4eSIT1thbDWy6kiRO6PUdvC9v4OvTes0FAtNfpJiKbPGyuwreQMeRBP1QYVbmNKUXTktUR/5RDkjfNvVNOGaRCxQ/zTL2ED7nHlXMpZtnPjdzznoWf3QWzcseSYOMFwp0TChTVOUGxKXiNSiCn1+GfIHvsut/3z+19jeCiNyM1F5FLIAh8yJ5y+VEqpGiOneJ5BVaot1dVu3Tws07uzcgU4/czZnoA3sgg= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 81aee6f9-ce07-47bd-3804-08d6ed5cc2b6 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2019 04:33:17.8160 (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: BYAPR18MB2423 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-06-10_02:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH 1/2] eventdev: replace mbufs with events in Rx callback 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" > -----Original Message----- > From: Nikhil Rao > Sent: Thursday, May 30, 2019 6:50 AM > To: Jerin Jacob Kollanukkaran > Cc: dev@dpdk.org; Nikhil Rao > Subject: [EXT] [PATCH 1/2] eventdev: replace mbufs with events in Rx > callback >=20 > Replace the mbuf pointer array in the event eth Rx adapter callback with = an > event array instead of an mbuf array. Using an event array allows the > application to change attributes of the events enqueued by the SW adapter= . >=20 > Signed-off-by: Nikhil Rao > --- > lib/librte_eventdev/rte_event_eth_rx_adapter.h | 57 +++++++++++++++-- # Please bump the library version as it an ABI change=20 # Update API change In release notes.=20 # remove __rte_experimental around this API # We kept eventdev EXPERIMENTAL status to accommodate this change. Please remove the EXPERMENTAL status