Andy Adamson
|
5f65753033
NFSv4 set open access operation call flag in nfs4_init_opendata_res
|
12 years ago |
Andy Adamson
|
e23008ec81
NFSv4 reduce attribute requests for open reclaim
|
12 years ago |
Trond Myklebust
|
807d66d802
NFSv4: nfs4_open_done first must check that GETATTR decoded a file type
|
12 years ago |
Weston Andros Adamson
|
ae2bb03236
NFSv4: don't put ACCESS in OPEN compound if O_EXCL
|
12 years ago |
Weston Andros Adamson
|
bbd3a8eee8
NFSv4: don't check MAY_WRITE access bit in OPEN
|
12 years ago |
Trond Myklebust
|
ee314c2a35
NFSv4.1: Handle BAD_STATEID and EXPIRED errors in layoutget
|
12 years ago |
Peng Tao
|
dc182549d4
NFS41: fix error of setting blocklayoutdriver
|
13 years ago |
Chuck Lever
|
6f2ea7f2a3
NFS: Add nfs4_unique_id boot parameter
|
12 years ago |
Chuck Lever
|
05f4c350ee
NFS: Discover NFSv4 server trunking when mounting
|
12 years ago |
Chuck Lever
|
e984a55a74
NFS: Use the same nfs_client_id4 for every server
|
12 years ago |
Weston Andros Adamson
|
6168f62cbd
NFSv4: Add ACCESS operation to OPEN compound
|
12 years ago |
Bryan Schumaker
|
6938867edb
NFS: Remove bad delegations during open recovery
|
12 years ago |
Bryan Schumaker
|
fcb6d9c6b7
NFS: Always use the open stateid when checking for expired opens
|
12 years ago |
Trond Myklebust
|
849b286fd0
NFSv4.1: nfs4_proc_layoutreturn must always drop the plh_block_lgets count
|
12 years ago |
Trond Myklebust
|
1f7977c136
NFSv4.1: Simplify the pNFS return-on-close code
|
12 years ago |
Trond Myklebust
|
7fdab069b7
NFSv4.1: Fix a race in the pNFS return-on-close code
|
12 years ago |
Trond Myklebust
|
9369a431bc
NFSv4.1: Cleanup; add "pnfs_" prefix to put_lseg() and get_lseg()
|
12 years ago |
Trond Myklebust
|
70c3bd2bdf
NFSv4.1: Cleanup; add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr()
|
12 years ago |
Trond Myklebust
|
a0b0a6e39b
NFS: Clean up the pNFS layoutget interface
|
12 years ago |
Trond Myklebust
|
795a88c968
NFSv4: Convert the nfs4_lock_state->ls_flags to a bit field
|
12 years ago |
Trond Myklebust
|
2a369153c8
NFS: Clean up helper function nfs4_select_rw_stateid()
|
13 years ago |
Wei Yongjun
|
e8d920c58d
NFS: fix the return value check by using IS_ERR
|
12 years ago |
Trond Myklebust
|
1f1ea6c2d9
NFSv4: Fix buffer overflow checking in __nfs4_get_acl_uncached
|
13 years ago |
Trond Myklebust
|
21f498c2f7
NFSv4: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl
|
13 years ago |
Trond Myklebust
|
c3f52af3e0
NFS: Fix the initialisation of the readdir 'cookieverf' array
|
13 years ago |
Trond Myklebust
|
b291f1b1c8
NFSv4: Fix the acl cache size calculation
|
13 years ago |
Trond Myklebust
|
519d3959e3
NFSv4: Fix pointer arithmetic in decode_getacl
|
13 years ago |
Trond Myklebust
|
47fbf7976e
NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done
|
13 years ago |
Idan Kedar
|
21d1f58aed
pnfs: nfs4_proc_layoutget returns void
|
13 years ago |
Idan Kedar
|
8554116e17
pnfs: defer release of pages in layoutget
|
13 years ago |