NetBSD Problem Report #55089
From tsutsui@ceres.dti.ne.jp Fri Mar 20 01:30:35 2020
Return-Path: <tsutsui@ceres.dti.ne.jp>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 6CF581A9213
for <gnats-bugs@gnats.NetBSD.org>; Fri, 20 Mar 2020 01:30:35 +0000 (UTC)
Message-Id: <202003200130.02K1UNum013811@ceres.dti.ne.jp>
Date: Fri, 20 Mar 2020 10:30:23 +0900 (JST)
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
Reply-To: tsutsui@ceres.dti.ne.jp
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Possible kernel memory leak in radeondrmkms on 9.0
X-Send-Pr-Version: 3.95
>Number: 55089
>Category: kern
>Synopsis: Possible kernel memory leak in radeondrmkms on 9.0
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Mar 20 01:35:00 +0000 2020
>Closed-Date: Thu Aug 12 01:12:56 +0000 2021
>Last-Modified: Thu Aug 12 01:12:56 +0000 2021
>Originator: Izumi Tsutsui
>Release: NetBSD 9.0
>Organization:
>Environment:
System: NetBSD mirage 9.0 NetBSD 9.0 (GENERIC) #17: Sun Mar 8 12:57:12 JST 2020 tsutsui@mirage:/s/netbsd-9/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
I noticed 'vmstat -m' shows:
- a number of kmem-96 "Requests" is so large
- "Releases" count is very small
---
Memory resource pool statistics
Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
kmem-96 96 298899 0 131 7114 0 7114 7114 0 inf 0
ffsdino2 256 45037 0 1 2815 0 2815 2815 0 inf 0
kmem-1024 1024 10360 0 36 2581 0 2581 2581 0 inf 0
kmem-768 768 15085 0 6385 2425 0 2425 2425 0 inf 353
vcachepl 196 45645 0 0 2283 0 2283 2283 0 inf 0
:
---
This can be observed on HD5450 machine, not on Atom N455 netbook.
>How-To-Repeat:
- boot NetBSD/i386 9.0 on HD5450
- start Xorg (with a patch in PR/54782)
- see kmem-96 usage by 'vmstat -m 1 | grep kmem-96' etc.
- perform scrolls (cat large logs, build.sh etc.) on pseudo terminals
(xterm, kterm, or mlterm etc.)
---
kmem-96 96 288641 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288642 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288648 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288651 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288651 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288651 0 131 6870 0 6870 6870 0 inf 0
kmem-96 96 288659 0 131 6870 0 6870 6870 0 inf 0
[start scroll on other terminal]
kmem-96 96 288705 0 131 6871 0 6871 6871 0 inf 0
kmem-96 96 289505 0 131 6890 0 6890 6890 0 inf 0
kmem-96 96 290537 0 131 6915 0 6915 6915 0 inf 0
kmem-96 96 291363 0 131 6935 0 6935 6935 0 inf 0
kmem-96 96 292165 0 131 6954 0 6954 6954 0 inf 0
kmem-96 96 293017 0 131 6974 0 6974 6974 0 inf 0
kmem-96 96 293871 0 131 6994 0 6994 6994 0 inf 0
kmem-96 96 294756 0 131 7015 0 7015 7015 0 inf 0
kmem-96 96 295668 0 131 7037 0 7037 7037 0 inf 0
kmem-96 96 296561 0 131 7058 0 7058 7058 0 inf 0
kmem-96 96 297456 0 131 7080 0 7080 7080 0 inf 0
[stop scrolling]
kmem-96 96 297462 0 131 7080 0 7080 7080 0 inf 0
kmem-96 96 297462 0 131 7080 0 7080 7080 0 inf 0
kmem-96 96 297757 0 131 7087 0 7087 7087 0 inf 0
^C
---
>Fix:
No idea.
---
Izumi Tsutsui
>Release-Note:
>Audit-Trail:
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@netbsd.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: kern/55089: Possible kernel memory leak in radeondrmkms on 9.0
Date: Fri, 20 Mar 2020 11:02:46 +0900
On NetBSD/amd64 9.0, it seems to use kmem-160 instead of kmem-96 on i386:
---
kmem-160 160 117347 0 0 4694 0 4694 4694 0 inf 0
kmem-160 160 119586 0 0 4784 0 4784 4784 0 inf 0
kmem-160 160 121640 0 0 4866 0 4866 4866 0 inf 0
kmem-160 160 123731 0 0 4950 0 4950 4950 0 inf 0
kmem-160 160 125666 0 0 5027 0 5027 5027 0 inf 0
kmem-160 160 127428 0 0 5098 0 5098 5098 0 inf 0
kmem-160 160 128860 0 0 5155 0 5155 5155 0 inf 0
kmem-160 160 128860 0 0 5155 0 5155 5155 0 inf 0
kmem-160 160 128860 0 0 5155 0 5155 5155 0 inf 0
kmem-160 160 128863 0 0 5155 0 5155 5155 0 inf 0
kmem-160 160 128873 0 0 5155 0 5155 5155 0 inf 0
---
So kmem_alloc(9) for structures with pointers?
---
Izumi Tsutsui
From: matthew green <mrg@eterna.com.au>
To: gnats-bugs@netbsd.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org, tsutsui@ceres.dti.ne.jp
Subject: re: kern/55089: Possible kernel memory leak in radeondrmkms on 9.0
Date: Fri, 20 Mar 2020 15:52:03 +1100
> On NetBSD/amd64 9.0, it seems to use kmem-160 instead of kmem-96 on i386:
this matches my experience, and also dholland's i believe.
i never quite figured out which ones were the right ones,
and dtrace seemed the best way to find out..
.mrg.
From: matthew green <mrg@eterna.com.au>
To: gnats-bugs@netbsd.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org, tsutsui@ceres.dti.ne.jp
Subject: re: kern/55089: Possible kernel memory leak in radeondrmkms on 9.0
Date: Mon, 12 Jul 2021 13:05:41 +1000
after running with this fix:
http://mail-index.netbsd.org/source-changes/2021/06/27/msg130457.html
for a few days, i am convinced of two things:
- this was the main cause of leaking that i was seeing.
- unfortunately, it's clearly not the only one.
the leak rate is far less than previously (5-10x less), and the
consumed by "kmem-00192" increases if eg, i run make eg, xterm
very active, so i'm reasonably sure it's still leaking, but after
over 4 days, there are only 13k allocated pages (previously, it
would be at least 100k.)
this is not yet fully confirmed, i need to install a dtrace
enabled world and dtrace it.
.mrg.
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: mrg@eterna.com.au
Cc: gnats-bugs@netbsd.org, tsutsui@ceres.dti.ne.jp
Subject: Re: kern/55089: Possible kernel memory leak in radeondrmkms on 9.0
Date: Mon, 12 Jul 2021 21:38:06 +0900
> after running with this fix:
>
> http://mail-index.netbsd.org/source-changes/2021/06/27/msg130457.html
>
> for a few days, i am convinced of two things:
>
> - this was the main cause of leaking that i was seeing.
>
> - unfortunately, it's clearly not the only one.
Hmm, I'll check if it can be applied and affected to netbsd-9 branch.
Note firefox 89.0.2 with hardware accellaration
(or other Qt applications with hardware accel like PC6001VX)
also triggered the extreme leaks on NetBSD/i386 9.2.
> this is not yet fully confirmed, i need to install a dtrace
> enabled world and dtrace it.
IIRC modload is enough to enable dtrace.
https://mail-index.netbsd.org/netbsd-bugs/2020/04/12/msg067083.html
---
Izumi Tsutsui
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@netbsd.org
Cc: mrg@eterna.com.au, tsutsui@ceres.dti.ne.jp
Subject: Re: kern/55089: Possible kernel memory leak in radeondrmkms on 9.0
Date: Tue, 13 Jul 2021 22:10:11 +0900
I wrote:
> > after running with this fix:
> >
> > http://mail-index.netbsd.org/source-changes/2021/06/27/msg130457.html
> >
> > for a few days, i am convinced of two things:
> >
> > - this was the main cause of leaking that i was seeing.
> >
> > - unfortunately, it's clearly not the only one.
>
> Hmm, I'll check if it can be applied and affected to netbsd-9 branch.
- the change can be applied to netbsd-9
- no longer consuming kmem-96 (on NetBSD/i386) on xterm scroll etc.
- after ~20 hours after running Firefox 89.0.2 (hardware accellaration
enabled) the patched kernel gets the following messages and freezes:
---
000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 546980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 547480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 547980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 548480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 548980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 549480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 549980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 550480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 550980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 551480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 551980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 552480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 552980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 553480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 553980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 554480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 554980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 555480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 555980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 556480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 556980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 557480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 557980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 558480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 558980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 559480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 559980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 560480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 560980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 561480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 561980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 562480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 562980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 563480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 563980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 564480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 564980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 565480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 565980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 566480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 566980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 567480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 567980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 568480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 568980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 569480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 569980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 570480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 570980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 571480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 571980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 572480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 572980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 573480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 573980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 574480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 574980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 575480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 575980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 576480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 576980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 577480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 577980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 578480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 578980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 579480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 579980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 580480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 580980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 581480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 581980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 582480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 582980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 583480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 583980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 584480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 584980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 585480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 585980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 586480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 586980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 587480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 587980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 588480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 588980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 589480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 589980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 590480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 590980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 591480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 591980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 592480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 592980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 593480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 593980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 594480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 594980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 595480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 595980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 596480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 596980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 597480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 597980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 598480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 598980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 599480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 599980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 600480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 600980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 601480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 601980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 602480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 602980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 603480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 603980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 604480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 604980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 605480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 605980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 606480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 606980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 607480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 607980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 608480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 608980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 609480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 609980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 610480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 610980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 611480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 611980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 612480msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)
radeon0: autoconfiguration error: error: ring 0 stalled for more than 612980msec
radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000000f61e7 last fence id 0x00000000000f61eb on ring 0)---
---
(Maybe I should file another PR..)
---
Izumi Tsutsui
State-Changed-From-To: open->closed
State-Changed-By: tsutsui@NetBSD.org
State-Changed-When: Thu, 12 Aug 2021 01:12:56 +0000
State-Changed-Why:
Maybe fixed by src/sys/external/bsd/drm2/linux/linux_reservation.c
rev 1.12, 1.13, and 1.14, and have been pulled up to netbsd-9.
https://mail-index.netbsd.org/source-changes/2021/06/27/msg130457.html
https://mail-index.netbsd.org/source-changes/2021/08/02/msg131262.html
https://mail-index.netbsd.org/source-changes/2021/08/02/msg131266.html
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.