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)