From owner-freebsd-wireless@FreeBSD.ORG Tue May 15 12:10:16 2012 Return-Path: Delivered-To: wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56B2E106567E for ; Tue, 15 May 2012 12:10:16 +0000 (UTC) (envelope-from bryanv@daemoninthecloset.org) Received: from torment.daemoninthecloset.org (torment.daemoninthecloset.org [94.242.209.234]) by mx1.freebsd.org (Postfix) with ESMTP id DB1238FC0A for ; Tue, 15 May 2012 12:10:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemoninthecloset.org Received: from sage.daemoninthecloset.org (sage.daemoninthecloset.org [127.0.1.1]) by sage.daemoninthecloset.org (Postfix) with ESMTP id BEE62B3231; Tue, 15 May 2012 07:10:02 -0500 (CDT) Date: Tue, 15 May 2012 07:10:02 -0500 (CDT) From: Bryan Venteicher To: Bernhard Schmidt Message-ID: <334761908.1356.1337083802480.JavaMail.root@sage.daemoninthecloset.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.51.1.6] X-Mailer: Zimbra 7.1.4_GA_2555 (ZimbraWebClient - GC12 (Linux)/7.1.4_GA_2555) Cc: wireless@freebsd.org Subject: Re: iwn 4965 crash X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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: Tue, 15 May 2012 12:10:16 -0000 Hi, ----- Original Message ----- > On Sat, May 12, 2012 at 8:23 AM, Bryan Venteicher > wrote: > > I've experienced the crash below pretty frequently from a one day > > old > > 9-STABLE during BSDCan, partiality in the 15th floor hacker lounge. > > > > #1 =C2=A00xffffffff80893085 in kern_reboot (howto=3D260) at > > /usr/src/sys/kern/kern_shutdown.c:442 > > #2 =C2=A00xffffffff80893531 in panic (fmt=3DVariable "fmt" is not > > available. > > ) at /usr/src/sys/kern/kern_shutdown.c:607 > > #3 =C2=A00xffffffff80b7edc0 in trap_fatal (frame=3D0xc, eva=3DVariable = "eva" > > is not available. > > ) at /usr/src/sys/amd64/amd64/trap.c:843 > > #4 =C2=A00xffffffff80b7f13f in trap_pfault (frame=3D0xffffff8114a3e8d0, > > usermode=3D0) at /usr/src/sys/amd64/amd64/trap.c:759 > > #5 =C2=A00xffffffff80b7f61e in trap (frame=3D0xffffff8114a3e8d0) at > > /usr/src/sys/amd64/amd64/trap.c:454 > > #6 =C2=A00xffffffff80b6a0af in calltrap () at > > /usr/src/sys/amd64/amd64/exception.S:228 > > #7 =C2=A00xffffffff8055f1bc in iwn_notif_intr (sc=3D0xffffff800077b000)= at > > /usr/src/sys/dev/iwn/if_iwn.c:2447 > > #8 =C2=A00xffffffff80561438 in iwn_intr (arg=3DVariable "arg" is not > > available. > > ) at /usr/src/sys/dev/iwn/if_iwn.c:3197 > > #9 =C2=A00xffffffff80868604 in intr_event_execute_handlers (p=3DVariabl= e > > "p" is not available. > > ) at /usr/src/sys/kern/kern_intr.c:1260 > > #10 0xffffffff80869d84 in ithread_loop (arg=3D0xfffffe00043d0ac0) at > > /usr/src/sys/kern/kern_intr.c:1273 > > #11 0xffffffff808657ef in fork_exit (callout=3D0xffffffff80869ce0 > > , arg=3D0xfffffe00043d0ac0, > > =C2=A0 =C2=A0frame=3D0xffffff8114a3ec40) at /usr/src/sys/kern/kern_fork= .c:992 > > #12 0xffffffff80b6a5de in fork_trampoline () at > > /usr/src/sys/amd64/amd64/exception.S:602 > > > > if_iwn.c: > > =C2=A0 2444 =C2=A0 =C2=A0 =C2=A0 =C2=A0 bus_dmamap_sync(sc->rxq.data_dm= at, data->map, > > =C2=A0 BUS_DMASYNC_POSTREAD); > > =C2=A0 2445 > > =C2=A0 2446 =C2=A0 =C2=A0 =C2=A0 =C2=A0 txq =3D &sc->txq[le16toh(ba->qi= d)]; > > =C2=A0 2447 =C2=A0 =C2=A0 =C2=A0 =C2=A0 tap =3D sc->qid2tap[le16toh(ba-= >qid)]; > > =C2=A0 2448 =C2=A0 =C2=A0 =C2=A0 =C2=A0 tid =3D WME_AC_TO_TID(tap->txa_= ac); > > =C2=A0 2449 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ni =3D tap->txa_ni; > > =C2=A0 2450 =C2=A0 =C2=A0 =C2=A0 =C2=A0 wn =3D (void *)ni; > > =C2=A0 2451 > > =C2=A0 2452 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if (wn->agg[tid].bitmap =3D=3D = 0) > > =C2=A0 2453 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ret= urn; > > > > FreeBSD curses.daemoninthecloset.org 9.0-STABLE FreeBSD 9.0-STABLE > > #0: Thu May 10 21:55:32 EDT 2012 > > =C2=A0 =C2=A0 bryanv@curses.daemoninthecloset.org:/usr/obj/usr/src/sys/= GENERIC > > =C2=A0amd64 > > > > vmcore available. >=20 > Please try attached patch Patch has been working fine for the last few days. Thanks. >=20 > -- > Bernhard >=20