From owner-freebsd-bugs Fri Mar 31 01:53:54 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA10828 for bugs-outgoing; Fri, 31 Mar 1995 01:53:54 -0800 Received: from ptnsct.nis.za (ptnsct.nis.za [196.6.121.4]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA10819 for ; Fri, 31 Mar 1995 01:53:44 -0800 Date: Fri, 31 Mar 1995 11:51:18 +0200 (O) From: ROBIN@ptnsct.nis.za (Robin Hunt) Message-Id: <950331115118.28d44@ptnsct.nis.za> Subject: NPX problem on 486? To: bugs@FreeBSD.org X-Vmsmail-To: SMTP%"bugs@freebsd.org" Sender: bugs-owner@FreeBSD.org Precedence: bulk Hi, I have a 486DX2/80 with 16Meg of RAM, running the 950211 (+-) SNAP of FreeBSD. It boots and runs fine on this kernel (except when I install 32 Meg of RAM, in which case it randomly panics). I have attempted to updgrade to the latest release (950322) (+-) in the hope that the 16/32 Meg problem would be resolved, but when I recompile the kernel and reboot, it gets as fas as: npx0 on motherboard npx0 INT 16 interface then it panics with the following error: Fatal trap 18: integer divide fault while in kernel mode Instruction Pointer: 0x8:0xf016e9f8 (see end for kernel listing of this addr) Code Segment = base = 0x0 limit = 0xfffff type = 0x16 DPL 0 pres 1 def 32 gran 1 Processor eflags: int enabled, resume IOPL = 0 Current process = 0 panic: integer divide fault please press reset ... which is all rather worrying, since the same motherboard DOES boot with the same config with the older kernel. Here is the kernel name list from around that address: f016cda0 F machdep.o f016ce64 T _cpu_startup f016d400 t _identifycpu f016d798 T _sendsig f016d944 T _sigreturn f016da54 T _diediedie f016db64 T _boot f016ddcc T _dumpsys f016def0 t _initcpu f016def8 T _setregs f016df74 T _cpu_sysctl f016e008 T _setidt f016e064 T _sdtossd f016e194 T _init386 f016e6b4 T _ptrace_set_pc f016e6d8 T _ptrace_single_step f016e6fc T _ptrace_getregs f016e728 T _ptrace_setregs f016e754 T _ptrace_write_u f016e818 T _fill_regs f016e888 T _set_regs f016e934 T _Debugger f016e948 T _bounds_check_with_label <--- Somewhere around here... f016ea20 T _disk_externalize f016ea50 F math_emulate.o I would appreciate any help, send to robin@ptnsct.nis.za