Trond Myklebust
|
aeabb3c961
NFSv4: Fix a NFSv4 state manager deadlock
|
6 years ago |
Trond Myklebust
|
a1aa09be21
NFSv4: Ensure that the state manager exits the loop on SIGKILL
|
6 years ago |
Trond Myklebust
|
21a446cf18
NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING
|
6 years ago |
Anna Schumaker
|
80f4236886
NFSv4: Split out NFS v4.2 copy completion functions
|
7 years ago |
Anna Schumaker
|
000d3f9566
NFS: Reduce indentation of nfs4_recovery_handle_error()
|
7 years ago |
Anna Schumaker
|
35a61606a6
NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state()
|
7 years ago |
Anna Schumaker
|
cb7a8384dc
NFS: Split out the body of nfs4_reclaim_open_state()
|
7 years ago |
Trond Myklebust
|
ace9fad43a
NFSv4: Convert struct nfs4_state to use refcount_t
|
7 years ago |
Trond Myklebust
|
9ae075fdd1
NFSv4: Convert open state lookup to use RCU
|
7 years ago |
Trond Myklebust
|
0de43976fb
NFS: Convert lookups of the open context to RCU
|
7 years ago |
Trond Myklebust
|
994b15b983
NFSv4.1 fix infinite loop on I/O.
|
7 years ago |
Trond Myklebust
|
8aafd2fde3
NFSv4: Don't busy wait if NFSv4 session draining is interrupted
|
7 years ago |
Olga Kornievskaia
|
e4648aa4f9
NFS recover from destination server reboot for copies
|
7 years ago |
Gustavo A. R. Silva
|
01e03bdc74
NFS: Mark expected switch fall-throughs
|
7 years ago |
Fred Isaman
|
2409a976a2
pnfs: Add LAYOUTGET to OPEN of a new file
|
9 years ago |
Matthew Wilcox
|
aae5730e2d
nfs: Use ida_simple API
|
7 years ago |
NeilBrown
|
dce2630c7d
NFSv4: always set NFS_LOCK_LOST when a lock is lost.
|
7 years ago |
Trond Myklebust
|
445f288d70
NFSv4: Ensure gcc 4.4.4 can compile initialiser for "invalid_stateid"
|
7 years ago |
Trond Myklebust
|
fcd8843c40
NFSv4: Replace closed stateids with the "invalid special stateid"
|
7 years ago |
Trond Myklebust
|
46280d9d3d
NFSv4: Check the open stateid when searching for expired state
|
8 years ago |
Trond Myklebust
|
c82bac6f4b
NFSv4: Don't try to CLOSE if the stateid 'other' field has changed
|
8 years ago |
Trond Myklebust
|
12f275cdd1
NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID.
|
8 years ago |
Trond Myklebust
|
c9399f21c2
NFSv4: Fix OPEN / CLOSE race
|
8 years ago |
Elena Reshetova
|
212bf41d88
fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t
|
8 years ago |
Elena Reshetova
|
194bc1f481
fs, nfs: convert nfs4_lock_state.ls_count from atomic_t to refcount_t
|
8 years ago |
Linus Torvalds
|
b86faee6d1
Merge tag 'nfs-for-4.13-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
|
8 years ago |
Chuck Lever
|
8dcbec6d20
NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4.1 migration
|
8 years ago |
Trond Myklebust
|
898fc11bb2
NFS: Trunking detection should handle ERESTARTSYS/EINTR
|
8 years ago |
Trond Myklebust
|
0048fdd066
NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSION
|
8 years ago |
Wei Yongjun
|
68e33bd6bb
NFSv4: Fix warning for using 0 as NULL
|
8 years ago |