patch-2.4.20 linux-2.4.20/arch/ppc64/kernel/stab.c
Next file: linux-2.4.20/arch/ppc64/kernel/sys_ppc32.c
Previous file: linux-2.4.20/arch/ppc64/kernel/smp.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Thu Nov 28 15:53:11 2002
- Orig file:
linux-2.4.19/arch/ppc64/kernel/stab.c
- Orig date:
Fri Aug 2 17:39:43 2002
diff -urN linux-2.4.19/arch/ppc64/kernel/stab.c linux-2.4.20/arch/ppc64/kernel/stab.c
@@ -35,7 +35,7 @@
esid = GET_ESID(KERNELBASE);
vsid = get_kernel_vsid(esid << SID_SHIFT);
- if (!__is_processor(PV_POWER4)) {
+ if (!__is_processor(PV_POWER4) && !__is_processor(PV_POWER4p)) {
__asm__ __volatile__("isync; slbia; isync":::"memory");
make_ste(stab, esid, vsid);
} else {
@@ -305,7 +305,7 @@
unsigned char *segments = get_paca()->xSegments;
unsigned long flags, i;
- if(!__is_processor(PV_POWER4)) {
+ if (!__is_processor(PV_POWER4) && !__is_processor(PV_POWER4p)) {
unsigned long entry;
STE *ste;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)