Commit History

Auteur SHA1 Bericht Datum
  Trond Myklebust 828ed9ec1b pNFS: Clean up - add a helper to initialise struct layoutreturn_args 8 jaren geleden
  Trond Myklebust 69820d22c5 pNFS: Don't mark layout segments invalid on layoutreturn in pnfs_roc 8 jaren geleden
  Trond Myklebust 0cdc329ec9 pNFS: Skip checking for return-on-close if the layout is invalid 8 jaren geleden
  Trond Myklebust e685d237e6 pNFS: Remove spurious wake up in pnfs_layout_remove_lseg() 8 jaren geleden
  Trond Myklebust 2a974425e5 NFSv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalid 8 jaren geleden
  Trond Myklebust 68f744797e pNFS: Do not free layout segments that are marked for return 9 jaren geleden
  Trond Myklebust 17822b207f pNFS: consolidate the different range intersection tests 9 jaren geleden
  Trond Myklebust ee284e35d8 pNFS: Fix race in pnfs_wait_on_layoutreturn 8 jaren geleden
  Trond Myklebust 6604b203fb pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed 9 jaren geleden
  Trond Myklebust 9888d837f3 pNFS: Force a retry of LAYOUTGET if the stateid doesn't match our cache 8 jaren geleden
  Trond Myklebust ae5a459d5f pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid 8 jaren geleden
  Trond Myklebust 7b650994ab pNFS: Don't clear the layout stateid if a layout return is outstanding 8 jaren geleden
  Trond Myklebust 54e4a0dfa2 pNFS: Fix a deadlock between read resends and layoutreturn 8 jaren geleden
  Anna Schumaker 192747166a NFS: Don't print a pNFS error if we aren't using pNFS 9 jaren geleden
  Trond Myklebust bfc505ded0 pNFS: Fix atime updates on pNFS clients 9 jaren geleden
  Jeff Layton ca440c383a pnfs: add a new mechanism to select a layout driver according to an ordered list 9 jaren geleden
  Jeff Layton 3132e49ece pnfs: track multiple layout types in fsinfo structure 9 jaren geleden
  Trond Myklebust 334a8f3711 pNFS: Don't forget the layout stateid if there are outstanding LAYOUTGETs 9 jaren geleden
  Trond Myklebust 2a59a04116 pNFS: Fix pnfs_set_layout_stateid() to clear NFS_LAYOUT_INVALID_STID 9 jaren geleden
  Trond Myklebust bf0291dd22 pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised 9 jaren geleden
  Trond Myklebust b88fa69eaa pNFS: The client must not do I/O to the DS if it's lease has expired 9 jaren geleden
  Trond Myklebust 9a0fe86745 pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT calls 9 jaren geleden
  Trond Myklebust 668f455dac Merge branch 'pnfs' 9 jaren geleden
  Trond Myklebust 362745268c Merge branch 'writeback' 9 jaren geleden
  Trond Myklebust 01d7b29f0e pNFS: Remove redundant smp_mb() from pnfs_init_lseg() 9 jaren geleden
  Trond Myklebust 119cef97a4 pNFS: Cleanup - do layout segment initialisation in one place 9 jaren geleden
  Trond Myklebust 28c1acffea pNFS: Remove redundant stateid invalidation 9 jaren geleden
  Trond Myklebust f71dfe8fc9 pNFS: Remove redundant pnfs_mark_layout_returned_if_empty() 9 jaren geleden
  Trond Myklebust d9b61708fe pNFS: Clear the layout metadata if the server changed the layout stateid 9 jaren geleden
  Trond Myklebust 5f46be049b pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_invalid() 9 jaren geleden