From owner-freebsd-current@FreeBSD.ORG Sat Nov 20 14:52:23 2010 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 755A7106566B for ; Sat, 20 Nov 2010 14:52:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0DD9C8FC4B for ; Sat, 20 Nov 2010 14:52:22 +0000 (UTC) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id oAKEqGeA062360 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 20 Nov 2010 16:52:16 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4) with ESMTP id oAKEqGpI053189; Sat, 20 Nov 2010 16:52:16 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4/Submit) id oAKEqGQ6053188; Sat, 20 Nov 2010 16:52:16 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 20 Nov 2010 16:52:16 +0200 From: Kostik Belousov To: Bruce Cran Message-ID: <20101120145216.GC2392@deviant.kiev.zoral.com.ua> References: <20101120144815.00003716@unknown> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="364zuQ/klI8rPZ4E" Content-Disposition: inline In-Reply-To: <20101120144815.00003716@unknown> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-2.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_05, DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: freebsd-current@freebsd.org Subject: Re: zfs/vm panic: vm_object_page_collect_flush failed 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: Sat, 20 Nov 2010 14:52:23 -0000 --364zuQ/klI8rPZ4E Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 20, 2010 at 02:48:15PM +0000, Bruce Cran wrote: > Hi, >=20 > I've been building KDE on a new -CURRENT system with ZFS and hit a=20 > panic - "vm_object_page_collect_flush failed" (more info is at=20 > http://www.cran.org.uk/~brucec/freebsd/zfs_vm_panic.txt). >=20 > #9 0xffffffff802a6190 in panic (fmt=3DVariable "fmt" is not available. > ) > at /usr/src/head/sys/kern/kern_shutdown.c:574 > #10 0xffffffff8043744e in vm_object_page_clean (object=3DVariable "object= " is not available. > ) > at /usr/src/head/sys/vm/vm_object.c:823 > #11 0xffffffff804376f6 in vm_object_terminate (object=3D0xffffff011a96d5e= 8) > at /usr/src/head/sys/vm/vm_object.c:691 > #12 0xffffffff804446d8 in vnode_destroy_vobject (vp=3D0xffffff00bd2acb40) > at /usr/src/head/sys/vm/vnode_pager.c:167 > #13 0xffffffff80a56252 in zfs_freebsd_reclaim (ap=3DVariable "ap" is not = available. > ) > at /usr/src/head/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/c= ommon/fs/zfs/zfs_vnops.c:4836 > #14 0xffffffff803396e5 in vgonel (vp=3D0xffffff00bd2acb40) at vnode_if.h:= 830 > #15 0xffffffff80339a4c in vrecycle (vp=3D0xffffff00bd2acb40, td=3DVariabl= e "td" is not available. > ) > at /usr/src/head/sys/kern/vfs_subr.c:2517 > #16 0xffffffff80a3149a in zfs_zinactive (zp=3D0xffffff0096d06dc0) > at /usr/src/head/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/c= ommon/fs/zfs/zfs_znode.c:1066 > #17 0xffffffff80a55c96 in zfs_inactive (vp=3D0xffffff00bd2acb40, cr=3DVar= iable "cr" is not available. > ) > at /usr/src/head/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/c= ommon/fs/zfs/zfs_vnops.c:4059 > #18 0xffffffff80a55e3a in zfs_freebsd_inactive (ap=3DVariable "ap" is not= available. > ) > at /usr/src/head/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/c= ommon/fs/zfs/zfs_vnops.c:4792 > #19 0xffffffff80338e92 in vinactive (vp=3D0xffffff00bd2acb40, > td=3D0xffffff019871b450) at vnode_if.h:807 > #20 0xffffffff8033c961 in vputx (vp=3D0xffffff00bd2acb40, func=3D1) > at /usr/src/head/sys/kern/vfs_subr.c:2238 > #21 0xffffffff80438dd7 in vm_object_deallocate (object=3D0xffffff011a96d5= e8) > at /usr/src/head/sys/vm/vm_object.c:447 > #22 0xffffffff8042f68c in vm_map_entry_deallocate (entry=3D0xffffff00bd60= 54b0, > system_map=3D0) at /usr/src/head/sys/vm/vm_map.c:2622 > #23 0xffffffff8042f6c2 in vm_map_process_deferred () > at /usr/src/head/sys/vm/vm_map.c:466 > #24 0xffffffff80430d2f in vm_map_remove (map=3D0xffffff0093adac40, start= =3DVariable "start" is not available. > ) > at /usr/src/head/sys/vm/vm_map.c:2793 > #25 0xffffffff80434057 in vmspace_exit (td=3D0xffffff019871b450) > at /usr/src/head/sys/vm/vm_map.c:333 > #26 0xffffffff8027bea6 in exit1 (td=3D0xffffff019871b450, rv=3D0) > at /usr/src/head/sys/kern/kern_exit.c:299 > #27 0xffffffff8027c9ee in sys_exit (td=3DVariable "td" is not available. > ) > at /usr/src/head/sys/kern/kern_exit.c:109 > #28 0xffffffff802e699a in syscallenter (td=3D0xffffff019871b450, > sa=3D0xffffff81b832eba0) at /usr/src/head/sys/kern/subr_trap.c:318 > #29 0xffffffff8046323c in syscall (frame=3D0xffffff81b832ec40) > at /usr/src/head/sys/amd64/amd64/trap.c:938 > #30 0xffffffff8044dd42 in Xfast_syscall () > at /usr/src/head/sys/amd64/amd64/exception.S:381 > #31 0x00000008006e567c in ?? () Remove the KASSERT() at vm/vm_object.c:823. It is invalid, I will commit the fix later today. --364zuQ/klI8rPZ4E Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAkzn4KAACgkQC3+MBN1Mb4jGpQCfQkbFwbxBiLpvKgm6de50R981 WDIAnj2t7jymAY91twUJujYwKNXVONNK =ox2J -----END PGP SIGNATURE----- --364zuQ/klI8rPZ4E--