From owner-freebsd-current@FreeBSD.ORG Thu Feb 8 05:52:27 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5620816A4A1 for ; Thu, 8 Feb 2007 05:52:22 +0000 (UTC) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos.bsdclusters.com [69.55.225.36]) by mx1.freebsd.org (Postfix) with ESMTP id 37F1E13C4B5 for ; Thu, 8 Feb 2007 05:52:22 +0000 (UTC) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos [69.55.225.36]) by demos.bsdclusters.com (8.12.8p1/8.12.8) with ESMTP id l185qHL6023280; Wed, 7 Feb 2007 21:52:17 -0800 (PST) (envelope-from kmacy@fsmware.com) Received: from localhost (kmacy@localhost) by demos.bsdclusters.com (8.12.8p1/8.12.8/Submit) with ESMTP id l185qHAA023270; Wed, 7 Feb 2007 21:52:17 -0800 (PST) X-Authentication-Warning: demos.bsdclusters.com: kmacy owned process doing -bs Date: Wed, 7 Feb 2007 21:52:16 -0800 (PST) From: Kip Macy X-X-Sender: kmacy@demos.bsdclusters.com To: Ian FREISLICH In-Reply-To: Message-ID: <20070207215110.D12681@demos.bsdclusters.com> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@freebsd.org Subject: Re: Broadcom Wireless card 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: Thu, 08 Feb 2007 05:52:28 -0000 Bleh - looks like you need an updated kgdb, my gcc 4.0 fix broke it for tracing across traps. I'll need to know where the page fault happened to look at this further. -Kip On Thu, 8 Feb 2007, Ian FREISLICH wrote: >> >> I can't comment on the mini-pci version, but NDIS works just fine with >> the cardbus version. It would be interesting to figure out where ndis is >> falling short. > > I get the following panic: > > Unread portion of the kernel message buffer: > ndis0: mem 0xfaff6000-0xfaff7fff irq 9 > at device 3.0 on pci2 > ndis0: NDIS API version: 5.1 > > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x2 > fault code = supervisor read, page not present > instruction pointer = 0x20:0x2 > stack pointer = 0x28:0xe63fb914 > frame pointer = 0x28:0x7b4 > 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 = 641 (kldload) > trap number = 12 > panic: page fault > Uptime: 3m43s > Physical memory: 1015 MB > Dumping 154 MB: 139 123 107 91 75 59 43 27 11 > > #0 doadump () at pcpu.h:147 > 147 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) bt > #0 doadump () at pcpu.h:147 > #1 0xc04fb34a in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:411 > #2 0xc04fb64b in panic (fmt=0xc06a4376 "%s") > at /usr/src/sys/kern/kern_shutdown.c:567 > #3 0xc0681e68 in trap_fatal (frame=0xe63fb8d4, eva=0) > at /usr/src/sys/i386/i386/trap.c:868 > #4 0xc0681b88 in trap_pfault (frame=0xe63fb8d4, usermode=0, eva=2) > at /usr/src/sys/i386/i386/trap.c:777 > #5 0xc0681765 in trap (frame=0xe63fb8d4) at /usr/src/sys/i386/i386/trap.c:462 > #6 0xc06709ab in calltrap () at /usr/src/sys/i386/i386/exception.s:139 > #7 0x00000000 in ?? () > Previous frame inner to this frame (corrupt stack?) > > > -- > Ian Freislich > >