From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 55692] [KMS][Cayman] Garbled screen and oops with 6950 with
linus git from 20121006 (3.7-rc0)
Date: Thu, 18 Oct 2012 08:33:51 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0133510915=="
Return-path:
Received: from culpepper.freedesktop.org (unknown [131.252.210.165])
by gabe.freedesktop.org (Postfix) with ESMTP id 5B5559E9B4
for ;
Thu, 18 Oct 2012 01:33:51 -0700 (PDT)
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org
Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
--===============0133510915==
Content-Type: multipart/alternative; boundary="1350549231.d0dfc0.28857"; charset="us-ascii"
--1350549231.d0dfc0.28857
Date: Thu, 18 Oct 2012 08:33:51 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.freedesktop.org/show_bug.cgi?id=3D55692
--- Comment #41 from Christian K=C3=B6nig ---
(In reply to comment #37)
> Created attachment 68728 [details]
> dmesg.3.7-rc1 with testpatch with mesa-git
>=20
> I removed gdm and installed slim as login manager. Also installed cinnamon
> as a replacement for gnome and it works fine the first round with linus g=
it
> with the test patch and mesa git. Restarted slim and logged in again and
> there were some font corruptions, i restarted cinnamon and they were gone=
. I
> tried google maps with webgl enabled and it was working fine.
>=20
> After that i edited my .xinitrc to startup gnome, restarted slim and logg=
ed
> in but it failed and got the error window saying oh no something has gone
> wrong and a log out button. I checked dmesg at that point and saw the ttm
> gart memory error. i switched back to cinnamon logged in and got the same
> font corruptions, restarting cinnamon fixed them.
Thanks allot for your additional testing, as I suspected we are really faci=
ng
two problems here:
1. The new gnome/gdm versions seem to trigger an out of memory situation in
the GART memory area. That's probably because some miscalculation or memory
leak or something like this and should be handled as a separate bug.
BTW: You can take a look at the current memory allocations with:
sudo cat /sys/kernel/debug/dri/0/radeon_gtt_mm
and
sudo cat /sys/kernel/debug/dri/0/radeon_vram_mm
2. Properly updating the page table asynchronously somehow fails under high
memory pressure.
I will try to look into problem 2 first, since that got added with my patch.
But problem number 1 is as equally as bad.
I don't think we just spool up allot of drawing operations like Jerome
suspected, cause in this case TTM would just block on previous render
operations to complete. It looks more like we are submitting a single draw
operation with multiple ~16MB chunks of memory that is so big that it just
won't fit into the GART memory altogether.
--=20
You are receiving this mail because:
You are the assignee for the bug.
--1350549231.d0dfc0.28857
Date: Thu, 18 Oct 2012 08:33:51 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Commen=
t # 41
on bug 55692<=
/a>
from Christian K=C3=B6nig
(In reply to comment #=
37)
> Created attachment 68728 [deta=
ils]
> dmesg.3.7-rc1 with testpatch with mesa-git
>=20
> I removed gdm and installed slim as login manager. Also installed cinn=
amon
> as a replacement for gnome and it works fine the first round with linu=
s git
> with the test patch and mesa git. Restarted slim and logged in again a=
nd
> there were some font corruptions, i restarted cinnamon and they were g=
one. I
> tried google maps with webgl enabled and it was working fine.
>=20
> After that i edited my .xinitrc to startup gnome, restarted slim and l=
ogged
> in but it failed and got the error window saying oh no something has g=
one
> wrong and a log out button. I checked dmesg at that point and saw the =
ttm
> gart memory error. i switched back to cinnamon logged in and got the s=
ame
> font corruptions, restarting cinnamon fixed them.
Thanks allot for your additional testing, as I suspected we are really faci=
ng
two problems here:
1. The new gnome/gdm versions seem to trigger an out of memory situation in
the GART memory area. That's probably because some miscalculation or memory
leak or something like this and should be handled as a separate bug.
BTW: You can take a look at the current memory allocations with:
sudo cat /sys/kernel/debug/dri/0/radeon_gtt_mm
and
sudo cat /sys/kernel/debug/dri/0/radeon_vram_mm
2. Properly updating the page table asynchronously somehow fails under high
memory pressure.
I will try to look into problem 2 first, since that got added with my patch.
But problem number 1 is as equally as bad.
I don't think we just spool up allot of drawing operations like Jerome
suspected, cause in this case TTM would just block on previous render
operations to complete. It looks more like we are submitting a single draw
operation with multiple ~16MB chunks of memory that is so big that it just
won't fit into the GART memory altogether.
You are receiving this mail because:
=20=20=20=20=20=20
- You are the assignee for the bug.
--1350549231.d0dfc0.28857--
--===============0133510915==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
--===============0133510915==--