[Ask for help] ATI HD 7470 card on arm64 platform

Xinliang Liu xinliang.liu at linaro.org
Mon Dec 11 01:29:56 UTC 2017


On 7 December 2017 at 19:11, Michel Dänzer <michel at daenzer.net> wrote:
> On 2017-12-07 10:35 AM, Xinliang Liu wrote:
>> Hi,
>>
>> We are trying ATI HD 7470 card on arm64 platform D05 with kernel 4.1.40.
>> But it failed with kernel log:
>> radeon 0005:01:00: ring 0 stalled for more than 10000msec
>> radeon 0005:01:00: GPU lockup (current fence id 0x0000000000000001
>> last fence id 0x0000000000000002 on ring0)
>> radeon 0005:01:00: ring 0 stalled for more than 10500msec
>> radeon 0005:01:00: GPU lockup (current fence id 0x0000000000000001
>> last fence id 0x0000000000000002 on ring0)
>> radeon 0005:01:00: ring 0 stalled for more than 11000msec
>> radeon 0005:01:00: GPU lockup (current fence id 0x0000000000000001
>> last fence id 0x0000000000000002 on ring0)
>> radeon 0005:01:00: ring 0 stalled for more than 11500msec
>> radeon 0005:01:00: GPU lockup (current fence id 0x0000000000000001
>> last fence id 0x0000000000000002 on ring0)
>> ...
>>
>> Any clue?
>
> Any chance you can try a newer kernel? Somebody else (also @huawei.com
> incidentally) reported just this week on the mesa-dev mailing list that
> the amdgpu driver in the Ubuntu 4.13 kernel is working on an arm64 platform.
>
> If a newer kernel still doesn't work on your platform, please provide
> the full dmesg output.

Hope we have change to try newer kernel.
After tracking the mainline we had found that this commit[1] fixed this issue.
The root cause is that on old kernel ttm can't succeed to set page
writecombine property which make cpu/gpu in fatal status and stub.

Anyway, we should use newer kernel and keep on testing.


[1] f135b97 drm/ttm: recognize ARM64 arch in ioprot handler
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v4.15-rc2&id=f135b978c2dab3d439eacb8353d3c0aac6af072a


>
>
> BTW, in the other thread it was reported that Mesa has bugs which can be
> worked around by compiling it with -fsigned-char.

Thanks for letting us know this. Had looked into the mesa bug.

Thanks,
Xinliang

>
>
> --
> Earthling Michel Dänzer               |               http://www.amd.com
> Libre software enthusiast             |             Mesa and X developer


More information about the dri-devel mailing list