linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/15] Various writeback related fixes
@ 2020-01-06 20:24 Trond Myklebust
  2020-01-06 20:25 ` [PATCH 01/15] NFS: Revalidate the file size on a fatal write error Trond Myklebust
  0 siblings, 1 reply; 16+ messages in thread
From: Trond Myklebust @ 2020-01-06 20:24 UTC (permalink / raw)
  To: Anna Schumaker; +Cc: linux-nfs

A combination of writeback fixes for both regular NFS and pNFS.

Trond Myklebust (15):
  NFS: Revalidate the file size on a fatal write error
  NFS: Revalidate the file mapping on all fatal writeback errors
  SUNRPC: Remove broken gss_mech_list_pseudoflavors()
  NFS: Fix up fsync() when the server rebooted
  NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()
  NFSv4: Improve read/write/commit tracing
  NFS: Fix fix of show_nfs_errors
  pNFS/flexfiles: Record resend attempts on I/O failure
  NFS: Clean up generic file read tracepoints
  NFS: Clean up generic writeback tracepoints
  NFS: Clean up generic file commit tracepoint
  pNFS/flexfiles: Add tracing for layout errors
  NFS: Improve tracing of permission calls
  NFS: When resending after a short write, reset the reply count to zero
  NFS: Fix nfs_direct_write_reschedule_io()

 fs/nfs/dir.c                           |   4 +-
 fs/nfs/direct.c                        |   7 +-
 fs/nfs/file.c                          |  37 ++--
 fs/nfs/flexfilelayout/flexfilelayout.c |  34 ++--
 fs/nfs/nfs3xdr.c                       |   5 +-
 fs/nfs/nfs4trace.c                     |   4 +
 fs/nfs/nfs4trace.h                     | 202 +++++++++++++++++----
 fs/nfs/nfs4xdr.c                       |   5 +-
 fs/nfs/nfstrace.h                      | 234 +++++++++++++++++--------
 fs/nfs/pnfs.h                          |   8 +-
 fs/nfs/pnfs_nfs.c                      |   7 +-
 fs/nfs/read.c                          |   7 +-
 fs/nfs/write.c                         |  29 ++-
 include/linux/sunrpc/auth.h            |   2 -
 include/linux/sunrpc/gss_api.h         |   3 -
 net/sunrpc/auth.c                      |  49 ------
 net/sunrpc/auth_gss/auth_gss.c         |   1 -
 net/sunrpc/auth_gss/gss_mech_switch.c  |  29 ---
 18 files changed, 415 insertions(+), 252 deletions(-)

-- 
2.24.1


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-01-06 20:27 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-06 20:24 [PATCH 00/15] Various writeback related fixes Trond Myklebust
2020-01-06 20:25 ` [PATCH 01/15] NFS: Revalidate the file size on a fatal write error Trond Myklebust
2020-01-06 20:25   ` [PATCH 02/15] NFS: Revalidate the file mapping on all fatal writeback errors Trond Myklebust
2020-01-06 20:25     ` [PATCH 03/15] SUNRPC: Remove broken gss_mech_list_pseudoflavors() Trond Myklebust
2020-01-06 20:25       ` [PATCH 04/15] NFS: Fix up fsync() when the server rebooted Trond Myklebust
2020-01-06 20:25         ` [PATCH 05/15] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() Trond Myklebust
2020-01-06 20:25           ` [PATCH 06/15] NFSv4: Improve read/write/commit tracing Trond Myklebust
2020-01-06 20:25             ` [PATCH 07/15] NFS: Fix fix of show_nfs_errors Trond Myklebust
2020-01-06 20:25               ` [PATCH 08/15] pNFS/flexfiles: Record resend attempts on I/O failure Trond Myklebust
2020-01-06 20:25                 ` [PATCH 09/15] NFS: Clean up generic file read tracepoints Trond Myklebust
2020-01-06 20:25                   ` [PATCH 10/15] NFS: Clean up generic writeback tracepoints Trond Myklebust
2020-01-06 20:25                     ` [PATCH 11/15] NFS: Clean up generic file commit tracepoint Trond Myklebust
2020-01-06 20:25                       ` [PATCH 12/15] pNFS/flexfiles: Add tracing for layout errors Trond Myklebust
2020-01-06 20:25                         ` [PATCH 13/15] NFS: Improve tracing of permission calls Trond Myklebust
2020-01-06 20:25                           ` [PATCH 14/15] NFS: When resending after a short write, reset the reply count to zero Trond Myklebust
2020-01-06 20:25                             ` [PATCH 15/15] NFS: Fix nfs_direct_write_reschedule_io() Trond Myklebust

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).