Re: [GIT PULL] Please pull NFS Client Updates for Linux 5.12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Sorry to bother you since I know you're busy. I haven't seen this get
pulled yet, and I'm worried it's slipped through the cracks since
we're getting close to the end of the merge window.

Thanks,
Anna

On Fri, Feb 19, 2021 at 5:19 PM Anna Schumaker <schumaker.anna@xxxxxxxxx> wrote:
>
> Hi Linus,
>
> The following changes since commit 1048ba83fb1c00cd24172e23e8263972f6b5d9ac:
>
>   Linux 5.11-rc6 (2021-01-31 13:50:09 -0800)
>
> are available in the Git repository at:
>
>   git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-for-5.12-1
>
> for you to fetch changes up to 7ae017c7322e2b12472033e65a48aa25cde2fb22:
>
>   NFS: Support the '-owrite=' option in /proc/self/mounts and
> mountinfo (2021-02-17 15:36:03 -0500)
>
> ----------------------------------------------------------------
> - New Features:
>   - Support for eager writes, and the write=eager and write=wait mount options
>
> - Other Bugfixes and Cleanups:
>   - Fix typos in some comments
>   - Fix up fall-through warnings for Clang
>   - Cleanups to the NFS readpage codepath
>   - Remove FMR support in rpcrdma_convert_iovs()
>   - Various other cleanups to xprtrdma
>   - Fix xprtrdma pad optimization for servers that don't support RFC 8797
>   - Improvements to rpcrdma tracepoints
>   - Fix up nfs4_bitmask_adjust()
>   - Optimize sparse writes past the end of files
>
> Thanks,
> Anna
> ----------------------------------------------------------------
> Bhaskar Chowdhury (1):
>       net: sunrpc: xprtsock.c: Corrected few spellings ,in comments
>
> Calum Mackay (1):
>       SUNRPC: correct error code comment in xs_tcp_setup_socket()
>
> Chuck Lever (7):
>       xprtrdma: Remove FMR support in rpcrdma_convert_iovs()
>       xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map()
>       xprtrdma: Refactor invocations of offset_in_page()
>       rpcrdma: Fix comments about reverse-direction operation
>       xprtrdma: Pad optimization, revisited
>       rpcrdma: Capture bytes received in Receive completion tracepoints
>       xprtrdma: Clean up rpcrdma_prepare_readch()
>
> Dave Wysochanski (5):
>       NFS: Clean up nfs_readpage() and nfs_readpages()
>       NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds
>       NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc
>       NFS: Call readpage_async_filler() from nfs_readpage_async()
>       NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async()
>
> Gustavo A. R. Silva (2):
>       SUNRPC: Fix fall-through warnings for Clang
>       nfs: Fix fall-through warnings for Clang
>
> Menglong Dong (1):
>       fs/nfs: remove duplicate include
>
> Trond Myklebust (10):
>       NFSv4: Fixes for nfs4_bitmask_adjust()
>       NFS: Fix documenting comment for nfs_revalidate_file_size()
>       NFS: Optimise sparse writes past the end of file
>       NFS: Always clear an invalid mapping when attempting a buffered write
>       NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache
>       NFS: 'flags' field should be unsigned in struct nfs_server
>       NFS: Add support for eager writes
>       NFS: Add mount options supporting eager writes
>       NFS: Set the stable writes flag when initialising the super block
>       NFS: Support the '-owrite=' option in /proc/self/mounts and mountinfo
>
>  fs/nfs/file.c                              |  27 +++++++++++++++++++++------
>  fs/nfs/fs_context.c                        |  35
> +++++++++++++++++++++++++++++++++++
>  fs/nfs/fscache.c                           |   4 ----
>  fs/nfs/inode.c                             | 111
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------
>  fs/nfs/nfs3acl.c                           |   1 +
>  fs/nfs/nfs4client.c                        |   1 +
>  fs/nfs/nfs4proc.c                          |  21 ++++++++++-----------
>  fs/nfs/nfs4state.c                         |   1 +
>  fs/nfs/pnfs.c                              |   2 ++
>  fs/nfs/read.c                              | 206
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------
>  fs/nfs/super.c                             |   7 +++++++
>  fs/nfs/write.c                             |  37
> ++++++++++++++++++++++++-------------
>  include/linux/nfs_fs.h                     |   3 +--
>  include/linux/nfs_fs_sb.h                  |   4 +++-
>  include/trace/events/rpcrdma.h             |  50
> ++++++++++++++++++++++++++++++++++++++++++++++++--
>  net/sunrpc/rpc_pipe.c                      |   1 +
>  net/sunrpc/xprtrdma/backchannel.c          |   4 ++--
>  net/sunrpc/xprtrdma/frwr_ops.c             |  12 +++---------
>  net/sunrpc/xprtrdma/rpc_rdma.c             |  67
> +++++++++++++++++++------------------------------------------------
>  net/sunrpc/xprtrdma/svc_rdma_backchannel.c |   4 ++--
>  net/sunrpc/xprtrdma/xprt_rdma.h            |  15 ++++++++-------
>  net/sunrpc/xprtsock.c                      |  17 ++++++++---------
>  22 files changed, 357 insertions(+), 273 deletions(-)



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux