Dear Maintainers, readers ...
While updating the solidrun cubox (dove) running debian from 5.6 to 5.7 I came across a new crash in etnaviv that did not occur before - and is also present in 5.8.0:
[ 33.042453] etnaviv etnaviv: bound f1840000.gpu (ops gpu_ops [etnaviv]) [ 33.049195] etnaviv-gpu f1840000.gpu: model: GC600, revision: 19 [ 33.055216] 8<--- cut here --- [ 33.058257] Unhandled fault: external abort on non-linefetch (0x1808) at 0xf09c8000 [ 33.065878] pgd = 3adc9ddb [ 33.068570] [f09c8000] *pgd=2e83f811, *pte=f1840653, *ppte=f1840453 [ 33.074825] Internal error: : 1808 [#1] SMP ARM ... full logfile attached
A lengthy git bisect revealed: 815e45bbd4d3b00ddb2af017fbdab25110ed13a4 is the first bad commit commit 815e45bbd4d3b00ddb2af017fbdab25110ed13a4 Author: Christian Gmeiner christian.gmeiner@gmail.com Date: Mon Jan 6 16:16:47 2020 +0100
drm/etnaviv: determine product, customer and eco id
They will be used for extended HWDB support.
Signed-off-by: Christian Gmeiner christian.gmeiner@gmail.com Signed-off-by: Lucas Stach l.stach@pengutronix.de
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 11 ++++++++++- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +++--- 2 files changed, 13 insertions(+), 4 deletions(-)
Since I understand neither the crash nor the patch that triggers it, I am posting this here in front of more trained eyes ;)
Yours sincerely Josua Mayer
Hi Josua.
On Fri, Aug 21, 2020 at 03:25:36PM +0200, Ing. Josua Mayer wrote:
Dear Maintainers, readers ...
While updating the solidrun cubox (dove) running debian from 5.6 to 5.7 I came across a new crash in etnaviv that did not occur before - and is also present in 5.8.0:
[ 33.042453] etnaviv etnaviv: bound f1840000.gpu (ops gpu_ops [etnaviv]) [ 33.049195] etnaviv-gpu f1840000.gpu: model: GC600, revision: 19 [ 33.055216] 8<--- cut here --- [ 33.058257] Unhandled fault: external abort on non-linefetch (0x1808) at 0xf09c8000 [ 33.065878] pgd = 3adc9ddb [ 33.068570] [f09c8000] *pgd=2e83f811, *pte=f1840653, *ppte=f1840453 [ 33.074825] Internal error: : 1808 [#1] SMP ARM ... full logfile attached
A lengthy git bisect revealed: 815e45bbd4d3b00ddb2af017fbdab25110ed13a4 is the first bad commit commit 815e45bbd4d3b00ddb2af017fbdab25110ed13a4 Author: Christian Gmeiner christian.gmeiner@gmail.com Date: Mon Jan 6 16:16:47 2020 +0100
drm/etnaviv: determine product, customer and eco id They will be used for extended HWDB support. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 11 ++++++++++- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +++--- 2 files changed, 13 insertions(+), 4 deletions(-)
Since I understand neither the crash nor the patch that triggers it, I am posting this here in front of more trained eyes ;)
Good news it is already fixed, but patch is not upstream. Could you try this patch and report back, especilly if the patch does not help.
https://lore.kernel.org/dri-devel/20200821181731.94852-1-christian.gmeiner@g...
Sam
dri-devel@lists.freedesktop.org