Is there any reason why this can't be applied in for-linus? Does it need more testing? Still no corruption here after copying the whole root FS in subvolume after btrfs-convert, this FS is used everyday with big image files, clients backups of Windows directories (small files) and 3 snapshots a day, using cp --reflink for whole image copy to test recovery and more.
BTRFS is the only module I need to recompile on this machine after each upgrading the kernel to apply this patch. On Mon, Jan 9, 2012 at 8:31 AM, Jérôme Poulin <jeromepou...@gmail.com> wrote: > On Mon, Jan 9, 2012 at 1:58 AM, Marios Titas <redneb8...@gmail.com> wrote: >>> The simple case of 'cp --reflink' works fine [...] >> >> It doesn't work here: >> >> cp: failed to clone `/tmp/test': Invalid cross-device link >> >> That's with 3.1 + for-linus. > > This is the problem, it doesn't work because you have to apply the > patch at http://permalink.gmane.org/gmane.comp.file-systems.btrfs/9865 > which is not mainlined yet. This patch dates back from March 31st, I > have been using it since it was released. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html