From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: References: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> From: Baruch Siach To: Jan =?utf-8?Q?Kundr=C3=A1t?= Subject: Re: [BISECTED] Regression: Solidrun Clearfog Base won't boot since "PCI: mvebu: Only remap I/O space if configured" In-reply-to: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> Date: Wed, 12 Sep 2018 21:49:41 +0300 Message-ID: <87zhwm4kl6.fsf@tkos.co.il> MIME-Version: 1.0 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Lorenzo Pieralisi , Jason Cooper , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Russell King , Thomas Petazzoni , Bjorn Helgaas , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: SGkgSmFuLAoKSmFuIEt1bmRyw6F0IHdyaXRlczoKPiBzaW5jZSBjb21taXQgZWUxNjA0MzgxYTM3 MWIzZWE2YWVjN2Q1ZTQzYjZlM2Y1ZTE1Mzg1NCAoIlBDSTogbXZlYnU6IE9ubHkKPiByZW1hcCBJ L08gc3BhY2UgaWYgY29uZmlndXJlZCIpLCBteSBib2FyZCAoU29saWRydW4gQ2xlYXJmb2cgQmFz ZSkgd29uJ3QKPiBmaW5pc2ggYm9vdGluZyB3aXRoIDQuMTgtcmMzIHdvbid0IGJvb3Q6CgpZb3Ug bWVhbiAnNC4xOS1yYzMnLCByaWdodD8KCj4+IFsgICAgMS43NDE0NThdIEludGVybmFsIGVycm9y OiBPb3BzIC0gdW5kZWZpbmVkIGluc3RydWN0aW9uOiAwIFsjMV0gU01QIEFSTQo+PiBbICAgIDEu NzQ4MTgyXSBDUFU6IDEgUElEOiA3MiBDb21tOiBrd29ya2VyLzE6MiBUYWludGVkOiBHICAgICAg ICBXICAgICAgICAgNC4xOS4wLXJjMyAjMQoKVGhlICdXJyB0YWludCBtZWFucyB0aGF0IHRoZXJl IHdhcyBhIGtlcm5lbCB3YXJuaW5nIGJlZm9yZS4gV2hpY2gKd2FybmluZyB3YXMgdGhhdD8KCkkg cmVwcm9kdWNlZCB0aGUgc2FtZSBPb3BzIG9uIENsZWFyZm9nIEJhc2Ugd2l0aG91dCBhbnkgdGFp bnQ6CgpbICAgIDEuNDc2NDAxXSBJbnRlcm5hbCBlcnJvcjogT29wcyAtIHVuZGVmaW5lZCBpbnN0 cnVjdGlvbjogMCBbIzFdIFNNUCBBUk0KWyAgICAxLjQ4MzEyNF0gQ1BVOiAxIFBJRDogMTI0MSBD b21tOiBrd29ya2VyLzE6MiBOb3QgdGFpbnRlZCA0LjE5LjAtcmMzICMxNDUKWyAgICAxLjQ5MDAx M10gSGFyZHdhcmUgbmFtZTogTWFydmVsbCBBcm1hZGEgMzgwLzM4NSAoRGV2aWNlIFRyZWUpClsg ICAgMS40OTU5NTNdIFdvcmtxdWV1ZTogZXZlbnRzIGRlZmVycmVkX3Byb2JlX3dvcmtfZnVuYwpb ICAgIDEuNTAxMTA4XSBQQyBpcyBhdCBpb3JlbWFwX3BhZ2VfcmFuZ2UrMHgxMTQvMHgxYTQKWyAg ICAxLjUwNTk5OV0gTFIgaXMgYXQgbXZlYnVfcGNpZV9wcm9iZSsweDEzOC8weDdkOApbICAgIDEu NTEwNzExXSBwYyA6IFs8YzA4MzU1MmM+XSAgICBsciA6IFs8YzA0Mzk4MGM+XSAgICBwc3I6IGEw MDAwMDEzClsgICAgMS41MTY5OTBdIHNwIDogZWYyNTdkODAgIGlwIDogMDAwZjAwMDAgIGZwIDog YzBhNmQwYmMKWyAgICAxLjUyMjIyNV0gcjEwOiAwMDAwMDI0MyAgcjkgOiBlOTIwMDAwMCAgcjgg OiAwMDAwMDEwMwpbICAgIDEuNTI3NDYwXSByNyA6IGVlODdmMDAwICByNiA6IGZlZTEwMDAwICBy NSA6IGZlZTAwMDAwICByNCA6IGVlODdmMDA0ClsgICAgMS41MzQwMDFdIHIzIDogZWU4N2YwMDAg IHIyIDogZTgwMDAyNDMgIHIxIDogZmVlMGZmZmYgIHIwIDogYzAwMDQwMDAKWyAgICAxLjU0MDU0 M10gRmxhZ3M6IE56Q3YgIElSUXMgb24gIEZJUXMgb24gIE1vZGUgU1ZDXzMyICBJU0EgQVJNICBT ZWdtZW50IG5vbmUKWyAgICAxLjU0NzY5M10gQ29udHJvbDogMTBjNTM4N2QgIFRhYmxlOiAwMDAw NDA0YSAgREFDOiAwMDAwMDA1MQpbICAgIDEuNTUzNDUwXSBQcm9jZXNzIGt3b3JrZXIvMToyIChw aWQ6IDEyNDEsIHN0YWNrIGxpbWl0ID0gMHgocHRydmFsKSkKWyAgICAxLjU1OTkwM10gU3RhY2s6 ICgweGVmMjU3ZDgwIHRvIDB4ZWYyNTgwMDApClsgICAgMS41NjQyNjldIDdkODA6IGZlZTEwMDAw IGU5MjAwMDAwIGZlZTBmZmZmIGZmZTAwMDAwIGMwMDA3ZmI4IDAwMDAwMDAwIDAwMDAwMDAwIGVl NzQzMDEwClsgICAgMS41NzI0NjZdIDdkYTA6IGVmMjAwNDEwIGVlNzQzMjY0IDAwMDAwMDAwIDAw MDAwMDAwIGMwZTM5NDc0IDAwMDAwMDAxIDAwMDAwMDAwIGMwNDM5ODBjClsgICAgMS41ODA2NjJd IDdkYzA6IGVmMjU3ZTAwIGMwZTAzYzA4IGVmN2Y3NTc0IGMwYTI2MTIwIGVmN2Y3NTc0IGVlNzQz MjEwIGVlNzQzMjFjIGYyYThiMGQyClsgICAgMS41ODg4NThdIDdkZTA6IGMwZTAzYzA4IGMwZTAz YzA4IGMwZTM5NDc0IGVmMjAwNDEwIDAwMDAwMDAwIGMwNjNjZTg0IDAwMDAwMDAwIGMwMjk2YWQ0 ClsgICAgMS41OTcwNTRdIDdlMDA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIGYyYThiMGQyClsgICAgMS42MDUyNTBdIDdlMjA6 IDAwMDAwMDAwIGVmMjAwNDEwIDAwMDAwMDAwIGMwZTM5NDc0IDAwMDAwMDAwIDAwMDAwMDAwIGMw ZTM5NDc0IDAwMDAwMDAxClsgICAgMS42MTM0NDZdIDdlNDA6IGVmN2U1MmMwIGMwNDhjNGMwIGMw ZTk0NjFjIGVmMjAwNDEwIGMwZTk0NjI4IGMwNDhhOGZjIGVmMjAwNDEwIGMwZTM5NDc0ClsgICAg MS42MjE2NDJdIDdlNjA6IGMwNDhhZjQ0IGMwZTAzYzA4IDAwMDAwMDAxIGMwZTczYzMwIDAwMDAw MDAwIGMwNDhhZDcwIGVmMjAwNDEwIGMwZTM5NDc0ClsgICAgMS42Mjk4MzhdIDdlODA6IGVmMjAw NDEwIDAwMDAwMDAwIGVmMjU3ZWQ0IGMwNDhhZjQ0IGMwZTAzYzA4IDAwMDAwMDAxIGMwZTczYzMw IDAwMDAwMDAwClsgICAgMS42MzgwMzRdIDdlYTA6IGVmN2U1MmMwIGMwNDg5MzU0IGMwZTczYzMw IGVmMDg4ZDZjIGVmMzExNmI4IGYyYThiMGQyIGVmMjAwNDEwIGVmMjAwNDEwClsgICAgMS42NDYy MzBdIDdlYzA6IGMwZTAzYzA4IGVmMjAwNDQ0IGMwZTNmYWU4IGMwNDhhYmQ4IGMwZTAzYzA4IGVm MjAwNDEwIDAwMDAwMDAxIGYyYThiMGQyClsgICAgMS42NTQ0MjZdIDdlZTA6IGVmMjAwNDEwIGVm MjAwNDEwIGMwZTNmZDMwIGMwZTNmYWU4IDAwMDAwMDAwIGMwNDg5NTM4IGVmMjAwNDEwIGMwZTNm YWNjClsgICAgMS42NjI2MjJdIDdmMDA6IGMwZTNmYWNjIGMwNDhhMWQwIGMwZTNmYjA0IGVlNGI3 ZjAwIGVmN2U1MmMwIGVmN2U2NDAwIDAwMDAwMDAwIGMwMTM5OTc0ClsgICAgMS42NzA4MThdIDdm MjA6IGVmN2U1MmMwIGVmN2U1MmMwIGMwZTAyZDAwIGVlNGI3ZjAwIGVmN2U1MmMwIGVlNGI3ZjE0 IGMwZTAyZDAwIGVmN2U1MmQ4ClsgICAgMS42NzkwMTRdIDdmNDA6IGZmZmZlMDAwIDAwMDAwMDA4 IGVmN2U1MmMwIGMwMTM5ZjBjIDAwMDAwMDAwIGMwZTczNjk2IGMwOWVmYmUwIGVlOTUyZDQwClsg ICAgMS42ODcyMDldIDdmNjA6IDAwMDAwMDAwIGVlNzVmNjgwIGVmMjU2MDAwIGVlOTUyZDQwIDAw MDAwMDAwIGVlNGI3ZjAwIGMwMTM5YzY0IGVmMGQ5ZWE0ClsgICAgMS42OTU0MDVdIDdmODA6IGVl NzVmNjljIGMwMTNmNzVjIDAwMDAwMDRlIGVlOTUyZDQwIGMwMTNmNjJjIDAwMDAwMDAwIDAwMDAw MDAwIDAwMDAwMDAwClsgICAgMS43MDM2MDFdIDdmYTA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAw MDAwIGMwMTAxMGU4IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwClsgICAgMS43 MTE3OTZdIDdmYzA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwClsgICAgMS43MTk5OTJdIDdmZTA6IDAwMDAwMDAw IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDEzIDAwMDAwMDAwIDAwMDAwMDAwIDAw MDAwMDAwClsgICAgMS43MjgxOTVdIFs8YzA4MzU1MmM+XSAoaW9yZW1hcF9wYWdlX3JhbmdlKSBm cm9tIFs8YzA0Mzk4MGM+XSAobXZlYnVfcGNpZV9wcm9iZSsweDEzOC8weDdkOCkKWyAgICAxLjcz NjgzMF0gWzxjMDQzOTgwYz5dIChtdmVidV9wY2llX3Byb2JlKSBmcm9tIFs8YzA0OGM0YzA+XSAo cGxhdGZvcm1fZHJ2X3Byb2JlKzB4NDgvMHg5OCkKWyAgICAxLjc0NTI5MF0gWzxjMDQ4YzRjMD5d IChwbGF0Zm9ybV9kcnZfcHJvYmUpIGZyb20gWzxjMDQ4YThmYz5dIChyZWFsbHlfcHJvYmUrMHgx ZDAvMHgyYmMpClsgICAgMS43NTM1NzVdIFs8YzA0OGE4ZmM+XSAocmVhbGx5X3Byb2JlKSBmcm9t IFs8YzA0OGFkNzA+XSAoZHJpdmVyX3Byb2JlX2RldmljZSsweDYwLzB4MTYwKQpbICAgIDEuNzYx ODYwXSBbPGMwNDhhZDcwPl0gKGRyaXZlcl9wcm9iZV9kZXZpY2UpIGZyb20gWzxjMDQ4OTM1ND5d IChidXNfZm9yX2VhY2hfZHJ2KzB4NTgvMHhiOCkKWyAgICAxLjc3MDQwNF0gWzxjMDQ4OTM1ND5d IChidXNfZm9yX2VhY2hfZHJ2KSBmcm9tIFs8YzA0OGFiZDg+XSAoX19kZXZpY2VfYXR0YWNoKzB4 ZDAvMHgxMzgpClsgICAgMS43Nzg2ODhdIFs8YzA0OGFiZDg+XSAoX19kZXZpY2VfYXR0YWNoKSBm cm9tIFs8YzA0ODk1Mzg+XSAoYnVzX3Byb2JlX2RldmljZSsweDg0LzB4OGMpClsgICAgMS43ODY4 ODRdIFs8YzA0ODk1Mzg+XSAoYnVzX3Byb2JlX2RldmljZSkgZnJvbSBbPGMwNDhhMWQwPl0gKGRl ZmVycmVkX3Byb2JlX3dvcmtfZnVuYysweDYwLzB4OGMpClsgICAgMS43OTU4NjhdIFs8YzA0OGEx ZDA+XSAoZGVmZXJyZWRfcHJvYmVfd29ya19mdW5jKSBmcm9tIFs8YzAxMzk5NzQ+XSAocHJvY2Vz c19vbmVfd29yaysweDIxOC8weDUwOCkKWyAgICAxLjgwNTAyM10gWzxjMDEzOTk3ND5dIChwcm9j ZXNzX29uZV93b3JrKSBmcm9tIFs8YzAxMzlmMGM+XSAod29ya2VyX3RocmVhZCsweDJhOC8weDVj MCkKWyAgICAxLjgxMzIyMV0gWzxjMDEzOWYwYz5dICh3b3JrZXJfdGhyZWFkKSBmcm9tIFs8YzAx M2Y3NWM+XSAoa3RocmVhZCsweDEzMC8weDEzOCkKWyAgICAxLjgyMDYzNV0gWzxjMDEzZjc1Yz5d IChrdGhyZWFkKSBmcm9tIFs8YzAxMDEwZTg+XSAocmV0X2Zyb21fZm9yaysweDE0LzB4MmMpClsg ICAgMS44Mjc4NzJdIEV4Y2VwdGlvbiBzdGFjaygweGVmMjU3ZmIwIHRvIDB4ZWYyNTdmZjgpClsg ICAgMS44MzI5MzNdIDdmYTA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAw MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwClsgICAgMS44NDExMjldIDdmYzA6IDAw MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAw MDAwIDAwMDAwMDAwClsgICAgMS44NDkzMjRdIDdmZTA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAw MDAwIDAwMDAwMDAwIDAwMDAwMDEzIDAwMDAwMDAwClsgICAgMS44NTU5NTRdIENvZGU6IGUyODQ0 MDA0IGU1OTcyMDAwIGUzNTIwMDAwIDBhZmZmZmVlIChlN2YwMDFmMikKWyAgICAxLjg2MjA1OV0g LS0tWyBlbmQgdHJhY2UgNDA2N2NkY2ZkODY1ODlhNSBdLS0tCgo+PiBbICAgIDEuNzU2MTIwXSBI YXJkd2FyZSBuYW1lOiBNYXJ2ZWxsIEFybWFkYSAzODAvMzg1IChEZXZpY2UgVHJlZSkKPj4gWyAg ICAxLjc2MjA2M10gV29ya3F1ZXVlOiBldmVudHMgZGVmZXJyZWRfcHJvYmVfd29ya19mdW5jCj4+ IFsgICAgMS43NjcyMjJdIFBDIGlzIGF0IGlvcmVtYXBfcGFnZV9yYW5nZSsweDExNC8weDFhNAo+ PiBbICAgIDEuNzcyMTE3XSBMUiBpcyBhdCBtdmVidV9wY2llX3Byb2JlKzB4MTM0LzB4YTYwCj4+ IFsgICAgMS43NzY4MzJdIHBjIDogWzxjMDZlNjQzYz5dICAgIGxyIDogWzxjMDNlOWQ1Yz5dICAg IHBzcjogYTAwMDAwMTMKPj4gWyAgICAxLjc4MzExNV0gc3AgOiBlZTMwZGQ4OCAgaXAgOiAwMDBm MDAwMCAgZnAgOiBjMDgzN2IzOAo+PiBbICAgIDEuNzg4MzUyXSByMTA6IDAwMDAwMjQzICByOSA6 IGU5MjAwMDAwICByOCA6IDAwMDAwMTAzCj4+IFsgICAgMS43OTM1OTBdIHI3IDogZWY2ZjgwMDAg IHI2IDogZmVlMTAwMDAgIHI1IDogZmVlMDAwMDAgIHI0IDogZWY2ZjgwMDQKPj4gWyAgICAxLjgw MDEzM10gcjMgOiBlZjZmODAwMCAgcjIgOiBlODAwMDI0MyAgcjEgOiBmZWUwZmZmZiAgcjAgOiBj MDAwNDAwMAo+PiBbICAgIDEuODA2Njc4XSBGbGFnczogTnpDdiAgSVJRcyBvbiAgRklRcyBvbiAg TW9kZSBTVkNfMzIgIElTQSBBUk0gIFNlZ21lbnQgbm9uZQo+PiBbICAgIDEuODEzODMyXSBDb250 cm9sOiAxMGM1Mzg3ZCAgVGFibGU6IDAwMDA0MDRhICBEQUM6IDAwMDAwMDUxCj4+IFsgICAgMS44 MTk1OTJdIFByb2Nlc3Mga3dvcmtlci8xOjIgKHBpZDogNzIsIHN0YWNrIGxpbWl0ID0gMHgocHRy dmFsKSkKPj4gWyAgICAxLjgyNTg3NF0gU3RhY2s6ICgweGVlMzBkZDg4IHRvIDB4ZWUzMGUwMDAp Cj4+IFsgICAgMS44MzAyNDRdIGRkODA6ICAgICAgICAgICAgICAgICAgIGZlZTEwMDAwIGU5MjAw MDAwIGZlZTBmZmZmIGZmZTAwMDAwIGMwMDA3ZmI4IGVlMzNlMjI0Cj4+IFsgICAgMS44Mzg0NDVd IGRkYTA6IDAwMDAwMDAwIGVlMzNlMDEwIDAwMDAwMDAwIGVmNTc1NjEwIGVlMzNlMjI0IDAwMDAw MDAwIGMwYTMwYWM0IDAwMDAwMDAyCj4+IFsgICAgMS44NDY2NDZdIGRkYzA6IGVmOWY4MjdjIGMw M2U5ZDVjIGMwYWI2ZDMwIGVmOWVkNDM0IGVlMzQyODk4IGVlMzQyODk4IGVlMzNlMWQwIGVlMzNl MWRjCj4+IFsgICAgMS44NTQ4NDhdIGRkZTA6IGVlMzQyODk4IDAwMDAwMDAwIGMwYTAzYmM4IGMw N2ZjYWJjIDAwMDAwMDAxIGVmNTc1NjEwIGVmNTc3MDAwIGMwMmE3MmI0Cj4+IFsgICAgMS44NjMw NTBdIGRlMDA6IDAwMDAwMDAwIGVlMzQyODk4IGVmNjc0NGQwIGVmNjc0NGQwIGVlMzQyODk4IGVm NTc3MDAwIGMwN2ZjYWJjIDVkNmZkMWU0Cj4+IFsgICAgMS44NzEyNTJdIGRlMjA6IGMwYTMwYWM0 IGVmNTc1NjEwIDAwMDAwMDAwIGMwYTMwYWM0IDAwMDAwMDAwIDAwMDAwMDAwIGMwYTMwYWM0IDAw MDAwMDAyCj4+IFsgICAgMS44Nzk0NTRdIGRlNDA6IGVmOWU0MGMwIGMwNDNkYmE0IGMwYWIzMTQ0 IGVmNTc1NjEwIGMwYWIzMTUwIGMwNDNjNGU0IGVmNTc1NjEwIGMwYTMwYWM0Cj4+IFsgICAgMS44 ODc2NTZdIGRlNjA6IGMwNDNjYjJjIGMwYTAzYmM4IDAwMDAwMDAxIGMwYTVjZjUwIDAwMDAwMDAw IGMwNDNjOTU4IGVmNTc1NjEwIGMwYTMwYWM0Cj4+IFsgICAgMS44OTU4NThdIGRlODA6IGVmNTc1 NjEwIDAwMDAwMDAwIGVlMzBkZWQ0IGMwNDNjYjJjIGMwYTAzYmM4IDAwMDAwMDAxIGMwYTVjZjUw IDAwMDAwMDAwCj4+IFsgICAgMS45MDQwNTldIGRlYTA6IGVmOWU0MGMwIGMwNDNhZjdjIGMwYTVj ZjUwIGVmNDg0ZDZjIGVmNjZkOGI4IDVkNmZkMWU0IGVmNTc1NjEwIGVmNTc1NjEwCj4+IFsgICAg MS45MTIyNjFdIGRlYzA6IGMwYTAzYmM4IGVmNTc1NjQ0IGMwYTM3MWM0IGMwNDNjN2MwIDAwMDAw MDAzIGVmNTc1NjEwIDAwMDAwMDAxIDVkNmZkMWU0Cj4+IFsgICAgMS45MjA0NjJdIGRlZTA6IGVm NTc1NjEwIGVmNTc1NjEwIGMwYTM3M2YwIGMwYTM3MWM0IDAwMDAwMDAwIGMwNDNiMTYwIGVmNTc1 NjEwIGMwYTM3MWE4Cj4+IFsgICAgMS45Mjg2NjNdIGRmMDA6IGMwYTM3MWE4IGMwNDNiZGY4IGMw YTM3MWUwIGVlMmY5ODgwIGVmOWU0MGMwIGVmOWU1MzAwIDAwMDAwMDAwIGMwMTM4OGI0Cj4+IFsg ICAgMS45MzY4NjRdIGRmMjA6IGVmOWU0MGMwIGVmOWU0MGMwIGVlMzBjMDAwIGVlMmY5ODgwIGVm OWU0MGMwIGVlMmY5ODk0IGMwYTAyZDAwIGVmOWU0MGQ4Cj4+IFsgICAgMS45NDUwNjRdIGRmNDA6 IGZmZmZlMDAwIDAwMDAwMDA4IGVmOWU0MGMwIGMwMTM4ZTRjIGZmZmZlMDAwIGMwYTVjYTMyIGMw N2QyZjY4IDAwMDAwMDAwCj4+IFsgICAgMS45NTMyNjVdIGRmNjA6IGZmZmZlMDAwIGVlZTVlMGMw IGVlMmZhNGMwIDAwMDAwMDAwIGVlMzBjMDAwIGVlMmY5ODgwIGMwMTM4YmE0IGVmNGQ1ZWE0Cj4+ IFsgICAgMS45NjE0NjZdIGRmODA6IGVlZTVlMGRjIGMwMTNlNDQ4IDAwMDAwMDAxIGVlMmZhNGMw IGMwMTNlMmZjIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+IFsgICAgMS45Njk2NjhdIGRm YTA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIGMwMTAxMGU4IDAwMDAwMDAwIDAwMDAwMDAw IDAwMDAwMDAwIDAwMDAwMDAwCj4+IFsgICAgMS45Nzc4NjldIGRmYzA6IDAwMDAwMDAwIDAwMDAw MDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw Cj4+IFsgICAgMS45ODYwNjldIGRmZTA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAw MDAwIDAwMDAwMDEzIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+IFsgICAgMS45OTQyNzdd IFs8YzA2ZTY0M2M+XSAoaW9yZW1hcF9wYWdlX3JhbmdlKSBmcm9tIFs8YzAzZTlkNWM+XSAobXZl YnVfcGNpZV9wcm9iZSsweDEzNC8weGE2MCkKPj4gWyAgICAyLjAwMjkxN10gWzxjMDNlOWQ1Yz5d IChtdmVidV9wY2llX3Byb2JlKSBmcm9tIFs8YzA0M2RiYTQ+XSAocGxhdGZvcm1fZHJ2X3Byb2Jl KzB4NDgvMHg5OCkKPj4gWyAgICAyLjAxMTM4Ml0gWzxjMDQzZGJhND5dIChwbGF0Zm9ybV9kcnZf cHJvYmUpIGZyb20gWzxjMDQzYzRlND5dIChyZWFsbHlfcHJvYmUrMHgxZDAvMHgyYmMpCj4+IFsg ICAgMi4wMTk2NzFdIFs8YzA0M2M0ZTQ+XSAocmVhbGx5X3Byb2JlKSBmcm9tIFs8YzA0M2M5NTg+ XSAoZHJpdmVyX3Byb2JlX2RldmljZSsweDYwLzB4MTYwKQo+PiBbICAgIDIuMDI3OTYxXSBbPGMw NDNjOTU4Pl0gKGRyaXZlcl9wcm9iZV9kZXZpY2UpIGZyb20gWzxjMDQzYWY3Yz5dIChidXNfZm9y X2VhY2hfZHJ2KzB4NTgvMHhiOCkKPj4gWyAgICAyLjAzNjUxMV0gWzxjMDQzYWY3Yz5dIChidXNf Zm9yX2VhY2hfZHJ2KSBmcm9tIFs8YzA0M2M3YzA+XSAoX19kZXZpY2VfYXR0YWNoKzB4ZDAvMHgx MzgpCj4+IFsgICAgMi4wNDQ4MDBdIFs8YzA0M2M3YzA+XSAoX19kZXZpY2VfYXR0YWNoKSBmcm9t IFs8YzA0M2IxNjA+XSAoYnVzX3Byb2JlX2RldmljZSsweDg0LzB4OGMpCj4+IFsgICAgMi4wNTMw MDJdIFs8YzA0M2IxNjA+XSAoYnVzX3Byb2JlX2RldmljZSkgZnJvbSBbPGMwNDNiZGY4Pl0gKGRl ZmVycmVkX3Byb2JlX3dvcmtfZnVuYysweDYwLzB4OGMpCj4+IFsgICAgMi4wNjE5OTFdIFs8YzA0 M2JkZjg+XSAoZGVmZXJyZWRfcHJvYmVfd29ya19mdW5jKSBmcm9tIFs8YzAxMzg4YjQ+XSAocHJv Y2Vzc19vbmVfd29yaysweDIxOC8weDUwOCkKPj4gWyAgICAyLjA3MTE1Ml0gWzxjMDEzODhiND5d IChwcm9jZXNzX29uZV93b3JrKSBmcm9tIFs8YzAxMzhlNGM+XSAod29ya2VyX3RocmVhZCsweDJh OC8weDVjMCkKPj4gWyAgICAyLjA3OTM1NV0gWzxjMDEzOGU0Yz5dICh3b3JrZXJfdGhyZWFkKSBm cm9tIFs8YzAxM2U0NDg+XSAoa3RocmVhZCsweDE0Yy8weDE1NCkKPj4gWyAgICAyLjA4Njc3NF0g WzxjMDEzZTQ0OD5dIChrdGhyZWFkKSBmcm9tIFs8YzAxMDEwZTg+XSAocmV0X2Zyb21fZm9yaysw eDE0LzB4MmMpCj4+IFsgICAgMi4wOTQwMTVdIEV4Y2VwdGlvbiBzdGFjaygweGVlMzBkZmIwIHRv IDB4ZWUzMGRmZjgpCj4+IFsgICAgMi4wOTkwNzldIGRmYTA6ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+IFsg ICAgMi4xMDcyODBdIGRmYzA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAw MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+IFsgICAgMi4xMTU0ODFdIGRmZTA6 IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDEzIDAwMDAwMDAwCj4+ IFsgICAgMi4xMjIxMTVdIENvZGU6IGUyODQ0MDA0IGU1OTcyMDAwIGUzNTIwMDAwIDBhZmZmZmVl IChlN2YwMDFmMikKPj4gWyAgICAyLjEyODIyNV0gLS0tWyBlbmQgdHJhY2UgN2E3NzQxMmQwMGE0 NzEyMyBdLS0tCj4+IFsgICAgMi4xMzI4NTNdIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBG YXRhbCBleGNlcHRpb24KPj4gWyAgICAyLjEzODA5NF0gQ1BVMDogc3RvcHBpbmcKPj4gWyAgICAy LjE0MDgxMV0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDogRyAgICAgIEQg VyAgICAgICAgIDQuMTkuMC1yYzMgIzEKPj4gWyAgICAyLjE0ODQ4OV0gSGFyZHdhcmUgbmFtZTog TWFydmVsbCBBcm1hZGEgMzgwLzM4NSAoRGV2aWNlIFRyZWUpCj4+IFsgICAgMi4xNTQ0MzBdIFs8 YzAxMTA5ZmM+XSAodW53aW5kX2JhY2t0cmFjZSkgZnJvbSBbPGMwMTBjODk0Pl0gKHNob3dfc3Rh Y2srMHgxMC8weDE0KQo+PiBbICAgIDIuMTYyMTk4XSBbPGMwMTBjODk0Pl0gKHNob3dfc3RhY2sp IGZyb20gWzxjMDZlMjljND5dIChkdW1wX3N0YWNrKzB4ODgvMHg5YykKPj4gWyAgICAyLjE2OTQ0 M10gWzxjMDZlMjljND5dIChkdW1wX3N0YWNrKSBmcm9tIFs8YzAxMGY3MWM+XSAoaGFuZGxlX0lQ SSsweDM4Yy8weDNhYykKPj4gWyAgICAyLjE3Njg2M10gWzxjMDEwZjcxYz5dIChoYW5kbGVfSVBJ KSBmcm9tIFs8YzAzYjRhZjQ+XSAoZ2ljX2hhbmRsZV9pcnErMHg4Yy8weDkwKQo+PiBbICAgIDIu MTg0NDU3XSBbPGMwM2I0YWY0Pl0gKGdpY19oYW5kbGVfaXJxKSBmcm9tIFs8YzAxMDFhMGM+XSAo X19pcnFfc3ZjKzB4NmMvMHg5MCkKPj4gWyAgICAyLjE5MTk2MF0gRXhjZXB0aW9uIHN0YWNrKDB4 YzBhMDFmMTggdG8gMHhjMGEwMWY2MCkKPj4gWyAgICAyLjE5NzAyNF0gMWYwMDogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMDAwMDAwMDAgMDAw MDFkYjQKPj4gWyAgICAyLjIwNTIyNl0gMWYyMDogZWY5ZDEzOTggYzAxMTkyNjAgZmZmZmUwMDAg YzBhMDNiZjAgYzBhMDNjMzAgMDAwMDAwMDEgMDAwMDAwMDAgYzBhMDNiYzgKPj4gWyAgICAyLjIx MzQyNl0gMWY0MDogYzA5Njg5ODAgMDAwMDAwMDAgMDAwMDAwMDAgYzBhMDFmNjggYzAxMDhlNjgg YzAxMDhlNmMgNjAwMDAwMTMgZmZmZmZmZmYKPj4gWyAgICAyLjIyMTYzMV0gWzxjMDEwMWEwYz5d IChfX2lycV9zdmMpIGZyb20gWzxjMDEwOGU2Yz5dIChhcmNoX2NwdV9pZGxlKzB4MzgvMHgzYykK Pj4gWyAgICAyLjIyOTA1MV0gWzxjMDEwOGU2Yz5dIChhcmNoX2NwdV9pZGxlKSBmcm9tIFs8YzAx NGNmNGM+XSAoZG9faWRsZSsweDFlMC8weDIxMCkKPj4gWyAgICAyLjIzNjQ2OV0gWzxjMDE0Y2Y0 Yz5dIChkb19pZGxlKSBmcm9tIFs8YzAxNGQyMTg+XSAoY3B1X3N0YXJ0dXBfZW50cnkrMHgxOC8w eDIwKQo+PiBbICAgIDIuMjQ0MDY1XSBbPGMwMTRkMjE4Pl0gKGNwdV9zdGFydHVwX2VudHJ5KSBm cm9tIFs8YzA5MDBmNDg+XSAoc3RhcnRfa2VybmVsKzB4NDJjLzB4NDU0KQo+PiBbICAgIDIuMjUy MjY4XSBbPGMwOTAwZjQ4Pl0gKHN0YXJ0X2tlcm5lbCkgZnJvbSBbPDAwMDAwMDAwPl0gKCAgKG51 bGwpKQo+PiBbICAgIDIuMjU4NjQyXSBSZWJvb3RpbmcgaW4gMTAgc2Vjb25kcy4uCj4KPiBJIGNh bm5vdCBlYXNpbHkgcmV2ZXJ0IHRoYXQgY29tbWl0IG5vdyBkdWUgdG8gc29tZSBmb2xsb3d1cCBj aGFuZ2VzLiBJJ2xsCj4gYmUgaGFwcHkgdG8gdGVzdCBwYXRjaGVzIHdoaWNoIGF0dGVtcHQgdG8g Zml4IHRoaXMuCj4KPiBUaGUgRFRTIGZpbGUgaW4gdXNlIG9uIHRoaXMgYm9hcmQgaXMgYXJtYWRh LTM4OC1jbGVhcmZvZy1iYXNlLmR0cyBpbiBjYXNlCj4gaXQgbWF0dGVycyAod2UgaGF2ZSBzb21l IERUIGFkZC1vbiBwYXRjaGVzIG9uIHRvcCBvZiB0aGF0LCBidXQgbm90aGluZyBQQ0ktCj4gb3Ig TUJVUy1yZWxhdGVkKS4KCmJhcnVjaAoKLS0KICAgICBodHRwOi8vYmFydWNoLnNpYWNoLm5hbWUv YmxvZy8gICAgICAgICAgICAgICAgICB+LiAufiAgIFRrIE9wZW4gU3lzdGVtcwo9fS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW9vTy0tVS0tT29vLS0tLS0t LS0tLS0tez0KICAgLSBiYXJ1Y2hAdGtvcy5jby5pbCAtIHRlbDogKzk3Mi41Mi4zNjguNDY1Niwg aHR0cDovL3d3dy50a29zLmNvLmlsIC0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 From: baruch@tkos.co.il (Baruch Siach) Date: Wed, 12 Sep 2018 21:49:41 +0300 Subject: [BISECTED] Regression: Solidrun Clearfog Base won't boot since "PCI: mvebu: Only remap I/O space if configured" In-Reply-To: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> References: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> Message-ID: <87zhwm4kl6.fsf@tkos.co.il> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Jan, Jan Kundr?t writes: > since commit ee1604381a371b3ea6aec7d5e43b6e3f5e153854 ("PCI: mvebu: Only > remap I/O space if configured"), my board (Solidrun Clearfog Base) won't > finish booting with 4.18-rc3 won't boot: You mean '4.19-rc3', right? >> [ 1.741458] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM >> [ 1.748182] CPU: 1 PID: 72 Comm: kworker/1:2 Tainted: G W 4.19.0-rc3 #1 The 'W' taint means that there was a kernel warning before. Which warning was that? I reproduced the same Oops on Clearfog Base without any taint: [ 1.476401] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM [ 1.483124] CPU: 1 PID: 1241 Comm: kworker/1:2 Not tainted 4.19.0-rc3 #145 [ 1.490013] Hardware name: Marvell Armada 380/385 (Device Tree) [ 1.495953] Workqueue: events deferred_probe_work_func [ 1.501108] PC is at ioremap_page_range+0x114/0x1a4 [ 1.505999] LR is at mvebu_pcie_probe+0x138/0x7d8 [ 1.510711] pc : [] lr : [] psr: a0000013 [ 1.516990] sp : ef257d80 ip : 000f0000 fp : c0a6d0bc [ 1.522225] r10: 00000243 r9 : e9200000 r8 : 00000103 [ 1.527460] r7 : ee87f000 r6 : fee10000 r5 : fee00000 r4 : ee87f004 [ 1.534001] r3 : ee87f000 r2 : e8000243 r1 : fee0ffff r0 : c0004000 [ 1.540543] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 1.547693] Control: 10c5387d Table: 0000404a DAC: 00000051 [ 1.553450] Process kworker/1:2 (pid: 1241, stack limit = 0x(ptrval)) [ 1.559903] Stack: (0xef257d80 to 0xef258000) [ 1.564269] 7d80: fee10000 e9200000 fee0ffff ffe00000 c0007fb8 00000000 00000000 ee743010 [ 1.572466] 7da0: ef200410 ee743264 00000000 00000000 c0e39474 00000001 00000000 c043980c [ 1.580662] 7dc0: ef257e00 c0e03c08 ef7f7574 c0a26120 ef7f7574 ee743210 ee74321c f2a8b0d2 [ 1.588858] 7de0: c0e03c08 c0e03c08 c0e39474 ef200410 00000000 c063ce84 00000000 c0296ad4 [ 1.597054] 7e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 f2a8b0d2 [ 1.605250] 7e20: 00000000 ef200410 00000000 c0e39474 00000000 00000000 c0e39474 00000001 [ 1.613446] 7e40: ef7e52c0 c048c4c0 c0e9461c ef200410 c0e94628 c048a8fc ef200410 c0e39474 [ 1.621642] 7e60: c048af44 c0e03c08 00000001 c0e73c30 00000000 c048ad70 ef200410 c0e39474 [ 1.629838] 7e80: ef200410 00000000 ef257ed4 c048af44 c0e03c08 00000001 c0e73c30 00000000 [ 1.638034] 7ea0: ef7e52c0 c0489354 c0e73c30 ef088d6c ef3116b8 f2a8b0d2 ef200410 ef200410 [ 1.646230] 7ec0: c0e03c08 ef200444 c0e3fae8 c048abd8 c0e03c08 ef200410 00000001 f2a8b0d2 [ 1.654426] 7ee0: ef200410 ef200410 c0e3fd30 c0e3fae8 00000000 c0489538 ef200410 c0e3facc [ 1.662622] 7f00: c0e3facc c048a1d0 c0e3fb04 ee4b7f00 ef7e52c0 ef7e6400 00000000 c0139974 [ 1.670818] 7f20: ef7e52c0 ef7e52c0 c0e02d00 ee4b7f00 ef7e52c0 ee4b7f14 c0e02d00 ef7e52d8 [ 1.679014] 7f40: ffffe000 00000008 ef7e52c0 c0139f0c 00000000 c0e73696 c09efbe0 ee952d40 [ 1.687209] 7f60: 00000000 ee75f680 ef256000 ee952d40 00000000 ee4b7f00 c0139c64 ef0d9ea4 [ 1.695405] 7f80: ee75f69c c013f75c 0000004e ee952d40 c013f62c 00000000 00000000 00000000 [ 1.703601] 7fa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000 [ 1.711796] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.719992] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 1.728195] [] (ioremap_page_range) from [] (mvebu_pcie_probe+0x138/0x7d8) [ 1.736830] [] (mvebu_pcie_probe) from [] (platform_drv_probe+0x48/0x98) [ 1.745290] [] (platform_drv_probe) from [] (really_probe+0x1d0/0x2bc) [ 1.753575] [] (really_probe) from [] (driver_probe_device+0x60/0x160) [ 1.761860] [] (driver_probe_device) from [] (bus_for_each_drv+0x58/0xb8) [ 1.770404] [] (bus_for_each_drv) from [] (__device_attach+0xd0/0x138) [ 1.778688] [] (__device_attach) from [] (bus_probe_device+0x84/0x8c) [ 1.786884] [] (bus_probe_device) from [] (deferred_probe_work_func+0x60/0x8c) [ 1.795868] [] (deferred_probe_work_func) from [] (process_one_work+0x218/0x508) [ 1.805023] [] (process_one_work) from [] (worker_thread+0x2a8/0x5c0) [ 1.813221] [] (worker_thread) from [] (kthread+0x130/0x138) [ 1.820635] [] (kthread) from [] (ret_from_fork+0x14/0x2c) [ 1.827872] Exception stack(0xef257fb0 to 0xef257ff8) [ 1.832933] 7fa0: 00000000 00000000 00000000 00000000 [ 1.841129] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.849324] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1.855954] Code: e2844004 e5972000 e3520000 0affffee (e7f001f2) [ 1.862059] ---[ end trace 4067cdcfd86589a5 ]--- >> [ 1.756120] Hardware name: Marvell Armada 380/385 (Device Tree) >> [ 1.762063] Workqueue: events deferred_probe_work_func >> [ 1.767222] PC is at ioremap_page_range+0x114/0x1a4 >> [ 1.772117] LR is at mvebu_pcie_probe+0x134/0xa60 >> [ 1.776832] pc : [] lr : [] psr: a0000013 >> [ 1.783115] sp : ee30dd88 ip : 000f0000 fp : c0837b38 >> [ 1.788352] r10: 00000243 r9 : e9200000 r8 : 00000103 >> [ 1.793590] r7 : ef6f8000 r6 : fee10000 r5 : fee00000 r4 : ef6f8004 >> [ 1.800133] r3 : ef6f8000 r2 : e8000243 r1 : fee0ffff r0 : c0004000 >> [ 1.806678] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none >> [ 1.813832] Control: 10c5387d Table: 0000404a DAC: 00000051 >> [ 1.819592] Process kworker/1:2 (pid: 72, stack limit = 0x(ptrval)) >> [ 1.825874] Stack: (0xee30dd88 to 0xee30e000) >> [ 1.830244] dd80: fee10000 e9200000 fee0ffff ffe00000 c0007fb8 ee33e224 >> [ 1.838445] dda0: 00000000 ee33e010 00000000 ef575610 ee33e224 00000000 c0a30ac4 00000002 >> [ 1.846646] ddc0: ef9f827c c03e9d5c c0ab6d30 ef9ed434 ee342898 ee342898 ee33e1d0 ee33e1dc >> [ 1.854848] dde0: ee342898 00000000 c0a03bc8 c07fcabc 00000001 ef575610 ef577000 c02a72b4 >> [ 1.863050] de00: 00000000 ee342898 ef6744d0 ef6744d0 ee342898 ef577000 c07fcabc 5d6fd1e4 >> [ 1.871252] de20: c0a30ac4 ef575610 00000000 c0a30ac4 00000000 00000000 c0a30ac4 00000002 >> [ 1.879454] de40: ef9e40c0 c043dba4 c0ab3144 ef575610 c0ab3150 c043c4e4 ef575610 c0a30ac4 >> [ 1.887656] de60: c043cb2c c0a03bc8 00000001 c0a5cf50 00000000 c043c958 ef575610 c0a30ac4 >> [ 1.895858] de80: ef575610 00000000 ee30ded4 c043cb2c c0a03bc8 00000001 c0a5cf50 00000000 >> [ 1.904059] dea0: ef9e40c0 c043af7c c0a5cf50 ef484d6c ef66d8b8 5d6fd1e4 ef575610 ef575610 >> [ 1.912261] dec0: c0a03bc8 ef575644 c0a371c4 c043c7c0 00000003 ef575610 00000001 5d6fd1e4 >> [ 1.920462] dee0: ef575610 ef575610 c0a373f0 c0a371c4 00000000 c043b160 ef575610 c0a371a8 >> [ 1.928663] df00: c0a371a8 c043bdf8 c0a371e0 ee2f9880 ef9e40c0 ef9e5300 00000000 c01388b4 >> [ 1.936864] df20: ef9e40c0 ef9e40c0 ee30c000 ee2f9880 ef9e40c0 ee2f9894 c0a02d00 ef9e40d8 >> [ 1.945064] df40: ffffe000 00000008 ef9e40c0 c0138e4c ffffe000 c0a5ca32 c07d2f68 00000000 >> [ 1.953265] df60: ffffe000 eee5e0c0 ee2fa4c0 00000000 ee30c000 ee2f9880 c0138ba4 ef4d5ea4 >> [ 1.961466] df80: eee5e0dc c013e448 00000001 ee2fa4c0 c013e2fc 00000000 00000000 00000000 >> [ 1.969668] dfa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000 >> [ 1.977869] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >> [ 1.986069] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 >> [ 1.994277] [] (ioremap_page_range) from [] (mvebu_pcie_probe+0x134/0xa60) >> [ 2.002917] [] (mvebu_pcie_probe) from [] (platform_drv_probe+0x48/0x98) >> [ 2.011382] [] (platform_drv_probe) from [] (really_probe+0x1d0/0x2bc) >> [ 2.019671] [] (really_probe) from [] (driver_probe_device+0x60/0x160) >> [ 2.027961] [] (driver_probe_device) from [] (bus_for_each_drv+0x58/0xb8) >> [ 2.036511] [] (bus_for_each_drv) from [] (__device_attach+0xd0/0x138) >> [ 2.044800] [] (__device_attach) from [] (bus_probe_device+0x84/0x8c) >> [ 2.053002] [] (bus_probe_device) from [] (deferred_probe_work_func+0x60/0x8c) >> [ 2.061991] [] (deferred_probe_work_func) from [] (process_one_work+0x218/0x508) >> [ 2.071152] [] (process_one_work) from [] (worker_thread+0x2a8/0x5c0) >> [ 2.079355] [] (worker_thread) from [] (kthread+0x14c/0x154) >> [ 2.086774] [] (kthread) from [] (ret_from_fork+0x14/0x2c) >> [ 2.094015] Exception stack(0xee30dfb0 to 0xee30dff8) >> [ 2.099079] dfa0: 00000000 00000000 00000000 00000000 >> [ 2.107280] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >> [ 2.115481] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 >> [ 2.122115] Code: e2844004 e5972000 e3520000 0affffee (e7f001f2) >> [ 2.128225] ---[ end trace 7a77412d00a47123 ]--- >> [ 2.132853] Kernel panic - not syncing: Fatal exception >> [ 2.138094] CPU0: stopping >> [ 2.140811] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W 4.19.0-rc3 #1 >> [ 2.148489] Hardware name: Marvell Armada 380/385 (Device Tree) >> [ 2.154430] [] (unwind_backtrace) from [] (show_stack+0x10/0x14) >> [ 2.162198] [] (show_stack) from [] (dump_stack+0x88/0x9c) >> [ 2.169443] [] (dump_stack) from [] (handle_IPI+0x38c/0x3ac) >> [ 2.176863] [] (handle_IPI) from [] (gic_handle_irq+0x8c/0x90) >> [ 2.184457] [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90) >> [ 2.191960] Exception stack(0xc0a01f18 to 0xc0a01f60) >> [ 2.197024] 1f00: 00000000 00001db4 >> [ 2.205226] 1f20: ef9d1398 c0119260 ffffe000 c0a03bf0 c0a03c30 00000001 00000000 c0a03bc8 >> [ 2.213426] 1f40: c0968980 00000000 00000000 c0a01f68 c0108e68 c0108e6c 60000013 ffffffff >> [ 2.221631] [] (__irq_svc) from [] (arch_cpu_idle+0x38/0x3c) >> [ 2.229051] [] (arch_cpu_idle) from [] (do_idle+0x1e0/0x210) >> [ 2.236469] [] (do_idle) from [] (cpu_startup_entry+0x18/0x20) >> [ 2.244065] [] (cpu_startup_entry) from [] (start_kernel+0x42c/0x454) >> [ 2.252268] [] (start_kernel) from [<00000000>] ( (null)) >> [ 2.258642] Rebooting in 10 seconds.. > > I cannot easily revert that commit now due to some followup changes. I'll > be happy to test patches which attempt to fix this. > > The DTS file in use on this board is armada-388-clearfog-base.dts in case > it matters (we have some DT add-on patches on top of that, but nothing PCI- > or MBUS-related). baruch -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CD094C070C3 for ; Wed, 12 Sep 2018 18:49:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 64A5620C0A for ; Wed, 12 Sep 2018 18:49:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 64A5620C0A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=tkos.co.il Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728007AbeILXze (ORCPT ); Wed, 12 Sep 2018 19:55:34 -0400 Received: from guitar.tcltek.co.il ([192.115.133.116]:41581 "EHLO mx.tkos.co.il" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727651AbeILXze (ORCPT ); Wed, 12 Sep 2018 19:55:34 -0400 Received: from tarshish (unknown [10.0.8.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.tkos.co.il (Postfix) with ESMTPS id 6C75B44028C; Wed, 12 Sep 2018 21:49:24 +0300 (IDT) References: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> User-agent: mu4e 1.0; emacs 25.2.2 From: Baruch Siach To: Jan =?utf-8?Q?Kundr=C3=A1t?= Cc: Thomas Petazzoni , Lorenzo Pieralisi , Jason Cooper , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Helgaas , linux-arm-kernel@lists.infradead.org, Russell King Subject: Re: [BISECTED] Regression: Solidrun Clearfog Base won't boot since "PCI: mvebu: Only remap I/O space if configured" In-reply-to: <61fdfd69-2bb6-478c-b0d5-69d8744adae3@cesnet.cz> Date: Wed, 12 Sep 2018 21:49:41 +0300 Message-ID: <87zhwm4kl6.fsf@tkos.co.il> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jan, Jan Kundrát writes: > since commit ee1604381a371b3ea6aec7d5e43b6e3f5e153854 ("PCI: mvebu: Only > remap I/O space if configured"), my board (Solidrun Clearfog Base) won't > finish booting with 4.18-rc3 won't boot: You mean '4.19-rc3', right? >> [ 1.741458] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM >> [ 1.748182] CPU: 1 PID: 72 Comm: kworker/1:2 Tainted: G W 4.19.0-rc3 #1 The 'W' taint means that there was a kernel warning before. Which warning was that? I reproduced the same Oops on Clearfog Base without any taint: [ 1.476401] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM [ 1.483124] CPU: 1 PID: 1241 Comm: kworker/1:2 Not tainted 4.19.0-rc3 #145 [ 1.490013] Hardware name: Marvell Armada 380/385 (Device Tree) [ 1.495953] Workqueue: events deferred_probe_work_func [ 1.501108] PC is at ioremap_page_range+0x114/0x1a4 [ 1.505999] LR is at mvebu_pcie_probe+0x138/0x7d8 [ 1.510711] pc : [] lr : [] psr: a0000013 [ 1.516990] sp : ef257d80 ip : 000f0000 fp : c0a6d0bc [ 1.522225] r10: 00000243 r9 : e9200000 r8 : 00000103 [ 1.527460] r7 : ee87f000 r6 : fee10000 r5 : fee00000 r4 : ee87f004 [ 1.534001] r3 : ee87f000 r2 : e8000243 r1 : fee0ffff r0 : c0004000 [ 1.540543] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 1.547693] Control: 10c5387d Table: 0000404a DAC: 00000051 [ 1.553450] Process kworker/1:2 (pid: 1241, stack limit = 0x(ptrval)) [ 1.559903] Stack: (0xef257d80 to 0xef258000) [ 1.564269] 7d80: fee10000 e9200000 fee0ffff ffe00000 c0007fb8 00000000 00000000 ee743010 [ 1.572466] 7da0: ef200410 ee743264 00000000 00000000 c0e39474 00000001 00000000 c043980c [ 1.580662] 7dc0: ef257e00 c0e03c08 ef7f7574 c0a26120 ef7f7574 ee743210 ee74321c f2a8b0d2 [ 1.588858] 7de0: c0e03c08 c0e03c08 c0e39474 ef200410 00000000 c063ce84 00000000 c0296ad4 [ 1.597054] 7e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 f2a8b0d2 [ 1.605250] 7e20: 00000000 ef200410 00000000 c0e39474 00000000 00000000 c0e39474 00000001 [ 1.613446] 7e40: ef7e52c0 c048c4c0 c0e9461c ef200410 c0e94628 c048a8fc ef200410 c0e39474 [ 1.621642] 7e60: c048af44 c0e03c08 00000001 c0e73c30 00000000 c048ad70 ef200410 c0e39474 [ 1.629838] 7e80: ef200410 00000000 ef257ed4 c048af44 c0e03c08 00000001 c0e73c30 00000000 [ 1.638034] 7ea0: ef7e52c0 c0489354 c0e73c30 ef088d6c ef3116b8 f2a8b0d2 ef200410 ef200410 [ 1.646230] 7ec0: c0e03c08 ef200444 c0e3fae8 c048abd8 c0e03c08 ef200410 00000001 f2a8b0d2 [ 1.654426] 7ee0: ef200410 ef200410 c0e3fd30 c0e3fae8 00000000 c0489538 ef200410 c0e3facc [ 1.662622] 7f00: c0e3facc c048a1d0 c0e3fb04 ee4b7f00 ef7e52c0 ef7e6400 00000000 c0139974 [ 1.670818] 7f20: ef7e52c0 ef7e52c0 c0e02d00 ee4b7f00 ef7e52c0 ee4b7f14 c0e02d00 ef7e52d8 [ 1.679014] 7f40: ffffe000 00000008 ef7e52c0 c0139f0c 00000000 c0e73696 c09efbe0 ee952d40 [ 1.687209] 7f60: 00000000 ee75f680 ef256000 ee952d40 00000000 ee4b7f00 c0139c64 ef0d9ea4 [ 1.695405] 7f80: ee75f69c c013f75c 0000004e ee952d40 c013f62c 00000000 00000000 00000000 [ 1.703601] 7fa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000 [ 1.711796] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.719992] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 1.728195] [] (ioremap_page_range) from [] (mvebu_pcie_probe+0x138/0x7d8) [ 1.736830] [] (mvebu_pcie_probe) from [] (platform_drv_probe+0x48/0x98) [ 1.745290] [] (platform_drv_probe) from [] (really_probe+0x1d0/0x2bc) [ 1.753575] [] (really_probe) from [] (driver_probe_device+0x60/0x160) [ 1.761860] [] (driver_probe_device) from [] (bus_for_each_drv+0x58/0xb8) [ 1.770404] [] (bus_for_each_drv) from [] (__device_attach+0xd0/0x138) [ 1.778688] [] (__device_attach) from [] (bus_probe_device+0x84/0x8c) [ 1.786884] [] (bus_probe_device) from [] (deferred_probe_work_func+0x60/0x8c) [ 1.795868] [] (deferred_probe_work_func) from [] (process_one_work+0x218/0x508) [ 1.805023] [] (process_one_work) from [] (worker_thread+0x2a8/0x5c0) [ 1.813221] [] (worker_thread) from [] (kthread+0x130/0x138) [ 1.820635] [] (kthread) from [] (ret_from_fork+0x14/0x2c) [ 1.827872] Exception stack(0xef257fb0 to 0xef257ff8) [ 1.832933] 7fa0: 00000000 00000000 00000000 00000000 [ 1.841129] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.849324] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1.855954] Code: e2844004 e5972000 e3520000 0affffee (e7f001f2) [ 1.862059] ---[ end trace 4067cdcfd86589a5 ]--- >> [ 1.756120] Hardware name: Marvell Armada 380/385 (Device Tree) >> [ 1.762063] Workqueue: events deferred_probe_work_func >> [ 1.767222] PC is at ioremap_page_range+0x114/0x1a4 >> [ 1.772117] LR is at mvebu_pcie_probe+0x134/0xa60 >> [ 1.776832] pc : [] lr : [] psr: a0000013 >> [ 1.783115] sp : ee30dd88 ip : 000f0000 fp : c0837b38 >> [ 1.788352] r10: 00000243 r9 : e9200000 r8 : 00000103 >> [ 1.793590] r7 : ef6f8000 r6 : fee10000 r5 : fee00000 r4 : ef6f8004 >> [ 1.800133] r3 : ef6f8000 r2 : e8000243 r1 : fee0ffff r0 : c0004000 >> [ 1.806678] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none >> [ 1.813832] Control: 10c5387d Table: 0000404a DAC: 00000051 >> [ 1.819592] Process kworker/1:2 (pid: 72, stack limit = 0x(ptrval)) >> [ 1.825874] Stack: (0xee30dd88 to 0xee30e000) >> [ 1.830244] dd80: fee10000 e9200000 fee0ffff ffe00000 c0007fb8 ee33e224 >> [ 1.838445] dda0: 00000000 ee33e010 00000000 ef575610 ee33e224 00000000 c0a30ac4 00000002 >> [ 1.846646] ddc0: ef9f827c c03e9d5c c0ab6d30 ef9ed434 ee342898 ee342898 ee33e1d0 ee33e1dc >> [ 1.854848] dde0: ee342898 00000000 c0a03bc8 c07fcabc 00000001 ef575610 ef577000 c02a72b4 >> [ 1.863050] de00: 00000000 ee342898 ef6744d0 ef6744d0 ee342898 ef577000 c07fcabc 5d6fd1e4 >> [ 1.871252] de20: c0a30ac4 ef575610 00000000 c0a30ac4 00000000 00000000 c0a30ac4 00000002 >> [ 1.879454] de40: ef9e40c0 c043dba4 c0ab3144 ef575610 c0ab3150 c043c4e4 ef575610 c0a30ac4 >> [ 1.887656] de60: c043cb2c c0a03bc8 00000001 c0a5cf50 00000000 c043c958 ef575610 c0a30ac4 >> [ 1.895858] de80: ef575610 00000000 ee30ded4 c043cb2c c0a03bc8 00000001 c0a5cf50 00000000 >> [ 1.904059] dea0: ef9e40c0 c043af7c c0a5cf50 ef484d6c ef66d8b8 5d6fd1e4 ef575610 ef575610 >> [ 1.912261] dec0: c0a03bc8 ef575644 c0a371c4 c043c7c0 00000003 ef575610 00000001 5d6fd1e4 >> [ 1.920462] dee0: ef575610 ef575610 c0a373f0 c0a371c4 00000000 c043b160 ef575610 c0a371a8 >> [ 1.928663] df00: c0a371a8 c043bdf8 c0a371e0 ee2f9880 ef9e40c0 ef9e5300 00000000 c01388b4 >> [ 1.936864] df20: ef9e40c0 ef9e40c0 ee30c000 ee2f9880 ef9e40c0 ee2f9894 c0a02d00 ef9e40d8 >> [ 1.945064] df40: ffffe000 00000008 ef9e40c0 c0138e4c ffffe000 c0a5ca32 c07d2f68 00000000 >> [ 1.953265] df60: ffffe000 eee5e0c0 ee2fa4c0 00000000 ee30c000 ee2f9880 c0138ba4 ef4d5ea4 >> [ 1.961466] df80: eee5e0dc c013e448 00000001 ee2fa4c0 c013e2fc 00000000 00000000 00000000 >> [ 1.969668] dfa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000 >> [ 1.977869] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >> [ 1.986069] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 >> [ 1.994277] [] (ioremap_page_range) from [] (mvebu_pcie_probe+0x134/0xa60) >> [ 2.002917] [] (mvebu_pcie_probe) from [] (platform_drv_probe+0x48/0x98) >> [ 2.011382] [] (platform_drv_probe) from [] (really_probe+0x1d0/0x2bc) >> [ 2.019671] [] (really_probe) from [] (driver_probe_device+0x60/0x160) >> [ 2.027961] [] (driver_probe_device) from [] (bus_for_each_drv+0x58/0xb8) >> [ 2.036511] [] (bus_for_each_drv) from [] (__device_attach+0xd0/0x138) >> [ 2.044800] [] (__device_attach) from [] (bus_probe_device+0x84/0x8c) >> [ 2.053002] [] (bus_probe_device) from [] (deferred_probe_work_func+0x60/0x8c) >> [ 2.061991] [] (deferred_probe_work_func) from [] (process_one_work+0x218/0x508) >> [ 2.071152] [] (process_one_work) from [] (worker_thread+0x2a8/0x5c0) >> [ 2.079355] [] (worker_thread) from [] (kthread+0x14c/0x154) >> [ 2.086774] [] (kthread) from [] (ret_from_fork+0x14/0x2c) >> [ 2.094015] Exception stack(0xee30dfb0 to 0xee30dff8) >> [ 2.099079] dfa0: 00000000 00000000 00000000 00000000 >> [ 2.107280] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >> [ 2.115481] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 >> [ 2.122115] Code: e2844004 e5972000 e3520000 0affffee (e7f001f2) >> [ 2.128225] ---[ end trace 7a77412d00a47123 ]--- >> [ 2.132853] Kernel panic - not syncing: Fatal exception >> [ 2.138094] CPU0: stopping >> [ 2.140811] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W 4.19.0-rc3 #1 >> [ 2.148489] Hardware name: Marvell Armada 380/385 (Device Tree) >> [ 2.154430] [] (unwind_backtrace) from [] (show_stack+0x10/0x14) >> [ 2.162198] [] (show_stack) from [] (dump_stack+0x88/0x9c) >> [ 2.169443] [] (dump_stack) from [] (handle_IPI+0x38c/0x3ac) >> [ 2.176863] [] (handle_IPI) from [] (gic_handle_irq+0x8c/0x90) >> [ 2.184457] [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90) >> [ 2.191960] Exception stack(0xc0a01f18 to 0xc0a01f60) >> [ 2.197024] 1f00: 00000000 00001db4 >> [ 2.205226] 1f20: ef9d1398 c0119260 ffffe000 c0a03bf0 c0a03c30 00000001 00000000 c0a03bc8 >> [ 2.213426] 1f40: c0968980 00000000 00000000 c0a01f68 c0108e68 c0108e6c 60000013 ffffffff >> [ 2.221631] [] (__irq_svc) from [] (arch_cpu_idle+0x38/0x3c) >> [ 2.229051] [] (arch_cpu_idle) from [] (do_idle+0x1e0/0x210) >> [ 2.236469] [] (do_idle) from [] (cpu_startup_entry+0x18/0x20) >> [ 2.244065] [] (cpu_startup_entry) from [] (start_kernel+0x42c/0x454) >> [ 2.252268] [] (start_kernel) from [<00000000>] ( (null)) >> [ 2.258642] Rebooting in 10 seconds.. > > I cannot easily revert that commit now due to some followup changes. I'll > be happy to test patches which attempt to fix this. > > The DTS file in use on this board is armada-388-clearfog-base.dts in case > it matters (we have some DT add-on patches on top of that, but nothing PCI- > or MBUS-related). baruch -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -