From owner-freebsd-current Thu Nov 7 20:54:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 991E037B401 for ; Thu, 7 Nov 2002 20:54:44 -0800 (PST) Received: from tasogare.imasy.or.jp (tasogare.imasy.or.jp [202.227.24.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92FF543E42 for ; Thu, 7 Nov 2002 20:54:43 -0800 (PST) (envelope-from iwasaki@jp.FreeBSD.org) Received: from localhost (iwa@tasogare.imasy.or.jp [202.227.24.5]) by tasogare.imasy.or.jp (8.11.6+3.4W/8.11.6/tasogare/smtpfeed 1.14) with ESMTP/inet id gA84sYi92905; Fri, 8 Nov 2002 13:54:34 +0900 (JST) (envelope-from iwasaki@jp.FreeBSD.org) Date: Fri, 08 Nov 2002 13:54:30 +0900 (JST) Message-Id: <20021108.135430.68032362.iwasaki@jp.FreeBSD.org> To: gallatin@cs.duke.edu Cc: petry@NetMasters.Com, julian@elischer.org, sidcarter@symonds.net, current@FreeBSD.ORG Subject: Re: Kernel not booting....Immediate crash From: Mitsuru IWASAKI In-Reply-To: <15818.50698.91676.542116@grasshopper.cs.duke.edu> References: <200211071859.gA7IxbEV075350@netwolf.NetMasters.Com> <15818.50698.91676.542116@grasshopper.cs.duke.edu> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > Try backing out 1.544 of src/sys/i386/i386/machdep.c You'll need to do > it as a reversed patch or by hand, as there are some unrelated signal > handling things in 1.545 which you'll really need. Hmmm, I didn't notice that there is a BIOS which requires memory area below 640K even when calling INT 15H/E820. We cannot trust that today's BOISes have INT 12H, so it's difficult to determine base memory size w/o INT 15H/E820. OK, some questions: - What is the size of your base memory (reported by boot loader)? - Does attached patches solve your problem? - Is this problem specific to IBM Netvista? Thanks Index: locore.s =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/locore.s,v retrieving revision 1.160 diff -u -r1.160 locore.s --- locore.s 25 Oct 2002 19:10:56 -0000 1.160 +++ locore.s 8 Nov 2002 04:48:32 -0000 @@ -851,6 +851,11 @@ movl $(KSTACK_PAGES), %ecx fillkptphys($PG_RW) +/* Map base memory */ + movl $0, %eax + movl $0xa0000>>PAGE_SHIFT, %ecx + fillkptphys($PG_RW|PG_U) + /* Map ISA hole */ movl $ISA_HOLE_START, %eax movl $ISA_HOLE_LENGTH>>PAGE_SHIFT, %ecx > > > > Drew > > > Michael G. Petry writes: > > > > I'm noticing the same behavior on a PPro system I have and am following > > the thread "SMP broken on PPro". It looks like the problem is not SMP > > specific, but it does seem PPro centric. > > > > > Are the modules also new? > > > > > > > > > On Thu, 7 Nov 2002, Sidcarter wrote: > > > > > > > Hi Folks, > > > > > > > > I just did a cvsup and installed a kernel. I have been trying this from the > > past > > > > few days with the same error. I am copying this by hand, since it crashes > > > > immediately after loading the modules. > > > > The error message is here > > > > > > > > ---------------------------------------------------- > > > > Booting [/boot/kernel/kernel]... > > > > /boot/kernel/acpi.ko text=0x30dbc data=0x1a58+0xb48 syms=[0x4+0x5770+0x4+0x > > 73b9/]\ > > > > > > > > Fatal trap 12: page fault while in vm86 mode > > > > fault virtual address = 0x9fdc8 > > > > fault code = user read, page not present > > > > instruction pointer = 0xf000:0x145e > > > > stack pointer = 0x0:0xfb4 > > > > frame pointer = 0x0:0xfca > > > > code segment = base 0x0, limit 0x0, type 0x0 > > > > DPL 0, pres 0, def32, gran 0 > > > > processsor eflags = interrupt enabled, resume, vm86, IOPL=0 > > > > current process = 0 () > > > > kernel: type 12 trap, code=0 > > > > Stopped at 0x145e: addb %al,0(%eax) > > > > db> t > > > > (null)(eee06c0,1,e820,fee06c0,9775a707) at 0x145e > > > > db> > > > > ---------------------------------------------------- > > > > > > > > uname -a > > > > -------- > > > > FreeBSD calvin 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu Oct 24 15:46:54 IST > > 2002 root@calvin:/usr/obj/usr/src/sys/HOGWARTS i386 > > > > > > > > Any idea what could be wrong ? > > > > > > > > Becoz of this problem, I am also unable to do an install world as > > > > the it is looking for sigaction in the kernel. > > > > > > > > TIA > > > > Regards > > > > Sid > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > with "unsubscribe freebsd-current" in the body of the message > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-current" in the body of the message > > > > > > > Michael Petry > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message