Skip site navigation (1)Skip section navigation (2)
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>