From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id BC881683E for ; Tue, 15 Jan 2019 08:08:01 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Jan 2019 23:08:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,480,1539673200"; d="scan'208";a="108318362" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga006.jf.intel.com with ESMTP; 14 Jan 2019 23:08:00 -0800 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 14 Jan 2019 23:08:00 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 14 Jan 2019 23:08:00 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.150]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.159]) with mapi id 14.03.0415.000; Tue, 15 Jan 2019 15:07:48 +0800 From: "Hu, Xuekun" To: "Burakov, Anatoly" , Ravi Kerur CC: "dev@dpdk.org" , "Ananyev, Konstantin" , "Lu, Wenzhuo" Thread-Topic: [dpdk-dev] IXGBE, IOMMU DMAR DRHD handling fault issue Thread-Index: AQHTlP6b1dQzmzMzDEqTRhjcASEIwqOC3rCAgAEFjYCABw6HAIASGS8AgAB0GwCAAqQ8AIAAxXSAgAEU5YCAAe5TgIAA8maAgACFs4CAACjigIAA1rWAgguvWaA= Date: Tue, 15 Jan 2019 07:07:47 +0000 Message-ID: <88A92D351643BA4CB23E303155170626635418D0@SHSMSX103.ccr.corp.intel.com> References: <8ddb30a3-1253-ff60-20bb-b735fef5a91c@intel.com> <4a54fe58-02d8-07ef-b706-f747383f4985@intel.com> <3b6d6cfc-7e2e-70ee-e059-aa31dc23c93b@intel.com> <1ab980ce-16a5-4bf4-e673-b706e3126474@intel.com> In-Reply-To: <1ab980ce-16a5-4bf4-e673-b706e3126474@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2I4MTZiODYtYzE5Ny00MGRlLWI3MjktMGVjMDBkNGYwOTA5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoicWx1MzVYcEZ1RjZsUjk5STVZRXJOZUhWdFJBUFRsQXl5aUpwaGhTR2pncjR2aGkybzYxR05kdWJQTGhKY1pGRSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] IXGBE, IOMMU DMAR DRHD handling fault issue 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: Tue, 15 Jan 2019 07:08:02 -0000 SGksIFJhdmkNCg0KRGlkIHlvdSByZXNvbHZlIHRoaXMgaXNzdWUgdGhhdCBWRiB1c2VkIGluIGd1 ZXN0IHdpdGggdklPTU1VIGVuYWJsZWQ/IEkgZ29vZ2xlZCwgYnV0IHN0aWxsIGNhbid0IGdldCB0 aGUgYW5zd2VyIHRoYXQgaXQgaXMgZHJpdmVyIG9yIHFlbXUgdnQtZCBlbXVsYXRpb24gaXNzdWUu IA0KDQpDdXJyZW50bHkgSSBtZXQgdGhlIHNhbWUgaXNzdWUgYWdhaW4gdGhhdCBob3N0IHJlcG9y dGVkIERNQVIgZXJyb3I6IA0KWzU5OTM5LjEzMDExMF0gRE1BUjogRFJIRDogaGFuZGxpbmcgZmF1 bHQgc3RhdHVzIHJlZyAyDQpbNTk5MzkuMTMwMTE2XSBETUFSOiBbRE1BIFJlYWRdIFJlcXVlc3Qg ZGV2aWNlIFs4MzoxMC4wXSBmYXVsdCBhZGRyIDE1ZjAzZDAwMCBbZmF1bHQgcmVhc29uIDA2XSBQ VEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldA0KWzU5OTQwLjE4MDg1OV0gaXhnYmUgMDAwMDo4Mzow MC4wOiBJc3N1aW5nIFZGTFIgd2l0aCBwZW5kaW5nIHRyYW5zYWN0aW9ucw0KWzU5OTQwLjE4MDg2 M10gaXhnYmUgMDAwMDo4MzowMC4wOiBJc3N1aW5nIFZGTFIgZm9yIFZGIDAwMDA6ODM6MTAuMA0K WzU5OTg5LjM0NDY4M10gaXhnYmUgMDAwMDo4MzowMC4wIGVuczgxN2YwOiBWRiBSZXNldCBtc2cg cmVjZWl2ZWQgZnJvbSB2ZiAwDQoNCkknbSB1c2luZyBEUERLIDE4LjExIGluIGd1ZXN0LCBhbmQg aXhnYmUua28gaW4gaG9zdC4gDQoNClRoeCwgWHVla3VuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQpGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgQnVy YWtvdiwgQW5hdG9seQ0KU2VudDogRnJpZGF5LCBGZWJydWFyeSAxNiwgMjAxOCA1OjQyIFBNDQpU bzogUmF2aSBLZXJ1ciA8cmtlcnVyQGdtYWlsLmNvbT4NCkNjOiBkZXZAZHBkay5vcmc7IEFuYW55 ZXYsIEtvbnN0YW50aW4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+OyBMdSwgV2Vuemh1 byA8d2Vuemh1by5sdUBpbnRlbC5jb20+DQpTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBJWEdCRSwg SU9NTVUgRE1BUiBEUkhEIGhhbmRsaW5nIGZhdWx0IGlzc3VlDQoNCk9uIDE1LUZlYi0xOCA4OjUz IFBNLCBSYXZpIEtlcnVyIHdyb3RlOg0KPiANCj4gDQo+IE9uIFRodSwgRmViIDE1LCAyMDE4IGF0 IDEwOjI3IEFNLCBSYXZpIEtlcnVyIDxya2VydXJAZ21haWwuY29tIA0KPiA8bWFpbHRvOnJrZXJ1 ckBnbWFpbC5jb20+PiB3cm90ZToNCj4gDQo+IA0KPiANCj4gICAgIE9uIFRodSwgRmViIDE1LCAy MDE4IGF0IDI6MjggQU0sIEJ1cmFrb3YsIEFuYXRvbHkNCj4gICAgIDxhbmF0b2x5LmJ1cmFrb3ZA aW50ZWwuY29tIDxtYWlsdG86YW5hdG9seS5idXJha292QGludGVsLmNvbT4+IHdyb3RlOg0KPiAN Cj4gICAgICAgICBPbiAxNC1GZWItMTggODowMCBQTSwgUmF2aSBLZXJ1ciB3cm90ZToNCj4gDQo+ IA0KPiAgICAgICAgICAgICBFYXJsaWVyIEkgd2FzIGZvY3VzaW5nIG9ubHkgb24gRE1BUiBlcnJv cnMgYW5kIEkgbWlnaHQgaGF2ZQ0KPiAgICAgICAgICAgICBzYWlkICdpdCB3b3JrZWQnIHdoZW4g SSBkaWRuJ3Qgbm90aWNlIHRoZW0gb24gaG9zdCB3aGVuIGRwZGsNCj4gICAgICAgICAgICAgd2Fz IHN0YXJ0ZWQgb24gZ3Vlc3QuIFdoZW4gdHJ5aW5nIHRvIHNlbmQgcGFja2V0cyBvdXQgb2YNCj4g ICAgICAgICAgICAgdGhhdCBpbnRlcmZhY2UgZnJvbSBndWVzdCBJIGRpZCBzZWUgRE1BUiBlcnJv cnMuIEkgYW0NCj4gICAgICAgICAgICAgYXR0YWNoaW5nIGluZm9ybWF0aW9uIHlvdSByZXF1ZXN0 ZWQuwqAgSSBoYXZlIGVuYWJsZWQNCj4gICAgICAgICAgICAgbG9nLWxldmVsPTggYW5kIGZpbGVz IGNvbnRhaW4gZHBkayBFQUwvUE1EIGxvZ3MgYXMgd2VsbC4NCj4gDQo+IA0KPiAgICAgICAgIEdy ZWF0LCBub3cgd2UncmUgb24gdGhlIHNhbWUgcGFnZS4NCj4gDQo+IA0KPiAgICAgICAgICAgICBT bmlwcGV0cyBiZWxvdw0KPiANCj4gICAgICAgICAgICAgb24gaG9zdCwgRE1BUiBmYXVsdCBhZGRy ZXNzIGZyb20gZG1lc2cNCj4gDQo+ICAgICAgICAgICAgIFszNTE1NzYuOTk4MTA5XSBETUFSOiBE UkhEOiBoYW5kbGluZyBmYXVsdCBzdGF0dXMgcmVnIDcwMg0KPiAgICAgICAgICAgICBbMzUxNTc2 Ljk5ODExM10gRE1BUjogW0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDQ6MTAuMF0NCj4gICAg ICAgICAgICAgZmF1bHQgYWRkciAyNTc2MTcwMDAgW2ZhdWx0IHJlYXNvbiAwNl0gUFRFIFJlYWQg YWNjZXNzIGlzDQo+ICAgICAgICAgICAgIG5vdCBzZXQNCj4gDQo+ICAgICAgICAgICAgIG9uIGd1 ZXN0IChkdW1wIHBoeXNfbWVtX2xheW91dCkNCj4gDQo+ICAgICAgICAgICAgIFNlZ21lbnQgMjM1 OiBwaHlzOjB4MjU3NjAwMDAwLCBsZW46MjA5NzE1MiwNCj4gICAgICAgICAgICAgdmlydDoweDdm Y2U4N2UwMDAwMCwgc29ja2V0X2lkOjAsIGh1Z2VwYWdlX3N6OjIwOTcxNTIsDQo+ICAgICAgICAg ICAgIG5jaGFubmVsOjAsIG5yYW5rOjANCj4gICAgICAgICAgICAgLi4uDQo+ICAgICAgICAgICAg IFBNRDogaXhnYmVfZGV2X3J4X3F1ZXVlX3NldHVwKCk6IHN3X3Jpbmc9MHg3ZmNlODdlMGY0YzAN Cj4gICAgICAgICAgICAgc3dfc2NfcmluZz0weDdmY2U4N2UwNzM4MCBod19yaW5nPTB4N2ZjZTg3 ZTE3NjAwDQo+ICAgICAgICAgICAgIGRtYV9hZGRyPTB4MjU3NjE3NjAwDQo+ICAgICAgICAgICAg IFBNRDogaXhnYmVfZGV2X3J4X3F1ZXVlX3NldHVwKCk6IHN3X3Jpbmc9MHg3ZmNlODljNjdkNDAN Cj4gICAgICAgICAgICAgc3dfc2NfcmluZz0weDdmY2U4OWM1ZmMwMCBod19yaW5nPTB4N2ZjZTg5 YzZmZTgwDQo+ICAgICAgICAgICAgIGRtYV9hZGRyPTB4MjU0MDZmZTgwDQo+ICAgICAgICAgICAg IC4uLg0KPiANCj4gDQo+ICAgICAgICAgVG8gbWUgdGhpcyBsb29rcyBsaWtlIGhvc3QgKGkuZS4g ZWl0aGVyIFFFTVUgb3IgdGhlIFBGIGRyaXZlcikNCj4gICAgICAgICBpcyB0cnlpbmcgdG8gZG8g RE1BIHVzaW5nIGd1ZXN0LXBoeXNpY2FsIChhbmQgbm90DQo+ICAgICAgICAgaG9zdC1waHlzaWNh bCkuIEknbSBub3QgdG9vIHdlbGwtdmVyc2VkIGluIGhvdyBRRU1VIHdvcmtzLCBidXQNCj4gICAg ICAgICBpJ20gcHJldHR5IHN1cmUgdGhhdCdzIG5vdCBzdXBwb3NlZCB0byBoYXBwZW4uDQo+IA0K PiAgICAgICAgIElzIFBGIGFsc28gYm91bmQgdG8gRFBESywgb3IgYXJlIHlvdSB1c2luZyBuYXRp dmUgTGludXggaXhnYmUNCj4gICAgICAgICBkcml2ZXI/DQo+IA0KPiANCj4gICAgIFRoYW5rcyBm b3IgeW91ciBoZWxwLiBJIGNhbm5vdCB1c2UgUEYgd2l0aCBEUERLICh2ZmlvLXBjaSksIFZGDQo+ ICAgICBpbnRlcmZhY2VzIGRpc2FwcGVhciBhZnRlciBpdCBpcyBib3VuZCB0byBEUERLLiBJZiB0 aGVyZSBpcyBhIHdheSB0bw0KPiAgICAgdXNlIFBGIGFuZCBWRiB3aXRoIERQREsgbGV0IG1lIGtu b3cgSSBjYW4gdHJ5IGl0IG91dC4gSSBhbSBub3Qgc3VyZQ0KPiAgICAgaG93IHRvIG1vdmUgZm9y d2FyZCBvbiB0aGlzLCBJcyBDUFUvSVhHQkUgUEYgZHJpdmVyIHBsYXlpbmcgYSByb2xlPw0KPiAg ICAgRm9sbG93aW5nIGFyZSB0aGUgdmVyc2lvbnMgSSBoYXZlDQo+IA0KPiAgICAgbHNjcHUNCj4g ICAgIEFyY2hpdGVjdHVyZTrCoMKgwqDCoMKgwqDCoMKgwqAgeDg2XzY0DQo+ICAgICBDUFUgb3At bW9kZShzKTrCoMKgwqDCoMKgwqDCoCAzMi1iaXQsIDY0LWJpdA0KPiAgICAgQnl0ZSBPcmRlcjrC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIExpdHRsZSBFbmRpYW4NCj4gICAgIENQVShzKTrCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNTYNCj4gICAgIE9uLWxpbmUgQ1BVKHMpIGxpc3Q6wqDC oCAwLTI3DQo+ICAgICBPZmYtbGluZSBDUFUocykgbGlzdDrCoCAyOC01NQ0KPiAgICAgVGhyZWFk KHMpIHBlciBjb3JlOsKgwqDCoCAxDQo+ICAgICBDb3JlKHMpIHBlciBzb2NrZXQ6wqDCoMKgIDE0 DQo+ICAgICBTb2NrZXQocyk6wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDINCj4gICAgIE5VTUEg bm9kZShzKTrCoMKgwqDCoMKgwqDCoMKgwqAgMg0KPiAgICAgVmVuZG9yIElEOsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBHZW51aW5lSW50ZWwNCj4gICAgIENQVSBmYW1pbHk6wqDCoMKgwqDCoMKg wqDCoMKgwqDCoCA2DQo+ICAgICBNb2RlbDrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA2Mw0KPiAgICAgTW9kZWwgbmFtZTrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEludGVsKFIpIFhl b24oUikgQ1BVIEU1LTI2ODMgdjMgQCAyLjAwR0h6DQo+ICAgICBTdGVwcGluZzrCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAyDQo+ICAgICBDUFUgTUh6OsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgMjUwMC42MTANCj4gICAgIENQVSBtYXggTUh6OsKgwqDCoMKgwqDCoMKgwqDCoMKgIDMw MDAuMDAwMA0KPiAgICAgQ1BVIG1pbiBNSHo6wqDCoMKgwqDCoMKgwqDCoMKgwqAgMTIwMC4wMDAw DQo+ICAgICBCb2dvTUlQUzrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA0MDAwLjc0DQo+ICAg ICBWaXJ0dWFsaXphdGlvbjrCoMKgwqDCoMKgwqDCoCBWVC14DQo+ICAgICBMMWQgY2FjaGU6wqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDMySw0KPiAgICAgTDFpIGNhY2hlOsKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAzMksNCj4gICAgIEwyIGNhY2hlOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IDI1NksNCj4gICAgIEwzIGNhY2hlOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDM1ODQwSw0K PiAgICAgTlVNQSBub2RlMCBDUFUocyk6wqDCoMKgwqAgMC0xMw0KPiAgICAgTlVNQSBub2RlMSBD UFUocyk6wqDCoMKgwqAgMTQtMjcNCj4gDQo+ICAgICAjIGV0aHRvb2wgLWkgZW5wNHMwZjANCj4g ICAgIGRyaXZlcjogaXhnYmUNCj4gICAgIHZlcnNpb246IDUuMy4zDQo+ICAgICBmaXJtd2FyZS12 ZXJzaW9uOiAweDgwMDAwN2I4LCAxLjEwMTguMA0KPiAgICAgYnVzLWluZm86IDAwMDA6MDQ6MDAu MA0KPiAgICAgc3VwcG9ydHMtc3RhdGlzdGljczogeWVzDQo+ICAgICBzdXBwb3J0cy10ZXN0OiB5 ZXMNCj4gICAgIHN1cHBvcnRzLWVlcHJvbS1hY2Nlc3M6IHllcw0KPiAgICAgc3VwcG9ydHMtcmVn aXN0ZXItZHVtcDogeWVzDQo+ICAgICBzdXBwb3J0cy1wcml2LWZsYWdzOiB5ZXMNCj4gDQo+ICAg ICBUaGFua3MsDQo+ICAgICBSYXZpDQo+IA0KPiANCj4gDQo+IERlYnVnZ2luZyB0aGlzIEkgY291 bGQgY28tcmVsYXRlIGRvaW5nIGludGVyZmFjZSBsaW5rLXVwIGFzc29jaWF0ZWQgDQo+IHdpdGgg dGhlIGRwZGsgaW5zaWRlIHRoZSBndWVzdCBjYXVzZXMgRE1BUiBlcnJvcnMgb24gaG9zdCBhbmQg YW4gDQo+IGFkZGl0aW9uYWwgdmZsciBtZXNzYWdlLg0KPiANCj4gWyA4MTM1Ljg2MTYyMl0gRE1B UjogRFJIRDogaGFuZGxpbmcgZmF1bHQgc3RhdHVzIHJlZyA0MDIgWyANCj4gODEzNS44NjE2Mjdd IERNQVI6IFtETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzA0OjEwLjBdIGZhdWx0IGFkZHINCj4g MWI2NDhhMDAwIFtmYXVsdCByZWFzb24gMDZdIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0IFsg ODEzNi41ODgwNzRdIA0KPiBpeGdiZSAwMDAwOjA0OjAwLjA6IElzc3VpbmcgVkZMUiB3aXRoIHBl bmRpbmcgdHJhbnNhY3Rpb25zIFsgDQo+IDgxMzYuNTg4MDc5XSBpeGdiZSAwMDAwOjA0OjAwLjA6 IElzc3VpbmcgVkZMUiBmb3IgVkYgMDAwMDowNDoxMC4wDQo+IA0KPiBMb29rZWQgYXQgaXhnYmUg ZHJpdmVyIGNvZGUgJ2l4Z2JlX2lzc3VlX3ZmX2ZscicgaXMgY2FsbGVkIGZyb20gDQo+ICdpeGdi ZV9jaGVja19mb3JfYmFkX3ZmJyBvciAnaXhnYmVfaW9fZXJyb3JfZGV0ZWN0ZWQnIGZ1bmN0aW9u cy4gSXMgaXQgDQo+IHBvc3NpYmxlIHRoYXQgZHBkayBwbWQgdmYgZHJpdmVyIGlzIG1pc3Npbmcg c29tZSBmaXhlcy9wb3J0aW5nIGZyb20gDQo+IGl4Z2JldmYgZHJpdmVyIHNpbmNlIHRoaXMgaXNz dWUgaXMgbm90IHNlZW4gd2hlbiBpeGdiZXZmIGtlcm5lbCBkcml2ZXIgDQo+IGlzIHVzZWQ/DQo+ IA0KDQpDb3VsZCB2ZXJ5IHdlbGwgYmUuICtDQyBpeGdiZSBtYWludGFpbmVycyB3aGljaCBtaWdo dCBiZSBvZiBmdXJ0aGVyIGhlbHAgZGVidWdnaW5nIHRoaXMgaXNzdWUuDQoNCi0tDQpUaGFua3Ms DQpBbmF0b2x5DQo=