Trond Myklebust
|
6543f80367
NFSv4.1/pnfs: replace broken pnfs_put_lseg_async
|
11 years ago |
Christoph Hellwig
|
c88953d87f
pnfs: add return_range method
|
11 years ago |
Christoph Hellwig
|
7c5d187581
pnfs: force a layout commit when encountering busy segments during recall
|
11 years ago |
Christoph Hellwig
|
5f919c9f10
pnfs: allow splicing pre-encoded pages into the layoutcommit args
|
11 years ago |
Christoph Hellwig
|
47abadefad
pnfs: avoid using stale stateids after layoutreturn
|
11 years ago |
Christoph Hellwig
|
362f74745c
pnfs: don't check sequence on new stateids in layoutget
|
11 years ago |
Christoph Hellwig
|
1013df6115
pnfs: do not pass uninitialized lsegs to ->free_lseg
|
11 years ago |
Peng Tao
|
378520b837
nfs41: add a helper function to set layoutcommit after commit
|
11 years ago |
Linus Torvalds
|
06b8ab5528
Merge tag 'nfs-for-3.17-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
11 years ago |
Weston Andros Adamson
|
e6cf82d183
pnfs: add pnfs_put_lseg_async
|
11 years ago |
NeilBrown
|
743162013d
sched: Remove proliferation of wait_on_bit() action functions
|
11 years ago |
Weston Andros Adamson
|
53113ad35e
pnfs: clean up *_resend_to_mds
|
11 years ago |
Weston Andros Adamson
|
4714fb51fd
nfs: remove pgio_header refcount, related cleanup
|
11 years ago |
Weston Andros Adamson
|
d45f60c678
nfs: merge nfs_pgio_data into _header
|
11 years ago |
Weston Andros Adamson
|
1e7f3a4859
nfs: move nfs_pgio_data and remove nfs_rw_header
|
11 years ago |
Linus Torvalds
|
d1e1cda862
Merge tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
11 years ago |
Weston Andros Adamson
|
c5e20cb700
pnfs: fix lockup caused by pnfs_generic_pg_test
|
11 years ago |
Weston Andros Adamson
|
19b54848fe
pnfs: allow non page aligned pnfs layout segments
|
11 years ago |
Weston Andros Adamson
|
7f714720fa
nfs: remove data list from pgio header
|
11 years ago |
Weston Andros Adamson
|
0f9c429eca
nfs: chain calls to pg_test
|
11 years ago |
Weston Andros Adamson
|
b4fdac1a51
nfs: modify pg_test interface to return size_t
|
11 years ago |
Anna Schumaker
|
ef2c488c07
NFS: Create a generic_pgio function
|
11 years ago |
Anna Schumaker
|
4a0de55c56
NFS: Create a common rw_header_alloc and rw_header_free function
|
11 years ago |
Anna Schumaker
|
00bfa30abe
NFS: Create a common pgio_alloc and pgio_release function
|
11 years ago |
Anna Schumaker
|
c0752cdfbb
NFS: Create a common read and write header struct
|
11 years ago |
Anna Schumaker
|
9c7e1b3d50
NFS: Create a common read and write data struct
|
11 years ago |
Christoph Hellwig
|
fab5fc25d2
nfs: remove ->read_pageio_init from rpc ops
|
11 years ago |
Christoph Hellwig
|
a20c93e316
nfs: remove ->write_pageio_init from rpc ops
|
11 years ago |
Peter Zijlstra
|
4e857c58ef
arch: Mass conversion of smp_mb__*()
|
11 years ago |
Trond Myklebust
|
78096ccac5
NFSv4.1: Ensure that we free existing layout segments if we get a new layout
|
11 years ago |