Trond Myklebust
|
422c93c881
pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn
|
8 years ago |
Jeff Layton
|
3f807e5ae5
NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic
|
8 years ago |
Trond Myklebust
|
9a0fe86745
pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT calls
|
9 years ago |
Trond Myklebust
|
206b3bb574
NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKED
|
9 years ago |
Trond Myklebust
|
668f455dac
Merge branch 'pnfs'
|
9 years ago |
Trond Myklebust
|
5f46be049b
pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_invalid()
|
9 years ago |
Trond Myklebust
|
e95fc4a069
NFSv4.2: llseek(SEEK_HOLE) and llseek(SEEK_DATA) don't require data sync
|
9 years ago |
Trond Myklebust
|
837bb1d752
NFSv4.2: Fix writeback races in nfs4_copy_file_range
|
9 years ago |
Trond Myklebust
|
1e564d3dbd
NFSv4.2: Fix a race in nfs42_proc_deallocate()
|
9 years ago |
Linus Torvalds
|
ea8ea737c4
Merge tag 'nfs-for-4.7-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
|
9 years ago |
Jeff Layton
|
6d597e1750
pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args
|
9 years ago |
Anna Schumaker
|
2e72448b07
NFS: Add COPY nfs operation
|
12 years ago |
Christoph Hellwig
|
4bdf87ebda
nfs4: fix stateid handling for the NFS v4.2 operations
|
9 years ago |
Al Viro
|
5955102c99
wrappers for ->i_mutex access
|
9 years ago |
Peng Tao
|
68d264cf02
NFS42: handle layoutstats stateid error
|
9 years ago |
Anna Schumaker
|
291e1b9459
NFS: Properly set NFS v4.2 NFSDBG_FACILITY
|
9 years ago |
Christoph Hellwig
|
9494b2ce4b
nfs: pass on count for CLONE operations
|
9 years ago |
Peng Tao
|
e5341f3a57
nfs42: add CLONE proc functions
|
10 years ago |
J. Bruce Fields
|
306a554935
nfs: fix v4.2 SEEK on files over 2 gigs
|
10 years ago |
J. Bruce Fields
|
bdcc2cd14e
NFSv4.2: handle NFS-specific llseek errors
|
10 years ago |
Trond Myklebust
|
6c5a0d8915
NFSv4.2: LAYOUTSTATS is optional to implement
|
10 years ago |
Peng Tao
|
1bfe3b259f
nfs42: serialize LAYOUTSTATS calls of the same file
|
10 years ago |
Peng Tao
|
8733408d6e
pnfs: add pnfs_report_layoutstat helper function
|
10 years ago |
Peng Tao
|
1b4a4bd82c
pNFS: fill in nfs42_layoutstat_ops
|
10 years ago |
Trond Myklebust
|
be3a5d2339
NFSv.2/pnfs Add a LAYOUTSTATS rpc function
|
10 years ago |
Anna Schumaker
|
f830f7ddd9
NFS: Reduce time spent holding the i_mutex during fallocate()
|
10 years ago |
Anna Schumaker
|
9a51940bf6
NFS: Don't zap caches on fallocate()
|
10 years ago |
Anna Schumaker
|
624bd5b7b6
nfs: Add DEALLOCATE support
|
10 years ago |
Anna Schumaker
|
f4ac1674f5
nfs: Add ALLOCATE support
|
10 years ago |
Anna Schumaker
|
878ffa9f85
NFS: Use nfs_server_capable() for checknig NFS_CAP_SEEK
|
10 years ago |