[PATCH 0/7] Misc NFS + pNFS performance enhancements

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

 



Fallout from a bunch of flame graphs...

Trond Myklebust (7):
  pNFS: Don't zero out the array in nfs4_alloc_pages()
  pNFS: Don't allocate more pages than we need to fit a layoutget
    response
  NFS: Convert lookups of the lock context to RCU
  NFS: Simplify internal check for whether file is open for write
  NFS: Convert lookups of the open context to RCU
  NFSv4: Convert open state lookup to use RCU
  NFSv4: Convert struct nfs4_state to use refcount_t

 fs/nfs/delegation.c                    | 11 ++--
 fs/nfs/filelayout/filelayout.c         |  1 +
 fs/nfs/flexfilelayout/flexfilelayout.c |  1 +
 fs/nfs/inode.c                         | 70 +++++++++++---------------
 fs/nfs/nfs4_fs.h                       |  3 +-
 fs/nfs/nfs4proc.c                      | 38 ++++++++++----
 fs/nfs/nfs4state.c                     | 32 ++++++------
 fs/nfs/pnfs.c                          | 16 ++++--
 fs/nfs/pnfs.h                          |  1 +
 include/linux/nfs_fs.h                 |  2 +
 10 files changed, 98 insertions(+), 77 deletions(-)

-- 
2.17.1




[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