Thread (18 messages) 18 messages, 11 authors, 2012-01-19

Re: [PATCH 0/2] btrfs: allow cross-subvolume BTRFS_IOC_CLONE

From: Jérôme Poulin <hidden>
Date: 2012-01-19 16:52:02

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=C3=A9r=C3=B4me Poulin <jeromepoulin@g=
mail.com> wrote:
On Mon, Jan 9, 2012 at 1:58 AM, Marios Titas [off-list ref] w=
rote:
quoted
quoted
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/986=
5
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 majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help