One trivial thing to try would be to just bisect it. I assume 2.6.26 is
fine, so while it will take a few boots to try it out (there's 8111
commits in between, so 13 reboots should do it), the advantage of
bisection is that it's fairly straightforward to do even if you don't have
any clue where the problem might lurk.
And with your machine, recompiling the kernel 13 times shouldn't take that
long ;)
Linus
--