From owner-freebsd-current@FreeBSD.ORG Wed Dec 5 13:33:00 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28CEF16A420 for ; Wed, 5 Dec 2007 13:33:00 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.185]) by mx1.freebsd.org (Postfix) with ESMTP id 8CE2113C45A for ; Wed, 5 Dec 2007 13:32:59 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so859245mue for ; Wed, 05 Dec 2007 05:32:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=L6KCdYT1uDqe4dq3FjUyHWusPrBbfKceDUugwVwZk50=; b=h47MrS+Ww0/mYf0IXCoUQaPJ0W7ilc7zpZ4Ec+L+cDncYDDhZibtjUaNxHTQjOyCfSaINJjAtzQbV8y9+VZCBJxmZ1t8sziXvM9oXpv6I0Bl4CtiOTL8p08ywaCBCUDEyBURdkh9mPewWNCrvxCgVLoEQ7eiZPbJwFAfQEckzLU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=G/S+izlpOF2appYLBrB5vTBeemFFyOEwAsgq0ro9iCleacrMDUkj4vFBTpJ4LkFEgFKYGKPlNLo5zUMORmGfchFqE6+8OM+Laabxak1fpDyl0oyLWOjOz2kZaTKAp1hoxhH49s4Y8IsSyPM/6LPdysmRc9fMo+z+NXfugxmz5DY= Received: by 10.82.183.19 with SMTP id g19mr5107953buf.1196861577123; Wed, 05 Dec 2007 05:32:57 -0800 (PST) Received: by 10.82.115.11 with HTTP; Wed, 5 Dec 2007 05:32:57 -0800 (PST) Message-ID: <6eb82e0712050532h26da56c9l98dd5e47c7153324@mail.gmail.com> Date: Wed, 5 Dec 2007 21:32:57 +0800 From: "Rong-en Fan" To: current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: mpt(4) causes panic at boot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 13:33:00 -0000 I'm running 7.0-BETA4 on an IBM x3550 with amd64. It panics at half way of boot: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x258 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff80478e2e stack pointer = 0x10:0xffffffffac2ccbb0 frame pointer = 0x10:0xffffffffac2ccbd0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 30 (mpt_recovery0) [thread pid 30 tid 100022 ] Stopped at _mtx_lock_sleep+0x4e: movl 0x258(%rcx),%esi db> tr Tracing pid 30 tid 100022 td 0xffffff0001121340 _mtx_lock_sleep() at _mtx_lock_sleep+0x4e mpt_recovery_thread() at mpt_recovery_thread+0x35b fork_exit() at fork_exit+0x11f fork_trampoline() at fork_trampoline+0xe --- trap 0, rip = 0, rsp = 0xffffffffac2ccd30, rbp = 0 --- The mpt does not attach correctly (it's same in 6.x but it boots fine). Relevant dmesg: mpt0: port 0x5000-0x50ff mem 0xc6ff0000-0xc6ffffff,0xc6fe0000-0xc6feffff irq 24 at device 1.0 on pci20 mpt0: Reserved 0x100 bytes for rid 0x10 type 4 at 0x5000 mpt0: Reserved 0x10000 bytes for rid 0x14 type 3 at 0xc6ff0000 ioapic1: routing intpin 0 (PCI IRQ 24) to vector 49 mpt0: [MPSAFE] mpt0: [ITHREAD] mpt0: MPI Version=1.2.14.0 mpt0: Capabilities: ( RAID-1E RAID-1 SAFTE ) mpt0: 0 Active Volumes (1 Max) mpt0: 0 Hidden Drive Members (6 Max) mpt0: mpt_wait_req(6) timed out mpt0: port 0 enable timed out mpt0: failed to enable port 0 mpt0: personality mpt_core attached but would not enable (6) Full boot log can be found at http://rafb.net/p/kuLZOo82.html Any ideas what happens? Thanks, Rong-En Fan