[PATCH] copy-chunk fails if src and dst file are on different tcons
David Disseldorp
ddiss at suse.de
Mon Jul 3 13:41:02 UTC 2017
On Mon, 3 Jul 2017 15:26:24 +0200, Ralph Böhme wrote:
> > > see one regression when running the fs_specific dup_extents_src_lock and
> > > dup_extents_dest_lock tests atop btrfs (which supports dup-extents):
...
> woo, thanks a lot for spotting this!
>
> Turns out there was a simple logic flaw in the offload token DB: trying to
> insert a token that was already stored was not allowed. That of course breaks
> the permissible SMB2 behaviour of calling the fetch-resume-key ioctl twice for
> the same filehandle, or, in the failing btrfs test case, calling the dup-extents
> ioctl twice on the same file-handle.
>
> Attached is an updated patchset, I'm also attaching the diff-diff. This one
> passes the dup-extents smbtorture tests on a btrfs fs.
Thanks for the follow-up! The diff-diff looks fine. I'll leave the final
ack up to Metze.
Cheers, David
More information about the samba-technical
mailing list