Trond Myklebust
|
8dd3775889
NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback/commit code
|
13 anos atrás |
Fred Isaman
|
d6d6dc7cdf
NFS: remove nfs_inode radix tree
|
13 anos atrás |
Fred Isaman
|
9994b62b56
NFS: remove NFS_PAGE_TAG_LOCKED
|
13 anos atrás |
Trond Myklebust
|
fba730050d
NFS: Don't rely on PageError in nfs_readpage_release_partial
|
13 anos atrás |
Trond Myklebust
|
dce81290ee
NFS: Move the pnfs write code into pnfs.c
|
14 anos atrás |
Trond Myklebust
|
493292ddc7
NFS: Move the pnfs read code into pnfs.c
|
14 anos atrás |
Trond Myklebust
|
d9156f9f36
NFS: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed
|
14 anos atrás |
Trond Myklebust
|
50828d7e67
NFS: Cache rpc_ops in struct nfs_pageio_descriptor
|
14 anos atrás |
Trond Myklebust
|
d8007d4dd6
NFSv4.1: Add an initialisation callback for pNFS
|
14 anos atrás |
Trond Myklebust
|
1751c3638f
NFS: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix
|
14 anos atrás |
Benny Halevy
|
19345cb299
NFSv4.1: file layout must consider pg_bsize for coalescing
|
14 anos atrás |
Benny Halevy
|
18ad0a9f2c
NFSv4.1: change pg_test return type to bool
|
14 anos atrás |
Trond Myklebust
|
4d65c520fb
NFS: Fix a hang in the writeback path
|
14 anos atrás |
Fred Isaman
|
a861a1e1c3
NFSv4.1: add generic layer hooks for pnfs COMMIT
|
14 anos atrás |
Trond Myklebust
|
b31268ac79
FS: Use stable writes when not doing a bulk flush
|
14 anos atrás |
Fred Isaman
|
c76069bda0
NFSv4.1: rearrange ->doio args
|
14 anos atrás |
Fred Isaman
|
bae724ef95
NFSv4.1: shift pnfs_update_layout locations
|
14 anos atrás |
Fred Isaman
|
94ad1c80e2
NFSv4.1: coelesce across layout stripes
|
14 anos atrás |
Trond Myklebust
|
2df485a774
nfs: remove extraneous and problematic calls to nfs_clear_request
|
14 anos atrás |
Trond Myklebust
|
f11ac8db5d
NFSv4: Ensure that we track the NFSv4 lock state in read/write requests.
|
15 anos atrás |
Trond Myklebust
|
e468bae97d
NFS: Allow redirtying of a completed unstable write.
|
17 anos atrás |
Trond Myklebust
|
acee478afc
NFS: Clean up the write request locking.
|
17 anos atrás |
Trond Myklebust
|
9cccef9505
NFS: Clean up write code...
|
18 anos atrás |
Trond Myklebust
|
2aefa10431
NFS: Remove the redundant 'dirty' and 'commit' lists from nfs_inode
|
18 anos atrás |
Trond Myklebust
|
5c36968343
NFS cleanup: speed up nfs_scan_commit using radix tree tags
|
18 anos atrás |
Trond Myklebust
|
9fd367f0f3
NFS cleanup: Rename NFS_PAGE_TAG_WRITEBACK to NFS_PAGE_TAG_LOCKED
|
18 anos atrás |
Trond Myklebust
|
c03b402461
NFS: Convert struct nfs_page to use krefs
|
18 anos atrás |
Trond Myklebust
|
7fe7f8487a
NFS: Avoid a deadlock situation on write
|
18 anos atrás |
Trond Myklebust
|
ca52fec152
NFS: Use pgoff_t in structures and functions that pass page cache offsets
|
18 anos atrás |
Trond Myklebust
|
8d5658c949
NFS: Fix a buffer overflow in the allocation of struct nfs_read/writedata
|
18 anos atrás |