On Tue, Jun 20, 2017 at 3:33 PM, Chuck Lever <chuck.lever@xxxxxxxxxx> wrote: > >> On Jun 19, 2017, at 3:39 PM, Christoph Hellwig <hch@xxxxxxxxxxxxx> wrote: >> >> On Mon, Jun 19, 2017 at 02:34:58PM -0400, Olga Kornievskaia wrote: >>> Yes NFS community does need one for doing a server-to-server copy >>> (performance) feature. >> >> s/NFS community/NetApp/ > > I don't have an opinion on the API details, but Oracle is interested > in server-to-server copy, especially if there is an implementation > of it in the Linux NFS server. The proposed patch set is the linux client AND linux server. We need removal of the VFS cross-device check on both side (client and destination server) to make the server-to-server copy work. On the server side, we also call vfs_copy_file_range() that (when check is removed) ends up reading from the NFS source file and writing to the local file system.