From owner-freebsd-net@FreeBSD.ORG Fri Oct 11 17:05:38 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A7D70F8C for ; Fri, 11 Oct 2013 17:05:38 +0000 (UTC) (envelope-from peter@pean.org) Received: from system.jails.se (unknown [IPv6:2001:16d8:cc1e:1::1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EAE582433 for ; Fri, 11 Oct 2013 17:05:37 +0000 (UTC) Received: from localhost (system.jails.se [91.205.63.85]) by system.jails.se (Postfix) with SMTP id 58DE418E0FA for ; Fri, 11 Oct 2013 19:05:28 +0200 (CEST) Received: from [192.168.8.225] (unknown [193.110.198.7]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by system.jails.se (Postfix) with ESMTPSA id 146E118E0F3; Fri, 11 Oct 2013 19:05:26 +0200 (CEST) Subject: Re: kern/182665: [wlan] Kernel panic when creating second wlandev. References: <201310091810.r99IA3mS098467@freefall.freebsd.org> <193DD662-CB03-412F-A170-AD28BA67C612@pean.org> <5257A8AC.40703@pean.org> From: =?utf-8?Q?Peter_Ankerst=C3=A5l?= Mime-Version: 1.0 (1.0) In-Reply-To: Message-Id: Date: Fri, 11 Oct 2013 18:14:16 +0200 To: Adrian Chadd X-Mailer: iPad Mail (11A501) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Net X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2013 17:05:38 -0000 Its a hostap. (What im trying to do is to set up a legacy 2.4GHz network on t= he other interface) > On 11 okt 2013, at 17:20, Adrian Chadd wrote: >=20 > what's wlan0 setup as? >=20 >=20 >=20 > -a >=20 >=20 >> On 11 October 2013 00:28, Peter Ankerst=C3=A5l wrote: >> Hi! >>=20 >> Here is a new crash. >>=20 >> I have wlan0 set up with ath0 as wlandev and then when I run: >>=20 >> # ifconfig wlan1 create wlanmode hostap wlandev ath1 >>=20 >>=20 >> the machine crashes with this message: >>=20 >> Oct 11 09:25:00 gw syslogd: kernel boot file is /boot/kernel/kernel >> Oct 11 09:25:00 gw kernel: >> Oct 11 09:25:00 gw kernel: >> Oct 11 09:25:00 gw kernel: Fatal trap 12: page fault while in kernel mode= >> Oct 11 09:25:00 gw kernel: cpuid =3D 1; apic id =3D 01 >> Oct 11 09:25:00 gw kernel: fault virtual address =3D 0x0 >> Oct 11 09:25:00 gw kernel: fault code =3D supervisor read, page= not present >> Oct 11 09:25:00 gw kernel: instruction pointer =3D 0x20:0xc0800600 >> Oct 11 09:25:00 gw kernel: stack pointer =3D 0x28:0xe8d879= e0 >> Oct 11 09:25:00 gw kernel: frame pointer =3D 0x28:0xe8d879= e8 >> Oct 11 09:25:00 gw kernel: wlan1: Ethernet address: b0:48:7a:d5:fe:a2 >> Oct 11 09:25:00 gw kernel: code segment =3D base 0x0, limit 0xfff= ff, type 0x1b >> Oct 11 09:25:00 gw kernel: =3D DPL 0, pres 1, def32 1, gran 1 >> Oct 11 09:25:00 gw kernel: processor eflags =3D interrupt enabled, re= sume, IOPL =3D 0 >> Oct 11 09:25:00 gw kernel: current process =3D 2968 (bsnmpd)= >> Oct 11 09:25:00 gw kernel: trap number =3D 12 >> Oct 11 09:25:00 gw kernel: panic: page fault >> Oct 11 09:25:00 gw kernel: cpuid =3D 1 >> Oct 11 09:25:00 gw kernel: KDB: stack backtrace: >> Oct 11 09:25:00 gw kernel: #0 0xc078bfc2 at kdb_backtrace+0x52 >> Oct 11 09:25:00 gw kernel: #1 0xc07567f1 at panic+0x121 >> Oct 11 09:25:00 gw kernel: #2 0xc0a4ffb9 at trap_fatal+0x339 >> Oct 11 09:25:00 gw kernel: #3 0xc0a5024a at trap_pfault+0x27a >> Oct 11 09:25:00 gw kernel: #4 0xc0a4fa46 at trap+0x5a6 >> Oct 11 09:25:00 gw kernel: #5 0xc0a3a20c at calltrap+0x6 >> Oct 11 09:25:00 gw kernel: #6 0xc083f635 at ieee80211_ioctl_getstainfo+0x= 55 >> Oct 11 09:25:00 gw kernel: #7 0xc083b244 at ieee80211_ioctl_get80211+0x43= 4 >> Oct 11 09:25:00 gw kernel: #8 0xc08650b8 at in_control+0x228 >> Oct 11 09:25:00 gw kernel: #9 0xc080df53 at ifioctl+0x1943 >> Oct 11 09:25:00 gw kernel: #10 0xc07a7d5c at soo_ioctl+0x30c >> Oct 11 09:25:00 gw kernel: #11 0xc07a0b4b at kern_ioctl+0x19b >> Oct 11 09:25:00 gw kernel: #12 0xc07a0969 at sys_ioctl+0xe9 >> Oct 11 09:25:00 gw kernel: #13 0xc0a50823 at syscall+0x363 >> Oct 11 09:25:00 gw kernel: #14 0xc0a3a271 at Xint0x80_syscall+0x21 >>=20 >>=20 >>=20 >>> On 10/11/2013 12:31 AM, Adrian Chadd wrote: >>> what's the backtrace from the kernel crash? >>>=20 >>> That's a bit odd.. :-) >>>=20 >>>=20 >>>=20 >>> -adiran >>>=20 >>>=20 >>>=20 >>> On 10 October 2013 11:38, Peter Ankerst=C3=A5l >> > wrote: >>>=20 >>> Sorry, had to rebuild kernel with debug symbols. >>>=20 >>> Heres the output: >>>=20 >>> (kgdb) list *0xc0800110 >>> 0xc0800110 is in jenkins_hash32 >>> (/usr/src/sys/libkern/jenkins_hash.c:177). >>> 172 switch(length) /* all the case >>> statements fall through */ >>> 173 { >>> 174 case 3 : c+=3Dk[2]; >>> 175 case 2 : b+=3Dk[1]; >>> 176 case 1 : a+=3Dk[0]; >>> 177 final(a,b,c); >>> 178 case 0: /* case 0: nothing left to add */ >>> 179 break; >>> 180 } >>> 181 /*------------------------------------------------------ >>> report the result */ >>>=20 >>>=20 >>> On Oct 9, 2013, at 11:18 PM, Adrian Chadd >> > wrote: >>>=20 >>> > Hi, >>> > >>> > Is there a backtrace for this? Iv'e not seen this before. >>> > >>> > >>> > -adrian >=20