From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from bombadil.infradead.org ([198.137.202.133]:45092 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726205AbeJ3Cfz (ORCPT ); Mon, 29 Oct 2018 22:35:55 -0400 Date: Mon, 29 Oct 2018 10:46:11 -0700 From: Matthew Wilcox To: Olga Kornievskaia Cc: trond.myklebust@hammerspace.com, anna.schumaker@netapp.com, viro@zeniv.linux.org.uk, smfrench@gmail.com, miklos@szeredi.hu, linux-nfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-cifs@vger.kernel.org, linux-unionfs@vger.kernel.org, linux-man@vger.kernel.org Subject: Re: [PATCH v5 02/12] VFS: generic cross-device copy_file_range() support for all filesystems Message-ID: <20181029174611.GI28520@bombadil.infradead.org> References: <20181029174059.38326-1-olga.kornievskaia@gmail.com> <20181029174059.38326-4-olga.kornievskaia@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181029174059.38326-4-olga.kornievskaia@gmail.com> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Mon, Oct 29, 2018 at 01:40:49PM -0400, Olga Kornievskaia wrote: > From: Olga Kornievskaia > > If a filesystem does not support cross device or cross file system > type copy offload functionality, then this patch provides a fallback > to a page cache based physical data copy. This means the > copy_file_range() systemcall will never fail with EXDEV, and so in > future userspace will not need to detect or provide a fallback for > failed cross-device copies anymore. > > Signed-off-by: Olga Kornievskaia Reviewed-by: Matthew Wilcox