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

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

 



Hi Linus,

On Wed, Jan 19, 2022 at 3:47 PM Anna Schumaker
<anna.schumaker@xxxxxxxxxx> wrote:
>
> Hi Linus,
>
> The following changes since commit c9e6606c7fe92b50a02ce51dda82586ebdf99b48:
>
>   Linux 5.16-rc8 (2022-01-02 14:23:25 -0800)
>
> are available in the Git repository at:
>
>   git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-for-5.17-1
>
> for you to fetch changes up to aed28b7a2d620cb5cd0c554cb889075c02e25e8e:
>
>   SUNRPC: Don't dereference xprt->snd_task if it's a cookie
> (2022-01-14 10:37:00 -0500)

I just wanted to make sure you saw my pull request since we're getting
towards the end of the week. I remember last year there was some issue
where the mailer didn't deliver it to you, so I'm worried that's
happened again.

Anna
>
> ----------------------------------------------------------------
> - New Features:
>   - Basic handling for case insensitive filesystems
>   - Initial support for fs_locations and server trunking
>
> - Bugfixes and Cleanups:
>   - Cleanups to how the "struct cred *" is handled for the nfs_access_entry
>   - Ensure the server has an up to date ctimes before hardlinking or renaming
>   - Update 'blocks used' after writeback, fallocate, and clone
>   - nfs_atomic_open() fixes
>   - Improvements to sunrpc tracing
>   - Various null check & indenting related cleanups
>   - Some improvements to the sunrpc sysfs code
>     - Use default_groups in kobj_type
>     - Fix some potential races and reference leaks
>   - A few tracepoint cleanups in xprtrdma
>
> I had to drop a few patches at the end of last week when some last
> minute objections came in, but everything else should be ready.
>
> Thanks,
> Anna
> ----------------------------------------------------------------
> Anna Schumaker (1):
>       sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()
>
> Chuck Lever (3):
>       xprtrdma: Remove final dprintk call sites from xprtrdma
>       xprtrdma: Remove definitions of RPCDBG_FACILITY
>       SUNRPC: Don't dereference xprt->snd_task if it's a cookie
>
> Greg Kroah-Hartman (2):
>       NFS: use default_groups in kobj_type
>       SUNRPC: use default_groups in kobj_type
>
> Gustavo A. R. Silva (1):
>       nfs41: pnfs: filelayout: Replace one-element array with
> flexible-array member
>
> Jiapeng Chong (1):
>       SUNRPC: clean up some inconsistent indenting
>
> NeilBrown (3):
>       NFS: change nfs_access_get_cached to only report the mask
>       NFS: pass cred explicitly for access tests
>       NFS: don't store 'struct cred *' in struct nfs_access_entry
>
> Olga Kornievskaia (8):
>       NFSv4 only print the label when its queried
>       NFSv4 remove zero number of fs_locations entries error check
>       NFSv4 store server support for fs_location attribute
>       NFSv4.1 query for fs_location attr on a new file system
>       NFSv4 expose nfs_parse_server_name function
>       NFSv4 handle port presence in fs_location server string
>       SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
>       NFSv4.1 test and add 4.1 trunking transport
>
> Pierguido Lambri (1):
>       SUNRPC: Add source address/port to rpc_socket* traces
>
> Trond Myklebust (12):
>       NFS: Ensure the server has an up to date ctime before hardlinking
>       NFS: Ensure the server has an up to date ctime before renaming
>       NFSv4.1: Fix uninitialised variable in devicenotify
>       NFSv4: Add some support for case insensitive filesystems
>       NFSv4: Just don't cache negative dentries on case insensitive servers
>       NFS: Invalidate negative dentries on all case insensitive
> directory changes
>       NFS: Add a helper to remove case-insensitive aliases
>       NFS: Fix the verifier for case sensitive filesystem in nfs_atomic_open()
>       NFSv4: Allow writebacks to request 'blocks used'
>       NFSv42: Fallocate and clone should also request 'blocks used'
>       NFSv4: Handle case where the lookup of a directory fails
>       NFSv4: nfs_atomic_open() can race when looking up a non-regular file
>
> Xiaoke Wang (1):
>       nfs: nfs4clinet: check the return value of kstrdup()
>
> Xiyu Yang (1):
>       net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change
>
> Xu Wang (1):
>       sunrpc: Remove unneeded null check
>
>  fs/nfs/callback.h                       |   2 +-
>  fs/nfs/callback_proc.c                  |   2 +-
>  fs/nfs/callback_xdr.c                   |  22 +++++++++++-----------
>  fs/nfs/client.c                         |   7 +++++++
>  fs/nfs/dir.c                            | 146
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
>  fs/nfs/filelayout/filelayout.h          |   2 +-
>  fs/nfs/filelayout/filelayoutdev.c       |   4 +---
>  fs/nfs/internal.h                       |   1 +
>  fs/nfs/nfs3proc.c                       |   5 +++--
>  fs/nfs/nfs42proc.c                      |  13 ++++++++-----
>  fs/nfs/nfs4_fs.h                        |  14 +++++++++-----
>  fs/nfs/nfs4client.c                     |   5 ++++-
>  fs/nfs/nfs4namespace.c                  |  19 ++++++++++++-------
>  fs/nfs/nfs4proc.c                       | 197
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------
>  fs/nfs/nfs4state.c                      |   6 +++++-
>  fs/nfs/nfs4xdr.c                        |  49
> ++++++++++++++++++++++++++++++++++++++++++++-----
>  fs/nfs/sysfs.c                          |   3 ++-
>  include/linux/nfs_fs.h                  |  10 ++++++----
>  include/linux/nfs_fs_sb.h               |   4 +++-
>  include/linux/nfs_xdr.h                 |   5 ++++-
>  include/trace/events/sunrpc.h           |  70
> +++++++++++++++++++++++++++++++++++++++++++++-------------------------
>  net/sunrpc/auth_gss/gss_generic_token.c |   6 ++----
>  net/sunrpc/clnt.c                       |   5 ++++-
>  net/sunrpc/sysfs.c                      |  47
> +++++++++++++++++++++++++++--------------------
>  net/sunrpc/xprtrdma/backchannel.c       |   4 ----
>  net/sunrpc/xprtrdma/frwr_ops.c          |   4 ----
>  net/sunrpc/xprtrdma/rpc_rdma.c          |   4 ----
>  net/sunrpc/xprtrdma/transport.c         |   4 ----
>  net/sunrpc/xprtrdma/verbs.c             |  23 -----------------------
>  net/sunrpc/xprtsock.c                   |   2 +-
>  30 files changed, 476 insertions(+), 209 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