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:

NetBSD Home
NetBSD PR Database Search

(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.