2.6.36-stable review patch. If anyone has any objections, please let us know.

------------------

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>

commit 1f1936ff3febf38d582177ea319eaa278f32c91f upstream.

Some of those functions try to adjust the CPU features, for exampleto remove NAP support on some revisions. However, they seem to user5 as an index into the CPU table entry, which might have been righta long time ago but no longer is. r4 is the right register to use.

This probably caused some off behaviours on some PowerMac variantsusing 750cx or 7455 processor revisions.