Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2009 10:02:41 -0800
From:      George Hartzell <hartzell@alerce.com>
To:        freebsd-current@freebsd.org, freebsd-fs@freebsd.org
Cc:        goran.lowkrantz@ismobile.com, Pawel Jakub Dawidek <pjd@freebsd.org>
Subject:   Patch for 'zfs send -R' core dump (pr bin/130105)
Message-ID:  <18845.40641.33220.936902@almost.alerce.com>

next in thread | raw e-mail | index | archive | help

The following patch to

  /usr/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c

seems to keep 'zfs send -R' from dumping core.  I've only been able to
test sending the stream to /dev/null or a file, I'm still setting up a
pool to do the receiving.

This is based on a bit of gdb debugging and a thread from zfs-fuse:

   http://groups.google.com/group/zfs-fuse/browse_thread/thread/158cb78bc3325ae3/6a0109c7b0942707?#6a0109c7b0942707

g.

--- zfs_prop.c	2009/02/17 18:58:58	1.1
+++ zfs_prop.c	2009/02/19 09:54:04
@@ -297,7 +297,7 @@
 
 	/* hidden properties */
 	register_hidden(ZFS_PROP_CREATETXG, "createtxg", PROP_TYPE_NUMBER,
-	    PROP_READONLY, ZFS_TYPE_DATASET, NULL);
+	    PROP_READONLY, ZFS_TYPE_DATASET, "CREATETXG");
 	register_hidden(ZFS_PROP_NUMCLONES, "numclones", PROP_TYPE_NUMBER,
 	    PROP_READONLY, ZFS_TYPE_SNAPSHOT, NULL);
 	register_hidden(ZFS_PROP_NAME, "name", PROP_TYPE_STRING,



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