* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
@ 2014-10-03 9:37 ` bugzilla-daemon
2014-10-06 6:56 ` bugzilla-daemon
` (41 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-03 9:37 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 393 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #1 from smoki <smoki00790@gmail.com> ---
OK bisected kernel fast, by lucky guessing :) So for the kernel it is:
02376d8282b88f07d0716da6155094c8760b1a13
drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2)
v2: fix rebase onto drm-fixes
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1172 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
2014-10-03 9:37 ` [Bug 84627] " bugzilla-daemon
@ 2014-10-06 6:56 ` bugzilla-daemon
2014-10-06 7:02 ` bugzilla-daemon
` (40 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 6:56 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 271 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #2 from Michel Dänzer <michel@daenzer.net> ---
What kind of corruption are we talking about? Can you attach a screenshot?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1077 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
2014-10-03 9:37 ` [Bug 84627] " bugzilla-daemon
2014-10-06 6:56 ` bugzilla-daemon
@ 2014-10-06 7:02 ` bugzilla-daemon
2014-10-06 7:27 ` bugzilla-daemon
` (39 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 7:02 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 381 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #3 from smoki <smoki00790@gmail.com> ---
How to say it is some kind of immidiate and raising corruption everywhere.
Appear alredy after i login on 32bit machine, basically nearly everything is
corrupted. Fonts, images, games... everything.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1160 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (2 preceding siblings ...)
2014-10-06 7:02 ` bugzilla-daemon
@ 2014-10-06 7:27 ` bugzilla-daemon
2014-10-06 8:17 ` bugzilla-daemon
` (38 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 7:27 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 378 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #4 from smoki <smoki00790@gmail.com> ---
Created attachment 107392
--> https://bugs.freedesktop.org/attachment.cgi?id=107392&action=edit
corruption
Ok just builded again with stream reverted, if that screenshot can explain
something.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1270 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (3 preceding siblings ...)
2014-10-06 7:27 ` bugzilla-daemon
@ 2014-10-06 8:17 ` bugzilla-daemon
2014-10-06 8:24 ` bugzilla-daemon
` (37 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 8:17 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 722 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #5 from smoki <smoki00790@gmail.com> ---
Created attachment 107401
--> https://bugs.freedesktop.org/attachment.cgi?id=107401&action=edit
game corruption
(In reply to smoki from comment #4)
> Created attachment 107392 [details]
> corruption
>
> Ok just builded again with stream reverted, if that screenshot can explain
> something.
That screenshot does not show icons are also corrupted, maouse cursor also
dissapear or it is just a point or some kind of mess on screen, etc... One
screenshot from games, i don't know how i get there without visible cursor and
fonts, etc :D
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1881 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (4 preceding siblings ...)
2014-10-06 8:17 ` bugzilla-daemon
@ 2014-10-06 8:24 ` bugzilla-daemon
2014-10-06 8:40 ` bugzilla-daemon
` (36 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 8:24 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 294 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #6 from Michel Dänzer <michel@daenzer.net> ---
And this goes away if RADEON_FLAG_GTT_WC isn't set in
r600_buffer_common.c:r600_init_resource()?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1100 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (5 preceding siblings ...)
2014-10-06 8:24 ` bugzilla-daemon
@ 2014-10-06 8:40 ` bugzilla-daemon
2014-10-06 9:53 ` bugzilla-daemon
` (35 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 8:40 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 438 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #7 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #6)
> And this goes away if RADEON_FLAG_GTT_WC isn't set in
> r600_buffer_common.c:r600_init_resource()?
No, that does not help for this corruption. That helps only where games
stutter when GTT loads.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1310 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (6 preceding siblings ...)
2014-10-06 8:40 ` bugzilla-daemon
@ 2014-10-06 9:53 ` bugzilla-daemon
2014-10-06 10:07 ` bugzilla-daemon
` (34 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 9:53 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 576 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #8 from Michel Dänzer <michel@daenzer.net> ---
(In reply to smoki from comment #7)
> No, that does not help for this corruption.
Note that I mean disabling *all* uses of RADEON_FLAG_GTT_WC. With those
disabled, the behaviour should be basically the same as before the commit you
bisected to. If that really doesn't work anymore, can you bisect which other
commit in the meantime broke things without RADEON_FLAG_GTT_WC?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1452 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (7 preceding siblings ...)
2014-10-06 9:53 ` bugzilla-daemon
@ 2014-10-06 10:07 ` bugzilla-daemon
2014-10-06 10:09 ` bugzilla-daemon
` (33 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 10:07 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1217 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #9 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #8)
> (In reply to smoki from comment #7)
> > No, that does not help for this corruption.
>
> Note that I mean disabling *all* uses of RADEON_FLAG_GTT_WC. With those
> disabled, the behaviour should be basically the same as before the commit
> you bisected to. If that really doesn't work anymore, can you bisect which
> other commit in the meantime broke things without RADEON_FLAG_GTT_WC?
I tried only to disable it in default, and also both RADEON_FLAG_GTT_WC
together and also tried your patch form here
https://bugs.freedesktop.org/show_bug.cgi?id=84662#c12 ... it return to old
behavior, so there is no stutter but there is not anymore performance gain...
and corruption is still there.
Don't know which other commit to bisect it does not work at mesa
07c65b85eada8dd34019763b6e82ed4257a9b4a6 and kernel commit
02376d8282b88f07d0716da6155094c8760b1a13 ... even with both RADEON_FLAG_GTT_WC
disabled and the same disablement does not work with current stack.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2373 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (8 preceding siblings ...)
2014-10-06 10:07 ` bugzilla-daemon
@ 2014-10-06 10:09 ` bugzilla-daemon
2014-10-07 4:01 ` bugzilla-daemon
` (32 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-06 10:09 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 311 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #10 from smoki <smoki00790@gmail.com> ---
Whatever i do corruption is still there and i can't compile 32bit mesa with
normal mtune like in bug 84627 - it is same bisect.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1253 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (9 preceding siblings ...)
2014-10-06 10:09 ` bugzilla-daemon
@ 2014-10-07 4:01 ` bugzilla-daemon
2014-10-07 9:40 ` bugzilla-daemon
` (31 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-07 4:01 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 522 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #11 from Michel Dänzer <michel@daenzer.net> ---
Created attachment 107452
--> https://bugs.freedesktop.org/attachment.cgi?id=107452&action=edit
mesa: Only use two caching buffer managers again
Hmm, but if it's not the GTT_WC flag which triggers the corruption, I'm not
sure what it could be...
Here's a shot in the dark, does this patch work around the problem?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1602 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (10 preceding siblings ...)
2014-10-07 4:01 ` bugzilla-daemon
@ 2014-10-07 9:40 ` bugzilla-daemon
2014-10-07 10:33 ` bugzilla-daemon
` (30 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-07 9:40 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 635 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #12 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #11)
> Created attachment 107452 [details] [review]
> mesa: Only use two caching buffer managers again
>
> Hmm, but if it's not the GTT_WC flag which triggers the corruption, I'm not
> sure what it could be...
Actually that is it doublechecked it now, sorry i think i did not remove all
GTT_WC form there, so yeah if i remove all GTT_WC from r600_buffer_common.c
there is no problem anymore.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1854 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (11 preceding siblings ...)
2014-10-07 9:40 ` bugzilla-daemon
@ 2014-10-07 10:33 ` bugzilla-daemon
2014-10-09 23:34 ` bugzilla-daemon
` (29 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-07 10:33 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1438 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #13 from smoki <smoki00790@gmail.com> ---
Maybe to mention here what i playing a little there yesterday, it is not only
PIPE_USAGE_STREAM reverted which triggers problem/corruption on 32bit, for
example if i only add res->domains = RADEON_DOMAIN_GTT; to default i can't
login anymore:
default:
/* Not listing GTT here improves performance in some apps. */
res->domains = RADEON_DOMAIN_VRAM;
+ res->domains = RADEON_DOMAIN_GTT;
flags |= RADEON_FLAG_GTT_WC;
break;
On 64bit this is also not a problem, after adding just this performance goes
up by 25% in games like Torchlight, Dota2, etc... i only found slight decrease
in other apps by up to 1-3% (Xonotic, Openarena, etc) and it also remove
stutter for me in Unigine Valley. So this seems to be better default now,
but...
Then again that is only because 'flags |= RADEON_FLAG_GTT_WC;' is there so
that made a difference to not fps go down much. If commented that (with
DOMAIN_GTT there) a see even greater boost by 35%-40% performance go up in
Torchlight, but it is not actually so good anymore for other apps (Valley
suffer). So that seems like some apps very much like, but some not at all :D
Yeah on 32bit i can't play with those, there are various triggered problems
with GTT_WC being there.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2227 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (12 preceding siblings ...)
2014-10-07 10:33 ` bugzilla-daemon
@ 2014-10-09 23:34 ` bugzilla-daemon
2014-10-10 9:48 ` bugzilla-daemon
` (28 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-09 23:34 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 524 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #14 from smoki <smoki00790@gmail.com> ---
Revert is upstreamed with commit
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b4276d7acf2e0f77044cb50caa6ad936fa78786,
i am now in corruption enviroment :) Good is only that -mtune=generic now works
OK performance wise.
So on top of that, only if i disable all RADEON_FLAG_GTT_WC lines in
r600_buffer_common.c corruption goes away.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1408 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (13 preceding siblings ...)
2014-10-09 23:34 ` bugzilla-daemon
@ 2014-10-10 9:48 ` bugzilla-daemon
2014-10-10 16:20 ` bugzilla-daemon
` (27 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-10 9:48 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 978 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
Michel Dänzer <michel@daenzer.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #107452|0 |1
is obsolete| |
--- Comment #15 from Michel Dänzer <michel@daenzer.net> ---
Created attachment 107655
--> https://bugs.freedesktop.org/attachment.cgi?id=107655&action=edit
drm/radeon: Ignore RADEON_GEM_GTT_WC on Kabini
There seems to be a general problem with write-combined CPU mappings of GTT on
Kabini. We previously disabled write-combined mappings of the ring buffers
again because other users reported ring test failures on Kabini with that, but
from this report it looks like the problem runs deeper.
This kernel patch should work around it for now.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2586 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (14 preceding siblings ...)
2014-10-10 9:48 ` bugzilla-daemon
@ 2014-10-10 16:20 ` bugzilla-daemon
2014-10-15 1:28 ` bugzilla-daemon
` (26 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-10 16:20 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 232 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #16 from smoki <smoki00790@gmail.com> ---
Yes that patch workarounds corruption to appear.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1012 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (15 preceding siblings ...)
2014-10-10 16:20 ` bugzilla-daemon
@ 2014-10-15 1:28 ` bugzilla-daemon
2014-10-15 1:58 ` bugzilla-daemon
` (25 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-15 1:28 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 556 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #17 from smoki <smoki00790@gmail.com> ---
This thing starts to work (on proper 3.17 kernel) but on multiarched 64bit OS.
Don't know what what is issue about on pure 32bit OS? tried with 64bit kernel
there too and it was still an issues there, so this might not be radeon bug at
all...
Seems to me this will be partly invalid bug Michel, not sure how many people
even try to run 32bit OS on Kabini, maybe none :)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1336 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (16 preceding siblings ...)
2014-10-15 1:28 ` bugzilla-daemon
@ 2014-10-15 1:58 ` bugzilla-daemon
2014-10-15 7:05 ` bugzilla-daemon
` (24 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-15 1:58 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 319 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #18 from smoki <smoki00790@gmail.com> ---
Is it something like - glamor 32bit bug? So it might not be specific to
asic... who knows, but really wild guessing... i don't know :)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1099 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (17 preceding siblings ...)
2014-10-15 1:58 ` bugzilla-daemon
@ 2014-10-15 7:05 ` bugzilla-daemon
2014-10-15 13:53 ` bugzilla-daemon
` (23 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-15 7:05 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 996 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #19 from Michel Dänzer <michel@daenzer.net> ---
(In reply to smoki from comment #17)
> This thing starts to work (on proper 3.17 kernel) but on multiarched 64bit
> OS. Don't know what what is issue about on pure 32bit OS? tried with 64bit
> kernel there too and it was still an issues there, so this might not be
> radeon bug at all...
Running a 64 bit kernel is by definition not a 'pure 32 bit' OS.
So what exactly is the difference between the working and broken cases? It
sounds like you're using a different distro installation in each case. Maybe
there's a difference between them which isn't directly related to the graphics
stack? E.g. one of them updating the CPU (not GPU!) microcode at boot, but the
other one not.
(In reply to smoki from comment #18)
> Is it something like - glamor 32bit bug?
Seems unlikely.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1954 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (18 preceding siblings ...)
2014-10-15 7:05 ` bugzilla-daemon
@ 2014-10-15 13:53 ` bugzilla-daemon
2014-10-15 15:21 ` bugzilla-daemon
` (22 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-15 13:53 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1361 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #20 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #19)
>
> Running a 64 bit kernel is by definition not a 'pure 32 bit' OS.
>
I run 32bit pae kernel on 32bit OS of course, but just tried there 64bit
kernel in hope that might help, but nope.
> So what exactly is the difference between the working and broken cases? It
> sounds like you're using a different distro installation in each case. Maybe
> there's a difference between them which isn't directly related to the
> graphics stack? E.g. one of them updating the CPU (not GPU!) microcode at
> boot, but the other one not.
Difference is corruption. I have those installed on separate partitions, one
pure 32bit Debian and one 64bit - both are the same up to date Sid intallations
so it is basicaly only different arch.
So on pure 32bit OS one there are these problems, on 64bit one where i run
multiarch (32bit) so the same 32bit programs, there is no corruption.
I also tried to build stack on 32bit, but runing it on 64bit multiarch... it
works there, but not in pure 32bit OS installation. And i also tried fresh
32bit OS installation and nope again does not work == corruption is there.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2281 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (19 preceding siblings ...)
2014-10-15 13:53 ` bugzilla-daemon
@ 2014-10-15 15:21 ` bugzilla-daemon
2014-10-16 3:22 ` bugzilla-daemon
` (21 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-15 15:21 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 581 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #21 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #19)
> E.g. one of them updating the CPU (not GPU!) microcode at
> boot, but the other one not.
Nope i tried both with/without updating CPU microcode, tried also distro
kernel from experimental that is linux-image-3.17-rc5-686-pae currently... in
all cases corruption is still there.
Well to reproduce it someone must install 32bit OS :)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1455 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (20 preceding siblings ...)
2014-10-15 15:21 ` bugzilla-daemon
@ 2014-10-16 3:22 ` bugzilla-daemon
2014-10-16 4:13 ` bugzilla-daemon
` (20 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-16 3:22 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1201 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #22 from Michel Dänzer <michel@daenzer.net> ---
(In reply to smoki from comment #20)
> (In reply to Michel Dänzer from comment #19)
> > Running a 64 bit kernel is by definition not a 'pure 32 bit' OS.
>
> I run 32bit pae kernel on 32bit OS of course, but just tried there 64bit
> kernel in hope that might help, but nope.
What I meant is that there's no fundamental difference between doing that and
running 32 bit apps in a 64-bit distro installation.
To clarify though, for that test did you install a
linux-image-*-amd64_*_i386.deb in the 32-bit install, or did you manually copy
the kernel from the 64-bit install? If the former, can you also try the latter
to rule out any difference between the *_i386.deb and *_amd64.deb?
> So on pure 32bit OS one there are these problems, on 64bit one where i run
> multiarch (32bit) so the same 32bit programs, there is no corruption.
So you need to isolate what exactly makes the difference. If it's not the
kernel and not 'the stack' (what does that mean exactly?), what is it?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2168 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (21 preceding siblings ...)
2014-10-16 3:22 ` bugzilla-daemon
@ 2014-10-16 4:13 ` bugzilla-daemon
2014-10-16 4:28 ` bugzilla-daemon
` (19 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-16 4:13 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1275 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #23 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #22)
> What I meant is that there's no fundamental difference between doing that
> and running 32 bit apps in a 64-bit distro installation.
I know, should not be any difference but yeah don't know what happens...
> To clarify though, for that test did you install a
> linux-image-*-amd64_*_i386.deb in the 32-bit install, or did you manually
> copy the kernel from the 64-bit install? If the former, can you also try the
> latter to rule out any difference between the *_i386.deb and *_amd64.deb?
I run normaly pae kernel there that is default on pure 32bit for me. Yes i
tried that one too: amd64 kernel packaged in i386.deb. Those both and my
compiled kernel have corruption.
Tried now what you said pure 64bit kernel packaged as amd64.deb and voila no
corruption with it! Both are distro kernels from experimental and my kernels
behave the same there, 32bit as i386.deb one give corruptions, 64bit and
packaged as amd64.deb works fine. But hmmm, how and why those differ both are
64bit in different package or?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2189 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (22 preceding siblings ...)
2014-10-16 4:13 ` bugzilla-daemon
@ 2014-10-16 4:28 ` bugzilla-daemon
2014-10-16 6:45 ` bugzilla-daemon
` (18 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-16 4:28 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 375 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #24 from smoki <smoki00790@gmail.com> ---
So doublechecked to be sure both are 64bit, this one works:
linux-image-3.17-rc5-amd64_3.17~rc5-1~exp1_amd64.deb
this one - corruption:
linux-image-3.17-rc5-amd64_3.17~rc5-1~exp1_i386.deb
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1155 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (23 preceding siblings ...)
2014-10-16 4:28 ` bugzilla-daemon
@ 2014-10-16 6:45 ` bugzilla-daemon
2014-10-29 2:08 ` bugzilla-daemon
` (17 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-16 6:45 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 335 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #25 from Michel Dänzer <michel@daenzer.net> ---
I think you should work with the Debian kernel maintainers to isolate what
exactly makes the difference between the two kernel packages.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1142 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (24 preceding siblings ...)
2014-10-16 6:45 ` bugzilla-daemon
@ 2014-10-29 2:08 ` bugzilla-daemon
2014-11-08 23:17 ` bugzilla-daemon
` (16 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-10-29 2:08 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 512 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
Michel Dänzer <michel@daenzer.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hamish@icculus.org
--- Comment #26 from Michel Dänzer <michel@daenzer.net> ---
*** Bug 85526 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2063 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (25 preceding siblings ...)
2014-10-29 2:08 ` bugzilla-daemon
@ 2014-11-08 23:17 ` bugzilla-daemon
2014-11-23 17:33 ` bugzilla-daemon
` (15 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-08 23:17 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 317 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #27 from Hamish Wilson <hamish@icculus.org> ---
Not that I suspect this to surprise anyone, but I felt I should mention that
this bug now also appears with Mesa 10.3.3 as well.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1103 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (26 preceding siblings ...)
2014-11-08 23:17 ` bugzilla-daemon
@ 2014-11-23 17:33 ` bugzilla-daemon
2014-11-25 7:33 ` bugzilla-daemon
` (14 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-23 17:33 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 835 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #28 from Nils Holland <nholland@tisys.org> ---
I first started seeing this bug after upgrading my (completely 32 bit) system
from Mesa 10.3.1 to Mesa 10.3.4. Previously I was using version 3.17.3 of the
kernel, but upon seeing that there were quite a few changes made to the radeon
code between kernels 3.17.3 and 3.17.4, I decided to try 3.17.4 for a change.
It seems that the corruption I'm seeing is not as bad when using Mesa 10.3.4
with kernel 3.17.4 compared to 3.17.3, but it is still there and makes things
barely usable. I'm downgarding to Mesa 10.3.1 again which makes things work
properly for me - still, any more help needed in diagnosing this, and if so,
anything I can do to help?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1620 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (27 preceding siblings ...)
2014-11-23 17:33 ` bugzilla-daemon
@ 2014-11-25 7:33 ` bugzilla-daemon
2014-11-26 0:05 ` bugzilla-daemon
` (13 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-25 7:33 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 610 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #29 from Michel Dänzer <michel@daenzer.net> ---
(In reply to Nils Holland from comment #28)
> any more help needed in diagnosing this, and if so, anything I can do to help?
See comment 22. From comment 23, it sounds like it might actually be a 32-bit
toolchain issue, which somehow leaks into 64-bit kernel builds as well.
If there's any way you can run a 'real' 64-bit kernel on your distro, that's
probably the best way to avoid the problem for now.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1568 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (28 preceding siblings ...)
2014-11-25 7:33 ` bugzilla-daemon
@ 2014-11-26 0:05 ` bugzilla-daemon
2014-11-26 2:52 ` bugzilla-daemon
` (12 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-26 0:05 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1762 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
Zbigniew Luszpinski <zbiggy@o2.pl> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #107655|0 |1
is obsolete| |
--- Comment #30 from Zbigniew Luszpinski <zbiggy@o2.pl> ---
Created attachment 110024
--> https://bugs.freedesktop.org/attachment.cgi?id=110024&action=edit
Added Aruba GPU to Ignore RADEON_GEM_GTT_WC on Kabini
Comment 27 Hamish Wilson 2014-11-08 23:17:00 UTC
> I should mention that this bug now also appears with Mesa 10.3.3 as well.
Actually this bug appeared first in Mesa 10.3.2:
http://cgit.freedesktop.org/mesa/mesa/log/?h=10.3&ofs=100
with this patch:
2014-10-13 r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM
buffers Michel Dänzer
http://cgit.freedesktop.org/mesa/mesa/commit/?h=10.3&id=64c2bdc334ba472603b1e7cd2c3046cfbce285b6
I reported this finding to Michael and he responded with link to this bug here.
This patch continues to be in later releases so all new mesa releases are
affected on 32 bit Linux.
The quick workaround for mesa 10.3.2 and later on 32 bit Linux is to just
revert this Michael's patch above
OR
add your GPU to Michael's exclusion patch "drm/radeon: Ignore
RADEON_GEM_GTT_WC on Kabini" attached to this bug report.
Just apply only one of these solutions. I prefer to add my GPU to exclusion
list "drm/radeon: Ignore RADEON_GEM_GTT_WC on Kabini" patch instead of patching
mesa.
See patch attached here where modified Michael's patch to add my Aruba GPU.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 3672 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (29 preceding siblings ...)
2014-11-26 0:05 ` bugzilla-daemon
@ 2014-11-26 2:52 ` bugzilla-daemon
2014-11-26 2:54 ` bugzilla-daemon
` (11 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-26 2:52 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 870 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #31 from Michel Dänzer <michel@daenzer.net> ---
(In reply to Zbigniew Luszpinski from comment #30)
> Just apply only one of these solutions. I prefer to add my GPU to exclusion
> list "drm/radeon: Ignore RADEON_GEM_GTT_WC on Kabini" patch instead of
> patching mesa.
While that patch works around the problem, it doesn't make much sense
conceptually: Since everything is working fine with 64-bit kernels, there
doesn't seem to be anything wrong with any particular GPUs.
Also, disabling write-combining decreases performance.
For those reasons, until someone figures out the root cause of this problem,
IMHO the preferred workaround is to run a 64-bit kernel. Any particular reason
why you can't do that?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1764 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (30 preceding siblings ...)
2014-11-26 2:52 ` bugzilla-daemon
@ 2014-11-26 2:54 ` bugzilla-daemon
2014-11-26 6:55 ` bugzilla-daemon
` (10 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-26 2:54 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 668 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #32 from Michel Dänzer <michel@daenzer.net> ---
(In reply to smoki from comment #23)
> Tried now what you said pure 64bit kernel packaged as amd64.deb and voila
> no corruption with it! Both are distro kernels from experimental and my
> kernels behave the same there, 32bit as i386.deb one give corruptions, 64bit
> and packaged as amd64.deb works fine. But hmmm, how and why those differ
> both are 64bit in different package or?
Is there any difference in the /boot/config-3.* file between the two packages?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1558 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (31 preceding siblings ...)
2014-11-26 2:54 ` bugzilla-daemon
@ 2014-11-26 6:55 ` bugzilla-daemon
2014-11-26 21:56 ` bugzilla-daemon
` (9 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-26 6:55 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 758 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #33 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #32)
> Is there any difference in the /boot/config-3.* file between the two
> packages?
As i see only one: amd64.amd64 package has CONFIG_DEBUG_INFO=y while
amd64.i386 has CONFIG_DEBUG_INFO is not set ... diff says only this:
< CONFIG_DEBUG_INFO=y
< # CONFIG_DEBUG_INFO_REDUCED is not set
< # CONFIG_DEBUG_INFO_SPLIT is not set
< # CONFIG_DEBUG_INFO_DWARF4 is not set
---
> # CONFIG_DEBUG_INFO is not set
But also affected 686-pae has CONFIG_DEBUG_INFO=y too, so i guess that config
option is not an issue.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1675 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (32 preceding siblings ...)
2014-11-26 6:55 ` bugzilla-daemon
@ 2014-11-26 21:56 ` bugzilla-daemon
2014-11-27 8:07 ` bugzilla-daemon
` (8 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-26 21:56 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 891 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #34 from Nils Holland <nholland@tisys.org> ---
Ok, I believe I can confirm smoki's findings that only 32 bit kernels are
affected while identically configured 64 bit ones are not.
I'm on Gentoo Linux where I've custom-compiled my whole system, including the
kernel (which, originally, was a 32 bit one). I now took my kernel config and
changed only two things: I turned on the option to compile a 64 bit kernel as
well as the option that allows me to run 32 bit binaries with the resulting
kernel. I then compiled the exact same kernel sources I had used before and
upon booting the new 64 bit kernel Mesa worked absolutely fine without any
visible corruption.
I guess that proves Michels point that this issue seems to be 32 bit toolchain
related.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1676 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (33 preceding siblings ...)
2014-11-26 21:56 ` bugzilla-daemon
@ 2014-11-27 8:07 ` bugzilla-daemon
2014-11-27 8:52 ` bugzilla-daemon
` (7 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-27 8:07 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 730 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
Michel Dänzer <michel@daenzer.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #110024|0 |1
is obsolete| |
--- Comment #35 from Michel Dänzer <michel@daenzer.net> ---
Created attachment 110118
--> https://bugs.freedesktop.org/attachment.cgi?id=110118&action=edit
drm/radeon: Ignore RADEON_GEM_GTT_WC on 32-bit x86
Can one of you confirm that this patch works around the problem for a 32-bit
kernel build?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2346 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (34 preceding siblings ...)
2014-11-27 8:07 ` bugzilla-daemon
@ 2014-11-27 8:52 ` bugzilla-daemon
2014-11-27 18:39 ` bugzilla-daemon
` (6 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-27 8:52 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 497 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #36 from smoki <smoki00790@gmail.com> ---
(In reply to Michel Dänzer from comment #35)
> Created attachment 110118 [details] [review]
> drm/radeon: Ignore RADEON_GEM_GTT_WC on 32-bit x86
>
> Can one of you confirm that this patch works around the problem for a 32-bit
> kernel build?
Yes, it works for 686-pae kernel i've just builded :)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1720 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (35 preceding siblings ...)
2014-11-27 8:52 ` bugzilla-daemon
@ 2014-11-27 18:39 ` bugzilla-daemon
2014-12-04 13:56 ` bugzilla-daemon
` (5 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-11-27 18:39 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 567 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #37 from Nils Holland <nholland@tisys.org> ---
(In reply to Michel Dänzer from comment #35)
> Created attachment 110118 [details] [review]
> drm/radeon: Ignore RADEON_GEM_GTT_WC on 32-bit x86
>
> Can one of you confirm that this patch works around the problem for a 32-bit
> kernel build?
Yes, just like smoki, I can confirm that with this patch, I can run current
Mesa builds just fine on my 32 bit kernel.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1795 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (36 preceding siblings ...)
2014-11-27 18:39 ` bugzilla-daemon
@ 2014-12-04 13:56 ` bugzilla-daemon
2014-12-04 18:27 ` bugzilla-daemon
` (4 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-12-04 13:56 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 277 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #38 from Igor Gnatenko <i.gnatenko.brain@gmail.com> ---
Any news? Seems patch works ok for people. can you sned it for 10.3 stable
also?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1071 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (37 preceding siblings ...)
2014-12-04 13:56 ` bugzilla-daemon
@ 2014-12-04 18:27 ` bugzilla-daemon
2015-01-08 19:29 ` bugzilla-daemon
` (3 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2014-12-04 18:27 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1172 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #39 from Nils Holland <nholland@tisys.org> ---
(In reply to Igor Gnatenko from comment #38)
> Any news? Seems patch works ok for people. can you sned it for 10.3 stable
> also?
The patch that fixed the issue for us is actually a kernel patch and not a Mesa
patch and as such should work regardless of what Mesa version you're using.
Regarding the question on why this issue only seems to affect 32 bit kernels
and not 64 bit ones, and if the proposes patch can serve as a permanent fix or
is coupled with too many undesirable side-effects ... well, Michel can probably
give more qualified information about that.
As it stands, the patch disables write-combining and thus will probably have
negative effects on performance, although I don't really notice any difference
on my own machine compared to the time "when things worked fine without any
patching at all" (but I'm not really running very demanding stuff). Just using
a 64 bit kernel instead of going down the patch route should fix the problem
without these side-effects.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2041 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (38 preceding siblings ...)
2014-12-04 18:27 ` bugzilla-daemon
@ 2015-01-08 19:29 ` bugzilla-daemon
2015-01-08 20:17 ` bugzilla-daemon
` (2 subsequent siblings)
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2015-01-08 19:29 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 226 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #40 from Hamish Wilson <hamish@icculus.org> ---
Did the kernel patch ever get merged?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1012 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (39 preceding siblings ...)
2015-01-08 19:29 ` bugzilla-daemon
@ 2015-01-08 20:17 ` bugzilla-daemon
2015-08-02 11:33 ` bugzilla-daemon
2019-07-22 4:00 ` bugzilla-daemon
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2015-01-08 20:17 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 310 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #41 from Alex Deucher <alexdeucher@gmail.com> ---
Yes:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a08b588e4199e4200d26027ffcdf3ab2fa906412
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1227 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (40 preceding siblings ...)
2015-01-08 20:17 ` bugzilla-daemon
@ 2015-08-02 11:33 ` bugzilla-daemon
2019-07-22 4:00 ` bugzilla-daemon
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2015-08-02 11:33 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1221 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
Marek Olšák <maraeo@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #42 from Marek Olšák <maraeo@gmail.com> ---
(In reply to Nils Holland from comment #37)
> (In reply to Michel Dänzer from comment #35)
> > Created attachment 110118 [details] [review] [review]
> > drm/radeon: Ignore RADEON_GEM_GTT_WC on 32-bit x86
> >
> > Can one of you confirm that this patch works around the problem for a 32-bit
> > kernel build?
>
> Yes, just like smoki, I can confirm that with this patch, I can run current
> Mesa builds just fine on my 32 bit kernel.
(In reply to Hamish Wilson from comment #40)
> Did the kernel patch ever get merged?
(In reply to Alex Deucher from comment #41)
> Yes:
> http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/
> ?id=a08b588e4199e4200d26027ffcdf3ab2fa906412
OK. Closing then.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 3475 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread* [Bug 84627] (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted
2014-10-03 9:21 [Bug 84627] New: (bisected) 32bit corruption with PIPE_USAGE_STREAM reverted bugzilla-daemon
` (41 preceding siblings ...)
2015-08-02 11:33 ` bugzilla-daemon
@ 2019-07-22 4:00 ` bugzilla-daemon
42 siblings, 0 replies; 44+ messages in thread
From: bugzilla-daemon @ 2019-07-22 4:00 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 316 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #43 from sam zain <omar8star@gmail.com> ---
great work.
http://www.winmilliongame.com
http://www.gtagame100.com
http://www.subway-game.com
http://www.zumagame100.com
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1332 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 44+ messages in thread