Commit History

Author SHA1 Message Date
  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
  Trond Myklebust 506c0d6826 NFSv4.1/pNFS: Cleanup constify struct pnfs_layout_range arguments 9 years ago
  Trond Myklebust e144e5391c NFSv4.1/pnfs: Cleanup copying of pnfs_layout_range structures 9 years ago
  Trond Myklebust 10335556c9 NFSv4.1/pNFS: pnfs_error_mark_layout_for_return() must always return layout 9 years ago
  Trond Myklebust b20135d0b2 NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid 9 years ago
  Trond Myklebust fc7ff36747 pNFS: If we have to delay the layout callback, mark the layout for return 9 years ago
  Trond Myklebust 0654cc726f NFSv4.1/pNFS: Add a helper to mark the layout as returned 9 years ago
  Trond Myklebust 2e5b29f044 pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET 9 years ago
  Peng Tao 500d701f33 NFS41: make close wait for layoutreturn 10 years ago
  Trond Myklebust 0762ed2ced NFSv4.1/flexfiles: Allow coalescing of new layout segments and existing ones 10 years ago
  Trond Myklebust 03772d2f00 NFSv4.1/pnfs: Allow pNFS device drivers to customise layout segment insertion 10 years ago
  Trond Myklebust 82714bd142 NFSv4.1/pnfs Improve the packing of struct pnfs_layout_hdr 10 years ago
  Trond Myklebust bbf58bf348 NFSv4.2/pnfs: Make the layoutstats timer configurable 10 years ago
  Peng Tao 3976143b06 NFS41: remove NFS_LAYOUT_ROC flag 10 years ago
  Trond Myklebust 4ff376feaf NFSv4.1/pnfs: Fix a close/delegreturn hang when return-on-close is set 10 years ago
  Trond Myklebust c8ad8894e9 NFSv4.2/pnfs: Use GFP_NOIO for layoutstat reporting in the writeback path 10 years ago
  Peng Tao 865a7ecb21 nfs: provide pnfs_report_layoutstat when NFS42 is disabled 10 years ago