I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ The standard disclaimers apply. This has only been lightly tested in a VM. Please do not use it with data you care about at this time. Thanks, Kip -- When bad men combine, the good must associate; else they will fall one by one, an unpitied sacrifice in a contemptible struggle. Edmund Burke
On Fri, May 15, 2009 at 05:02:22PM -0700, Kip Macy wrote: I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ The standard disclaimers apply. This has only been lightly tested in a VM. Please do not use it with data you care about at this time. Thanks, Kip Seems to work for me so far. I had a zfs send hang part way through and with a notable speed difference depending on the direction but this is literally the first time I've tried zfs send/recv and the systems are setup different so I have no idea if it would have happened anyway. Eventually I could probably make these test systems more similar to give a fair test, but wanted to mention it so others could check. Thanks for working on the MFC, I'm excited to see progress there! It will play a factor in some upcoming server plans even if the MFC doesn't happen for months.
On 5/15/09 8:02 PM, Kip Macy wrote:> I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. > > http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ > > The standard disclaimers apply. This has only been lightly tested in a > VM. Please do not use it with data you care about at this time. > > > Thanks, > Kip > >I created a pool on 7.1, created some datasets, populated them, made some snapshots. Upgraded to v13 deleted a few snapshots, created a clone, promoted a clone, deleted and created some new datasets. So far so good. I'll try to make something break!
Kip, On Fri, 15 May 2009, Kip Macy wrote: KM> I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. KM> KM> http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ KM> KM> The standard disclaimers apply. This has only been lightly tested in a KM> VM. Please do not use it with data you care about at this time. maybe you have time and ability to investigate my "panic: avl_find() succeeded inside avl_add()" I reported at 4 Apr? I can even provide you with serial console if it's needed. Thank you in advance! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
On 2009-05-16 02:02, Kip Macy wrote:> I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. > > http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ > > The standard disclaimers apply. This has only been lightly tested in a > VM. Please do not use it with data you care about at this time.For people that would like to test this without building, e.g. to easily install on a spare box or VM, I have put up some snapshot ISOs of this branch, at r192269 (for i386): http://www.andric.com/freebsd/zfs13/r192269/ Note: these don't contain a full ports collection, but enough to get a basic system installed, or a LiveCD/DVD started. Also, if you encounter issues with these ISOs that don't have to do with ZFS, please don't bother Kip, but me instead. :)
On Tue, 19 May 2009, Dimitry Andric wrote: DA> > Would you please also post diff to RELENG_7 there? DA> DA> http://www.andric.com/freebsd/zfs13/r192269/zfs_mfc-r192269.diff.bz2 DA> DA> This diff should apply with no fuzz and no rejects to RELENG_7 as of DA> r192386 (2009-05-19 15:33:41 UTC). For earlier or later revisions, no DA> warranty. ;) Thank you, will try tonight! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
> http://www.andric.com/freebsd/zfs13/r192269/zfs_mfc-r192269.diff.bz2Thanks - am going to gve this a try later. Preseumably if I leave the pool at the revision it is currently on then I can revert back easily ? Also, is this the version which no longer requires any tuning parameters in loader.conf ? That would be extermely interesting! -pete.
Dimitry, On Tue, 19 May 2009, Dimitry Andric wrote: DA> > Would you please also post diff to RELENG_7 there? DA> DA> http://www.andric.com/freebsd/zfs13/r192269/zfs_mfc-r192269.diff.bz2 DA> DA> This diff should apply with no fuzz and no rejects to RELENG_7 as of DA> r192386 (2009-05-19 15:33:41 UTC). For earlier or later revisions, no DA> warranty. ;) Just to be sure: is the patch based on sys/ hierarchy, and does not touch others (like sbin/)? so, basically, cd /usr/src/sys && patch < /path/to/zfs-mfc.patch should be ok? Thanks again! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
On 2009-05-19 22:10, Dmitry Morozovsky wrote:> Just to be sure: is the patch based on sys/ hierarchy, and does not touch > others (like sbin/)?No, it touches stuff in cddl/ too, so you need to build the world. Be sure to use -E with patch, to cleanup emptied files. E.g.: patch -d /usr/src -p1 -f -F0 -E -i /path/to/zfs-mfc.patch