Module Name:    src
Committed By:   mrg
Date:           Sat Jan 23 23:39:27 UTC 2010

Modified Files:
        src/sys/arch/sparc64/sparc64: locore.s

Log Message:
remove the final uses of DATA_START.

now we can remove the 16KB space reserved at the start of the data segment,
and i now understand why i wrote this now removed comment 3.5 years ago:
"this shouldn't be needed... but kernel usually hangs without it"


To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src/sys/arch/sparc64/sparc64/locore.s

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/sparc64/sparc64/locore.s
diff -u src/sys/arch/sparc64/sparc64/locore.s:1.304 src/sys/arch/sparc64/sparc64/locore.s:1.305
--- src/sys/arch/sparc64/sparc64/locore.s:1.304	Sat Jan 23 23:06:27 2010
+++ src/sys/arch/sparc64/sparc64/locore.s	Sat Jan 23 23:39:27 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.304 2010/01/23 23:06:27 mrg Exp $	*/
+/*	$NetBSD: locore.s,v 1.305 2010/01/23 23:39:27 mrg Exp $	*/
 
 /*
  * Copyright (c) 1996-2002 Eduardo Horvath
@@ -383,12 +383,6 @@
 	.data
 	.globl	_C_LABEL(data_start)
 _C_LABEL(data_start):					! Start of data segment
-#define DATA_START	_C_LABEL(data_start)
-
-#if 1
-/* XXX this shouldn't be needed... but kernel usually hangs without it */
-	.space	USPACE
-#endif
 
 #ifdef KGDB
 /*
@@ -1848,13 +1842,7 @@
 	set	0x0800000, %g6				! 8MB
 	sub	%g3, %g7, %g7
 	cmp	%g7, %g6
-	sethi	%hi(DATA_START), %g7
-	mov	6, %g6		! debug
-	stb	%g6, [%g7+0x20]	! debug
 	tlu	%xcc, 1; nop
-	blu,pn	%xcc, winfix				! Next insn in delay slot is unimportant
-	 mov	7, %g6		! debug
-	stb	%g6, [%g7+0x20]	! debug
 1:	
 #endif
 	srlx	%g3, STSHIFT, %g6
@@ -2626,13 +2614,7 @@
 	set	0x0800000, %g6				! 8MB
 	sub	%g3, %g7, %g7
 	cmp	%g7, %g6
-	mov	6, %g6		! debug
-	sethi	%hi(DATA_START), %g7
-	stb	%g6, [%g7+0x30]	! debug
 	tlu	%xcc, 1; nop
-	blu,pn	%xcc, textfault				! Next insn in delay slot is unimportant
-	 mov	7, %g6		! debug
-	stb	%g6, [%g7+0x30]	! debug
 1:	
 #endif
 	srlx	%g3, STSHIFT, %g6

Reply via email to