Date: Mon, 8 Aug 2011 17:58:03 +0800 From: Adrian Chadd <adrian@freebsd.org> To: Ian FREISLICH <ianf@clue.co.za> Cc: freebsd-current@freebsd.org Subject: Re: panic; current process = 0 (ath0 taskq) Message-ID: <CAJ-Vmokfnv8ZLHW1ncQ3grTSKvymWr3THCfzzho0HOxSYrdWew@mail.gmail.com> In-Reply-To: <E1QoE4C-00065B-CH@clue.co.za> References: <E1QoE4C-00065B-CH@clue.co.za>
next in thread | previous in thread | raw e-mail | index | archive | help
Ian, can you please create a PR for this? That line in -HEAD is part of the RX "packet is bigger than a single ath_buf descriptor buffer", and I've not seen that code executed before. :) Adrian On 2 August 2011 20:27, Ian FREISLICH <ianf@clue.co.za> wrote: > Hi > > I've been getting a lot of these lately. =A0Especially when my wireless > struggles to maintain its association with the AP. > > Fatal trap 12: page fault while in kernel mode > cpuid =3D 0; apic id =3D 00 > fault virtual address =A0 =3D 0xc6e5da00 > fault code =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D supervisor write, page not pres= ent > instruction pointer =A0 =A0 =3D 0x20:0xc051e0a8 > stack pointer =A0 =A0 =A0 =A0 =A0 =3D 0x28:0xdea1dc28 > frame pointer =A0 =A0 =A0 =A0 =A0 =3D 0x28:0xdea1dc8c > code segment =A0 =A0 =A0 =A0 =A0 =A0=3D base 0x0, limit 0xfffff, type 0x1= b > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D DPL 0, pres 1, def32 1= , gran 1 > processor eflags =A0 =A0 =A0 =A0=3D interrupt enabled, resume, IOPL =3D 0 > current process =A0 =A0 =A0 =A0 =3D 0 (ath0 taskq) > trap number =A0 =A0 =A0 =A0 =A0 =A0 =3D 12 > panic: page fault > cpuid =3D 0 > Uptime: 4h50m4s > Physical memory: 2027 MB > Dumping 202 MB: 187 171 155 139 123 107 91 75 59 43 27 11 > > (kgdb) > #0 =A0doadump (textdump=3D1) at pcpu.h:244 > #1 =A00xc0690729 in kern_reboot (howto=3D260) > =A0 =A0at /usr/src/sys/kern/kern_shutdown.c:430 > #2 =A00xc069099a in panic (fmt=3DVariable "fmt" is not available.) > =A0 =A0at /usr/src/sys/kern/kern_shutdown.c:595 > #3 =A00xc085492e in trap_fatal (frame=3D0xdea1dbe8, eva=3D3336952320) > =A0 =A0at /usr/src/sys/i386/i386/trap.c:967 > #4 =A00xc0854b73 in trap_pfault (frame=3D0xdea1dbe8, usermode=3D0, eva=3D= 3336952320) > =A0 =A0at /usr/src/sys/i386/i386/trap.c:880 > #5 =A00xc085500d in trap (frame=3D0xdea1dbe8) at /usr/src/sys/i386/i386/t= rap.c:555 > #6 =A00xc083f2bc in calltrap () at /usr/src/sys/i386/i386/exception.s:168 > #7 =A00xc051e0a8 in ath_rx_proc (arg=3D0xc4e58000, npending=3D1) > =A0 =A0at /usr/src/sys/dev/ath/if_ath.c:3651 > #8 =A00xc06cc38d in taskqueue_run_locked (queue=3D0xc4e6b8c0) > =A0 =A0at /usr/src/sys/kern/subr_taskqueue.c:306 > #9 =A00xc06cd1e5 in taskqueue_thread_loop (arg=3D0xc4e5832c) > =A0 =A0at /usr/src/sys/kern/subr_taskqueue.c:495 > #10 0xc06664f9 in fork_exit (callout=3D0xc06cd129 <taskqueue_thread_loop>= , > =A0 =A0arg=3D0xc4e5832c, frame=3D0xdea1dd28) at /usr/src/sys/kern/kern_fo= rk.c:941 > #11 0xc083f334 in fork_trampoline () at /usr/src/sys/i386/i386/exception.= s:275 > > Full crash message attached. > > Ian > > -- > Ian Freislich > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmokfnv8ZLHW1ncQ3grTSKvymWr3THCfzzho0HOxSYrdWew>