patch-2.1.124 linux/include/asm-sparc/system.h

Next file: linux/include/asm-sparc/termios.h
Previous file: linux/include/asm-sparc/spinlock.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.123/linux/include/asm-sparc/system.h linux/include/asm-sparc/system.h
@@ -1,4 +1,4 @@
-/* $Id: system.h,v 1.69 1998/04/24 12:30:19 davem Exp $ */
+/* $Id: system.h,v 1.70 1998/09/29 09:46:32 davem Exp $ */
 #include <linux/config.h>
 
 #ifndef __SPARC_SYSTEM_H
@@ -151,7 +151,7 @@
 
 	__asm__ __volatile__("
 		rd	%%psr, %0
-		nop; nop; nop;
+		nop; nop; nop;		/* Sun4m + Cypress + SMP bug */
 		or	%0, %1, %0
 		wr	%0, 0x0, %%psr
 		nop; nop; nop
@@ -166,7 +166,7 @@
 
 	__asm__ __volatile__("
 		rd	%%psr, %0	
-		nop; nop; nop;
+		nop; nop; nop;		/* Sun4m + Cypress + SMP bug */
 		andn	%0, %1, %0
 		wr	%0, 0x0, %%psr
 		nop; nop; nop
@@ -189,7 +189,7 @@
 
 	__asm__ __volatile__("
 		rd	%%psr, %0
-		nop; nop; nop;
+		nop; nop; nop;		/* Sun4m + Cypress + SMP bug */
 		and	%0, %2, %%g1
 		and	%1, %2, %%g2
 		xorcc	%%g1, %%g2, %%g0
@@ -211,7 +211,7 @@
 
 	__asm__ __volatile__("
 		rd	%%psr, %0
-		nop; nop; nop;
+		nop; nop; nop;		/* Sun4m + Cypress + SMP bug */
 		or	%0, %1, %%g1
 		wr	%%g1, 0x0, %%psr
 		nop; nop; nop

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov