From owner-freebsd-current@FreeBSD.ORG Tue Feb 27 14:20:47 2007 Return-Path: X-Original-To: freebsd-current@mx1.freebsd.org Delivered-To: freebsd-current@mx1.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5BCD616A484 for ; Tue, 27 Feb 2007 14:20:47 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.freebsd.org (Postfix) with ESMTP id 837A813C4A6 for ; Tue, 27 Feb 2007 14:20:46 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id l1RE0SSJ089275 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Feb 2007 17:00:28 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id l1RE0Svq089274; Tue, 27 Feb 2007 17:00:28 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 27 Feb 2007 17:00:27 +0300 From: Gleb Smirnoff To: Goran Gajic Message-ID: <20070227140027.GF1621@FreeBSD.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i Cc: freebsd-current@mx1.freebsd.org Subject: Re: em0+msi related panic 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: Tue, 27 Feb 2007 14:20:47 -0000 On Tue, Feb 27, 2007 at 11:32:04AM +0100, Goran Gajic wrote: G> I was running 7.0-CURRENT until today with G> G> hw.pci.enable_msi=0 G> hw.pci.enable_msix=0 G> G> in /boot/loader.conf G> G> However from today built it causes panic during boot: G> G> Fatal trap 12: page fault while in kernel mode G> cpuid = 0; apic id = 00 G> fault virtual address = 0x0 G> fault code = supervisor read, page not present G> instruction pointer = 0x20:0x0 G> stack pointer = 0x28:0xd3d3acd0 G> frame pointer = 0x28:0xd3d3ace4 G> code segment = base 0x0, limit 0xfffff, type 0x1b G> = DPL 0, pres 1, def32 1, gran 1 G> processor eflags = interrupt enabled, resume, IOPL = 0 G> current process = 25 (irq19: em0 uhci1+) G> [thread pid 25 tid 100019 ] G> Stopped at 0: *** error reading from address 0 *** G> db> bt G> Tracing pid 25 tid 100019 td 0xc2d73360 G> ithread_execute_handlers(c2de4b40,c2db7800) at G> ithread_execute_handlers+0x119 G> ithread_loop(c2eb0ad0,d3d3ad38) at ithread_loop+0x67 G> fork_exit(c06ae8e0,c2eb0ad0,d3d3ad38) at fork_exit+0xac G> fork_trampoline() at fork_trampoline+0x8 G> --- trap 0, eip = 0, esp = 0xd3d3ad70, ebp = 0 --- G> db> G> G> uname -a G> FreeBSD fbsd.interex-pla.net 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Feb G> 27 10:39:02 CET 2007 G> root@fbsd.interex-pla.net:/usr/src/sys/i386/compile/GENERIC i386 Same problem here after upgrade: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x20:0x0 stack pointer = 0x28:0xd4af1cc4 frame pointer = 0x28:0xd4af1cdc 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 = 25 (irq18: em0 atapci2) [thread pid 25 tid 100019 ] Stopped at 0: *** error reading from address 0 *** db> bt Tracing pid 25 tid 100019 td 0xc25ff910 ithread_execute_handlers(c25feb40,c25f5900) at ithread_execute_handlers+0x112 ithread_loop(c269d4b0,d4af1d38) at ithread_loop+0x55 fork_exit(c04f72dc,c269d4b0,d4af1d38) at fork_exit+0x7b fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xd4af1d70, ebp = 0 --- db> -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE