From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: Re: [PATCH v1 1/6] iommu/dmar: Fix crash on boot when DMAR is disabled Date: Mon, 20 Feb 2017 13:58:57 +0200 Message-ID: <1487591937.20145.0.camel@linux.intel.com> References: <20170215144226.34519-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170215144226.34519-1-andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: Joerg Roedel , iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, David Woodhouse , Mika Westerberg , "Rafael J . Wysocki" Cc: Joerg Roedel List-Id: iommu@lists.linux-foundation.org T24gV2VkLCAyMDE3LTAyLTE1IGF0IDE2OjQyICswMjAwLCBBbmR5IFNoZXZjaGVua28gd3JvdGU6 Cj4gQnkgZGVmYXVsdCBDT05GSUdfSU5URUxfSU9NTVVfREVGQVVMVF9PTiBpcyBub3Qgc2V0IGFu ZCB0aHVzCj4gZG1hcl9kaXNhYmxlZCB2YXJpYWJsZSBpcyBzZXQuCj4gCj4gSW50ZWwgSU9NTVUg ZHJpdmVyIGJhc2VkIG9uIGFib3ZlIGRvZXNuJ3Qgc2V0IGludGVsX2lvbW11X2VuYWJsZWQKPiB2 YXJpYWJsZS4KPiAKPiBUaGUgY29tbWl0IGIwMTE5ZTg3MDgzNyAoImlvbW11OiBJbnRyb2R1Y2Ug bmV3ICdzdHJ1Y3QgaW9tbXVfZGV2aWNlJyIpCj4gbWlzdGFrZW5seSBhc3N1bWVzIGl0IG5ldmVy IGhhcHBlbnMgYW5kIHRyaWVzIHRvIHVucmVnaXN0ZXIgbm90IGV2ZXIKPiByZWdpc3RlcmVkIHJl c291cmNlcywgd2hpY2ggY3Jhc2hlcyB0aGUga2VybmVsIGF0IGJvb3QgdGltZToKPiAKPiAJQlVH OiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQKPiAw MDAwMDAwMDAwMDAwMDA4Cj4gCUlQOiBpb21tdV9kZXZpY2VfdW5yZWdpc3RlcisweDMxLzB4NjAK PiAKPiBNYWtlIHVucmVnaXN0ZXIgcHJvY2VkdXJlIGNvbmRpdGlvbmFsIGluIGZyZWVfaW9tbXUo KS4KCkpvZXJnLCBpdCBsb29rcyBsaWtlIGJ1ZyBpcyBzdGlsbCBwcmVzZW50LiBDYW4gd2UgZ2V0 IHRoZSBmaXggbWVyZ2VkPwpPciBkbyB5b3UgaGF2ZSBiZXR0ZXIgaWRlYXM/Cgo+IAo+IEZpeGVz OiBiMDExOWU4NzA4MzcgKCJpb21tdTogSW50cm9kdWNlIG5ldyAnc3RydWN0IGlvbW11X2Rldmlj ZSciKQo+IENjOiBKb2VyZyBSb2VkZWwgPGpyb2VkZWxAc3VzZS5kZT4KPiBTaWduZWQtb2ZmLWJ5 OiBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KPiAt LS0KPiDCoGRyaXZlcnMvaW9tbXUvZG1hci5jIHwgNiArKysrLS0KPiDCoDEgZmlsZSBjaGFuZ2Vk LCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvaW9tbXUvZG1hci5jIGIvZHJpdmVycy9pb21tdS9kbWFyLmMKPiBpbmRleCBkOWMwZGVjZmM5 MWEuLjM2ZTNmNDMwZDI2NSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2lvbW11L2RtYXIuYwo+ICsr KyBiL2RyaXZlcnMvaW9tbXUvZG1hci5jCj4gQEAgLTExMDgsOCArMTEwOCwxMCBAQCBzdGF0aWMg aW50IGFsbG9jX2lvbW11KHN0cnVjdCBkbWFyX2RyaGRfdW5pdAo+ICpkcmhkKQo+IMKgCj4gwqBz dGF0aWMgdm9pZCBmcmVlX2lvbW11KHN0cnVjdCBpbnRlbF9pb21tdSAqaW9tbXUpCj4gwqB7Cj4g LQlpb21tdV9kZXZpY2Vfc3lzZnNfcmVtb3ZlKCZpb21tdS0+aW9tbXUpOwo+IC0JaW9tbXVfZGV2 aWNlX3VucmVnaXN0ZXIoJmlvbW11LT5pb21tdSk7Cj4gKwlpZiAoaW50ZWxfaW9tbXVfZW5hYmxl ZCkgewo+ICsJCWlvbW11X2RldmljZV91bnJlZ2lzdGVyKCZpb21tdS0+aW9tbXUpOwo+ICsJCWlv bW11X2RldmljZV9zeXNmc19yZW1vdmUoJmlvbW11LT5pb21tdSk7Cj4gKwl9Cj4gwqAKPiDCoAlp ZiAoaW9tbXUtPmlycSkgewo+IMKgCQlpZiAoaW9tbXUtPnByX2lycSkgewoKLS0gCkFuZHkgU2hl dmNoZW5rbyA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPgpJbnRlbCBGaW5sYW5k IE95Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlvbW11 IG1haWxpbmcgbGlzdAppb21tdUBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xp c3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9pb21tdQ==