From owner-freebsd-bugs@FreeBSD.ORG Mon Nov 30 01:50:01 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87D9F106566C for ; Mon, 30 Nov 2009 01:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 491358FC1D for ; Mon, 30 Nov 2009 01:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAU1o1DM023660 for ; Mon, 30 Nov 2009 01:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAU1o1hr023659; Mon, 30 Nov 2009 01:50:01 GMT (envelope-from gnats) Resent-Date: Mon, 30 Nov 2009 01:50:01 GMT Resent-Message-Id: <200911300150.nAU1o1hr023659@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gerald Gutierrez Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7506B1065672 for ; Mon, 30 Nov 2009 01:43:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 6276B8FC15 for ; Mon, 30 Nov 2009 01:43:38 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nAU1hbug025398 for ; Mon, 30 Nov 2009 01:43:37 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nAU1hb4V025397; Mon, 30 Nov 2009 01:43:37 GMT (envelope-from nobody) Message-Id: <200911300143.nAU1hb4V025397@www.freebsd.org> Date: Mon, 30 Nov 2009 01:43:37 GMT From: Gerald Gutierrez To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/141010: "zfs scrub" fails when backed by files in UFS2 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2009 01:50:01 -0000 >Number: 141010 >Category: kern >Synopsis: "zfs scrub" fails when backed by files in UFS2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 30 01:50:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Gerald Gutierrez >Release: 8.0-RELEASE >Organization: >Environment: FreeBSD 8.0-RELEASE Freebsd 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009 root@masoncse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: "zfs scrub" causes kernel panic with FreeBSD 8.0-RELEASE amd64. Test system installed via VMware Fusion 3.0 using 1 processor and 2GB of RAM. Several parameters for vm.kmem_size, vm.kmem_size_max were tried with no differences. The panic doesn't seem to happen if ZFS is backed by IDE hard drives. >How-To-Repeat: After clean install, added "zfs_enable=YES" to /etc/rc.conf. Went through ZFS tutorial at: http://flux.org.uk/howto/solaris/zfs_tutorial_01. This creates two 128MB files and creates a ZFS mirror pool backed by the two files. Tutorial then tries to demonstrate a ZFS failure mode. Commands as follows: zpool create trout mirror /home/ocean/disk1 /home/ocean/disk2 mkfile 32m /trout/foo dd if=/dev/random of=/home/ocean/disk1 bs=512 count=1 zpool scrub trout At this point, the kernel panics. >Fix: >Release-Note: >Audit-Trail: >Unformatted: