From owner-freebsd-stable@FreeBSD.ORG Fri Apr 25 13:20:54 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9700D106566B for ; Fri, 25 Apr 2008 13:20:54 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 6F20E8FC16 for ; Fri, 25 Apr 2008 13:20:54 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id BE9991A4D86; Fri, 25 Apr 2008 06:03:26 -0700 (PDT) From: John Baldwin To: freebsd-stable@freebsd.org, vova@fbsd.ru Date: Fri, 25 Apr 2008 09:02:48 -0400 User-Agent: KMail/1.9.7 References: <1209126314.1519.36.camel@localhost> In-Reply-To: <1209126314.1519.36.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804250902.49310.jhb@freebsd.org> Cc: stable@freebsd.org Subject: Re: Crash with recent kernel on wireless X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2008 13:20:54 -0000 On Friday 25 April 2008 08:25:14 am Vladimir Grebenschikov wrote: > Hi > > Recently I've upgraded 7-STABLE: Mar 11 -> Apr 24 > > Everything was fine until I've tried to configure wireless (ath driver, > WPA) > It crashes every time after interface becomes UP, > (I've seen associated in ifconfig output before crash), but before dhcp > finished to get IP. > > % cat /var/crash/info.43 > Dump header from device /dev/ad0s2b > Architecture: i386 > Architecture Version: 2 > Dump Length: 162320384B (154 MB) > Blocksize: 512 > Dumptime: Fri Mar 28 17:24:32 2008 > Hostname: vbook.fbsd.ru > Magic: FreeBSD Kernel Dump > Version String: FreeBSD 7.0-STABLE #3: Tue Mar 11 19:35:53 MSK 2008 > root@vbook:/usr/obj/usr/src/sys/VBOOK > Panic String: non-maskable interrupt trap > Dump Parity: 3087556879 > Bounds: 43 > Dump Status: good > > kgdb does not shows match (why ?): > > % kgdb /boot/kernel.bad/kernel /var/crash/vmcore.43 > [GDB will not be able to debug user-mode > threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] > 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 > 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 "i386-marcel-freebsd". > (no debugging symbols found)...No struct type named linker_file. > No struct type named linker_file. > No struct type named linker_file. > No struct type named linker_file. > Attempt to extract a component of a value that is not a structure > pointer. > Attempt to extract a component of a value that is not a structure > pointer. > Attempt to extract a component of a value that is not a structure > pointer. > Attempt to extract a component of a value that is not a structure > pointer. > #0 0x00000000 in ?? () > (kgdb) > > Any ideas what to do ? Or probably some hints. Build a kernel with debug symbols and then reproduce the crash. -- John Baldwin