From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0044.outbound.protection.outlook.com [104.47.33.44]) by dpdk.org (Postfix) with ESMTP id 1AE7D1B2DE; Fri, 20 Oct 2017 00:43:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=dkIGE1S0yCO0mIrgILIPn8sE9DGtaROI5Ni4ZOcLDVk=; b=C2tS7C+Xx6w5LHTJYC/Vy7AjUHktqU3VYKCZ3UWsuA/Jkh5u9fv1hWRhIIMrBTGOvh46J669i0ZJSnyQjUjWz75Z5DEbHcqDBFmqvgsYJe4mOd1p4XwyHiHDgYYbh+JUl4G/r8D9q+bVlXPjmL8ppLj6/86b8vsv6XZjKWFcsYk= Received: from MWHPR07MB3184.namprd07.prod.outlook.com (10.172.96.142) by MWHPR07MB3070.namprd07.prod.outlook.com (10.172.97.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Thu, 19 Oct 2017 22:43:14 +0000 Received: from MWHPR07MB3184.namprd07.prod.outlook.com ([10.172.96.142]) by MWHPR07MB3184.namprd07.prod.outlook.com ([10.172.96.142]) with mapi id 15.20.0077.022; Thu, 19 Oct 2017 22:43:13 +0000 From: "Patil, Harish" To: Thomas Monjalon , Ferruh Yigit CC: "dev@dpdk.org" , Jianfeng Tan , Jingjing Wu , "Thotton, Shijith" , Gregory Etelson , George Prekas , "stable@dpdk.org" Thread-Topic: [PATCH] igb_uio: revert open and release operations Thread-Index: AQHTR4SSUatWkxNuLUy47MfAJBZyg6Lof3gAgAAVQoCAAr4rAA== Date: Thu, 19 Oct 2017 22:43:13 +0000 Message-ID: References: <20171017201436.65270-1-ferruh.yigit@intel.com> <2156540.XK3Rr5JXAh@xps> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Harish.Patil@cavium.com; x-originating-ip: [173.186.134.106] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; MWHPR07MB3070; 6:Y+caqG8VnenhxihjEKVt7sL6O+E8+iuCER/Ol2KiHL79X5AOrHwvDuwF7FsWXKRVvjtuv68I5OawFUJiW1kKE74qCOmx9qi7LLO+c5Z+Sa3CYDKT4qNGIaYWbY41cT3EWm/ghyiHS/4zy13FbEvGpv90sbumV8n8ISs/7Wk9fKJUGIwelUd7RFfQ2L29AvtTv5K8C9+634L0wHawdDYCZFwlrBt6cX1Wsbl/ZyVwJ+4xaFXIO5l/XiNvoxGrDax63oxQK0ccCanCRfGv1WFBvux3jnqAd2uWze8Ld/yCJ+DbwnTwDNpO9PWkIsEc/G6TxK4oPvzkJqnHM2VcPn5RNw==; 5:5v5vXSkpLjHXNFxw6JaDgBA+qJIToPoGeCADozpBtCe8xAenaWFR1/p1w8d66ZtLQNbDWJ+l1Rgvj1wiV0tvyuYNML1tsWL6cnqbqNik9CDUesc+NoWAqLmLmcVaiOTrhBeLEYrrKYK7o/ZVFsG9LQ==; 24:1IVAu5tZdzgsBR9NIilCwr5PVYbkip8g/Uwobq01lKQskuBOzIwl9prow6MdTfzHSORzYkp7cufiLmZBLWFXQ2a3r3+6u0vKnzWjXsZL7S0=; 7:0qQ8lYSv98qsVL7tyMjoYU21J2OcxnuyyF6HCeNlsKrjLZdpQra84VcZmwyh3zItLvd8/3R9PA+rj1kXP4OsP6TkIjUGt9ocFytXiQDNh4Tn0PU4HFO9Q4mlUnVrq4sd9zN+4ehKEL1R3JWKIM3ETOX2CoV1zGrv20IjH3EyQZo30zL836OTC+DJkDaIeKtMX8LOGyUuMfFgleax1mkbpIHlHZYT7u6ogylRAqFGIAc= x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR; x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10009020)(6009001)(346002)(376002)(189002)(13464003)(199003)(561944003)(6116002)(316002)(478600001)(3280700002)(3660700001)(53546010)(8936002)(966005)(54906003)(110136005)(2906002)(66066001)(54356999)(97736004)(2950100002)(72206003)(81156014)(50986999)(6512007)(102836003)(86362001)(14454004)(6306002)(81166006)(5660300001)(6486002)(6506006)(4326008)(2900100001)(305945005)(105586002)(53936002)(76176999)(8676002)(77096006)(6436002)(7736002)(53376002)(3846002)(25786009)(101416001)(106356001)(6246003)(189998001)(229853002)(68736007)(99286003)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3070; H:MWHPR07MB3184.namprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; x-ms-office365-filtering-correlation-id: d9c33f3a-9fd5-4b39-6271-08d51742c861 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254172)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199)(201703131423095); SRVR:MWHPR07MB3070; x-ms-traffictypediagnostic: MWHPR07MB3070: x-exchange-antispam-report-test: UriScan:(20558992708506)(228905959029699); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6041248)(20161123562025)(20161123558100)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR07MB3070; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR07MB3070; x-forefront-prvs: 0465429B7F received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2017 22:43:13.7867 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3070 Subject: Re: [dpdk-dev] [PATCH] igb_uio: revert open and release operations 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: , X-List-Received-Date: Thu, 19 Oct 2017 22:43:17 -0000 LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEhhcmlzaCBQYXRpbCA8SGFyaXNoLlBh dGlsQGNhdml1bS5jb20+DQpEYXRlOiBUdWVzZGF5LCBPY3RvYmVyIDE3LCAyMDE3IGF0IDk6NTAg UE0NClRvOiBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+LCBGZXJydWggWWln aXQNCjxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KQ2M6ICJkZXZAZHBkay5vcmciIDxkZXZAZHBk ay5vcmc+LCBKaWFuZmVuZyBUYW4gPGppYW5mZW5nLnRhbkBpbnRlbC5jb20+LA0KSmluZ2ppbmcg V3UgPGppbmdqaW5nLnd1QGludGVsLmNvbT4sICJUaG90dG9uLCBTaGlqaXRoIg0KPFNoaWppdGgu VGhvdHRvbkBjYXZpdW0uY29tPiwgR3JlZ29yeSBFdGVsc29uIDxncmVnb3J5QHdla2EuaW8+LCBH ZW9yZ2UNClByZWthcyA8Z2VvcmdlLnByZWthc0BlcGZsLmNoPiwgInN0YWJsZUBkcGRrLm9yZyIg PHN0YWJsZUBkcGRrLm9yZz4NClN1YmplY3Q6IFJlOiBbUEFUQ0hdIGlnYl91aW86IHJldmVydCBv cGVuIGFuZCByZWxlYXNlIG9wZXJhdGlvbnMNCj4NCj4NCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPkZyb206IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj5EYXRl OiBUdWVzZGF5LCBPY3RvYmVyIDE3LCAyMDE3IGF0IDE6MzMgUE0NCj5UbzogRmVycnVoIFlpZ2l0 IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPiwgSGFyaXNoIFBhdGlsDQo+PEhhcmlzaC5QYXRpbEBj YXZpdW0uY29tPg0KPkNjOiAiZGV2QGRwZGsub3JnIiA8ZGV2QGRwZGsub3JnPiwgSmlhbmZlbmcg VGFuIDxqaWFuZmVuZy50YW5AaW50ZWwuY29tPiwNCj5KaW5namluZyBXdSA8amluZ2ppbmcud3VA aW50ZWwuY29tPiwgIlRob3R0b24sIFNoaWppdGgiDQo+PFNoaWppdGguVGhvdHRvbkBjYXZpdW0u Y29tPiwgR3JlZ29yeSBFdGVsc29uIDxncmVnb3J5QHdla2EuaW8+LCBHZW9yZ2UNCj5QcmVrYXMg PGdlb3JnZS5wcmVrYXNAZXBmbC5jaD4sICJzdGFibGVAZHBkay5vcmciIDxzdGFibGVAZHBkay5v cmc+DQo+U3ViamVjdDogUmU6IFtQQVRDSF0gaWdiX3VpbzogcmV2ZXJ0IG9wZW4gYW5kIHJlbGVh c2Ugb3BlcmF0aW9ucw0KPg0KPj4xNy8xMC8yMDE3IDIyOjE0LCBGZXJydWggWWlnaXQ6DQo+Pj4g VGhlcmUgd2VyZSBidWcgcmVwb3J0cyBhYm91dCB0ZXJtaW5hdGVkIGFwcGxpY2F0aW9uIG1heSBs ZWF2ZSBkZXZpY2UgaW4NCj4+PiB1bmRlc2lyZWQgc3RhdGU6DQo+Pj4gaHR0cDovL2RwZGsub3Jn L21sL2FyY2hpdmVzL2Rldi8yMDE2LU5vdmVtYmVyLzA0OTc0NS5odG1sDQo+Pj4gaHR0cDovL2Rw ZGsub3JnL21sL2FyY2hpdmVzL2Rldi8yMDE2LU5vdmVtYmVyLzA1MDkzMi5odG1sDQo+Pj4gDQo+ Pj4gQW5kIGEgcHJvcG9zYWwgdG8gZml4Og0KPj4+IGh0dHA6Ly9kcGRrLm9yZy9tbC9hcmNoaXZl cy9kZXYvMjAxNi1EZWNlbWJlci8wNTE4NDQuaHRtbA0KPj4+IA0KPj4+IExhdGVyIGFub3RoZXIg cHJvcG9zYWwgdHJpZ2dlcmVkIHRoZSBkaXNjdXNzaW9uOg0KPj4+IGh0dHA6Ly9kcGRrLm9yZy9t bC9hcmNoaXZlcy9kZXYvMjAxNy1NYXkvMDY2MzE3Lmh0bWwNCj4+PiANCj4+PiBGaW5hbGx5IGEg Zml4IHBhdGNoIHB1c2hlZCBpbnRvIHYxNy4wODoNCj4+PiBDb21taXQ6IGI1OGVlZGZjN2RkNSAo ImlnYl91aW86IGlzc3VlIEZMUiBkdXJpbmcgb3BlbiBhbmQgcmVsZWFzZSBvZg0KPj4+ZGV2aWNl IGZpbGUiKQ0KPj4+IA0KPj4+IExhdGVyIGEgcmVncmVzc2lvbiByZXBvcnQgc2VudCByZWxhdGVk IHRvIHRoZSBwdXNoZWQgcGF0Y2g6DQo+Pj4gaHR0cDovL2RwZGsub3JnL21sL2FyY2hpdmVzL2Rl di8yMDE3LVNlcHRlbWJlci8wNzUyMzYuaHRtbA0KPj4+IA0KPj4+IEFuZCBhIGZpeCBmb3IgcmVn cmVzc2lvbiBpbnRlZ3JhdGVkIGludG8gdjE3LjExLXJjMToNCj4+PiBodHRwOi8vZHBkay5vcmcv bWwvYXJjaGl2ZXMvZGV2LzIwMTctT2N0b2Jlci8wNzkxNjYuaHRtbA0KPj4+IENvbW1pdDogNWY2 ZmYzMGRjNTA3ICgiaWdiX3VpbzogZml4IGludGVycnVwdCBlbmFibGVtZW50IGFmdGVyIEZMUiBp bg0KPj4+Vk0iKQ0KPj4+IENvbW1pdDogNmI5ZWQwMjZhODcwICgiaWdiX3VpbzogZml4IGJ1aWxk IHdpdGgga2VybmVsIDw9IDMuMTciKQ0KPj4+IA0KPj4+IEV2ZW4gYWZ0ZXIgdGhlIGZpeCBxZWRl IFBNRCByZXBvcnRlZCB0byBiZSBicm9rZW46DQo+Pj4gaHR0cDovL2RwZGsub3JnL21sL2FyY2hp dmVzL2Rldi8yMDE3LU9jdG9iZXIvMDc5MzU5Lmh0bWwNCj4+PiANCj4+PiBTbyB0aGlzIHBhdGNo IHJldmVydHMgb3JpZ2luYWwgZml4IGFuZCByZWxhdGVkIGNvbW1pdHMuIFRoZSByZWxhdGVkDQo+ Pj4gaWdiX3VpbyBjb2RlIHBhcnQgdHVybnMgYmFjayB0byB2MTcuMDUgYmFzZS4NCj4+Wy4uLl0N Cj4+PiAtLS0NCj4+PiBJdCB3b3VsZCBiZSBuaWNlIHRvIHNvbHZlIHRoaXMgaXNzdWUgaW4gTFRT IHJlbGVhc2UsIGJ1dCBiZWluZyBjbG9zZSB0bw0KPj4+IHRoZSByZWxlYXNlIGFuZCB0aGUgZXJy b3IgcmVwb3J0IHdpdGhvdXQgZGV0YWlscyBtYWtlcyBpdCBoYXJkIHRvIHdvcmsNCj4+PiBtb3Jl IG9uIHRoaXMgaXNzdWUuDQo+Pg0KPj5XaXRoIHRoaXMgcmV2ZXJ0LCB3ZSBhcmUgYmFjayB0byB0 aGUgb3JpZ2luYWwgaXNzdWUuDQo+PldlIG11c3QgcmVhbGx5IHRyeSB0aGUgcHJvcG9zZWQgc29s dXRpb24uDQo+PkhhcmlzaCwgcGxlYXNlIGRlc2NyaWJlIHlvdXIgaXNzdWUgYW5kIHRoaW5rIGhv dyBpdCBjb3VsZCBiZSBmaXhlZC4NCj4+SmluZ2ppbmcgbWFkZSBpdCB3b3JrIGZvciBpNDBlLg0K Pj5JIGtub3cgaXQgaXMgbGVzcyBlZmZvcnQgdG8gcmVxdWVzdCBhIHNpbXBsZSByZXZlcnQuDQo+ PlBsZWFzZSBsZXQncyB0cnkgdG8gZml4IGl0IG9uY2UgZm9yIGFsbC4NCj4NCj5IaSBGZXJydWgv VGhvbWFzLA0KPknigJltIGRpc2N1c3NpbmcgaXQgaW50ZXJuYWxseSwgc28gcGxlYXNlIGhvbGQg b24gY29tbWl0dGluZyB0aGlzIHBhdGNoIHRpbGwNCj5JIHJldmVydCBiYWNrIHRvIHlvdS4NCj4N Cj5UaGFua3MuDQoNCj5bSGFyaXNoXQ0KDQo+IDEpIFdpdGggdGhlIGludHJvZHVjdGlvbiBvZjoN Cj5Db21taXQ6IGI1OGVlZGZjN2RkNSAoImlnYl91aW86IGlzc3VlIEZMUiBkdXJpbmcgb3BlbiBh bmQgcmVsZWFzZSBvZg0KPmRldmljZSBmaWxl4oCdKQ0KICAgV2Ugc2F3IGZhaWx1cmVzIHdpdGgg cWVkZSBQRiAmIFNSLUlPViBWRiBpbml0aWFsaXphdGlvbiBpbiBQQ0kgcGFzc3RocnUNCm1vZGUu DQoNCj4gDQo+UEYgUENJIHBhc3N0aHJ1IG1vZGUgaW5pdGlhbGl6YXRpb24gZmFpbHVyZSB3YXMg cmVzb2x2ZWQgYnk6DQo+4oCcQ29tbWl0OiA1ZjZmZjMwZGM1MDcgKCJpZ2JfdWlvOiBmaXggaW50 ZXJydXB0IGVuYWJsZW1lbnQgYWZ0ZXIgRkxSIGluDQo+Vk0iKQ0KDQo+U1ItSU9WIFZGIFBDSSBw YXNzdGhydSBtb2RlIGluaXRpYWxpemF0aW9uIGlzc3VlIGlzIHRoYXQgUENJIEZMUiBhbmQNCj5y ZWxhdGVkIGRldmljZSBjbGVhbnVwIGlzIG5vdCBjb21wbGV0ZWQgYnkgdGhlIHRpbWUgVkYgZHJp dmVyIHN0YXJ0cw0KPmxvYWRpbmcuIEl0IHJlc3VsdHMgaW4gdGhlIG1ib3ggY29tbWFuZCBmYWls dXJlIHNlbnQgb3ZlciB0aGUgSFcgY2hhbm5lbA0KPmJldHdlZW4gVkYgYW5kIFBGLg0KPg0KPkV2 ZW4gdGhvdWdoIHBjaV9yZXNldF9mdW5jdGlvbigpIHdhaXRzIGZvciB0aGUgc3RpcHVsYXRlZCBh bW91bnQgb2YgdGltZQ0KPnBlciBzdGFuZGFyZHMsIFZGIEZMUiB0YWtlcyBsb25nZXIgdGhhbiB0 aGF0IGFuZCBwY2lfcmVzZXRfZnVuY3Rpb24oKSAmDQo+aWdiX3Vpb19vcGVuKCkgY2FsbCByZXR1 cm5zIGJlZm9yZSBGTFIgY29tcGxldGVzIGFuZCBWRiBQTUQgZHJpdmVyIHRyaWVzDQo+dG8gbG9h ZCBiZWZvcmUgRkxSIGNvbXBsZXRlcyBsZWFkaW5nIHRvIFZGIFBNRCBpbml0aWFsaXphdGlvbiBm YWlsdXJlLg0KPiANCj4NCj5XZSBjYW4gd29yayBhcm91bmQgdGhpcyBwcm9ibGVtIGJ5IGFkZGlu ZyBkcml2ZXIgZGVsYXkvcmV0cnkgbG9naWMgc2luY2UNCj50aGVyZSBpcyBubyBkZXRlcm1pbmlz dGljIHdheSBvZiBkZXRlY3RpbmcgRkxSIGNvbXBsZXRpb24uIEJ1dCB0aGlzIGlzDQo+Z29pbmcg dG8gaW5jcmVhc2UgdGhlIGRyaXZlciBsb2FkIHRpbWUuDQo+IA0KDQo+MikgV2l0aCB0aGUgYWJv dmUgcGF0Y2ggKCJpZ2JfdWlvOiBpc3N1ZSBGTFIgZHVyaW5nIG9wZW4gYW5kIHJlbGVhc2Ugb2YN Cj5kZXZpY2UgZmlsZSksIEZMUiBpcyBnb2luZyB0byBiZSBpc3N1ZWQgdW5jb25kaXRpb25hbGx5 IG9uIGFsbCBkZXZpY2VzDQo+ZHVyaW5nIGlnYl91aW9fb3Blbi4gV2UgdGhpbmsgaXTigJlzIGFu IG92ZXIga2lsbC4gRkxSIGlzIHJlcXVpcmVkIG9ubHkgZm9yDQo+cHJldmlvdXMgYWJub3JtYWwg YXBwIHRlcm1pbmF0aW9uLiBXZSBhbHJlYWR5IGhhbmRsZSB0aGUgYWJub3JtYWwgYXBwDQo+dGVy bWluYXRpb24gYnkgZG9pbmcgbmVjZXNzYXJ5IGNsZWFudXAgaW4gdGhlIGRyaXZlciBkdXJpbmcg bG9hZC4gVGhpcw0KPmNsZWFudXAgaXMgbW9yZSBlZmZpY2llbnQgYXMgaXQgaXMgZG9uZSBvbmx5 IHdoZW4gcmVxdWlyZWQuIFNvIHdlIGZlZWwNCj50aGF0IHRoZSBkcml2ZXJzL2RldmljZXMgbmVl ZGluZyBzdWNoIGNsZWFudXAgKHRoZSB0d28gY2FzZXMgbGlzdGVkDQo+YmVsb3cpICBzaG91bGQg ZG8gaXQgY29uZGl0aW9uYWxseSB3aGVuIHJlcXVpcmVkIHJhdGhlciB0aGFuDQo+aWdiX3Vpb19v cGVuKCkgdW5jb25kaXRpb25hbGx5IHBlcmZvcm1pbmcgRkxSIGFsbCB0aGUgdGltZS4NCj4gDQo+ ZS5nLiwNCiAgIC0gY2RiMTY2OTYzY2FlICgibmV0L2xpcXVpZGlvOiBhZGQgQVBJIGZvciBWRiBG TFLigJ0pDQo+IA0KPiANCj4tIGh0dHA6Ly9kcGRrLm9yZy9tbC9hcmNoaXZlcy9kZXYvMjAxNy1N YXkvMDY2MzE3Lmh0bWwNCg0KVGhhbmtzLA0KSGFyaXNoDQo+DQoNCg==