freebsd-dev/sys/cddl/contrib/opensolaris/uts/common
Xin LI 1c4ead73c6 MFV r253782:
To quote Illumos issue #3888:

When 'zfs recv -F' is used with an incremental recv it rolls
back any changes made since the last snapshot in case new
changes were made to the file system while the recv is in
progress (without -F the recv would fail when it does it's
final check to commit the recv-ed data as the recv-ed data
conflicts with the newly written data).

However, if there is a snapshot taken after the recv began
rolling back to the 'latest' snapshot will not help and the
recv will still fail. 'zfs recv -F' should be extended to
destroy any snapshots created since the source snapshot when
finishing the recv (effectively rolling back through all
snapshots, instead of just to the latest snapshot).

Illumos ZFS issues:
  3888 zfs recv -F should destroy any snapshots created since the
       incremental source

MFC after:	2 weeks
2013-07-30 21:20:12 +00:00
..
ctf
dtrace dtrace/fasttrap: install hook functions only after all data is 2013-07-09 09:05:00 +00:00
fs MFV r253782: 2013-07-30 21:20:12 +00:00
os Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
sys MFV r253781 + r253871: 2013-07-30 21:02:09 +00:00
zmod
Makefile.files MFV r247580: 2013-03-19 12:51:18 +00:00