Awesome! So per your results, the problem was introduced with the 2.6.36
series, in 2.6.36-rc1, which chronologically is the first one that
fails.

Since 2.6.35 works fine (all the 2.6.35.x are maintenance releases for
that series, done *after* work started on the 2.6.36 series) I think the
problem must lie in one of the changes introduced in 2.6.36-rc1.

So the problem lies in one of the code changes done between those two
releases.

Without any more knowledge about which file has the problem, we'd have
to look at the changes one by one (and there are about 8000 of them).
Looks like a bisection process would be the way to go.

I can point you to this document on how to do it:
https://wiki.ubuntu.com/Kernel/KernelBisection

One problem with that doc is that it assumes you're using the Ubuntu
kernel source tree, whereas we'd prefer to use the mainline tree. Or you
could use the Ubuntu tree (the one for Natty, for instance) and set
v2.6.35 as your good point and v2.6.36-rc1 as the bad point. Compile and
test each produced kernel and tell the bisect process whether they're
good or bad to get the next kernel.

You'll probably have to test about 15 kernels for this, so it'll be a
rather lengthy process :(

If you want to try this yourself (and I think you have the skills to do
it) it's OK, but if you have any questions or would prefer me to compile
the kernels and just upload them for you to test, please let me know;
we're here to help.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/801840

Title:
  MCE Kernel Panic on kernel 2.6.38

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/801840/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to