From owner-freebsd-bugs Mon Jan 15 14:48:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA16220 for bugs-outgoing; Mon, 15 Jan 1996 14:48:13 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA16154 for ; Mon, 15 Jan 1996 14:48:06 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id PAA02185; Mon, 15 Jan 1996 15:50:25 -0700 Date: Mon, 15 Jan 1996 15:50:25 -0700 From: Nate Williams Message-Id: <199601152250.PAA02185@rocky.sri.MT.net> To: Jose Federero Martinez Cc: bugs@FreeBSD.ORG In-Reply-To: <199601152057.VAA18775@obelix.cica.es> References: <199601152057.VAA18775@obelix.cica.es> Sender: owner-bugs@FreeBSD.ORG Precedence: bulk > 1) HARDWARE. > ======== > > * SYSTEM MOTHERBOARD: > ------------------ > No-brand: J-403TG GREEN VLB, v2.1 > 486SX/486DX, ISA, with three slots for VLB controllers. > VLB jumpered at 0 Wait States. > CPU installed: Intel 80486DX2-S, at 66 MHz, fan-cooled. > External cache: 256 KB, 20 ns Although 20ns cache *should* work, it my experience it won't work on a 33Mhz box. I had lots of problems until I replaced my 20ns cache with 15ns cache,and all my problems went away. > DRAM installed: 12 MB, 70 ns (3x4MB 72-pin SIMM) You are running 0 wait-states with 70ns memory, which probably won't work. Try running them at 1WS. > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0xf1e17000 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xf01839de > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL=0 > current process = Idle > interrupt mask = > kernel: type 12 trap, code=0 > stopped at _matcd_blockread+0x1fe movb %bl,0(%eax) Although it *may* not be related, try disabling your external cache and adding another wait state to see if the problems go away. Nate > -I thought: Jesus, you need a crash dump after the panic, then savecore > it, and send the dump to someone with more knowledge of this stuff > than you. Well, I modified my /etc/sysconfig to dumpon to the swap > partition (/dev/wd0s4b) and savecore it. Then I crashed at will, and, > inside ddb did `call-ed diediedie()'. It told me it was dumping and > then rebooted. Fine. But it resulted worse at all: the filesystems > were very badly damaged. auto-fsck failed, and fscking by hand > resulted in removing a lot of files at /dev, /var and so on. Since I > am a newcomer to FreeBSD, saw no other solution than reinstallation. > Should better read the docs before doing so again This is almost always . > -At last, Linux performs fine and stable. So, the toys called MS-DOS > and Windows 3.1 (with their limitations, of course). Linux doesn't stress the system near as much as FreeBSD does. Most folks get up to 2X faster disk throughput with FreeBSD. Also, Linux often disables buggy hardware w/out informing the user, so it may be disabling your cache w/out telling you so. Nate