From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,URIBL_SBL,URIBL_SBL_A autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A2A2BC76191 for ; Thu, 18 Jul 2019 13:27:13 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id EFF2F20880 for ; Thu, 18 Jul 2019 13:27:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="QR5H7Dmm"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=marvell.onmicrosoft.com header.i=@marvell.onmicrosoft.com header.b="GlfMlVFT" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EFF2F20880 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 985A21DBE; Thu, 18 Jul 2019 15:27:11 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 9B6D2F04 for ; Thu, 18 Jul 2019 15:27:09 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x6IDP09r000985; Thu, 18 Jul 2019 06:27:07 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=cTjPtOVoegc5WhtRwskxoAssBhz4VyDroG9YKYvGMNg=; b=QR5H7DmmED0lwTVrj97Vx4gc0BS1I1x19ZGM3lGL7M8SrDiTXgQf/Ey7VlgRdOsi1smX AizpE8tFwMQHJDfogaQRTN+1khxapG00Ac16BG8ZMjBwdWvu0/qlPFMZ5OPZH/ssw8vQ u5Y9ARAfQOnAL7hRL/5P/kC7z7KDk2+MkDhEDD6hyJET1kH7lddasrVCk/fqn3MlwPEM ZfdNjkAvLdTAsz++iDzk1ts6nuiM3iChbOavssm8/BtwSIChss8j4WkJSJRwYLgyTD7r QqiONtPYOmrIuApwJrIUsboVtpLHbF90w/RrkbossLRHbu0tgY6JxaOwPqL7RM5MKfhc MA== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0b-0016f401.pphosted.com with ESMTP id 2ts0a2c3yq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 18 Jul 2019 06:27:07 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 18 Jul 2019 06:27:05 -0700 Received: from NAM03-DM3-obe.outbound.protection.outlook.com (104.47.41.56) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 18 Jul 2019 06:27:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ar1lXT9H6RgCkWXUQ3L5k30sJUGbSohNJO1G69CZRhh8/Qy06OWtZfGO+Wg18udT43SIgjMfnH6EdFc9f6ZQKZMMRFd4YPPM5x5XCw/4KtXp0yKFXxBQNgpz+oY434L83U3Jx16RekzffZhEfp00J3pD//aBUVyraAN14ZgZuZlL/wIlXsQ3xlNX6s+UpkjJZpBq7YNhwv7Q/d7ulMtB8j3mrUFZJja/eD3t2MIeGKQi/dXXUkN4DuJKwqjG18hX4QXdXzQh5qKLJnrTCMl7pQ19OSaZ0QcNhfuyUvTZaVHngPHUiQpD9oAlzbrNddy9AIMB70eJ9qC+qh7YlBiClg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cTjPtOVoegc5WhtRwskxoAssBhz4VyDroG9YKYvGMNg=; b=lPstXuaM/rL/zCchqrZluBTAyelmjBi6pcsXYyeCT31lB8j7CDedFIrfqDUzh45K8BHUlQugFm8VYbZ9HoE2feuBqTtg6XkCbL20MpVqsUjFuSXf3gppWlzqpF+Kr0VpWTtfogaW4cpOiAGm0dDQVC1wFVY9MUofW7b+hLJfadBo4pTnEF3Yf9gyI9j9lk+hTmNya8V4jGjbKP1vyvAkEGn4mftmLpJV++XPumYQt20mwodcnUm+BkAI3mJ4WXOGZKZfWCd4Fqw3J9mBgKmeTza3TdXlc7rzsiar+9Ef9pbHTYDLkFj6dVMeSVusApNpf2Sayg+7HlOce/fqO27T2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=marvell.com;dmarc=pass action=none header.from=marvell.com;dkim=pass header.d=marvell.com;arc=none 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=cTjPtOVoegc5WhtRwskxoAssBhz4VyDroG9YKYvGMNg=; b=GlfMlVFTQa/18Q/9iPjKJFbcxATF+G4ot4u/AIvjhQAwVSA6tE/DL6IrlaeSg6CZBHbc+aWY13B4ztEJmeGiY/CaHYy5xJ+Crg7gjK8psALEjgz70tsRMlu04+yhir7K74+eoKjNUEsbduPsPIiyLywnD+WIcfSuvOZvDBpDixM= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2840.namprd18.prod.outlook.com (20.179.58.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Thu, 18 Jul 2019 13:27:03 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2d42:12b6:aa2e:2862]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2d42:12b6:aa2e:2862%4]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019 13:27:03 +0000 From: Jerin Jacob Kollanukkaran To: "Burakov, Anatoly" , Nithin Kumar Dabilpuram , Hyong Youb Kim , David Marchand , Thomas Monjalon , "Ferruh Yigit" , Bruce Richardson CC: John Daley , Shahed Shaikh , "dev@dpdk.org" Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH v3 2/3] eal: add ack interrupt API Thread-Index: AQHVPUVUKSb/JhN1bkGFyH+YOHCKcKbQWpYAgAADqcA= Date: Thu, 18 Jul 2019 13:27:03 +0000 Message-ID: References: <20190717115852.171416-1-ndabilpuram@marvell.com> <20190718084628.134290-1-ndabilpuram@marvell.com> <20190718084628.134290-3-ndabilpuram@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.200.248.176] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7a6b08b8-e510-46b7-301f-08d70b839f1e x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2840; x-ms-traffictypediagnostic: BYAPR18MB2840: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 01026E1310 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(346002)(39850400004)(136003)(376002)(189003)(199004)(13464003)(6436002)(53546011)(3846002)(53936002)(14444005)(81166006)(99286004)(6246003)(81156014)(256004)(6506007)(86362001)(229853002)(8936002)(476003)(11346002)(64756008)(8676002)(6116002)(25786009)(316002)(55016002)(478600001)(76116006)(446003)(66946007)(66446008)(9686003)(66476007)(186003)(110136005)(4326008)(33656002)(26005)(5660300002)(2906002)(66066001)(66556008)(71200400001)(102836004)(52536014)(76176011)(74316002)(486006)(14454004)(305945005)(7736002)(68736007)(71190400001)(7696005)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2840; 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: z11nxf9+yhiWymMpJzQ1JvSksYvs6XWhkWxmjuYqsLeSraX9fX70vwLhCTAwDuwnO5yu+pXmgDCMh+16jUA4BDo4eloFj00x6Kh/Lv+5wwrL4pdFkRmwQHKE5Uc2IacUKFhpHWsiAhC98r1aOYrjy7tj2DUFEbybN8Qh+kyqN5PdFkWGQKCjimnZ/xny817T47uZebgFVmS0YZxzTh9BMqRxsec8h9zMyb2CoPon/nkM06ZRoYjiUXGqiqUsiKt+KoKRS9PXXc5YOMS+WpZPXvott7sE/kqvCh7Nvmr0KaPFjAGzKj5YMYOUIdQQRXNhBC6uQSGrNJNJXFXV6OVlKyYnbX/HjepaGGZH42/aCG3ZFPLk1dYR9yEiQp/QQqM4R65LO2H4Sy2H90nmWXD/iw9sdAFPN+nhDf92bq89B2k= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 7a6b08b8-e510-46b7-301f-08d70b839f1e X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:27:03.1723 (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: BYAPR18MB2840 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:5.22.84,1.0.8 definitions=2019-07-18_06:2019-07-18,2019-07-18 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v3 2/3] eal: add ack interrupt API 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBCdXJha292LCBBbmF0b2x5IDxh bmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgSnVseSAxOCwgMjAx OSA2OjQzIFBNDQo+IFRvOiBOaXRoaW4gS3VtYXIgRGFiaWxwdXJhbSA8bmRhYmlscHVyYW1AbWFy dmVsbC5jb20+OyBIeW9uZyBZb3ViIEtpbQ0KPiA8aHlvbmtpbUBjaXNjby5jb20+OyBEYXZpZCBN YXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT47DQo+IFRob21hcyBNb25qYWxvbiA8 dGhvbWFzQG1vbmphbG9uLm5ldD47IEZlcnJ1aCBZaWdpdA0KPiA8ZmVycnVoLnlpZ2l0QGludGVs LmNvbT47IEJydWNlIFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiBD YzogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPjsgSm9obiBE YWxleQ0KPiA8am9obmRhbGVAY2lzY28uY29tPjsgU2hhaGVkIFNoYWlraCA8c2hzaGFpa2hAbWFy dmVsbC5jb20+Ow0KPiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDogW0VYVF0gUmU6IFtkcGRrLWRl dl0gW1BBVENIIHYzIDIvM10gZWFsOiBhZGQgYWNrIGludGVycnVwdCBBUEkNCj4gT24gMTgtSnVs LTE5IDk6NDYgQU0sIE5pdGhpbiBEYWJpbHB1cmFtIHdyb3RlOg0KPiA+IEFkZCBuZXcgYWNrIGlu dGVycnVwdCBBUEkgdG8gYXZvaWQgdXNpbmcNCj4gPiBWRklPX0lSUV9TRVRfQUNUSU9OX1RSSUdH RVIocnRlX2ludHJfZW5hYmxlKCkpIGZvciBhY2tpbmcgaW50ZXJydXB0DQo+ID4gcHVycG9zZSBm b3IgVkZJTyBiYXNlZCBpbnRlcnJ1cHQgaGFuZGxlcnMuDQo+ID4gVGhpcyBpbXBsZW1lbnRhdGlv biBpcyBzcGVjaWZpYyB0byBMaW51eC4NCj4gPg0KPiA+IFVzaW5nIHJ0ZV9pbnRyX2VuYWJsZSgp IGZvciBhY2tpbmcgaW50ZXJydXB0IGhhcyBiZWxvdyBpc3N1ZXMNCj4gPg0KPiA+ICAgKiBUaW1l IGNvbnN1bWluZyB0byBkbyBmb3IgZXZlcnkgaW50ZXJydXB0IHJlY2VpdmVkIGFzIGl0IHdpbGwN Cj4gPiAgICAgZnJlZV9pcnEoKSBmb2xsb3dlZCBieSByZXF1ZXN0X2lycSgpIGFuZCBhbGwgb3Ro ZXIgaW5pdGlhbGl6YXRpb25zDQo+ID4gICAqIEEgcmFjZSBjb25kaXRpb24gYmVjYXVzZSBvZiBh IHdpbmRvdyBiZXR3ZWVuIGZyZWVfaXJxKCkgYW5kDQo+ID4gICAgIHJlcXVlc3RfaXJxKCkgd2l0 aCBwYWNrZXQgcmVjZXB0aW9uIHN0aWxsIG9uIGFuZCBkZXZpY2Ugc3RpbGwNCj4gPiAgICAgZW5h YmxlZCBhbmQgd291bGQgdGhyb3cgd2FybmluZyBtZXNzYWdlcyBsaWtlIGJlbG93Lg0KPiA+ICAg ICBbMTU4NzY0LjE1OTgzM10gZG9fSVJROiA5LjM0IE5vIGlycSBoYW5kbGVyIGZvciB2ZWN0b3IN Cj4gPg0KPiA+IEluIHRoaXMgcGF0Y2gsIHJ0ZV9pbnRyX2FjaygpIGlzIGEgbm8tb3AgZm9yIFZG SU9fTVNJWC9WRklPX01TSQ0KPiA+IGludGVycnVwdHMgYXMgdGhleSBhcmUgZWRnZSB0cmlnZ2Vy ZWQgYW5kIGtlcm5lbCB3b3VsZCBub3QgbWFzayB0aGUNCj4gPiBpbnRlcnJ1cHQgYmVmb3JlIGRl bGl2ZXJpbmcgdGhlIGV2ZW50IHRvIHVzZXJzcGFjZSBhbmQgd2UgZG9uJ3QgbmVlZCB0bw0KPiBh Y2suDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBOaXRoaW4gRGFiaWxwdXJhbSA8bmRhYmlscHVy YW1AbWFydmVsbC5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogSmVyaW4gSmFjb2IgPGplcmluakBt YXJ2ZWxsLmNvbT4NCj4gPiBUZXN0ZWQtYnk6IFNoYWhlZCBTaGFpa2ggPHNoc2hhaWtoQG1hcnZl bGwuY29tPg0KPiA+IC0tLQ0KPiANCj4gPHNuaXA+DQo+IA0KPiA+ICAgICovDQo+ID4gICBpbnQg cnRlX2ludHJfZGlzYWJsZShjb25zdCBzdHJ1Y3QgcnRlX2ludHJfaGFuZGxlICppbnRyX2hhbmRs ZSk7DQo+ID4NCj4gPiArLyoqDQo+ID4gKyAqIEl0IGFja3MgYW4gaW50ZXJydXB0IHJhaXNlZCBm b3IgdGhlIHNwZWNpZmllZCBoYW5kbGUuDQo+ID4gKyAqDQo+ID4gKyAqIENhbGwgdGhpcyBmdW5j dGlvbiB0byBhY2sgYW4gaW50ZXJydXB0IGZyb20gaW50ZXJydXB0DQo+ID4gKyAqIGhhbmRsZXIg ZWl0aGVyIGZyb20gYXBwbGljYXRpb24gb3IgZHJpdmVyLCBzbyB0aGF0DQo+ID4gKyAqIG5ldyBp bnRlcnJ1cHRzIGFyZSByYWlzZWQuDQo+ID4gKyAqDQo+ID4gKyAqIEBub3RlIFBNRCBnZW5lcmFs bHkgY2FsbHMgdGhpcyBmdW5jdGlvbiBhdCB0aGUgZW5kIG9mIGl0cyBJUlEgY2FsbGJhY2suDQo+ ID4gKyAqICAgIEludGVybmFsbHksIGl0IHVubWFza3MgdGhlIGludGVycnVwdCBpZiBwb3NzaWJs ZS4gRm9yIElOVHgsIHVubWFza2luZw0KPiA+ICsgKiAgICBpcyByZXF1aXJlZCBhcyB0aGUgaW50 ZXJydXB0IGlzIGF1dG8tbWFza2VkIHByaW9yIHRvIGludm9raW5nDQo+ID4gKyAqICAgIGNhbGxi YWNrLiBGb3IgTVNJL01TSS1YLCB1bm1hc2tpbmcgaXMgdHlwaWNhbGx5IG5vdCBuZWVkZWQgYXMg dGhlDQo+ID4gKyAqICAgIGludGVycnVwdCBpcyBub3QgYXV0by1tYXNrZWQuIEluIGZhY3QsIGZv ciBpbnRlcnJ1cHQgaGFuZGxlIHR5cGVzDQo+ID4gKyAqICAgIFZGSU9fTVNJWCBhbmQgVkZJT19N U0ksIHRoaXMgZnVuY3Rpb24gaXMgbm8tb3AuDQo+IA0KPiBJJ3ZlIGFkZGVkIHRoaXMgY29tbWVu dCBpbiBwcmV2aW91cyByZXZpc2lvbidzIGRpc2N1c3Npb24sIGJ1dCBpJ2xsIGNvcHkgaXQgaGVy ZQ0KPiBhcyB3ZWxsLg0KPiANCj4gRG9lcyB0aGUgdXNlciBvZiB0aGlzIEFQSSBldmVuIGNhcmVz IGFib3V0IHRoZXNlIGRldGFpbHM/IEkgd291bGQgdGhpbmsgdGhhdCBpdA0KPiB3b3VsZCBiZSBl YXNpZXIgdG8ganVzdCBtYW5kYXRlIGNhbGxpbmcgdGhpcyBmdW5jdGlvbiBhdCB0aGUgZW5kIG9m IGVhY2gNCj4gaW50ZXJydXB0IGNhbGxiYWNrLCByZWdhcmRsZXNzIG9mIHdoaWNoIGludGVycnVw dCBtb2RlIGlzIHVzZWQuDQo+IA0KPiBJTU8gaW50ZXJuYWwgZGV0YWlscyAoYWJvdXQgbm8tb3Bz IGFuZCBzdWNoKSBhcmUgYmV0dGVyIGV4cGxhaW5lZCBpbiB0aGUNCj4gaW1wbGVtZW50YXRpb24s IG5vdCBpbiB0aGUgcHVibGljLWZhY2luZyBBUEkgaGVhZGVyLg0KDQorMSB0byBtb3ZlIHRoZSBj b21tZW50IHVuZGVyIEBub3RlIHRvIGltcGxlbWVudGF0aW9uLg0KDQo=