Commit History

Author SHA1 Message Date
  Trond Myklebust 8205b9ce03 NFSv4/pnfs: Replace pnfs_put_lseg_locked() with pnfs_put_lseg() 8 years ago
  Benjamin Coddington 08cb5b0f05 pnfs: Fix the check for requests in range of layout segment 8 years ago
  Trond Myklebust b3230e80a6 pNFS: Ensure we check layout segment validity in the pg_init() callback 8 years ago
  Trond Myklebust 73504740df pNFS: Remove unused layout driver callbacks 8 years ago
  Weston Andros Adamson a33e4b036d pNFS: return status from nfs4_pnfs_ds_connect 8 years ago
  Trond Myklebust 422c93c881 pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn 9 years ago
  Trond Myklebust 287bd3e954 pNFS: Add a layoutreturn callback to performa layout-private setup 8 years ago
  Anna Schumaker 7d38de3ffa NFS: Remove unused authflavour parameter from nfs_get_client() 8 years ago
  Trond Myklebust 1c5bd76d17 pNFS: Enable layoutreturn operation for return-on-close 8 years ago
  Trond Myklebust 94e5c571fc pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback 9 years ago
  Trond Myklebust 2a974425e5 NFSv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalid 8 years ago
  Trond Myklebust 68f744797e pNFS: Do not free layout segments that are marked for return 9 years ago
  Trond Myklebust 17822b207f pNFS: consolidate the different range intersection tests 9 years ago
  Trond Myklebust 6604b203fb pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed 9 years ago
  Jeff Layton ca440c383a pnfs: add a new mechanism to select a layout driver according to an ordered list 9 years ago
  Jeff Layton 3132e49ece pnfs: track multiple layout types in fsinfo structure 9 years ago
  Trond Myklebust 668f455dac Merge branch 'pnfs' 9 years ago
  Trond Myklebust f71dfe8fc9 pNFS: Remove redundant pnfs_mark_layout_returned_if_empty() 9 years ago
  Trond Myklebust 5f46be049b pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_invalid() 9 years ago
  Trond Myklebust 45fcc7bca7 pNFS: LAYOUTRETURN should only update the stateid if the layout is valid 9 years ago
  Trond Myklebust 10b7e9ad44 pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT is outstanding 9 years ago
  Trond Myklebust 6712007734 pNFS: pnfs_layoutcommit_outstanding() is no longer used when !CONFIG_NFS_V4_1 9 years ago
  Tom Haynes c7d73af2d2 pnfs: pnfs_update_layout needs to consider if strict iomode checking is on 9 years ago
  Jeff Layton 183d9e7b11 pnfs: rework LAYOUTGET retry handling 9 years ago
  Jeff Layton 6d597e1750 pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args 9 years ago
  Jeff Layton 3982a6a2d0 pnfs: keep track of the return sequence number in pnfs_layout_hdr 9 years ago
  Jeff Layton 6675528380 pnfs: record sequence in pnfs_layout_segment when it's created 9 years ago
  Weston Andros Adamson 1b1bc66bb4 pnfs: set NFS_IOHDR_REDO in pnfs_read_resend_pnfs 9 years ago
  Trond Myklebust 2370abdab5 NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE 9 years ago
  Trond Myklebust 942e3d72a6 Merge branch 'pnfs_generic' 9 years ago