This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 94e89b402354 Merge tag 'vfio-v5.5-rc1' of git://github.com/awilliam/linux-vfio new 22a1ae9a93fb NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire s [...] new e86d5a02874c NFS: Convert struct nfs_fattr to use struct timespec64 new e7d4b05c5ee3 NFSv4: Encode 64-bit timestamps new 7d34ff514165 NFSv4: NFSv4 callbacks also support 64-bit timestamps new ad97a995d8ed NFSv2: Fix a typo in encode_sattr() new c9dbfd961b87 NFSv2: Clean up timespec encode new 6430b323ae09 NFSv3: Clean up timespec encode new d0372b679c31 NFS: Use non-atomic bit ops when initialising struct nfs_c [...] new 4b1b69cedf9d NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING new c6eb58435b98 pNFS: nfs3_set_ds_client should set NFS_CS_NOPING new 52f98f1a2ddd NFS/pnfs: Separate NFSv3 DS and MDS traffic new e6237b6feb37 NFSv4.1: Don't rebind to the same source port when reconne [...] new 333ac786a1b4 NFSv4: Fix delegation handling in update_open_stateid() new 5decae1623f5 NFSv4: nfs4_callback_getattr() should ignore revoked delegations new 457a50424bdd NFSv4: Delegation recalls should not find revoked delegations new b57562087b04 NFSv4: fail nfs4_refresh_delegation_stateid() when the del [...] new b47e0e478c49 NFS: Rename nfs_inode_return_delegation_noreclaim() new f9e0cc9c9790 NFSv4: Don't remove the delegation from the super_list mor [...] new e0f07896affd NFSv4: Hold the delegation spinlock when updating the seqid new ae084a32ee92 NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update [...] new f2d47b550205 NFSv4: Update the stateid seqid in nfs_revoke_delegation() new d51f91d262aa NFSv4: Revoke the delegation on success in nfs4_delegretur [...] new af20b7b850c5 NFSv4: Ignore requests to return the delegation if it was revoked new 1deed5723518 NFSv4: Don't reclaim delegations that have been returned o [...] new 40e6aa10aaf2 NFSv4: nfs4_return_incompatible_delegation() should check [...] new 3887ce1aac3a NFSv4: Fix nfs4_inode_make_writeable() new 42c304c34e2d NFS: nfs_inode_find_state_and_recover() fix stateid matching new ee05f456772d NFSv4: Fix races between open and delegreturn new 246afc0aa5a7 NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn new 70d136b2dc18 NFSv4: Don't retry the GETATTR on old stateid in nfs4_dele [...] new 43622eab8d0a NFS: Add a tracepoint in nfs_fh_to_dentry() new 66eb3add452a SUNRPC: Avoid RPC delays when exiting suspend new f9bdad8ca8a4 NFS NFSD: defining nl4_servers structure needed by both new 0491567b51ef NFS: add COPY_NOTIFY operation new 1d38f3f0d700 NFS: add ca_source_server<> to COPY new ec4b09250898 NFS: inter ssc open new 0b9018b9cab9 NFS: skip recovery of copy open on dest server new 7e350197a1c1 NFS: for "inter" copy treat ESTALE as ENOTSUPP new 6b61c969d501 NFS: COPY handle ERR_OFFLOAD_DENIED new 124060255d59 NFS: also send OFFLOAD_CANCEL to source server new fefa1a812a9a NFS handle NFS4ERR_PARTNER_NO_AUTH error new 0e65a32c8a56 NFS: handle source server reboot new 1275101026b4 NFS based on file size issue sync copy or fallback to gene [...] new 8dff1df551df NFS: replace cross device check in copy_file_range new 807ce06c24fb Merge branch 'linux-ssc-for-5.5' new 634d811c619b nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list new 5c441544f045 NFSv4.x: Handle bad/dead sessions correctly in nfs41_seque [...] new 5326de9e94be NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits f [...] new d49dd11753f4 NFSv4: add declaration of current_stateid new 9c91fa36b617 NFS: remove unneeded semicolon new 0e96322b241c fs: nfs: sysfs: Remove NULL check before kfree new 89658c4d04c7 NFS: Return -ETXTBSY when attempting to write to a swapfile new 913eca1aea87 NFS: Fallocate should use the nfs4_fattr_bitmap new 000301042413 NFSv4: Make _nfs42_proc_copy_notify() static new 843aa17a35bf NFS: remove duplicated include from nfs4file.c new 66588abe2db0 NFSv4.2 fix kfree in __nfs42_copy_file_range new f751c5452594 NFSv4.2 fix memory leak in nfs42_ssc_open new 5cd8b0d4dd96 SUNRPC: Eliminate log noise in call_reserveresult new bf7ca707ae60 SUNRPC: Add trace points to observe transport congestion control new 4b93dab36f28 xprtrdma: Add unique trace points for posting Local Invali [...] new a31b2f939219 xprtrdma: Connection becomes unstable after a reconnect new eea63ca7ffa1 xprtrdma: Initialize rb_credits in one place new 2ae50ad68cd7 xprtrdma: Close window between waking RPC senders and post [...] new c3700780a096 xprtrdma: Fix MR list handling new 9d2da4ff00f3 xprtrdma: Manage MRs in context of a single connection new 15d9b015d3d1 xprtrdma: Ensure ri_id is stable during MR recycling new f995879ec4aa xprtrdma: Remove rpcrdma_sendctx::sc_xprt new b5cde6aa882d xprtrdma: Remove rpcrdma_sendctx::sc_device new dc15c3d5f168 xprtrdma: Move the rpcrdma_sendctx::sc_wr field new d6764bbd7763 xprtrdma: Refactor rpcrdma_prepare_msg_sges() new 614f3c96d7e5 xprtrdma: Pull up sometimes new 6cb28687fd1d xprtrdma: Wake tasks after connect worker fails new 7b020f17bbd3 xprtrdma: Report the computed connect delay new d4957f01d29b xprtrdma: Refine trace_xprtrdma_fixup new f54c870d326a xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() new a52c23b8b207 xprtrdma: Replace dprintk in xprt_rdma_set_port new 4e121fcae809 Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/ [...] new 511ba52e4c01 NFS4: Trace state recovery operation new 21f86d2d63f9 NFS4: Trace lock reclaims new e8d70b321ecc SUNRPC: Fix another issue with MIC buffer space new a264abad51d8 SUNRPC: Capture completion of all RPC tasks new fb9bf40cf028 Merge tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/proje [...] new 19a1aad8886f nfsd: remove set but not used variable 'len' new c4b77edb3f7f nfsd: "%s" should be "%s" new 832b2cb95543 svcrdma: Improve DMA mapping trace points new 6e73e92b155c nfsd4: fix up replay_matches_cache() new 12b4157b7d3b nfsd: remove private bin2hex implementation new 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update new ff27e9f74830 SUNRPC: Trace gssproxy upcall results new 5866efa8cbfb SUNRPC: Fix svcauth_gss_proxy_init() new 12357f1b2c8e nfsd: minor 4.1 callback cleanup new 2bbfed98a4d8 nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutd [...] new 20428a8047ea nfsd: mark cb path down on unknown errors new cc1ce2f13ea1 nfsd: document callback_wq serialization of callback code new 2a67803e1305 nfsd: Drop LIST_HEAD where the variable it declares is nev [...] new 581ae686f269 race in exportfs_decode_fh() new d05a02019690 sunrpc: remove __KERNEL__ ifdefs new fb7dd0a1ba86 lockd: remove __KERNEL__ ifdefs new 18b9a895e652 nfsd: Fix cld_net->cn_tfm initialization new a2e2f2dc77a1 nfsd: v4 support requires CRYPTO_SHA256 new 7c149057d044 nfsd: restore NFSv3 ACL support new 8729aaba7462 SUNRPC: Fix backchannel latency metrics new a25e3726b32c nfsd: Ensure CLONE persists data and metadata changes to t [...] new 466e16f0920f nfsd: check for EBUSY from vfs_rmdir/vfs_unink. new 18f428d4e2f7 NFSD fixing possible null pointer derefering in copy offload new 38a2204f5298 nfsd: depend on CRYPTO_MD5 for legacy client tracking new 911d137ab027 Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux new f9bbb68233aa orangefs: posix open permission checking... new 316933cf74b0 Merge tag 'for-linus-5.5-ofs1' of git://git.kernel.org/pub [...] new 0c4da70c83d4 xfs: fix realtime file data space leak new 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi new 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access new 50caca9d7f63 Merge tag 'xfs-5.5-merge-17' of git://git.kernel.org/pub/s [...] new 1cea335d1db1 iomap: fix sub-page uptodate handling new c275779ff2dd iomap: stop using ioend after it's been freed in iomap_fin [...] new 95207d554b96 Merge tag 'iomap-5.5-merge-14' of git://git.kernel.org/pub [...]
The 116 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: fs/iomap/buffered-io.c | 40 ++- fs/lockd/host.c | 3 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 8 +- fs/nfs/callback_xdr.c | 6 +- fs/nfs/client.c | 11 + fs/nfs/delegation.c | 158 +++++++---- fs/nfs/delegation.h | 3 +- fs/nfs/export.c | 1 + fs/nfs/file.c | 2 +- fs/nfs/inode.c | 54 ++-- fs/nfs/internal.h | 2 +- fs/nfs/namespace.c | 3 + fs/nfs/nfs2xdr.c | 21 +- fs/nfs/nfs3client.c | 5 +- fs/nfs/nfs3xdr.c | 14 +- fs/nfs/nfs42.h | 15 +- fs/nfs/nfs42proc.c | 201 +++++++++++--- fs/nfs/nfs42xdr.c | 190 ++++++++++++- fs/nfs/nfs4_fs.h | 21 +- fs/nfs/nfs4client.c | 13 +- fs/nfs/nfs4file.c | 141 +++++++++- fs/nfs/nfs4proc.c | 69 +++-- fs/nfs/nfs4state.c | 51 +++- fs/nfs/nfs4super.c | 4 +- fs/nfs/nfs4trace.h | 175 ++++++++++++ fs/nfs/nfs4xdr.c | 24 +- fs/nfs/nfstrace.h | 33 +++ fs/nfs/pnfs.c | 2 - fs/nfs/super.c | 6 +- fs/nfs/sysfs.c | 3 +- fs/nfsd/Kconfig | 3 +- fs/nfsd/filecache.c | 2 - fs/nfsd/nfs4callback.c | 104 ++++++-- fs/nfsd/nfs4proc.c | 6 +- fs/nfsd/nfs4recover.c | 23 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 2 - fs/nfsd/nfsd.h | 3 +- fs/nfsd/nfssvc.c | 3 +- fs/nfsd/state.h | 1 + fs/nfsd/vfs.c | 20 +- fs/nfsd/vfs.h | 2 +- fs/orangefs/file.c | 39 ++- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/xfs_log.c | 2 + include/linux/lockd/debug.h | 4 - include/linux/lockd/lockd.h | 4 - include/linux/nfs4.h | 26 ++ include/linux/nfs_fs.h | 4 +- include/linux/nfs_fs_sb.h | 6 +- include/linux/nfs_xdr.h | 31 ++- include/linux/sunrpc/auth.h | 3 - include/linux/sunrpc/auth_gss.h | 2 - include/linux/sunrpc/clnt.h | 4 +- include/linux/sunrpc/gss_api.h | 2 - include/linux/sunrpc/gss_err.h | 3 - include/linux/sunrpc/msg_prot.h | 3 - include/linux/sunrpc/rpc_pipe_fs.h | 3 - include/linux/sunrpc/svcauth.h | 4 - include/linux/sunrpc/svcauth_gss.h | 2 - include/linux/sunrpc/xdr.h | 3 - include/linux/sunrpc/xprt.h | 7 +- include/linux/sunrpc/xprtsock.h | 4 - include/trace/events/rpcgss.h | 45 ++++ include/trace/events/rpcrdma.h | 228 +++++++++++----- include/trace/events/sunrpc.h | 149 +++++++++++ net/sunrpc/auth_gss/gss_mech_switch.c | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 92 +++++-- net/sunrpc/cache.c | 6 - net/sunrpc/clnt.c | 21 +- net/sunrpc/sched.c | 3 +- net/sunrpc/svc.c | 2 + net/sunrpc/svcauth.c | 2 + net/sunrpc/xdr.c | 11 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +--- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +++++++++++++++++++---------- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtrdma/transport.c | 33 +-- net/sunrpc/xprtrdma/verbs.c | 194 ++++++++------ net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 5 +- 87 files changed, 2187 insertions(+), 790 deletions(-)