[Bug 28402] Kernel 2.6.34 freezes randomly

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 1 04:37:38 PDT 2010


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

--- Comment #30 from Da Fox <da_fox at mad.scientist.com> 2010-09-01 04:37:38 PDT ---
(In reply to comment #29)
> Thanks for the help.
> 
> I managed to compile and boot the kernel with
> 7a9f0dd9c49425e2b0e39ada4757bc7a38c84873 as head.
> ('uname -r' reports "2.6.33-00035-gaa71fa3")
> 
> 3,5 hours up and so far no freeze.

That uname report does not match with the version you've compiled, something
must have gone wrong. It should be "2.6.33-00519-7a9f0dd", the first part is
the current 'base' version of the kernel (so 2.6.33, since it's before the
release of 2.6.34), the second part (00035) I do not know the meaning of (so it
could be different for you), and the final part is composed of the letter 'g'
(for git?) followed by the first part of the sha1 id. Revision aa71fa3... is
"Merge remote branch 'nouveau/for-airlied' into drm-next-stage", which is still
a bit before those three commits. So no freeze there is good!

For me 7a9f0dd9c49425e2b0e39ada4757bc7a38c84873 resets the computer when
starting X. This is probably due to a bug in that version, which has been fixed
a few commits later, in 8e36113082821980c60ce89a6c5d45fc9492fc26 -
drm/radeon/kms: fix R3XX/R4XX memory controller intialization.

I've compiled and tested a kernel based on
d594e46ace22afa1621254f6f669e65430048153 with one additionally commit,
8e36113082821980c60ce89a6c5d45fc9492fc26. This again froze within a minute of
starting firefox. So the offending commit definitely must be
d594e46ace22afa1621254f6f669e65430048153 - drm/radeon/kms: simplify memory
controller setup V2.

If you want to test this too you can do it like this:
$ git checkout d594e46ace22afa1621254f6f669e65430048153
$ git cherry-pick -n 8e36113082821980c60ce89a6c5d45fc9492fc26
cherry-pick applies a commit on top of the current state. the -n flag does not
actually commit anything, but only makes local changes. You can now compile and
test this version. To get rid of the local changes again run
$ git reset --hard

-- 
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