Trond Myklebust
|
8006bfba36
NFSv4.1: Get rid of the NFS_LAYOUT_DESTROYED state
|
12 years ago |
Trond Myklebust
|
965938b83b
NFSv4.1: Get rid of pNFS layout state "NFS_LAYOUT_INVALID"
|
12 years ago |
Trond Myklebust
|
1dfed2737d
NFSv4.1: pNFS data servers may be temporarily offline
|
12 years ago |
Trond Myklebust
|
78e4e05c64
NFSv4.1: Replace get_device_info() with filelayout_get_device_info()
|
12 years ago |
Trond Myklebust
|
9369a431bc
NFSv4.1: Cleanup; add "pnfs_" prefix to put_lseg() and get_lseg()
|
12 years ago |
Andy Adamson
|
baf6c2a44a
NFSv4.1 don't send LAYOUTCOMMIT if data resent through MDS
|
13 years ago |
Andy Adamson
|
82c7c7a5a9
NFSv4.1 return the LAYOUT for each file with failed DS connection I/O
|
13 years ago |
Trond Myklebust
|
2f2c63bc22
NFS: Cleanup - only store the write verifier in struct nfs_page
|
13 years ago |
Trond Myklebust
|
9f594791dd
NFSv4.1: Handle other occurrences of NFS4ERR_CONN_NOT_BOUND_TO_SESSION
|
13 years ago |
Bryan Schumaker
|
497826af60
NFS: Fix compiler warnings
|
13 years ago |
Andy Adamson
|
bd4aeffb5b
NFSv4.1 skip rpc_call_done only on disconnected DS slot_table_waitq tasks
|
13 years ago |
Andy Adamson
|
996074cb8c
NFSv4.1 Just use nfs_put_client in filelayout release
|
13 years ago |
Andy Adamson
|
d42e78737c
NFSv4.1 fix null state reference in filelayout_async_handle_error
|
13 years ago |
Trond Myklebust
|
53b8ee3464
NFSv4.1: Fix a bad reference count issue in the pNFS commit code
|
13 years ago |
Andy Adamson
|
041245c88a
NFSv4.1 resend LAYOUTGET on data server invalid layout errors
|
13 years ago |
Andy Adamson
|
b4a2967e52
NFSv4.1 dereference a disconnected data server client record
|
13 years ago |
Andy Adamson
|
3a7936c3fc
NFSv4.1 ref count nfs_client across filelayout data server io
|
13 years ago |
Andy Adamson
|
0a57cdac3f
NFSv4.1 send layoutreturn to fence disconnected data server
|
13 years ago |
Andy Adamson
|
671fb89695
NFSv4.1 wake up all tasks on un-connected DS slot table waitq
|
13 years ago |
Andy Adamson
|
0ad2f378e1
NFSv4.1 Check invalid deviceid upon slot table waitq wakeup
|
13 years ago |
Andy Adamson
|
e7dd79af01
NFSv4.1: mark deviceid invalid on filelayout DS connection errors
|
13 years ago |
Andy Adamson
|
9f0ec176b3
NFSv4.1 set RPC_TASK_SOFTCONN for filelayout DS RPC calls
|
13 years ago |
Andy Adamson
|
90fecfcb34
NFSv4.1 cleanup filelayout invalid layout handling
|
13 years ago |
Andy Adamson
|
554d458d79
NFSv4.1: cleanup filelayout invalid deviceid handling
|
13 years ago |
Fred Isaman
|
df0117481c
NFS: Prevent garbage cinfo->ds from leaking out
|
13 years ago |
Fred Isaman
|
1763da1234
NFS: rewrite directio write to use async coalesce code
|
13 years ago |
Fred Isaman
|
f453a54a01
NFS: create nfs_commit_completion_ops
|
13 years ago |
Fred Isaman
|
ea2cf2282b
NFS: create struct nfs_commit_info
|
13 years ago |
Fred Isaman
|
1825a0d08f
NFS: prepare coalesce testing for directio
|
13 years ago |
Fred Isaman
|
6c75dc0d49
NFS: merge _full and _partial write rpc_ops
|
13 years ago |