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 Fri, Jan 21, 2022 at 1:34 PM Anna Schumaker
<anna.schumaker@xxxxxxxxxx> wrote:
>
> 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.

I'm still not seeing this in your tree. Was there something wrong with
the pull request? What can I do to fix it?

Anna

>
> 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