RE: [PATCH v3 1/4] fs: allow cross-FS copy_file_range for memory-backed files

2025-06-02 Thread wangtao
; ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; linux- > m...@kvack.org; wangbintian(BintianWang) ; > yipengxiang ; liulu 00013167 > ; hanfeng 00012985 > Subject: Re: [PATCH v3 1/4] fs: allow cross-FS copy_file_range for memory- > backed files > > On Fri, May 30, 2025 at

Re: [PATCH v3 1/4] fs: allow cross-FS copy_file_range for memory-backed files

2025-05-31 Thread Amir Goldstein
On Fri, May 30, 2025 at 12:40 PM wangtao wrote: > > Memory-backed files can optimize copy performance via > copy_file_range callbacks. Compared to mmap&read: reduces > GUP (get_user_pages) overhead; vs sendfile/splice: eliminates > one memory copy; supports dmabuf zero-copy implementation. > > Sig

[PATCH v3 1/4] fs: allow cross-FS copy_file_range for memory-backed files

2025-05-30 Thread wangtao
Memory-backed files can optimize copy performance via copy_file_range callbacks. Compared to mmap&read: reduces GUP (get_user_pages) overhead; vs sendfile/splice: eliminates one memory copy; supports dmabuf zero-copy implementation. Signed-off-by: wangtao --- fs/read_write.c| 71