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 16862A09E5; Tue, 8 Dec 2020 10:27:14 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7AA5A72D9; Tue, 8 Dec 2020 10:27:12 +0100 (CET) Received: from mailgw01.pantheon.sk (mailgw01.pantheon.sk [46.229.239.26]) by dpdk.org (Postfix) with ESMTP id 5B7EDA3 for ; Tue, 8 Dec 2020 10:27:11 +0100 (CET) Received: from mailgw01.pantheon.sk (localhost.localdomain [127.0.0.1]) by mailgw01.pantheon.sk (Proxmox) with ESMTP id BD19C202CE1; Tue, 8 Dec 2020 10:27:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantheon.tech; h=cc:cc:content-transfer-encoding:content-type:content-type :date:from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=dkim; bh=h5BP0mRdp3UjUTKHDN4M YNxlH69jO85biQO3chKOssE=; b=c/flaZ+Yq6iHgV+KqF24KIe6ilpIzzHlQTna sSmQ+WW4FX4s59zB2X89scRLKAGt3LO9I3Z0rP0e0/q1pp7Hbl+7YcYXbo62+9ge IXbBfoq8e4zLJNw6T/MaOqGPT9eUnhRnpAHlWdwLOOzjXIuGYnTk0vB9smYjIsiP RWfdTUCB2pFtbTcC9XIpVTcn1tpWdJeSj2RgKC7CUU2Pbni5i5iMn7TEUC9n9VQP jOW6WyWjfbAb4mN4BCD+JBi+pHO+XxAJe9lEUg+gBiYsTbeJU/Bm4Lg5y5bksTME CczIvz6h7clYKZcpmgjihikOtQBQh/8Tp659S/C32ZknvZG3Gg== From: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= To: "Xing, Beilei" , David Marchand , "Guo, Jia" CC: "dev@dpdk.org" , "Kinsella, Ray" , "Andrew Yourtchenko (ayourtch)" , "Yigit, Ferruh" Thread-Topic: [dpdk-dev] Faulty VF initialization during DPDK startup when multiple DPDK instances use different VFs with the same PF Thread-Index: AdbMhM+q2mgYN4QqTnylVPeB7DKS/f//9IUAgAFUlgD//8vLEA== Date: Tue, 8 Dec 2020 09:27:09 +0000 Message-ID: <89dd59637850415e9f5624dd887444cf@pantheon.tech> References: <9d5b0d3a3bb648d5a296eb794006db14@pantheon.tech> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.101.4.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] Faulty VF initialization during DPDK startup when multiple DPDK instances use different VFs with the same PF 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWGluZywgQmVpbGVpIDxi ZWlsZWkueGluZ0BpbnRlbC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDgsIDIwMjAg ODoxNCBBTQ0KPiBUbzogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+ OyBHdW8sIEppYQ0KPiA8amlhLmd1b0BpbnRlbC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IEtp bnNlbGxhLCBSYXkgPHJheS5raW5zZWxsYUBpbnRlbC5jb20+OyBBbmRyZXcgWW91cnRjaGVua28N Cj4gKGF5b3VydGNoKSA8YXlvdXJ0Y2hAY2lzY28uY29tPjsgSnVyYWogTGlua2XFoSA8anVyYWou bGlua2VzQHBhbnRoZW9uLnRlY2g+Ow0KPiBZaWdpdCwgRmVycnVoIDxmZXJydWgueWlnaXRAaW50 ZWwuY29tPg0KPiBTdWJqZWN0OiBSRTogW2RwZGstZGV2XSBGYXVsdHkgVkYgaW5pdGlhbGl6YXRp b24gZHVyaW5nIERQREsgc3RhcnR1cCB3aGVuDQo+IG11bHRpcGxlIERQREsgaW5zdGFuY2VzIHVz ZSBkaWZmZXJlbnQgVkZzIHdpdGggdGhlIHNhbWUgUEYNCj4gDQo+IA0KPiANCj4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IGRldiA8ZGV2LWJvdW5jZXNAZHBkay5vcmc+ IE9uIEJlaGFsZiBPZiBEYXZpZCBNYXJjaGFuZA0KPiA+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIg NywgMjAyMCA2OjU1IFBNDQo+ID4gVG86IFhpbmcsIEJlaWxlaSA8YmVpbGVpLnhpbmdAaW50ZWwu Y29tPjsgR3VvLCBKaWEgPGppYS5ndW9AaW50ZWwuY29tPg0KPiA+IENjOiBkZXZAZHBkay5vcmc7 IEtpbnNlbGxhLCBSYXkgPHJheS5raW5zZWxsYUBpbnRlbC5jb20+OyBBbmRyZXcNCj4gPiBZb3Vy dGNoZW5rbyAoYXlvdXJ0Y2gpIDxheW91cnRjaEBjaXNjby5jb20+OyBKdXJhaiBMaW5rZcWhDQo+ ID4gPGp1cmFqLmxpbmtlc0BwYW50aGVvbi50ZWNoPjsgWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlp Z2l0QGludGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBGYXVsdHkgVkYgaW5p dGlhbGl6YXRpb24gZHVyaW5nIERQREsgc3RhcnR1cA0KPiA+IHdoZW4gbXVsdGlwbGUgRFBESyBp bnN0YW5jZXMgdXNlIGRpZmZlcmVudCBWRnMgd2l0aCB0aGUgc2FtZSBQRg0KPiA+DQo+ID4gT24g TW9uLCBEZWMgNywgMjAyMCBhdCAxMTo0OSBBTSBKdXJhaiBMaW5rZcWhDQo+ID4gPGp1cmFqLmxp bmtlc0BwYW50aGVvbi50ZWNoPg0KPiA+IHdyb3RlOg0KPiA+ID4NCj4gPiA+IEhpIERQREsgZGV2 cywNCj4gPiA+DQo+ID4gPiBBIHdoaWxlIGJhY2sgSSd2ZSBzdWJtaXR0ZWQgdGhpcyBidWc6DQo+ ID4gaHR0cHM6Ly9idWdzLmRwZGsub3JnL3Nob3dfYnVnLmNnaT9pZD01NzggYW5kIG5vdyB3ZSBo YXZlIGEgcHJldHR5DQo+ID4gZ29vZCBpZGVhIHdoZXJlIHRoZSBpc3N1ZSBzdGVtcyBmcm9tLiBU TDtETDogaXQgc2VlbXMgdG8gYmUgaW4gZWl0aGVyDQo+ID4gWEw3MTAgZmlybXdhcmUgb3IgaTQw ZSBkcml2ZXIsIHdpdGggZG93bnN0cmVhbSBlZmZlY3RzIHdoaWNoIHdlIG1heQ0KPiA+IG5lZWQg dG8gYWRkcmVzcyBpbiBEUERLLg0KPiA+ID4NCj4gPiA+IFdoYXQgaXMgdGhlIGlzc3VlPw0KPiA+ ID4gV2UncmUgdXNpbmcgYW4gWEw3MTAgTklDIHdpdGggU1ItSU9WIHNldHVwIHdpdGggbXVsdGlw bGUgdmlydHVhbA0KPiA+ID4gZnVuY3Rpb25zDQo+ID4gKFZGcykgdGhhdCBiZWxvbmcgdG8gdGhl IHNhbWUgcGh5c2ljYWwgZnVuY3Rpb24gKFBGKS4gV2UncmUgb2JzZXJ2aW5nDQo+ID4gaW50ZXJt aXR0ZW50IGZhaWx1cmVzIHdoZW4gbXVsdGlwbGUgRFBESyBFQUwgaW5zdGFuY2VzIGFyZSB0cnlp bmcgdG8NCj4gPiBpbml0aWFsaXplIGRpZmZlcmVudCBWRnMgZnJvbSB0aGUgUEYuIE9uZSBvZiB0 aGUgZmFpbHVyZXMgbG9va3MgbGlrZSB0aGlzOg0KPiA+ID4gaTQwZXZmX2NoZWNrX2FwaV92ZXJz aW9uKCk6IFBGL1ZGIEFQSSB2ZXJzaW9uIG1pc21hdGNoOigwLjApLSgxLjEpDQo+ID4gPg0KPiA+ ID4gVGhpcyByZXN1bHRzIGluIFZQUCAod2hpY2ggdXNlcyBEUERLIHRvIGluaXRpYWxpemUgdGhl c2UgVkZzKSBub3QNCj4gPiA+IGJlaW5nIGFibGUgdG8NCj4gPiB1c2UgdGhlIFZGcy4gVGhlcmUg YW4gYXNzb2NpYXRlZCBzeXNsb2c6DQo+ID4gPg0KPiA+ID4gW1RodSBEZWMgIDMgMDI6MzA6NTYg MjAyMF0gaTQwZSAwMDAwOjA1OjAwLjE6IFVuYWJsZSB0byBzZW5kIHRoZQ0KPiA+ID4gbWVzc2Fn ZSB0bw0KPiA+IFZGIDQ5IGFxX2VyciAxMg0KPiA+ID4NCj4gPiA+IERpZ2dpbmcgaW4gdGhlIHNv dXJjZXMgd2UndmUgZm91bmQgdGhhdCB0aGlzIGlzIHRoZSBlcnJvciBtZXNzYWdlOg0KPiA+ID4N Cj4gPiBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92NC4xNS9zb3VyY2UvZHJpdmVy cy9uZXQvZXRoZXJuZXQvaW50DQo+ID4gZWwvaTQwZXYNCj4gPiBmL2k0MGVfYWRtaW5xX2NtZC5o I0wxMTUNCj4gPiA+DQo+ID4gPiBUaGlzIHN1Z2dlc3RzIGl0J3MgYW4gaXNzdWUgd2l0aCBlaXRo ZXIgdGhlIGRyaXZlciBvciBmaXJtd2FyZSBhbmQNCj4gPiA+IHRoYXQgbGVhZHMgdXMNCj4gPiB0 byB0d28gcXVlc3Rpb25zOg0KPiA+ID4gMSkgSXMgdGhpcyBhbiBleHBlY3RlZCBjb25kaXRpb24g dG8gaGFwcGVuPyBXaGF0IGlzIHRoZSByZWFzb24gZm9yDQo+ID4gPiB0aGlzDQo+ID4gY29udGVu dGlvbiBhbmQgaXMgaXQgbm9ybWFsIHRvIGhhdmUgaXQsIGFuZCB3aGF0IGlzIHRoZSBleHBlY3Rl ZA0KPiA+IGNvcnJlY3QgYmVoYXZpb3Igb2YgdGhlIGNhbGxpbmcgY29kZT8NCj4gDQo+IGFxX2Vy ciAxMiBpcyBJNDBFX0FRX1JDX0VCVVNZLCB3aGljaCBpcyByZXR1cm5lZCBieSBmaXJtd2FyZS4g SXQgaW5kaWNhdGVzDQo+IG1haWxib3ggaXMgZnVsbCBhbmQgZGV2aWNlIGlzIHRvbyBidXN5IHRv IGhhbmRsZSBvdGhlciByZXF1ZXN0cy4gU28gd2hlbiBtdWx0aXBsZQ0KPiBEUERLIGluc3RhbmNl cyBhcmUgdHJ5aW5nIHRvIGluaXRpYWxpemUgZGlmZmVyZW50IFZGcyBmcm9tIHRoZSBQRiwgdGhl cmUnbGwgYmUgbWFueQ0KPiByZXF1aXJlbWVudHMgZnJvbSBQRiB0byBmaXJtd2FyZSwgaXQgd2ls bCBiZSBlYXN5IHRvIGZ1bGwgdGhlIG1haWxib3guDQo+IA0KPiA+ID4gMikgSWYgInllcyIgdG8g dGhlIHByZXZpb3VzIHF1ZXN0aW9uIC0gdGhlbiwgc2luY2UgdGhlIGNhbGxlciBpbg0KPiA+ID4g dGhpcyBjYXNlDQo+ID4gaW5pdGlhbGl6YXRpb24gY29kZSBvZiBEUERLLCBzaG91bGQgd2UgYWRk cmVzcyBpdCB0aGVyZSAoZS5nLiBzb21lDQo+ID4gcmV0cmllcyBvciBhIGxvY2spPw0KPiANCj4g SSBhZ3JlZSB0byB1c2UgcmV0cnkgb3IgbG9jayB0byBhZGRyZXNzIGl0LCBidXQgaXQgc2hvdWxk IGJlIGFkZHJlc3NlZCBpbiBrZXJuZWwNCj4gZHJpdmVyIG5vdCBEUERLLCBzaW5jZSB0aGUga2Vy bmVsIFBGIGlzIHJlc3BvbnNpYmxlIGZvciBjb21tdW5pY2F0aW5nIHdpdGgNCj4gZmlybXdhcmUu IFdoZW4gdGhlcmUncyBhcV9lcnIgMTIgcmV0dXJuZWQsIFBGIHNob3VsZCByZXRyeSB0byBzZW5k IHRoZSBBUQ0KPiBjb21tYW5kIHRvIGZpcm13YXJlLg0KPiANCg0KVGhhbmtzLCBCZWlsZWksIGZv ciB0aGUgY2xhcmlmaWNhdGlvbi4gRG8geW91IGtub3cgaG93L3doZXJlIHNob3VsZCBJIHJhaXNl IHRoZSBidWcgd2l0aCB0aGUgaTQwZSBkcml2ZXI/IFRoZSBrZXJuZWwgYnVnemlsbGEgWzBdPw0K DQpbMF0gaHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3JnLw0KDQo+ID4gPg0KPiA+ID4gQXJlIHRo ZXJlIGFueSBJbnRlbCAob3IgU1ItSU9WKSBleHBlcnRzIHdobyBjb3VsZCBoZWxwIHdpdGgNCj4g PiA+IGFuc3dlcmluZyB0aGUNCj4gPiBmaXJzdCBxdWVzdGlvbj8gT3IgaXMgaXQgcG9zc2libGUg dGhhdCBubyBtYXR0ZXIgd2hhdCB0aGUgZXhwZWN0ZWQNCj4gPiBiZWhhdmlvciBpcyBzaG91bGQg d2UgYWRkcmVzcyBpdCBpbiBEUERLPw0KPiA+DQo+ID4gQWRkZWQgaTQwZSBtYWludGFpbmVycy4N Cj4gPg0KPiA+DQo+ID4gLS0NCj4gPiBEYXZpZCBNYXJjaGFuZA0KDQo=