From owner-freebsd-wireless@FreeBSD.ORG Sat Feb 11 21:36:51 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CF911065672; Sat, 11 Feb 2012 21:36:51 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 44DAF8FC08; Sat, 11 Feb 2012 21:36:51 +0000 (UTC) Received: by daec6 with SMTP id c6so4096092dae.13 for ; Sat, 11 Feb 2012 13:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:to:cc:reply-to:subject:in-reply-to:x-mailer :mime-version:content-type; bh=dEwoOvhOuj9gHtdN1QGPGB4toiu8SpalXrFvMdzoDwI=; b=VcD7nraOu4XHhwrdZi9Mj14PQdw1SL9Vt/n8KcW8d5wt7srjrwRkzEIQD5Iqohuh1+ WIofdNpjx/E/kBMySm4mKpg04QTrcBIKnj8XbSCEBmoFfLeao1I2BRxI4LFqoGgepgSk lIlndVAT8JcEjR8DE6JAF8vKCMLv+mTngIC2k= Received: by 10.68.74.170 with SMTP id u10mr30272540pbv.99.1328996210829; Sat, 11 Feb 2012 13:36:50 -0800 (PST) Received: from www.palm.com ([166.191.57.93]) by mx.google.com with ESMTPS id f1sm5350900pbq.15.2012.02.11.13.36.42 (version=SSLv3 cipher=OTHER); Sat, 11 Feb 2012 13:36:49 -0800 (PST) Message-ID: <4f36df71.2139440a.10ce.fffffb81@mx.google.com> Date: Sat, 11 Feb 2012 13:36:34 -0800 From: "Adrian Chadd" To: "Sevan / Venture37" , "Adrian Chadd" In-Reply-To: <4F36DAB0.2020803@gmail.com> X-Mailer: Palm webOS v1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "freebsd-wireless@freebsd.org" Subject: Re: wi driver X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Adrian Chadd List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Feb 2012 21:36:51 -0000 Perfect. I'll dissect this shortly. Adrian Sent from my Palm Pre on AT&T On Feb 11, 2012 1:16 PM, Sevan / Venture37 <venture37@gmail.com> wrot= e:=20 On 11/02/2012 19:29, Adrian Chadd wrote: > I mean, do you get a kernel crash dump? Or a text dump in/var/crash/ > ? something that lists exactly where in your kernel it died. > > It died inside wi_intr() but I'd like to know -what- is going on insid= e there.. > > > Adrian I have a dump in /var/crash & in core.txt is the following at the begin= ning panic: GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain=20 conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: interrupt enabled, resume, IOPL =3D 0 current process =3D 12 (irq16: cbb0 wi0+) Dumping 418 out of 8098 MB:..4%..12%..23%..31%..43%..54%..62%..73%..81%..92% Reading symbols from /boot/kernel/acpi_video.ko...Reading symbols from=20 /boot/kernel/acpi_video.ko.symbols...done. done. Loaded symbols for /boot/kernel/acpi_video.ko Reading symbols from /boot/kernel/acpi_ibm.ko...Reading symbols from=20 /boot/kernel/acpi_ibm.ko.symbols...done. done. Loaded symbols for /boot/kernel/acpi_ibm.ko Reading symbols from /boot/kernel/acpi_dock.ko...Reading symbols from=20 /boot/kernel/acpi_dock.ko.symbols...done. done. Loaded symbols for /boot/kernel/acpi_dock.ko Reading symbols from /boot/kernel/green_saver.ko...Reading symbols from=20 /boot/kernel/green_saver.ko.symbols...done. done. Loaded symbols for /boot/kernel/green_saver.ko #0 doadump (textdump=3D0) at /usr/src/sys/kern/kern_shutdown.c:260 260 if (textdump && textdump_pending) { (kgdb) #0 doadump (textdump=3D0) at /usr/src/sys/kern/kern_shutdown.c:260 #1 0xffffffff8031d770 in db_dump (dummy=3DVariable "dummy" is not availabl= e. ) at /usr/src/sys/ddb/db_command.c:537 #2 0xffffffff8031d0a1 in db_command (last_cmdp=3D0xffffffff8116a340,=20 cmd_table=3DVariable "cmd_table" is not available. ) at /usr/src/sys/ddb/db_command.c:448 #3 0xffffffff8031d2f0 in db_command_loop () at /usr/src/sys/ddb/db_command.c:501 #4 0xffffffff8031f429 in db_trap (type=3DVariable "type" is not available. ) at /usr/src/sys/ddb/db_main.c:229 #5 0xffffffff8089cc71 in kdb_trap (type=3D12, code=3D0, tf=3D0xffffff822b8= 5fa00) at /usr/src/sys/kern/subr_kdb.c:620 #6 0xffffffff80b659cd in trap_fatal (frame=3D0xffffff822b85fa00,=20 eva=3DVariable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:814 #7 0xffffffff80b65d36 in trap_pfault (frame=3D0xffffff822b85fa00, usermode= =3D0) at /usr/src/sys/amd64/amd64/trap.c:735 #8 0xffffffff80b661ff in trap (frame=3D0xffffff822b85fa00) at /usr/src/sys/amd64/amd64/trap.c:474 #9 0xffffffff80b50203 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:228 #10 0xffffffff807657f1 in wi_info_intr (sc=3D0xfffffe0008037000) at /usr/src/sys/dev/wi/if_wi.c:1562 #11 0xffffffff807664df in wi_intr (arg=3DVariable "arg" is not available. ) at /usr/src/sys/dev/wi/if_wi.c:610 #12 0xffffffff80839324 in intr_event_execute_handlers (p=3DVariable "p" is= not available. ) at /usr/src/sys/kern/kern_intr.c:1257 #13 0xffffffff8083aae4 in ithread_loop (arg=3D0xfffffe00058913a0) at /usr/src/sys/kern/kern_intr.c:1270 #14 0xffffffff808359bf in fork_exit ( callout=3D0xffffffff8083aa40 <ithread_loop>, arg=3D0xfffffe00058= 913a0, frame=3D0xffffff822b85fc50) at /usr/src/sys/kern/kern_fork.c:995 #15 0xffffffff80b5072e in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:602 #16 0x0000000000000000 in ?? () #17 0x0000000000000000 in ?? () #18 0x0000000000000001 in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000000 in ?? () #22 0x0000000000000000 in ?? () #23 0x0000000000000000 in ?? () #24 0x0000000000000000 in ?? () #25 0x0000000000000000 in ?? () #26 0x0000000000000000 in ?? () #27 0x0000000000000000 in ?? () #28 0x0000000000000000 in ?? () #29 0x0000000000000000 in ?? () #30 0x0000000000000000 in ?? () #31 0x0000000000000000 in ?? () #32 0x0000000000000000 in ?? () #33 0x0000000000000000 in ?? () #34 0x0000000000000000 in ?? () #35 0x0000000000000000 in ?? () #36 0x0000000000000000 in ?? () #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0x0000000000000000 in ?? () #40 0xffffffff811bfe80 in tdq_cpu () #41 0xfffffe00058888c0 in ?? () #42 0x0000000000000000 in ?? () #43 0xfffffe00058888c0 in ?? () #44 0xffffff822b85fb40 in ?? () #45 0xffffff822b85fae8 in ?? () #46 0xfffffe00051a2000 in ?? () #47 0xffffffff8088f8c0 in sched_switch (td=3D0xffffffff8083aa40, newtd=3D0xfffffe00058913a0, flags=3DVariable "flags" is not available. ) at /usr/src/sys/kern/sched_ule.c:1848 Previous frame inner to this frame (corrupt stack?) (kgdb) _______________________________________________ freebsd-wireless@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"