diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2020-04-07 13:51:39 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-04-07 13:51:39 -0700 | 
| commit | 04de788e61a576820baf03ff8accc246ca146cb3 (patch) | |
| tree | ce7398fd61364c78b2a353729f8a92d77d02c076 /lib/mpi/mpiutil.c | |
| parent | f40f31cadc0ea5dcdd224c8b324add26469c2379 (diff) | |
| parent | 93ce4af774bc3d8a72ce2271d03241c96383629d (diff) | |
Merge tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust:
 "Highlights include:
  Stable fixes:
   - Fix a page leak in nfs_destroy_unlinked_subrequests()
   - Fix use-after-free issues in nfs_pageio_add_request()
   - Fix new mount code constant_table array definitions
   - finish_automount() requires us to hold 2 refs to the mount record
  Features:
   - Improve the accuracy of telldir/seekdir by using 64-bit cookies
     when possible.
   - Allow one RDMA active connection and several zombie connections to
     prevent blocking if the remote server is unresponsive.
   - Limit the size of the NFS access cache by default
   - Reduce the number of references to credentials that are taken by
     NFS
   - pNFS files and flexfiles drivers now support per-layout segment
     COMMIT lists.
   - Enable partial-file layout segments in the pNFS/flexfiles driver.
   - Add support for CB_RECALL_ANY to the pNFS flexfiles layout type
   - pNFS/flexfiles Report NFS4ERR_DELAY and NFS4ERR_GRACE errors from
     the DS using the layouterror mechanism.
  Bugfixes and cleanups:
   - SUNRPC: Fix krb5p regressions
   - Don't specify NFS version in "UDP not supported" error
   - nfsroot: set tcp as the default transport protocol
   - pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid()
   - alloc_nfs_open_context() must use the file cred when available
   - Fix locking when dereferencing the delegation cred
   - Fix memory leaks in O_DIRECT when nfs_get_lock_context() fails
   - Various clean ups of the NFS O_DIRECT commit code
   - Clean up RDMA connect/disconnect
   - Replace zero-length arrays with C99-style flexible arrays"
* tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (86 commits)
  NFS: Clean up process of marking inode stale.
  SUNRPC: Don't start a timer on an already queued rpc task
  NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn()
  NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode()
  NFS: Beware when dereferencing the delegation cred
  NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout
  NFS: finish_automount() requires us to hold 2 refs to the mount record
  NFS: Fix a few constant_table array definitions
  NFS: Try to join page groups before an O_DIRECT retransmission
  NFS: Refactor nfs_lock_and_join_requests()
  NFS: Reverse the submission order of requests in __nfs_pageio_add_request()
  NFS: Clean up nfs_lock_and_join_requests()
  NFS: Remove the redundant function nfs_pgio_has_mirroring()
  NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
  NFS: Fix a request reference leak in nfs_direct_write_clear_reqs()
  NFS: Fix use-after-free issues in nfs_pageio_add_request()
  NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()
  NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()
  NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio()
  pNFS/flexfiles: Specify the layout segment range in LAYOUTGET
  ...
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions
