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>