Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jul 2009 14:27:03 -0700
From:      Kip Macy <kmacy@freebsd.org>
To:        Thomas Backman <serenity@exscape.org>
Cc:        freebsd-fs@freebsd.org, FreeBSD current <freebsd-current@freebsd.org>
Subject:   Re: Reproducible ZFS panic, w/ script (Was: "New" ZFS crash on FS  (pool?) unmount/export)
Message-ID:  <3c1674c90907121427u5206d398pfcde8bb1cfb15f93@mail.gmail.com>
In-Reply-To: <BF157988-1CA7-4A7A-9571-803F09015474@exscape.org>
References:  <72163521-40BF-4764-8B74-5446A88DFBF8@exscape.org> <E085112F-B828-4514-B93C-419E7E7FD5FB@exscape.org> <45291598-D091-4E90-B968-22E59BEB3846@exscape.org> <3c1674c90907101227ueab78eem6f8c5c7fdf0337cc@mail.gmail.com> <BF157988-1CA7-4A7A-9571-803F09015474@exscape.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is caused by the timeout thread trying to execute a freed
callout. It is likely just another instance of poor cleanup.


-Kip

>
> Fatal trap 12: page fault while in kernel mode
> cpuid =3D 0; apic id =3D 00
> fault virtual address =A0 =3D 0xc
> fault code =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D supervisor read data, page not =
present
> instruction pointer =A0 =A0 =3D 0x20:0xffffffff803aa722
> stack pointer =A0 =A0 =A0 =A0 =A0 =3D 0x28:0xffffff8000025a60
> frame pointer =A0 =A0 =A0 =A0 =A0 =3D 0x28:0xffffff8000025a90
> 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, long 1,=
 def32 0, gran 1
> processor eflags =A0 =A0 =A0 =A0=3D resume, IOPL =3D 0
> current process =A0 =A0 =A0 =A0 =3D 12 (swi4: clock)
>
> ...
> #8 =A00xffffffff805f1fcd in trap_fatal (frame=3D0xffffff80000259b0, eva=
=3DVariable
> "eva" is not available.
> ) at /usr/src/sys/amd64/amd64/trap.c:847
> #9 =A00xffffffff805f2e22 in trap (frame=3D0xffffff80000259b0) at
> /usr/src/sys/amd64/amd64/trap.c:345
> #10 0xffffffff805d87c7 in calltrap () at
> /usr/src/sys/amd64/amd64/exception.S:224
> #11 0xffffffff803aa722 in propagate_priority (td=3D0xffffff00296ce390) at
> /usr/src/sys/kern/subr_turnstile.c:194
> #12 0xffffffff803ab58c in turnstile_wait (ts=3DVariable "ts" is not avail=
able.
> ) at /usr/src/sys/kern/subr_turnstile.c:738
> #13 0xffffffff8035a1c1 in _mtx_lock_sleep (m=3D0xffffffff808a1de0,
> tid=3D18446742974234830624, opts=3DVariable "opts" is not available.
> )
> =A0 =A0at /usr/src/sys/kern/kern_mutex.c:447
> #14 0xffffffff8037ea92 in softclock (arg=3DVariable "arg" is not availabl=
e.
> ) at /usr/src/sys/kern/kern_timeout.c:376
> #15 0xffffffff803417b0 in intr_event_execute_handlers (p=3DVariable "p" i=
s not
> available.
> ) at /usr/src/sys/kern/kern_intr.c:1165
> #16 0xffffffff80342d1e in ithread_loop (arg=3D0xffffff000231e6a0) at
> /usr/src/sys/kern/kern_intr.c:1178
> #17 0xffffffff8033ebb8 in fork_exit (callout=3D0xffffffff80342c90
> <ithread_loop>, arg=3D0xffffff000231e6a0,
> =A0 =A0frame=3D0xffffff8000025c80) at /usr/src/sys/kern/kern_fork.c:842
> #18 0xffffffff805d8c9e in fork_trampoline () at
> /usr/src/sys/amd64/amd64/exception.S:561
> #19 0x0000000000000000 in ?? ()
> #20 0x0000000000000000 in ?? ()
> #21 0x0000000000000001 in ?? ()
> #22 0x0000000000000000 in ?? ()
> #23 0x0000000000000000 in ?? ()
> #24 0x0000000000000000 in ?? ()
> #25 0x0000000000000000 in ?? ()
>
>
> Note that the active process is *not* zfs this time.
>
> Regards,
> Thomas
>



--=20
When bad men combine, the good must associate; else they will fall one
by one, an unpitied sacrifice in a contemptible struggle.

    Edmund Burke



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3c1674c90907121427u5206d398pfcde8bb1cfb15f93>