Sorry, I just realized I sent two e-mails about this problem to 
[EMAIL PROTECTED]  Not even sure how that address 
got into my address book in the first place, or where that mail actually 
goes...  But, onto my problems:

I've been trying to track down this problem I've been having with the 
r300 driver and Googleearth.  Sometime, since 6.5.2 was released.  It's 
an odd problem as I've only see it on my PCIe x800, but not my AGP 
x700.  In addition, it only seems to happen when I'm using MergedFB.  If 
I set MergedFB to '0', I don't have this problem.  Basically, what's 
happening is that my system completely locks up usually after just a few 
seconds (the earth starts to zoom in).  Sometimes it doesn't lockup till 
I manually grab and move the earth, or actually type in an address.  I 
can't ping the machine and the serial console is unresponsive.

Thanks to help from Michel Dänzer on IRC, I was started using git-bisect 
to track down this problem, using 6.5.2 as a known good, and current 
Mesa from git as bad.  It went well at first, but proceeded down hill :-)

Here's the bisect log:

git-bisect start
# good: [76b1b692688a75986ac7ff2e96d5803a6f154715] remove directfbgl.h file
git-bisect good 76b1b692688a75986ac7ff2e96d5803a6f154715
# bad: [95577064040ceeaaf7b0a460f91eac951cf8af18] r300: Use register 
name & add a register about shading.
git-bisect bad 95577064040ceeaaf7b0a460f91eac951cf8af18
# good: [89f91d1804c0c4919c25d6b9931973733db1e664] nouveau: Implement 
much of the fog handling.
git-bisect good 89f91d1804c0c4919c25d6b9931973733db1e664
# bad: [b59657ad965f9471574e914b861bb1d2a17d772e] Merge branch 'vbo-0.2'
git-bisect bad b59657ad965f9471574e914b861bb1d2a17d772e
# good: [876e372567ad44c03b9d9db6e57d3a06b684f6e1] regenerated
git-bisect good 876e372567ad44c03b9d9db6e57d3a06b684f6e1
# good: [876e372567ad44c03b9d9db6e57d3a06b684f6e1] regenerated
git-bisect good 876e372567ad44c03b9d9db6e57d3a06b684f6e1
# bad: [25b2e50229592ecd4cc3d058471bdee1cb8a0c55] remove remaining 
traces of r200FlushVertices...
git-bisect bad 25b2e50229592ecd4cc3d058471bdee1cb8a0c55
# bad: [25b2e50229592ecd4cc3d058471bdee1cb8a0c55] remove remaining 
traces of r200FlushVertices...
git-bisect bad 25b2e50229592ecd4cc3d058471bdee1cb8a0c55
# good: [8ed319796f35ccd82863a270704752555706f1e2] special case END in 
_mesa_print_instruction()
git-bisect good 8ed319796f35ccd82863a270704752555706f1e2


I'm now getting a problem building the drivers:

mklib: Making Linux shared library:  libGL.so.1.2
mklib: Installing libGL.so.1.2 libGL.so.1 libGL.so in ../../../lib
make[3]: Leaving directory `/home/adamk/workarea/git/mesa/src/glx/x11'
make[3]: Entering directory `/home/adamk/workarea/git/mesa/src/mesa'
Makefile:186: depend: No such file or directory
make[3]: *** No rule to make target `tnl/t_draw.c', needed by `depend'.  
Stop.
make[3]: Leaving directory `/home/adamk/workarea/git/mesa/src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/adamk/workarea/git/mesa/src'
make[1]: *** [default] Error 1

If I do a 'git reset --hard HEAD~5', and then try to build them again, 
it dies at the same place.  So I did a 'git reset --hard HEAD~10', 
completed a build, did a test run, passed without any problems, and I 
marked it good.  After running git-bisect, I get:

Bisecting: 14 revisions left to test after this
[70dd0126bd25f2cc2fedae60281ab5c256cb8664] pickup structs from vbo.h

Unfortunately, at that point I end up with the same build problems 
(t_draw.c missing).
So, any tips on where I go from here?  Has this actually narrowed down 
the problem to one of a handful of commits?

With one of the bad drivers (not the one from current git) I get the 
following message logged before locking up:

Uhhuh. NMI received. Dazed and confused, but trying to continue
You probably have a hardware problem with your RAM chips.

I've run memtest for about 45 minutes now, completed one pass (it's 
about half way through a second pass) without any errors, so I'm 
disinclined to believe this is a RAM issue.

Adam




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to