[Bug 28402] Kernel 2.6.34 freezes randomly

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 31 06:37:03 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28402

--- Comment #26 from Da Fox <da_fox at mad.scientist.com> 2010-08-31 06:37:02 PDT ---
(In reply to comment #25)
> I got it.
> Since the last kernels were all bad ones, progress was made a bit faster.
> 
> #############
> 32b3c2abaf8c61c80a8b02071c73f05252122ffe is the first bad commit
> commit 32b3c2abaf8c61c80a8b02071c73f05252122ffe
> Author: Jerome Glisse <jglisse at redhat.com>
> Date:   Fri Feb 26 19:14:12 2010 +0000
> 
>     drm/radeon/kms: initialize set_surface_reg reg for rs600 asic
> 
>     rs600 asic was missing set_surface_reg callback leading to
>     oops.
> 
>     Signed-off-by: Jerome Glisse <jglisse at redhat.com>
>     Signed-off-by: Dave Airlie <airlied at redhat.com>
> 
> :040000 040000 f46b151d49ec9023ce01cded50fda4c52db311cb
> 4e640582f7f3b07ed9994422432580070565692e M      drivers
> ############

Interesting, that is almost the same as what I found, but not exactly.
Which repository did you use for bi-secting? I used dave airlie's (airlied)
drm, with what was then the drm-next branch. I don't know if that would make a
difference though. I don't know how/if git preserves history across merges in
different branches, i.e. if you used linuz's tree, would you see the whole
history or only the merge points?
The reason I am wondering is because to me it seems
32b3c2abaf8c61c80a8b02071c73f05252122ffe is just after 2 merge points, one of
which includes the commits I pointed out in my initial comment. (if I
understand the gitk listing correctly at least). Also to me
32b3c2abaf8c61c80a8b02071c73f05252122ffe seems unlikely as the culprit, since
it modifies something in the rs600 code, and hence should not have any effect
on our r3xx cards.

Could you possibly see if the following three (consecutive) commits are in your
tree too, and test them? 
7a9f0dd9c49425e2b0e39ada4757bc7a38c84873 - drm: Add generic multipart buffer.
d594e46ace22afa1621254f6f669e65430048153 - drm/radeon/kms: simplify memory
controller setup V2
44ca7478d46aaad488d916f7262253e000ee60f9 - drm/radeon: Add asic hook for dma
copy to r200 cards.

For me 44ca7478d46aaad488d916f7262253e000ee60f9 seems to be the last stable
commit (I've been testing it again today, and it didn't freeze so far), whereas
I've noted 7a9f0dd9c49425e2b0e39ada4757bc7a38c84873 down as freezing. My notes
also say I could not test d594e46ace22afa1621254f6f669e65430048153 for some
reason.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list