From owner-freebsd-current@FreeBSD.ORG Sun Jul 12 21:27:04 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D3F7106564A; Sun, 12 Jul 2009 21:27:04 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.244]) by mx1.freebsd.org (Postfix) with ESMTP id 0A0B68FC12; Sun, 12 Jul 2009 21:27:03 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by an-out-0708.google.com with SMTP id d14so1004633and.13 for ; Sun, 12 Jul 2009 14:27:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=BWjkRjWY3qR9CqTgtdbH21g81bh2firiJN8CsVNcOkM=; b=C3mu+p3UwgPFJtYKzzj6vrszquy2Q7EmFjD56A/8H2WVeSQnRt+NrVAYDCpkgMLBts hVZQ2b53ZWVJTOPTUzEb5WZhj9MlgVTyA9wTYMgGddps5tE0MxJDzwQsXjw6Bpp2Mn38 C6qjMj2zXfmUcaDlhgGIhN64p+wS8C44C63LM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=jWLNXIoX4jhSBbY4sJm58oO7N2BSGBhEC7H+K0tIHjRovJIARfANWaE5xJqT934zeQ +4jpV99OMiH7m/wSJsnhVqbco+YijyLLN34g/8cSSmt3ORHybvZ/jKdQgZxoPun94Tkv 0wWGqALIHZ0NzzWyg7Zx3E0dDHklcsKMLzfQc= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.100.32.13 with SMTP id f13mr6177594anf.36.1247434023567; Sun, 12 Jul 2009 14:27:03 -0700 (PDT) In-Reply-To: References: <72163521-40BF-4764-8B74-5446A88DFBF8@exscape.org> <45291598-D091-4E90-B968-22E59BEB3846@exscape.org> <3c1674c90907101227ueab78eem6f8c5c7fdf0337cc@mail.gmail.com> Date: Sun, 12 Jul 2009 14:27:03 -0700 X-Google-Sender-Auth: 771b2c8fc6df4e57 Message-ID: <3c1674c90907121427u5206d398pfcde8bb1cfb15f93@mail.gmail.com> From: Kip Macy To: Thomas Backman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-fs@freebsd.org, FreeBSD current Subject: Re: Reproducible ZFS panic, w/ script (Was: "New" ZFS crash on FS (pool?) unmount/export) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2009 21:27:04 -0000 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 > , 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