Robert White
2014-May-24 02:24 UTC
BUG: Replacing a directory with a subvolume breaks incremental snapshots
Howdy, If you remove an existing directory and then create a subvolume with the same name the incremental send (btrfs send -p) will die with errno==2 (file not found). Steps to Reproduce: btrfs subvol create scratch # make a playground mkdir scratch/example btrfs subvol snap -r scratch scratch_BEFORE rmdir scratch/example btrfs subvol create scratch/example btrfs subvol snap -r scratch scratch_AFTER btrfs send -p scratch_BEFORE scratch_AFTER >/dev/null The output produced: At subvol scratch_AFTER ERROR: send ioctl failed with -2: No such file or directory -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html