Bug 8529 - Random hangs with ati dri enabled
Summary: Random hangs with ati dri enabled
Status: REJECTED DOCUMENTED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(AGP) (show other bugs)
Hardware: i386 Linux
: P2 high
Assignee: Dave Airlie
URL:
Keywords:
: 8528 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-05-23 10:05 UTC by Dax0r
Modified: 2008-09-23 11:17 UTC (History)
0 users

See Also:
Kernel Version: 2.6.14-2.6.21
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
dmesg (15.10 KB, application/octet-stream)
2007-05-23 10:06 UTC, Dax0r
Details
xorg.conf (3.43 KB, text/plain)
2007-05-23 10:07 UTC, Dax0r
Details
xorg.conf (SAFE) (3.38 KB, application/octet-stream)
2007-05-23 10:12 UTC, Dax0r
Details

Description Dax0r 2007-05-23 10:05:35 UTC
Most recent kernel where this bug did *NOT* occur:
Distribution: lots
Hardware Environment:
IDE interface
  sis5513         : Silicon Integrated Systems [SiS]|5513 [IDE]
Ethernet controller
  8139too         : Realtek Semiconductor|TTP-Monitoring Card V2.0
VGA compatible controller
  ati             : ATI Technologies Inc.|Radeon 9000/PRO If (AGP/PCI)
Multimedia audio controller
  snd-intel8x0    : Silicon Integrated Systems [SiS]|SiS7012 PCI Audio Accelerator
Host bridge
  sis-agp         : Silicon Integrated Systems [SiS]|SiS651 Host
SMBus
  i2c-sis96x      : Silicon Integrated Systems [SiS]|SiS961/962 SMBus Controlle

Software Environment:
xf86-video-ati-6.6.3-3
xorg 7.0.2
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20060602 AGP 4x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 6.5.2
OpenGL extensions:


Problem Description:
I experienced random hangs with ati free driver and rv250 radeon 9000 pro.
I get no system messages related to the freeze...When the whole system freezes I
cant do anything because it is no longer responsive to anything.
I tried many option in xorg.conf (enable/disable agpmode=4,disable fastwrite)
but the result was the same(I feel the system more stable without fastwrite but
I dont think it's related).

Xorg.log          http://phpfi.com/231625
xsession.errore   http://phpfi.com/231757
another xorg.log  http://phpfi.com/231767

My temporary solution is to leave dri feature.

Steps to reproduce:
Comment 1 Dax0r 2007-05-23 10:06:01 UTC
Created attachment 11573 [details]
dmesg
Comment 2 Dax0r 2007-05-23 10:07:12 UTC
Created attachment 11574 [details]
xorg.conf

I tried to set agpmode=1 but I get the same result
Comment 3 Dax0r 2007-05-23 10:12:00 UTC
Created attachment 11575 [details]
xorg.conf (SAFE)
Comment 4 Dax0r 2007-05-23 10:28:18 UTC
*** Bug 8528 has been marked as a duplicate of this bug. ***
Comment 5 Roland Scheidegger 2007-05-23 11:21:13 UTC
Could you try with Option "BusType" "PCI"? Your SiS AGP bridge might not work
too well.
And get rid of the Fast Writes option. I've yet to see a system where this
doesn't result in instant hard lockup upon X server start (unless your bridge
doesn't support it anyway, in which case the option gets ignored...) 
Comment 6 Dax0r 2007-05-25 10:31:14 UTC
Yes,I'm trying "BusType" "PCI" (for 3 days) and I dont experienced freezes.
So we can say that the problem is Sis-agp host bridge...
And now there is an hope to fix it (we could move this bug to video/agp)?
Comment 7 Tormod Volden 2007-06-01 15:27:24 UTC
I am not sure it is limited to SiS. There are similar problems with intel and
via chipsets, using ati and savage cards. These can of course be different bugs,
but in general AGP and DRI seem flaky together.

https://bugs.launchpad.net/bugs/117875 (ati on sis)
https://bugs.launchpad.net/bugs/36596 (ati on intel)
https://launchpad.net/bugs/33617 (savage on intel)

In particular after suspend:
http://bugs.freedesktop.org/show_bug.cgi?id=10761 (mga)
http://bugs.freedesktop.org/show_bug.cgi?id=7417 (ati)
http://bugs.freedesktop.org/show_bug.cgi?id=4607 (savage)

(There might be more of these bugs for other cards, it's just that I get to know
savage and ati issues since I have these cards myself).
Comment 8 Alan 2008-09-23 11:17:55 UTC
Closing old stale bug

Note You need to log in before you can comment on or make changes to this bug.