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 557F7A04DB; Fri, 16 Oct 2020 07:52:31 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 02DFF1D553; Fri, 16 Oct 2020 07:52:29 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id B38301D441 for ; Fri, 16 Oct 2020 07:52:26 +0200 (CEST) IronPort-SDR: It0gatI8mTrvr8lpO+ktj909/tctHvRt0zzIG4379/3jua2lh/6vCg8izTkhQ3amcAb/HnCCIs 62n4LvAjK0qQ== X-IronPort-AV: E=McAfee;i="6000,8403,9775"; a="230728798" X-IronPort-AV: E=Sophos;i="5.77,381,1596524400"; d="scan'208";a="230728798" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Oct 2020 22:52:24 -0700 IronPort-SDR: T+mdc8YkUyt3IBGeZxaRpdAk0ffIa84T4oTDsL7Wf8Q3QQYRC1MF7S0GehUJ0De6O+DU/D9wA3 Lc9xLJ5yxKPw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,381,1596524400"; d="scan'208";a="300600782" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga007.fm.intel.com with ESMTP; 15 Oct 2020 22:52:24 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 15 Oct 2020 22:52:23 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 15 Oct 2020 22:52:23 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 15 Oct 2020 22:52:23 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 15 Oct 2020 22:52:23 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jr+++dYTRZVSLPVkhj20AhBjldZTyuVRxMhiruofjVbSoy2jnr9Mgtgp+P/dWQosvFVXuU/lXoMwXivzFl2Mb4Pbu4d6Ljr01J85pedvXeB7SVLRK8zrBBYG88qTsS2XSMxnZseNRGRwJ0OZWqhlUHKqo7p/+SgPvyClhY/3b+Q1SG8s299O/rF/aTWcPMxz4BnGsZjSk/N9FYx9qCsJUjR7pRFjg6/5o6ireUP+xe6PMhyak11CJEK2IE8x91Jvf5rJs767DNVFq6uoIJrifB6Rl1n1Xyrhd0yYe3KuXbemqZZQL+0kvibKRs66ygFFYlau4rjrFGV+eYaAbqH5Jg== 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=2bVeVNy69u6BYnReeMZZQthdjHTFQsqf2j8Pd31bvao=; b=USops91EBhDV88zLEm2araEatECtARALOyoH2qWO5nTfYlkj+XE+e2Nxkeq+S3q7XD/HyQ0mc5rai0raC+DPxfHOej5MV/IT4du5OnJutNjtGYz9H0A6wcvFG9vi+VYSFvnwzk+3tIkCKq4ywNEyF5HyxsgV2QkAiRE+SxpqL5USRIBERl1qjgzhl1zoFQ2jAPY3PeiEoiGST3gUJObEuw0EKPDtMdikIUw3b76SBlPsy8n9fcNvb8NoZCNF7R4TZjtjjanIndLpivgqJzg9AGstncoSuB5bdVusvTKKC17vmoSmhc2TtLy+pNJj2H8PbQLjUb4VgBcfijv9apo4DQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2bVeVNy69u6BYnReeMZZQthdjHTFQsqf2j8Pd31bvao=; b=duJ273z40QV8zIj2kahM6XnamdbjcMLSWEyBDIYs9XNYMf7wYWjZLf2M/plfqZ8t4IJkEZ7IgBBeEHJfniKD6pJ3dXjQ+rUjoEbhLIZ79H0kTvNI5MMmEk4Bb45NiacqoTwyCmsRe95kn8o0whT8MYjZgiHDbmlR6K2OKrlPDmM= Received: from BYAPR11MB3477.namprd11.prod.outlook.com (20.177.184.156) by BYAPR11MB2598.namprd11.prod.outlook.com (52.135.229.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.25; Fri, 16 Oct 2020 05:51:20 +0000 Received: from BYAPR11MB3477.namprd11.prod.outlook.com ([fe80::7165:2902:ffd0:40e4]) by BYAPR11MB3477.namprd11.prod.outlook.com ([fe80::7165:2902:ffd0:40e4%3]) with mapi id 15.20.3477.021; Fri, 16 Oct 2020 05:51:20 +0000 From: "Zhang, Tianfei" To: "Yigit, Ferruh" , "dev@dpdk.org" , "Xu, Rosen" , "Huang, Wei" Thread-Topic: [dpdk-dev] [PATCH v2 2/4] raw/ifpga/base: free resources when destroying ifpga device Thread-Index: AQHWlUDB1NEa4pcq5UiEBay1zM0ZvamZH3YAgAC1XhA= Date: Fri, 16 Oct 2020 05:51:19 +0000 Message-ID: References: <1600846213-18093-1-git-send-email-tianfei.zhang@intel.com> <1601257218-6606-1-git-send-email-tianfei.zhang@intel.com> <1601257218-6606-3-git-send-email-tianfei.zhang@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.5.1.3 dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.203] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f5c65dd3-e1c7-4c9e-342e-08d871978190 x-ms-traffictypediagnostic: BYAPR11MB2598: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DaEIir4iNg6X+dtinZZJvXmRfJWp8vg2EAtdlSa5yhJXgrVzQzh5dgU137HdL9Uj8SxMoXIQPTtKmPRbUr03rUF7NF1i90CPfG1FU6mPpilKMZgZN4dx9++VxpC+PFSQXNSQ3eugW1/om7VLQFcUpaABLkxM3Kjs3z7e9IsapRgMWaFwmKf8jjTERaXSE9NM8GrTXZer4ijCrKRcx1Dfehomt/ODVG+a023tHYXRXARsorA/3sjcDKUo9c3uSsUujIbXFgzbu8uI1UQbmHY4NOfPVmrZQ8NY7sYJWSXVtm9XPPA+C/M8o+p4ONc8nIHHAXMK393A9W4xInKx1oG7vQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3477.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(39860400002)(376002)(346002)(136003)(86362001)(5660300002)(52536014)(66476007)(76116006)(66946007)(66556008)(55016002)(64756008)(66446008)(110136005)(7696005)(316002)(33656002)(9686003)(478600001)(2906002)(6636002)(83380400001)(6506007)(53546011)(71200400001)(8936002)(26005)(186003)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: jwpHt7zdw0SFzdSaNeXRM56fp3eripMc6XF9sUECBIZ0fbtb44NHzEg2GZw5JFxf1+NKzGmHPOwCEZ6cMMxVTFRH+R0m/mcOSC285Hg/QaKS91LWm+iQxehRmSFMmNvAzre+yTFYvtJ0TJbMsI4KhfnBzWudv7rD93TTUzrhL/bmdi580BFwyYei+wZy+KsG6Gea0El7FNeAzUFC2PcuwxYTl+2r0PjBk8XNcTzGOZx/OMxM1BLKDv7T7aMaXPzfjYgbr6XGeCfSTJA6cDfPNVzrp7yK93l31mXkywWFH+h9c/S0w3vS99TC9T42i8UQbR51llzwZifIB4st8OFc1m4it63tYEgSQRtwsOZP15kRmI1gHN6fhZH/9IWPcb6cE+jd6F+NafXsVUgvCTfJqOtaB/qEssgiDa4xzmlzq/MK3Lg29CUNES+WjyqYe5mNNdrVkmvNdiPGJIPiAn+D/xA3E4xISH1n++cXqHr+0hCKX3ZkrJsFB/WzFTiw/6o1Kv6OO7cYFfCYrZZrwfxJa0oE92XLYLAYUyD7pdAaxjCU6MeEq8VpIYgLN+ErTxkN9UUaTHCvjautuJNQ4IOQoo7KqL08Md3vYJqtmslmJz5wgr5MOQ9KCKPFDvnLjtzJG9F3o+zX7zw1QdhhslGFvA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3477.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5c65dd3-e1c7-4c9e-342e-08d871978190 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2020 05:51:19.9457 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Eus5UjDgpxCTcdpsniUF257pETRSj1b8uv/UTMjUwxbjxWa9N0blGMtZ4fR0Cy68ABQqXhzF1ND4+Cd+aJrd3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2598 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 2/4] raw/ifpga/base: free resources when destroying ifpga device 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiBTZW50OiAyMDIw5bm0MTDmnIgxNuaXpSAyOjU3DQo+ IFRvOiBaaGFuZywgVGlhbmZlaSA8dGlhbmZlaS56aGFuZ0BpbnRlbC5jb20+OyBkZXZAZHBkay5v cmc7IFh1LCBSb3Nlbg0KPiA8cm9zZW4ueHVAaW50ZWwuY29tPjsgSHVhbmcsIFdlaSA8d2VpLmh1 YW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYyIDIvNF0g cmF3L2lmcGdhL2Jhc2U6IGZyZWUgcmVzb3VyY2VzIHdoZW4NCj4gZGVzdHJveWluZyBpZnBnYSBk ZXZpY2UNCj4gDQo+IE9uIDkvMjgvMjAyMCAyOjQwIEFNLCBUaWFuZmVpIHpoYW5nIHdyb3RlOg0K PiA+IEZyb206IFdlaSBIdWFuZyA8d2VpLmh1YW5nQGludGVsLmNvbT4NCj4gPg0KPiA+IEFkZCB0 d28gZnVuY3Rpb25zIHRvIGNvbXBsZXRlIHRoZSByZXNvdXJjZXMgZnJlZSB3b3JrLCBvbmUgaXMN Cj4gPiBpZnBnYV9hZGFwdGVyX2Rlc3Ryb3koKSwgdGhlIG90aGVyIGlzIGlmcGdhX2J1c191aW5p dCgpLg0KPiA+IFRoZW4gY2FsbCBvcGFlX2FkYXB0ZXJfZGVzdHJveSgpIGluIGlmcGdhX3Jhd2Rl dl9kZXN0cm95KCkuDQo+ID4NCj4gPiBBZGRpdGlvbmFsIG1vZGlmaWN0aW9uIGlzIHJlbW92aW5n IG9wYWVfYWRhcHRlcl9mcmVlKCkgZnJvbQ0KPiANCj4gcy9tb2RpZmljdGlvbi9tb2RpZmljYXRp b24NCj4gDQo+ID4gaWZwZ2FfcmF3ZGV2X2Rlc3Ryb3koKSBiZWNhdXNlIG9wYWUgYWRhcHRlciB3 aWxsIGJlIHJlbGVhc2VkIGluDQo+ID4gcnRlX3Jhd2Rldl9wbWRfcmVsZWFzZSgpLg0KPiANCj4g SSBjYW4gc2VlIGZvbGxvd2luZyBjYWxsIHN0YWNrLA0KPiANCj4gcnRlX3Jhd2Rldl9wbWRfcmVs ZWFzZSgpDQo+ICAgIHJ0ZV9yYXdkZXZfY2xvc2UoKQ0KPiAgICAgIGlmcGdhX3Jhd2Rldl9jbG9z ZSgpDQo+IA0KPiBJbiB0aGlzIHBhdGggJ29wYWVfYWRhcHRlcl9mcmVlKCknIGlzIG5vdCBjYWxs ZWQsIGNhbiB5b3UgcGxlYXNlIGNvbmZpcm0gaWYgb3BhZQ0KPiBhZGFwdGVyIGZyZWUgaXMgZG9u ZS4NCg0Kb3BhZV9hZGFwdGVyX2ZyZWUoKSBmdW5jdGlvbiBpcyB1c2UgdG8gZnJlZSB0aGUgYWRh cHRlciBkYXRhIHN0cnVjdC4gQnV0IGluIHJhd2RldiBmcmFtZXdvcmssDQp0aGUgcnRlX3Jhd2Rl dl9wbWRfcmVsZWFzZSgpIHdpbGwgcmVsZWFzZSB0aGlzIGFkYXB0ZXIgYmVjYXVzZSB0aGUgYWRh cHRlciB3aWxsIHBvaW50ZXIgdG8gcmF3ZGV2LT5kZXZfcHJpdmF0ZSB3aGVuDQp3ZSBjcmVhdGUg dGhlIHJhd2RldiBpbiBpZnBnYV9yYXdkZXZfY3JlYXRlKCkgLiBBbmQgaW4gcnRlX3Jhd2Rldl9w bWRfcmVsZWFzZSgpLCBpdCB3aWxsIGZyZWUgdGhlIHJhd2Rldi0+ZGV2X3ByaXZhdGUuDQoNCj4g DQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgSHVhbmcgPHdlaS5odWFuZ0BpbnRlbC5jb20+ DQo+ID4gU2lnbmVkLW9mZi1ieTogVGlhbmZlaSB6aGFuZyA8dGlhbmZlaS56aGFuZ0BpbnRlbC5j b20+DQo+IA0KPiA8Li4uPg0K