From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?TWljaGVsIETDpG56ZXI=?= Date: Tue, 26 Aug 2014 02:46:52 +0000 Subject: Re: PCI Radeon RV100 detection hang on sparc64 Message-Id: <53FBF51C.1090503@daenzer.net> List-Id: References: <20140404.165202.33247787406066736.davem@davemloft.net> <20140812.233033.2016564874125097713.davem@davemloft.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: Meelis Roos , David Miller Cc: sparclinux@vger.kernel.org, oftedal@gmail.com, dri-devel@lists.freedesktop.org On 25.08.2014 23:48, Meelis Roos wrote: >> r100 init hangs in a different place. Original dmesg first, then my >> instrumented dmesg (seems to get further): > > The instrumented dmesg had a couple of my local test changes and was > bad now that I had ROM. Reverted them exept my readb changes (instead > of direct dereferences of iomapped space) and redid > logging to be more precise. > >> [drm] radeon kernel modesetting enabled. >> PCI: Enabling device: (0000:02:02.0), cmd 82 >> [drm] initializing kernel modesetting (RV100 0x1002:0x5159 0x1002:0x0908= ). >> [drm] register mmio base: 0x10000000 >> [drm] register mmio size: 32768 >> [drm:radeon_device_init] *ERROR* Unable to find PCI I/O BAR > > This was still the unchanged kernel hanging. > > Below is a new debug log to pinpoint the hang. It seems to hang in > r100_gfx_get_rptr but not on first try. It's most likely hanging in readl() in r100_mm_rreg() then. --=20 Earthling Michel D=C3=A4nzer | http://www.amd.c= om Libre software enthusiast | Mesa and X developer From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?TWljaGVsIETDpG56ZXI=?= Subject: Re: PCI Radeon RV100 detection hang on sparc64 Date: Tue, 26 Aug 2014 11:46:52 +0900 Message-ID: <53FBF51C.1090503@daenzer.net> References: <20140404.165202.33247787406066736.davem@davemloft.net> <20140812.233033.2016564874125097713.davem@davemloft.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail.gna.ch (darkcity.gna.ch [195.226.6.51]) by gabe.freedesktop.org (Postfix) with ESMTP id 4C48F89AA2 for ; Mon, 25 Aug 2014 19:47:03 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Meelis Roos , David Miller Cc: sparclinux@vger.kernel.org, oftedal@gmail.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gMjUuMDguMjAxNCAyMzo0OCwgTWVlbGlzIFJvb3Mgd3JvdGU6Cj4+IHIxMDAgaW5pdCBoYW5n cyBpbiBhIGRpZmZlcmVudCBwbGFjZS4gT3JpZ2luYWwgZG1lc2cgZmlyc3QsIHRoZW4gbXkKPj4g aW5zdHJ1bWVudGVkIGRtZXNnIChzZWVtcyB0byBnZXQgZnVydGhlcik6Cj4KPiBUaGUgaW5zdHJ1 bWVudGVkIGRtZXNnIGhhZCBhIGNvdXBsZSBvZiBteSBsb2NhbCB0ZXN0IGNoYW5nZXMgYW5kIHdh cwo+IGJhZCBub3cgdGhhdCBJIGhhZCBST00uIFJldmVydGVkIHRoZW0gZXhlcHQgbXkgcmVhZGIg Y2hhbmdlcyAoaW5zdGVhZAo+IG9mIGRpcmVjdCBkZXJlZmVyZW5jZXMgb2YgaW9tYXBwZWQgc3Bh Y2UpIGFuZCByZWRpZAo+IGxvZ2dpbmcgdG8gYmUgbW9yZSBwcmVjaXNlLgo+Cj4+IFtkcm1dIHJh ZGVvbiBrZXJuZWwgbW9kZXNldHRpbmcgZW5hYmxlZC4KPj4gUENJOiBFbmFibGluZyBkZXZpY2U6 ICgwMDAwOjAyOjAyLjApLCBjbWQgODIKPj4gW2RybV0gaW5pdGlhbGl6aW5nIGtlcm5lbCBtb2Rl c2V0dGluZyAoUlYxMDAgMHgxMDAyOjB4NTE1OSAweDEwMDI6MHgwOTA4KS4KPj4gW2RybV0gcmVn aXN0ZXIgbW1pbyBiYXNlOiAweDEwMDAwMDAwCj4+IFtkcm1dIHJlZ2lzdGVyIG1taW8gc2l6ZTog MzI3NjgKPj4gW2RybTpyYWRlb25fZGV2aWNlX2luaXRdICpFUlJPUiogVW5hYmxlIHRvIGZpbmQg UENJIEkvTyBCQVIKPgo+IFRoaXMgd2FzIHN0aWxsIHRoZSB1bmNoYW5nZWQga2VybmVsIGhhbmdp bmcuCj4KPiBCZWxvdyBpcyBhIG5ldyBkZWJ1ZyBsb2cgdG8gcGlucG9pbnQgdGhlIGhhbmcuIEl0 IHNlZW1zIHRvIGhhbmcgaW4KPiByMTAwX2dmeF9nZXRfcnB0ciBidXQgbm90IG9uIGZpcnN0IHRy eS4KCkl0J3MgbW9zdCBsaWtlbHkgaGFuZ2luZyBpbiByZWFkbCgpIGluIHIxMDBfbW1fcnJlZygp IHRoZW4uCgoKLS0gCkVhcnRobGluZyBNaWNoZWwgRMOkbnplciAgICAgICAgICAgIHwgICAgICAg ICAgICAgICAgICBodHRwOi8vd3d3LmFtZC5jb20KTGlicmUgc29mdHdhcmUgZW50aHVzaWFzdCAg ICAgICAgICB8ICAgICAgICAgICAgICAgIE1lc2EgYW5kIFggZGV2ZWxvcGVyCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==