From owner-freebsd-bugs Sat Jun 29 10: 0:22 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A618437B400 for ; Sat, 29 Jun 2002 10:00:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D14843E1A for ; Sat, 29 Jun 2002 10:00:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g5TH05JU032676 for ; Sat, 29 Jun 2002 10:00:05 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g5TH05dX032675; Sat, 29 Jun 2002 10:00:05 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C416737B400 for ; Sat, 29 Jun 2002 09:50:21 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FC7D43E09 for ; Sat, 29 Jun 2002 09:50:21 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g5TGoKOT083769 for ; Sat, 29 Jun 2002 09:50:20 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g5TGoK91083768; Sat, 29 Jun 2002 09:50:20 -0700 (PDT) Message-Id: <200206291650.g5TGoK91083768@www.freebsd.org> Date: Sat, 29 Jun 2002 09:50:20 -0700 (PDT) From: Charles Sprickman To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/40003: Panic on boot w/4.6 and 4.6-stable from 6/28 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40003 >Category: kern >Synopsis: Panic on boot w/4.6 and 4.6-stable from 6/28 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jun 29 10:00:05 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Charles Sprickman >Release: 4.6 stable 6/28 >Organization: >Environment: Install didn't complete >Description: I have a very old no-name machine with a no-name mobo that I use as a firewall at home (full dmesg from the running kernel below). I tried an early pre-4.6 snapshot, and got a panic on boot. Today I thought I'd try the latest -stable snapshot (today's from snapshots.jp.freebsd.org) and received the same result. There's no strange hardware in it, just the built-in IDE controllers and two SMC ISA ethernet NICs (ed driver). On two occasions I got a panic, on two others I got a hang right after the lines: ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 screenshot at http://home.manymonkeys.com/hang.jpg The panic was after the lines: ad0: READ command timeout ....? ata0: resetting devices .. ata0-slave: ATA identity ? done ad0: 1916MB [893/16/63] at ata0-master BIOSDMA Fatal trap 12: page fault while in kernel mode fault virtual address = 0x6 fault code = supervisor read, page not present instruction pointer = 0x8(?):0xc015431d stack pointer = 0x10:0xc003efa4 frame pointer = 0x10:0xc003efbc 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 = 0 (swapper) interrupt mask = bio trap number = 12 panic: page fault syncing disks... etc. I'm having trouble telling the difference between "8" and "0" in the above, my camera just couldn't get me a clear image. I hope this is enough to go on. screenshot at http://home.manymonkeys.com/panic.jpg Currently the machine is running fine with: FreeBSD gw.nat.fasttrackmonkey.com 4.4-RELEASE FreeBSD 4.4-RELEASE #0: Sat Apr 27 18:31:15 EDT 2002 It has some problems with the IDE controller during boot, but continues fine: ad0: 1916MB [3893/16/63] at ata0-master BIOSDMA ata1-master: simplex device, DMA on primary only acd0: CDROM at ata1-master using BIOSPIO Mounting root from ufs:/dev/ad0s1a ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ad0: trying fallback to PIO mode ata0: resetting devices .. done The "fallback to PIO mode" seems to fix things up. Please let me know if you folks need any more info, I'm looking forward to getting this thing back on track with -stable. CS ----- Here's a full dmesg of the 4.4 kernel running on it: Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-RELEASE #0: Sat Apr 27 18:31:15 EDT 2002 spork@angryfist.fasttrackmonkey.com:/usr/src/sys/compile/BIGRED_IPF_PPPOE Timecounter "i8254" frequency 1193182 Hz CPU: AMD Am5x86 Write-Back (486-class CPU) Origin = "AuthenticAMD" Id = 0x4f4 Stepping = 4 Features=0x1 real memory = 33554432 (32768K bytes) avail memory = 29609984 (28916K bytes) Preloaded elf kernel "kernel" at 0xc0329000. VESA: v1.2, 2048k memory, flags:0x0, mode table:0xc00c1bed (c0001bed) VESA: S3 Incorporated. 86C325 md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pci0: at 13.0 irq 12 pcib1: at device 16.0 on pci0 isab0: at device 18.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf,0xfff0-0xfff3,0xffe0-0x ffe7,0x374-0x377,0x170-0x177 at device 18.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 orm0: