changeset 6905:000eaee6dbf4

6673119 snv_83 huron panic in kcopy() due to t_lofault escape from bcopy().
author ae112802
date Wed, 18 Jun 2008 14:28:24 -0700
parents 103b8b2cb008
children 29715085c856
files usr/src/uts/sun4v/cpu/niagara_copy.s
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/sun4v/cpu/niagara_copy.s	Wed Jun 18 14:01:10 2008 -0700
+++ b/usr/src/uts/sun4v/cpu/niagara_copy.s	Wed Jun 18 14:28:24 2008 -0700
@@ -19,11 +19,11 @@
  * CDDL HEADER END
  */
 /*
- * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
 #include <sys/param.h>
 #include <sys/errno.h>
@@ -1450,7 +1450,7 @@
 	! this point. No need to deal with it.
 	btst	BCOPY_FLAG, %o5
 	bz,pn	%icc, 2f
-	andcc	%o5, BCOPY_FLAG, %o5
+	andncc	%o5, BCOPY_FLAG, %o5
 	! Here via bcopy. Check to see if the handler was NULL.
 	! If so, just return quietly. Otherwise, reset the
 	! handler and go home.