From owner-freebsd-current Fri Jan 19 15:35:09 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA26359 for current-outgoing; Fri, 19 Jan 1996 15:35:09 -0800 (PST) Received: from ki.net (root@ki.net [142.77.249.8]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA26296 for ; Fri, 19 Jan 1996 15:34:56 -0800 (PST) Received: (from scrappy@localhost) by ki.net (8.7.3/8.7.3) id SAA13679; Fri, 19 Jan 1996 18:34:51 -0500 (EST) Date: Fri, 19 Jan 1996 18:34:44 -0500 (EST) From: "Marc G. Fournier" cc: current@FreeBSD.org Subject: current kernel panics on boot (Re: machdep.c, pmap.c and i386 CPUs) In-Reply-To: <199601192227.XAA01553@wurzelausix.CS.Uni-SB.DE> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@FreeBSD.org Precedence: bulk On Fri, 19 Jan 1996, D. Rock wrote: > Noone else running FreeBSD-current on a 386 processor. > > The machine panics immediately. The problem is the in this stage > uninitialized variable cpu_class in /sys/i386/i386/machdep.c > In pmap.c the code jumps to the wrong place and the machine hangs with > an illegal instruction. After initializing the variable with a default > value of CPUCLASS_386 the machine just works fine now. > Don't know if this is related, but just compiled the newest kernel as of about 5PM this afternoon, and on boot up, it fails right after the "Copyright (c)..." line. Fatal trap 1: privileged instruction fault while in kernel mode instruction pointer: 0x8:0xf019c5ec code segment: base 0x0, limit 0xfffff, type 0x1b DPL 0, pres 1, def32 1, gran 1 processor eflags: resume, IOPL = 0; current process: 0 () interrupt mask: net tty bio kernel: type 1 trap, code=0 Stopped at 0xf019c5ec: invlpg 0(%eax) And a trace comes up with a bunch of lines starting with (null) and that is it... Oh...and its a 386 CPU Marc G. Fournier | POP Mail Telnet Acct DNS Hosting System | WWW Services Database Services | Knowledge, Administrator | | Information and scrappy@ki.net | WWW: http://www.ki.net | Communications, Inc