]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] ppc32/8xx: Fix r3 trashing due to 8MB TLB page instantiation
authorMarcelo Tosatti <marcelo@kvack.org>
Fri, 5 May 2006 20:09:29 +0000 (17:09 -0300)
committerPaul Mackerras <paulus@samba.org>
Tue, 9 May 2006 06:03:11 +0000 (16:03 +1000)
commit439c55e90b990dc08b7af9b0d4abc7b2411c9b13
tree211fa222b7f32a6ca08624c2e32c6b5d2c89ded5
parentb86c0e9531aeaa98510ae577d7f5f734e6fe92a4
[PATCH] ppc32/8xx: Fix r3 trashing due to 8MB TLB page instantiation

Instantiation of 8MB pages on the TLB cache for the kernel static
mapping trashes r3 register on !CONFIG_8xx_CPU6 configurations.
This ensures r3 gets saved and restored.

Signed-off-by: Marcelo Tosatti <marcelo@kvack.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/ppc/kernel/head_8xx.S