Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Mar 1999 11:32:02 +0900
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        Kent Vander Velden <graphix@iastate.edu>
Cc:        freebsd-hackers@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject:   Re: FreeBSD 3.1-Stable Being Unstable 
Message-ID:  <199903140232.LAA14352@zodiac.mech.utsunomiya-u.ac.jp>
In-Reply-To: Your message of "Sat, 13 Mar 1999 16:53:17 CST." <199903132253.QAA09676@isua1.iastate.edu> 
References:  <199903132253.QAA09676@isua1.iastate.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help

>  Hi.  Nathan Ahlstrom has been helping me try to gather up information
>to solve a problem with FreeBSD-Stable and asked me to send the following 
>information to freebsd-hackers.
>  The problem is that Freebsd-Stable crashes after just a few hours of 
>use.  No core file is generated either.  The crashing occurs on two
>separate machines, one a dual-p133 and the other a 486-33.  Both these
>kernels are only hours old.  I have been updating the kernels daily
>in hopes of a fix.
>  If any further information is needed, please let me know.

Would you possibly test the following patch for /sys/i386/include/pmap.h
and /sys/i386/i386/locore.s?

It's for 3.1-STABLE and 4.0-CURRENT.

Kazu

Index: include/pmap.h
===================================================================
RCS file: /src/CVS/src/sys/i386/include/pmap.h,v
retrieving revision 1.58
diff -u -r1.58 pmap.h
--- pmap.h	1999/03/02 16:20:39	1.58
+++ pmap.h	1999/03/11 10:47:11
@@ -122,6 +122,8 @@
  */
 #define ISA_HOLE_START    0xa0000
 #define ISA_HOLE_LENGTH (0x100000-ISA_HOLE_START)
+#define BIOS_DATA_START	 0x00000
+#define BIOS_DATA_LENGTH 0x00600
 
 #ifndef LOCORE
 
Index: i386/locore.s
===================================================================
RCS file: /src/CVS/src/sys/i386/i386/locore.s,v
retrieving revision 1.120
diff -u -r1.120 locore.s
--- locore.s	1999/01/31 02:04:43	1.120
+++ locore.s	1999/03/11 10:45:35
@@ -857,6 +857,11 @@
 	movl	$UPAGES, %ecx
 	fillkptphys($PG_RW)
 
+/* Map BIOS data area */
+	movl	$BIOS_DATA_START, %eax
+	movl	$(BIOS_DATA_LENGTH + PAGE_MASK)>>PAGE_SHIFT, %ecx
+	fillkptphys($PG_RW)
+
 /* Map ISA hole */
 	movl	$ISA_HOLE_START, %eax
 	movl	$ISA_HOLE_LENGTH>>PAGE_SHIFT, %ecx


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903140232.LAA14352>