From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3B42AA0471 for ; Thu, 18 Jul 2019 15:30:28 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 08EEF1C01; Thu, 18 Jul 2019 15:30:28 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 060661D7 for ; Thu, 18 Jul 2019 15:30:25 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x6IDUOiG006753; Thu, 18 Jul 2019 06:30:24 -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-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=aCUFUbgxZYWtQh1uo2mFL7fOyG/kH3LBIAZAL1HtqHw=; b=FpKrmOAk5vzeSov0Q+HLNVBrrevCzOiKT3Nh3r5xjh0zL7vW1yhubsT4fBmZFKh7Bf7g GxhKYZoMLUOiRqV5XlVcmOjRdLYAAiFlPvmBucmxOj95J8PsK9ChhMMZPUENrzrExUfM 9I4vUXD/NdIAuucUOXFLrd1pTD7FxR7uRfDZZMhiiGDtlYnarxYdCYbIqHwKzYS8cyfy +/pmNWx91FusVNACURRETNh8DjC/7QpusG37vW7EckAjcDlyv/4yWEaqMH+txLGr5Ncs uWE3/Ato6XyykgLg+wZYFTfbRwVYHJu0aPBNa5SMZqQsDqnDqUgUuU+Gu+rvENtO0Ahe ZQ== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2ts07vmusq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 18 Jul 2019 06:30:24 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 18 Jul 2019 06:30:23 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.58) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 18 Jul 2019 06:30:23 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UjFD5aJV0UpDwkCTRCoBkTLdutATaDXlLd61up+h8zSVpxXKKcPOmsrFwmcFY1gDQkOG1Y6ppJWgnXl8Qk+zAgwHjj+FXecKdpJv2xngjCW9x3gR3p6E4eoqu6l7zrEG8xeMF6vBzRRYE4dCyE/qA5QZ2byM5oQeXKnx2CrvuoiOMHvmLLcaWs/D1jANa0Zq1VlrxIuj91VBA9aSNsUJi+hPvlKlSrHbARvOYT/pKCT4TSaxEb7iO1De4++nIiJeo/RWLFd6NG0q69dDEkGrRA0/zJSGbf5yKoCqXzYUGkcCzpIYyXVISLVZ+uxuTk4hVIICzyVuTZ3zUuMqET5GoA== 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=aCUFUbgxZYWtQh1uo2mFL7fOyG/kH3LBIAZAL1HtqHw=; b=RNufVH3KVn9tSwcxikiI9TeQrZBGuIdKhRzGHDDUXUjgOn6ztpUWeoV8byMMq0QaYoHzERTJFV8kJ2f/ArfxK0xO9KkneSBICr3CBhFfbGecVLb/pA6Pa9gYDNL2mRFdA+T6VKoPrkttCcne72jDZGQiMjvvPf1YhS0U7atWTH0FS2LiyJbvTEl3nXULdZM4gD3eu9ooRp+I/ZbkAwlCjfRuog6T+oHg9j7+p4/VgHgDHw5/atxdbpzxfHEwEMtXyccyEOTAnmBfsBi9/RiircRBp3OAXL26tMBImEclDaeXCV8bSQIzEJLhiKdx3XgQ/lGsKe6ksMzavnleKuGfNw== 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=aCUFUbgxZYWtQh1uo2mFL7fOyG/kH3LBIAZAL1HtqHw=; b=rUXvFKNfiDaFVy2UgpsfDqOSwQGVq2IxybMoPRNnjrYEm4QjDz90KXg4YL35kVo8ojIvjwLykBgRsCVxj8LYShlymGaYZqkxZpObfkC4ZG9IGzOBr/KH4Hip1xVEJWJ05lJNhB+59wyd/EwfY7fd4GaUnNQ+29qJfO4v12eOVvU= Received: from DM6PR18MB2427.namprd18.prod.outlook.com (20.179.104.21) by DM6PR18MB3403.namprd18.prod.outlook.com (10.255.174.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.11; Thu, 18 Jul 2019 13:30:21 +0000 Received: from DM6PR18MB2427.namprd18.prod.outlook.com ([fe80::657a:5df9:1fee:f4d4]) by DM6PR18MB2427.namprd18.prod.outlook.com ([fe80::657a:5df9:1fee:f4d4%4]) with mapi id 15.20.2094.011; Thu, 18 Jul 2019 13:30:21 +0000 From: Nithin Kumar Dabilpuram To: Jerin Jacob Kollanukkaran , "Burakov, Anatoly" , 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: AQHVPUVUmvAl3H3iKUOt9lB1zIS0gqbQWpYAgAAD2ICAAADdgA== Date: Thu, 18 Jul 2019 13:30:20 +0000 Message-ID: <19d7fdbf-e21b-8ea9-0b8b-fde250318ce9@marvell.com> 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-clientproxiedby: BM1PR0101CA0053.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:19::15) To DM6PR18MB2427.namprd18.prod.outlook.com (2603:10b6:5:180::21) x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [115.113.156.2] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9056c5eb-4b7c-4474-1387-08d70b8414b2 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:DM6PR18MB3403; x-ms-traffictypediagnostic: DM6PR18MB3403: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 01026E1310 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(346002)(366004)(39860400002)(376002)(13464003)(199004)(189003)(7736002)(66446008)(66946007)(64756008)(14454004)(66556008)(66476007)(6116002)(3846002)(6436002)(6486002)(81166006)(25786009)(99286004)(36756003)(14444005)(71190400001)(229853002)(86362001)(305945005)(71200400001)(2906002)(316002)(6512007)(6246003)(186003)(446003)(486006)(52116002)(5660300002)(478600001)(4326008)(8936002)(26005)(54906003)(11346002)(66066001)(31696002)(81156014)(8676002)(102836004)(53936002)(476003)(76176011)(110136005)(68736007)(386003)(6506007)(53546011)(55236004)(31686004)(2616005)(256004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR18MB3403; H:DM6PR18MB2427.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: X2LWaORE1Lem/5ibJcC74pJ1HL6fzRShtU/87A/f1VFwhbVZboh1tqifm5VGXmoy9FTiJzmlsqNpkzlNcQegUHKRSN0j+91Puf6602iGuRp0M4AHTDt/uzzBTfmQKq9Dk3RCjRZmvaxQV8IPxMSsUQi3OuBRcfOdAwra4CuVzeSW65zLYFWKMh+mlpHvaLXtpjzXgvVCr7cvyEfjbuA57KLHaSWuOWLelekuW5a3rsoeqSLH/uDkoPHBX4Q700znH9IuiqXrWTjODbCgBk3l3BfOE1oDLHlMoovn5ESE+DpckBdpFqQMz0wydCBACF/WIjMH17CdEivpz0JqjfKCTCrHMT8cBm4ZP5t+9Ki4Bd0Ee2BGewLJwHSmosH5wnS305Wp6I/N1vjE12wPfeI+I2KFJYKJlNsVbGo6hBWAqJ4= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 9056c5eb-4b7c-4474-1387-08d70b8414b2 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:30:21.0325 (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: ndabilpuram@marvell.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3403 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" DQpPbiA3LzE4LzIwMTkgNjo1NyBQTSwgSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiB3cm90ZToN Cj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBCdXJha292LCBBbmF0b2x5 IDxhbmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPg0KPj4gU2VudDogVGh1cnNkYXksIEp1bHkgMTgs IDIwMTkgNjo0MyBQTQ0KPj4gVG86IE5pdGhpbiBLdW1hciBEYWJpbHB1cmFtIDxuZGFiaWxwdXJh bUBtYXJ2ZWxsLmNvbT47IEh5b25nIFlvdWIgS2ltDQo+PiA8aHlvbmtpbUBjaXNjby5jb20+OyBE YXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT47DQo+PiBUaG9tYXMgTW9u amFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBGZXJydWggWWlnaXQNCj4+IDxmZXJydWgueWln aXRAaW50ZWwuY29tPjsgQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5j b20+DQo+PiBDYzogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29t PjsgSm9obiBEYWxleQ0KPj4gPGpvaG5kYWxlQGNpc2NvLmNvbT47IFNoYWhlZCBTaGFpa2ggPHNo c2hhaWtoQG1hcnZlbGwuY29tPjsNCj4+IGRldkBkcGRrLm9yZw0KPj4gU3ViamVjdDogW0VYVF0g UmU6IFtkcGRrLWRldl0gW1BBVENIIHYzIDIvM10gZWFsOiBhZGQgYWNrIGludGVycnVwdCBBUEkN Cj4+IE9uIDE4LUp1bC0xOSA5OjQ2IEFNLCBOaXRoaW4gRGFiaWxwdXJhbSB3cm90ZToNCj4+PiBB ZGQgbmV3IGFjayBpbnRlcnJ1cHQgQVBJIHRvIGF2b2lkIHVzaW5nDQo+Pj4gVkZJT19JUlFfU0VU X0FDVElPTl9UUklHR0VSKHJ0ZV9pbnRyX2VuYWJsZSgpKSBmb3IgYWNraW5nIGludGVycnVwdA0K Pj4+IHB1cnBvc2UgZm9yIFZGSU8gYmFzZWQgaW50ZXJydXB0IGhhbmRsZXJzLg0KPj4+IFRoaXMg aW1wbGVtZW50YXRpb24gaXMgc3BlY2lmaWMgdG8gTGludXguDQo+Pj4NCj4+PiBVc2luZyBydGVf aW50cl9lbmFibGUoKSBmb3IgYWNraW5nIGludGVycnVwdCBoYXMgYmVsb3cgaXNzdWVzDQo+Pj4N Cj4+PiAgICAqIFRpbWUgY29uc3VtaW5nIHRvIGRvIGZvciBldmVyeSBpbnRlcnJ1cHQgcmVjZWl2 ZWQgYXMgaXQgd2lsbA0KPj4+ICAgICAgZnJlZV9pcnEoKSBmb2xsb3dlZCBieSByZXF1ZXN0X2ly cSgpIGFuZCBhbGwgb3RoZXIgaW5pdGlhbGl6YXRpb25zDQo+Pj4gICAgKiBBIHJhY2UgY29uZGl0 aW9uIGJlY2F1c2Ugb2YgYSB3aW5kb3cgYmV0d2VlbiBmcmVlX2lycSgpIGFuZA0KPj4+ICAgICAg cmVxdWVzdF9pcnEoKSB3aXRoIHBhY2tldCByZWNlcHRpb24gc3RpbGwgb24gYW5kIGRldmljZSBz dGlsbA0KPj4+ICAgICAgZW5hYmxlZCBhbmQgd291bGQgdGhyb3cgd2FybmluZyBtZXNzYWdlcyBs aWtlIGJlbG93Lg0KPj4+ICAgICAgWzE1ODc2NC4xNTk4MzNdIGRvX0lSUTogOS4zNCBObyBpcnEg aGFuZGxlciBmb3IgdmVjdG9yDQo+Pj4NCj4+PiBJbiB0aGlzIHBhdGNoLCBydGVfaW50cl9hY2so KSBpcyBhIG5vLW9wIGZvciBWRklPX01TSVgvVkZJT19NU0kNCj4+PiBpbnRlcnJ1cHRzIGFzIHRo ZXkgYXJlIGVkZ2UgdHJpZ2dlcmVkIGFuZCBrZXJuZWwgd291bGQgbm90IG1hc2sgdGhlDQo+Pj4g aW50ZXJydXB0IGJlZm9yZSBkZWxpdmVyaW5nIHRoZSBldmVudCB0byB1c2Vyc3BhY2UgYW5kIHdl IGRvbid0IG5lZWQgdG8NCj4+IGFjay4NCj4+PiBTaWduZWQtb2ZmLWJ5OiBOaXRoaW4gRGFiaWxw dXJhbSA8bmRhYmlscHVyYW1AbWFydmVsbC5jb20+DQo+Pj4gU2lnbmVkLW9mZi1ieTogSmVyaW4g SmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT4NCj4+PiBUZXN0ZWQtYnk6IFNoYWhlZCBTaGFpa2gg PHNoc2hhaWtoQG1hcnZlbGwuY29tPg0KPj4+IC0tLQ0KPj4gPHNuaXA+DQo+Pg0KPj4+ICAgICAq Lw0KPj4+ICAgIGludCBydGVfaW50cl9kaXNhYmxlKGNvbnN0IHN0cnVjdCBydGVfaW50cl9oYW5k bGUgKmludHJfaGFuZGxlKTsNCj4+Pg0KPj4+ICsvKioNCj4+PiArICogSXQgYWNrcyBhbiBpbnRl cnJ1cHQgcmFpc2VkIGZvciB0aGUgc3BlY2lmaWVkIGhhbmRsZS4NCj4+PiArICoNCj4+PiArICog Q2FsbCB0aGlzIGZ1bmN0aW9uIHRvIGFjayBhbiBpbnRlcnJ1cHQgZnJvbSBpbnRlcnJ1cHQNCj4+ PiArICogaGFuZGxlciBlaXRoZXIgZnJvbSBhcHBsaWNhdGlvbiBvciBkcml2ZXIsIHNvIHRoYXQN Cj4+PiArICogbmV3IGludGVycnVwdHMgYXJlIHJhaXNlZC4NCj4+PiArICoNCj4+PiArICogQG5v dGUgUE1EIGdlbmVyYWxseSBjYWxscyB0aGlzIGZ1bmN0aW9uIGF0IHRoZSBlbmQgb2YgaXRzIElS USBjYWxsYmFjay4NCj4+PiArICogICAgSW50ZXJuYWxseSwgaXQgdW5tYXNrcyB0aGUgaW50ZXJy dXB0IGlmIHBvc3NpYmxlLiBGb3IgSU5UeCwgdW5tYXNraW5nDQo+Pj4gKyAqICAgIGlzIHJlcXVp cmVkIGFzIHRoZSBpbnRlcnJ1cHQgaXMgYXV0by1tYXNrZWQgcHJpb3IgdG8gaW52b2tpbmcNCj4+ PiArICogICAgY2FsbGJhY2suIEZvciBNU0kvTVNJLVgsIHVubWFza2luZyBpcyB0eXBpY2FsbHkg bm90IG5lZWRlZCBhcyB0aGUNCj4+PiArICogICAgaW50ZXJydXB0IGlzIG5vdCBhdXRvLW1hc2tl ZC4gSW4gZmFjdCwgZm9yIGludGVycnVwdCBoYW5kbGUgdHlwZXMNCj4+PiArICogICAgVkZJT19N U0lYIGFuZCBWRklPX01TSSwgdGhpcyBmdW5jdGlvbiBpcyBuby1vcC4NCj4+IEkndmUgYWRkZWQg dGhpcyBjb21tZW50IGluIHByZXZpb3VzIHJldmlzaW9uJ3MgZGlzY3Vzc2lvbiwgYnV0IGknbGwg Y29weSBpdCBoZXJlDQo+PiBhcyB3ZWxsLg0KPj4NCj4+IERvZXMgdGhlIHVzZXIgb2YgdGhpcyBB UEkgZXZlbiBjYXJlcyBhYm91dCB0aGVzZSBkZXRhaWxzPyBJIHdvdWxkIHRoaW5rIHRoYXQgaXQN Cj4+IHdvdWxkIGJlIGVhc2llciB0byBqdXN0IG1hbmRhdGUgY2FsbGluZyB0aGlzIGZ1bmN0aW9u IGF0IHRoZSBlbmQgb2YgZWFjaA0KPj4gaW50ZXJydXB0IGNhbGxiYWNrLCByZWdhcmRsZXNzIG9m IHdoaWNoIGludGVycnVwdCBtb2RlIGlzIHVzZWQuDQo+Pg0KPj4gSU1PIGludGVybmFsIGRldGFp bHMgKGFib3V0IG5vLW9wcyBhbmQgc3VjaCkgYXJlIGJldHRlciBleHBsYWluZWQgaW4gdGhlDQo+ PiBpbXBsZW1lbnRhdGlvbiwgbm90IGluIHRoZSBwdWJsaWMtZmFjaW5nIEFQSSBoZWFkZXIuDQo+ ICsxIHRvIG1vdmUgdGhlIGNvbW1lbnQgdW5kZXIgQG5vdGUgdG8gaW1wbGVtZW50YXRpb24uDQpP ay4gSSdsbCBqdXN0IG1vdmUgdGhpcyBub3RlIGFsb25lIHRvIGltcGxlbWVudGF0aW9uIG9mIGZ1 bmN0aW9uIGluIG5leHQgDQpyZXZpc2lvbi4NCj4NCg==