Commit History

Author SHA1 Message Date
  Trond Myklebust 2e18d4d822 pNFS: Files and flexfiles always need to commit before layoutcommit 9 years ago
  Trond Myklebust bc28e1c2e3 pNFS/flexfiles: Clean up calls to pnfs_set_layoutcommit() 9 years ago
  Trond Myklebust c001c87a63 pNFS/flexfiles: Fix layoutcommit after a commit to DS 9 years ago
  Tom Haynes c7d73af2d2 pnfs: pnfs_update_layout needs to consider if strict iomode checking is on 9 years ago
  Tom Haynes 602c4cd452 nfs/flexfiles: Use the layout segment for reading unless it a IOMODE_RW and reading is disabled 9 years ago
  Jeff Layton 094069f1d9 flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED 9 years ago
  Jeff Layton ee26bdd680 pnfs: don't merge new ff lsegs with ones that have LAYOUTRETURN bit set 9 years ago
  Tom Haynes 446ca21953 pNFS/flexfiles: When initing reads or writes, we might have to retry connecting to DSes 9 years ago
  Tom Haynes 3b13b4b311 pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io 9 years ago
  Trond Myklebust 75bf47ebf6 pNFS/flexfile: Fix erroneous fall back to read/write through the MDS 9 years ago
  Trond Myklebust 93b717fd81 NFSv4: Label stateids with the type 9 years ago
  Jeff Layton 3064b6861d nfs: have flexfiles mirror keep creds for both ro and rw layouts 9 years ago
  Jeff Layton 90a0be00e9 nfs: get a reference to the credential in ff_layout_alloc_lseg 9 years ago
  Jeff Layton 57f3f4c0cd nfs: have ff_layout_get_ds_cred take a reference to the cred 9 years ago
  Dave Wysochanski fe238e601d NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock 9 years ago
  Trond Myklebust 2370abdab5 NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE 9 years ago
  Trond Myklebust 6d45c042f3 Merge branch 'bugfixes' 9 years ago
  Trond Myklebust 082fa37d13 pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn 9 years ago
  Trond Myklebust daaadd2283 Merge branch 'bugfixes' 9 years ago
  Trond Myklebust 942e3d72a6 Merge branch 'pnfs_generic' 9 years ago
  Trond Myklebust dc602dd706 NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs 9 years ago
  Trond Myklebust 86fb449b07 pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() 9 years ago
  Trond Myklebust 4d0ac22109 pNFS/flexfiles: Ensure we record layoutstats even if RPC is terminated early 9 years ago
  Trond Myklebust 37e9ed22b1 pNFS: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write 9 years ago
  Trond Myklebust 7eeea16797 pNFS/flexfiles: Fix a statistics gathering imbalance 9 years ago
  Trond Myklebust 2e5b29f044 pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET 9 years ago
  Peng Tao 141b9b59ed pnfs/flexfiles: count io stat in rpc_count_stats callback 9 years ago
  Peng Tao c22eeb8697 pnfs/flexfiles: do not mark delay-like status as DS failure 9 years ago
  Peng Tao d600ad1f2b NFS41: pop some layoutget errors to application 9 years ago
  Trond Myklebust d0379a5d06 pNFS/flexfiles: Support server-supplied layoutstats sampling period 9 years ago