* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
@ 2012-07-03 14:53 ` bugzilla-daemon
2012-07-03 15:27 ` bugzilla-daemon
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 14:53 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #1 from Alex Deucher <alexdeucher@gmail.com> 2012-07-03 14:53:04 ---
Can you dump the following registers using radeonreg or avivotool
(http://cgit.freedesktop.org/~airlied/radeontool/) with the patch applied and
reverted and attach both results?
CC_RB_BACKEND_DISABLE (0x98F4)
CC_SYS_RB_BACKEND_DISABLE (0x3F88)
GC_USER_RB_BACKEND_DISABLE (0x9B7C)
CC_GC_SHADER_PIPE_CONFIG (0x8950)
GB_BACKEND_MAP (0x98FC)
(as root):
radeonreg regmatch 0x98F4
etc.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
2012-07-03 14:53 ` [Bug 44121] " bugzilla-daemon
@ 2012-07-03 15:27 ` bugzilla-daemon
2012-07-03 15:42 ` bugzilla-daemon
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 15:27 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #2 from Jean Delvare <khali@linux-fr.org> 2012-07-03 15:27:00 ---
With 3.5-rc5 kernel (failing) :
0x98F4 0x00000001 (1)
0x3F88 0x00000001 (1)
0x9B7C 0x00000000 (0)
0x8950 0xfffcf001 (-200703)
0x98FC 0x00000000 (0)
With commit 416a2bd2 reverted (working) :
0x98F4 0x00000001 (1)
0x3F88 0x00000001 (1)
0x9B7C 0x00fe0000 (16646144)
0x8950 0xfffcf001 (-200703)
0x98FC 0x00000000 (0)
So, value of register GC_USER_RB_BACKEND_DISABLE (0x9B7C) differs.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
2012-07-03 14:53 ` [Bug 44121] " bugzilla-daemon
2012-07-03 15:27 ` bugzilla-daemon
@ 2012-07-03 15:42 ` bugzilla-daemon
2012-07-03 16:21 ` bugzilla-daemon
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 15:42 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #3 from Jérôme Glisse <glisse@freedesktop.org> 2012-07-03 15:42:09 ---
Created an attachment (id=74671)
--> (https://bugzilla.kernel.org/attachment.cgi?id=74671)
properly disable render backend
Does this patch fix it ?
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (2 preceding siblings ...)
2012-07-03 15:42 ` bugzilla-daemon
@ 2012-07-03 16:21 ` bugzilla-daemon
2012-07-03 16:39 ` bugzilla-daemon
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 16:21 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #4 from Jean Delvare <khali@linux-fr.org> 2012-07-03 16:21:27 ---
I tested the patch in comment #3 but unfortunately it doesn't solve the
problem.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (3 preceding siblings ...)
2012-07-03 16:21 ` bugzilla-daemon
@ 2012-07-03 16:39 ` bugzilla-daemon
2012-07-03 17:09 ` bugzilla-daemon
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 16:39 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #5 from Jean Delvare <khali@linux-fr.org> 2012-07-03 16:39:19 ---
With this patch applied, I get:
0x98F4 0x00000001 (1)
0x3F88 0x00000001 (1)
0x9B7C 0x00fe0000 (16646144)
0x8950 0xfffcf001 (-200703)
0x98FC 0x00000000 (0)
0x8954 0x00000000 (0)
So the value of register 0x9B7C is correct now, but this was not sufficient.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (4 preceding siblings ...)
2012-07-03 16:39 ` bugzilla-daemon
@ 2012-07-03 17:09 ` bugzilla-daemon
2012-07-03 17:31 ` bugzilla-daemon
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 17:09 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
Jérôme Glisse <glisse@freedesktop.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #74671|0 |1
is obsolete| |
--- Comment #6 from Jérôme Glisse <glisse@freedesktop.org> 2012-07-03 17:09:41 ---
Created an attachment (id=74701)
--> (https://bugzilla.kernel.org/attachment.cgi?id=74701)
properly disable render backend
This one ?
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (5 preceding siblings ...)
2012-07-03 17:09 ` bugzilla-daemon
@ 2012-07-03 17:31 ` bugzilla-daemon
2012-07-03 18:00 ` bugzilla-daemon
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 17:31 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #7 from Alex Deucher <alexdeucher@gmail.com> 2012-07-03 17:31:40 ---
Created an attachment (id=74711)
--> (https://bugzilla.kernel.org/attachment.cgi?id=74711)
possible fix
or this variant. Although AFAIK, programming the USER register variants
shouldn't be necessary as the default values (0) are valid.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (6 preceding siblings ...)
2012-07-03 17:31 ` bugzilla-daemon
@ 2012-07-03 18:00 ` bugzilla-daemon
2012-07-03 18:08 ` bugzilla-daemon
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 18:00 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #8 from Alex Deucher <alexdeucher@gmail.com> 2012-07-03 18:00:24 ---
Does booting up a clean kernel without any patches applied or reverted work if
you manually set the following registers to their "patch reverted" values using
radeonreg? Just to be sure, write all of them even if the values are the same.
Do this without X running.
0x98F4
0x3F88
0x9B7C
0x8950
0x98FC
0x8954
e.g.,
radeonreg regset 0x8950 0xfffcf001
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (7 preceding siblings ...)
2012-07-03 18:00 ` bugzilla-daemon
@ 2012-07-03 18:08 ` bugzilla-daemon
2012-07-03 18:56 ` bugzilla-daemon
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 18:08 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #9 from Jean Delvare <khali@linux-fr.org> 2012-07-03 18:08:29 ---
Patch from comment #6 doesn't work, testing patch from comment #7 now.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (8 preceding siblings ...)
2012-07-03 18:08 ` bugzilla-daemon
@ 2012-07-03 18:56 ` bugzilla-daemon
2012-07-03 19:03 ` bugzilla-daemon
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 18:56 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #10 from Jean Delvare <khali@linux-fr.org> 2012-07-03 18:56:15 ---
Patch from comment #7 did not work either. Then I followed the instructions
from comment #8, but it also did not help.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (9 preceding siblings ...)
2012-07-03 18:56 ` bugzilla-daemon
@ 2012-07-03 19:03 ` bugzilla-daemon
2012-07-03 21:40 ` bugzilla-daemon
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 19:03 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
Alex Deucher <alexdeucher@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #74711|0 |1
is obsolete| |
--- Comment #11 from Alex Deucher <alexdeucher@gmail.com> 2012-07-03 19:03:52 ---
Created an attachment (id=74771)
--> (https://bugzilla.kernel.org/attachment.cgi?id=74771)
possible fix
Another possible fix, but I don't think it will help as it touches things never
previously touched. I don't think the issue is the USER registers, but it's
worth a shot I suppose.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (10 preceding siblings ...)
2012-07-03 19:03 ` bugzilla-daemon
@ 2012-07-03 21:40 ` bugzilla-daemon
2012-07-05 7:30 ` bugzilla-daemon
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-03 21:40 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #12 from Jean Delvare <khali@linux-fr.org> 2012-07-03 21:40:52 ---
Patch from comment #11 didn't work at all, not only it didn't fix the original
issue but it even caused additional trouble (gdm wouldn't even show up.)
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (11 preceding siblings ...)
2012-07-03 21:40 ` bugzilla-daemon
@ 2012-07-05 7:30 ` bugzilla-daemon
2012-07-06 11:01 ` bugzilla-daemon
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-05 7:30 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #13 from Jean Delvare <khali@linux-fr.org> 2012-07-05 07:30:03 ---
Reproducibility information:
* I cannot reproduce the GPU lockup on a Radeon HD 4350 card.
* On the Radeon HD 6450, I can reproduce the GPU lockup with applications other
than Firefox. I was able to do so with Claws Mail for example. The parent
window has to be maximized for it to happen. Then, as soon as a title-less
dialog box is opened (for example by pressing Ctrl+S for "Save As..."), the GPU
lockup happens.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (12 preceding siblings ...)
2012-07-05 7:30 ` bugzilla-daemon
@ 2012-07-06 11:01 ` bugzilla-daemon
2012-07-06 12:09 ` bugzilla-daemon
2012-07-06 13:13 ` bugzilla-daemon
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-06 11:01 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
Jean Delvare <khali@linux-fr.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #74771|0 |1
is obsolete| |
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (13 preceding siblings ...)
2012-07-06 11:01 ` bugzilla-daemon
@ 2012-07-06 12:09 ` bugzilla-daemon
2012-07-06 13:13 ` bugzilla-daemon
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-06 12:09 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
Jean Delvare <khali@linux-fr.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #14 from Jean Delvare <khali@linux-fr.org> 2012-07-06 12:09:24 ---
I managed to fix the problem with a user-space stack update. I updated:
* libdrm from version 2.4.26 to 2.4.33
* Mesa from version 7.11 to 8.0.3
* from xorg-x11-libX11 version 7.6 to libX11 version 1.5.0
and I no longer see the GPU lockup. So I guess I can close this bug as invalid,
if the actual bug was in user-space.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread* [Bug 44121] Reproducible GPU lockup CP stall on Radeon HD 6450
2012-07-01 19:54 [Bug 44121] New: Reproducible GPU lockup CP stall on Radeon HD 6450 bugzilla-daemon
` (14 preceding siblings ...)
2012-07-06 12:09 ` bugzilla-daemon
@ 2012-07-06 13:13 ` bugzilla-daemon
15 siblings, 0 replies; 17+ messages in thread
From: bugzilla-daemon @ 2012-07-06 13:13 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=44121
--- Comment #15 from Alex Deucher <alexdeucher@gmail.com> 2012-07-06 13:13:17 ---
That's the problem with GPU drivers. It's impossible to test every combination
of userspace and kernel drivers and there can be very subtle bugs with certain
combinations like this one that are almost impossible to track down.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 17+ messages in thread