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 4DDB5A04B5; Thu, 1 Oct 2020 00:35:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 35F8A1D5BC; Thu, 1 Oct 2020 00:35:50 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 9623C1D9EF for ; Tue, 29 Sep 2020 03:15:59 +0200 (CEST) IronPort-SDR: 9vGIW/w7IMvDqNpzq45JgsTbpoFdsBFwJ5UCQuFZpyefjJ/v9s17oNbV7QekxgAxfpNWGNpdBM CFpDH0asRb/g== X-IronPort-AV: E=McAfee;i="6000,8403,9758"; a="162151546" X-IronPort-AV: E=Sophos;i="5.77,316,1596524400"; d="scan'208";a="162151546" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2020 18:15:57 -0700 IronPort-SDR: lQsgO9xk7hQZZ39rTSKUVj0QiOdrySXvnXInP/FkHzcR5UIhehkwlu/tQzh0oGNTYvGGzBKdZA SIuP8oiak1aQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,316,1596524400"; d="scan'208";a="345092215" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga002.fm.intel.com with ESMTP; 28 Sep 2020 18:15:57 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 28 Sep 2020 18:15:56 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 28 Sep 2020 18:15:56 -0700 Received: from orsmsx608.amr.corp.intel.com ([10.22.229.21]) by ORSMSX608.amr.corp.intel.com ([10.22.229.21]) with mapi id 15.01.1713.004; Mon, 28 Sep 2020 18:15:56 -0700 From: "Niu, Yawei" To: "dev@dpdk.org" CC: "Harris, James R" , "Vanda, Sydney M" Thread-Topic: [SPDK] Re: Potential defect in pci_unplug() Thread-Index: AQHWla4qk5BGG1Cq2kO5tYgu9t1ouKl/zEIA Date: Tue, 29 Sep 2020 01:15:56 +0000 Message-ID: <98D9624D-F475-425B-9B06-F13CD9C4884C@intel.com> References: <748FDEF7-6BB0-4D27-B630-4C991D06B6F8@intel.com> In-Reply-To: <748FDEF7-6BB0-4D27-B630-4C991D06B6F8@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-ID: <5A1AC8F87DF4AB4FA442E5BCDAF9C80B@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Mailman-Approved-At: Thu, 01 Oct 2020 00:35:48 +0200 Subject: [dpdk-dev] FW: [SPDK] Re: Potential defect in pci_unplug() 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" DQoNCu+7v09uIDIwMjAvOS8yOCwgMTE6NDQgUE0sICJIYXJyaXMsIEphbWVzIFIiIDxqYW1lcy5y LmhhcnJpc0BpbnRlbC5jb20+IHdyb3RlOg0KDQogICAgSGkgTml1LA0KICAgIA0KICAgIEkgYWdy ZWUsIHRoaXMgZG9lc24ndCBsb29rIHJpZ2h0LiAgQ291bGQgeW91IGZpbGUgYW4gU1BESyBpc3N1 ZSBmb3IgdGhpcyB0byBtYWtlIHN1cmUgd2UgdHJhY2sgaXQ/ICBBbmQgdGhlbiB0cnkgc2VuZGlu ZyBhbiBlLW1haWwgdG8gdGhlIERQREsgbWFpbGluZyBsaXN0PyAgSSdtIG9wZW4gdG8gc3VibWl0 dGluZyBhIHBhdGNoIHRvIG91ciBEUERLIHN1Ym1vZHVsZSBzaG9ydC10ZXJtLCBidXQgb25seSBp ZiB3ZSBnZXQgYWdyZWVtZW50IHdpdGggRFBESyBjb21tdW5pdHkgdGhhdCB0aGlzIGZpeCBpcyBj b3JyZWN0Lg0KICAgIA0KICAgIFRoYW5rcywNCiAgICANCiAgICBKaW0NCiAgICANCiAgICANCiAg ICBPbiA5LzI4LzIwLCAxMjoxNyBBTSwgIk5pdSwgWWF3ZWkiIDx5YXdlaS5uaXVAaW50ZWwuY29t PiB3cm90ZToNCiAgICANCiAgICAgICAgSGksDQogICAgDQogICAgICAgIEluIHRoZSBwY2lfdW5w bHVnKCkgKGRwZGsvZHJpdmVycy9idXMvcGNpL3BjaV9jb21tb24uYyksIHdoeSBkbyB3ZSBjYWxs IHJ0ZV9kZXZhcmdzX3JlbW92ZSgpIHRvIHJlbW92ZSB0aGUgc2F2ZWQgZGV2aWNlIGFyZ3M/IFRo YXQgbG9va3MgYSBkZWZlY3QgdG8gbWUsIHNpbmNlIHRoYXTigJlsbCByZXN1bHQgaW4gdGhlIGhv dCByZW1vdmVkIGRldmljZSBmYWlsZWQgdG8gYmUgZGV0ZWN0ZWQgd2hlbiBpdOKAmXMgcGx1Z2dl ZCBiYWNrICh3aGVuIHdoaXRlIGxpc3Qgb3B0aW9uIHdhcyBwcm92aWRlZCksIHRoZSBzaXR1YXRp b24gaXMgZGVzY3JpYmVkIGZvbGxvd2luZzoNCiAgICANCiAgICAgICAgICAxLiAgQXBwIHN0YXJ0 cyB3aXRoIHdoaXRlIGxpc3Qgb3B0aW9uIHByb3ZpZGVkLCBsZXTigJlzIHN1cHBvc2UgdGhlIGRl dmljZSBpbiB3aGl0ZSBsaXN0IGlzOiAwMDAwOjgxOjAwLjA7DQogICAgICAgICAgMi4gIHJ0ZV9k ZXZhcmdzX2FkZCgpIGlzIGNhbGxlZCB0byBhZGQgdGhpcyBkZXZpY2UgYXJnIG9uIHJ0ZV9lYWxf aW5pdCgpOw0KICAgICAgICAgIDMuICBJc3N1ZSDigJxlY2hvIDEgPiAvc3lzL2J1cy9wY2kvZGV2 aWNlcy8wMDAwXDo4MVw6MDAuMC9yZW1vdmXigJ0gdG8gaG90IHJlbW92ZSB0aGUgZGV2aWNlOw0K ICAgICAgICAgIDQuICBwY2lfdW5wbHVnKCkgaXMgY2FsbGVkIHRvIHJlbW92ZSB0aGUgZGV2aWNl LCBhbmQgcnRlX2RldmFyZ3NfcmVtb3ZlKCkgaXMgY2FsbGVkLCBzbyB0aGlzIGRldmljZSBhcmcg Zm9yIHdoaXRlIGxpc3QgaXMgcmVtb3ZlIHRvbzsNCiAgICAgICAgICA1LiAgSXNzdWUg4oCcZWNo byAxID4gL3N5cy9idXMvcGNpL3Jlc2NhbuKAnSB0aGVuIOKAnFBDSV9XSElURUxJU1Q94oCdMDAw MDo4MTowMC4w4oCdIHNwZGsvc2NyaXB0L3NldHVwLnNo4oCdIHRvIGRvIGhvdCBwbHVnOw0KICAg ICAgICAgIDYuICBJbiBwY2lfc2Nhbl9vbmUoKSwgbmV3IGRldiBpcyBnZW5lcmF0ZWQsIGhvd2V2 ZXIsIHRoZSBkZXYtPmRldmljZS5kZXZhcmdzIGlzIHNldCBOVUxMIHNpbmNlIHRoZSBkZXZpY2Ug YXJncyBoYXMgYmVlbiByZW1vdmVkIG9uIGRldmljZSB1bnBsdWc7DQogICAgICAgICAgNy4gIHJ0 ZV9wY2lfcHJvYmUoKSBkb2VzIHdoaXRlIGxpc3Qgc2NhbiwgaG93ZXZlciwgaXQgdW5leHBlY3Rl ZGx5IHNraXBzIHRoZSBkZXZpY2UgYmVjYXVzZSB0aGUgZGV2YXJncyBvZiB0aGUgZGV2aWNlIGlz IE5VTEwgbm93Ow0KICAgIA0KICAgICAgICBJIGRvbuKAmXQgZnVsbHkgdW5kZXJzdGFuZCB0aGUg RFBESyBjb2RlLCBidXQgdGhpcyBydGVfZGV2YXJnc19yZW1vdmUoKSBpbiBwY2lfdW5wbHVnKCkg ZG9lc27igJl0IG1ha2Ugc2Vuc2UgdG8gbWUgKHdoZW4gSSBjb21tZW50ZWQgaXQgb3V0LCBzZWVt cyBldmVyeXRoaW5nIHdpbGwgd29yayBhcyBleHBlY3RlZCkuIElzIHRoaXMgYSBnbGl0Y2ggb3Ig SSBtaXNzZWQgYW55dGhpbmc/DQogICAgDQogICAgICAgIFRoYW5rcw0KICAgICAgICAtTml1DQog ICAgDQogICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQogICAgICAgIFNQREsgbWFpbGluZyBsaXN0IC0tIHNwZGtAbGlzdHMuMDEub3Jn DQogICAgICAgIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gc3Bkay1sZWF2ZUBsaXN0 cy4wMS5vcmcNCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXw0KICAgIFNQREsgbWFpbGluZyBsaXN0IC0tIHNwZGtAbGlzdHMuMDEub3JnDQog ICAgVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBzcGRrLWxlYXZlQGxpc3RzLjAxLm9y Zw0KICAgIA0KDQo=