Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
b61b1595124a1694501105e5dd488de0c0c6bc2a
/
fs
/
nfs
/
nfs4state.c
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 5 months ago
76246c9
NFSv4: Use sequence counter with associated spinlock
by Ahmed S. Darwish
· 4 years, 6 months ago
29fe839
nfs: fix NULL deference in nfs4_get_valid_delegation
by J. Bruce Fields
· 4 years, 8 months ago
b5fdf84
NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts
by Trond Myklebust
· 4 years, 11 months ago
7dc2993
NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals
by Robert Milkowski
· 5 years ago
b7b7dac
NFSv4: Try to return the delegation immediately when marked for return on close
by Trond Myklebust
· 5 years ago
8b98a53
NFS4: Remove unneeded semicolon
by zhengbin
· 5 years ago
21f86d2
NFS4: Trace lock reclaims
by Chuck Lever
· 5 years ago
511ba52
NFS4: Trace state recovery operation
by Chuck Lever
· 5 years ago
807ce06
Merge branch 'linux-ssc-for-5.5'
by Trond Myklebust
· 5 years ago
42c304c
NFS: nfs_inode_find_state_and_recover() fix stateid matching
by Trond Myklebust
· 5 years ago
0e65a32
NFS: handle source server reboot
by Olga Kornievskaia
· 6 years ago
0b9018b
NFS: skip recovery of copy open on dest server
by Olga Kornievskaia
· 5 years ago
0e0cb35
NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE
by Trond Myklebust
· 5 years ago
1e672e3
NFSv4: Fix a memory leak bug
by Wenwen Wang
· 5 years ago
67e7b52
NFSv4: Ensure state recovery handles ETIMEDOUT correctly
by Trond Myklebust
· 5 years ago
c77e228
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
by Trond Myklebust
· 5 years ago
c34fae0
NFSv4: When recovering state fails with EAGAIN, retry the same recovery
by Trond Myklebust
· 5 years ago
86dbd08b
NFSv4: Print an error in the syslog when state is marked as irrecoverable
by Trond Myklebust
· 5 years ago
d9aba2b
NFSv4: Don't use the zero stateid with layoutget
by Trond Myklebust
· 5 years ago
5b59683
nfs4.0: Refetch lease_time after clientid update
by Donald Buczek
· 6 years ago
ea51efa
nfs4: Rename nfs41_setup_state_renewal
by Donald Buczek
· 6 years ago
8ca017c
NFSv4: don't mark all open state for recovery when handling recallable state revoked flag
by Scott Mayhew
· 6 years ago
f02f375
NFS4: Fix v4.0 client state corruption when mount
by ZhangXiaoxu
· 6 years ago
302fad7
NFS: Fix up documentation warnings
by Trond Myklebust
· 6 years ago
9aeaf8c
NFSv4.2 fix async copy reboot recovery
by Olga Kornievskaia
· 6 years ago
a52458b
NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
by NeilBrown
· 6 years ago
5e16923
NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred().
by NeilBrown
· 6 years ago
f15e1e8
NFSv4: don't require lock for get_renew_cred or get_machine_cred
by NeilBrown
· 6 years ago
a534ecb
NFSv4: add cl_root_cred for use when machine cred is not available.
by NeilBrown
· 6 years ago
aeabb3c
NFSv4: Fix a NFSv4 state manager deadlock
by Trond Myklebust
· 6 years ago
a1aa09be
NFSv4: Ensure that the state manager exits the loop on SIGKILL
by Trond Myklebust
· 6 years ago
21a446c
NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING
by Trond Myklebust
· 6 years ago
80f4236
NFSv4: Split out NFS v4.2 copy completion functions
by Anna Schumaker
· 6 years ago
000d3f9
NFS: Reduce indentation of nfs4_recovery_handle_error()
by Anna Schumaker
· 6 years ago
35a6160
NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state()
by Anna Schumaker
· 6 years ago
cb7a838
NFS: Split out the body of nfs4_reclaim_open_state()
by Anna Schumaker
· 6 years ago
ace9fad
NFSv4: Convert struct nfs4_state to use refcount_t
by Trond Myklebust
· 6 years ago
9ae075f
NFSv4: Convert open state lookup to use RCU
by Trond Myklebust
· 6 years ago
0de4397
NFS: Convert lookups of the open context to RCU
by Trond Myklebust
· 6 years ago
994b15b
NFSv4.1 fix infinite loop on I/O.
by Trond Myklebust
· 6 years ago
8aafd2f
NFSv4: Don't busy wait if NFSv4 session draining is interrupted
by Trond Myklebust
· 6 years ago
e4648aa
NFS recover from destination server reboot for copies
by Olga Kornievskaia
· 6 years ago
01e03bd
NFS: Mark expected switch fall-throughs
by Gustavo A. R. Silva
· 6 years ago
2409a97
pnfs: Add LAYOUTGET to OPEN of a new file
by Fred Isaman
· 8 years ago
aae5730
nfs: Use ida_simple API
by Matthew Wilcox
· 7 years ago
dce2630
NFSv4: always set NFS_LOCK_LOST when a lock is lost.
by NeilBrown
· 7 years ago
445f288
NFSv4: Ensure gcc 4.4.4 can compile initialiser for "invalid_stateid"
by Trond Myklebust
· 7 years ago
fcd8843
NFSv4: Replace closed stateids with the "invalid special stateid"
by Trond Myklebust
· 7 years ago
46280d9
NFSv4: Check the open stateid when searching for expired state
by Trond Myklebust
· 7 years ago
c82bac6
NFSv4: Don't try to CLOSE if the stateid 'other' field has changed
by Trond Myklebust
· 7 years ago
12f275c
NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID.
by Trond Myklebust
· 7 years ago
c9399f2
NFSv4: Fix OPEN / CLOSE race
by Trond Myklebust
· 7 years ago
212bf41
fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
194bc1f
fs, nfs: convert nfs4_lock_state.ls_count from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
b86faee
Merge tag 'nfs-for-4.13-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
8dcbec6
NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4.1 migration
by Chuck Lever
· 8 years ago
898fc11
NFS: Trunking detection should handle ERESTARTSYS/EINTR
by Trond Myklebust
· 8 years ago
0048fdd
NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSION
by Trond Myklebust
· 8 years ago
68e33bd
NFSv4: Fix warning for using 0 as NULL
by Wei Yongjun
· 8 years ago
406dab8
nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED"
by Chuck Lever
· 8 years ago
c6180a6
NFSv4: Fix client recovery when server reboots multiple times
by Trond Myklebust
· 8 years ago
86cfb04
NFS: Don't disconnect open-owner on NFS4ERR_BAD_SEQID
by NeilBrown
· 8 years ago
3f8f254
NFSv4: ensure __nfs4_find_lock_state returns consistent result.
by NeilBrown
· 8 years ago
d94cbf6
NFSv4.1: Don't schedule lease recovery in nfs4_schedule_session_recovery()
by Trond Myklebust
· 8 years ago
d51fdb8
NFS: discard nfs_lockowner structure.
by NeilBrown
· 8 years ago
8d42443
NFSv4: enhance nfs4_copy_lock_stateid to use a flock stateid if there is one
by NeilBrown
· 8 years ago
1739347
NFSv4: change nfs4_select_rw_stateid to take a lock_context inplace of lock_owner
by NeilBrown
· 8 years ago
d41cbfc
NFSv4.1: Handle NFS4ERR_OLD_STATEID in nfs4_reclaim_open_state
by Benjamin Coddington
· 8 years ago
7ebeb7f
NFSv4: If recovery failed for a specific open stateid, then don't retry
by Trond Myklebust
· 8 years ago
304020f
NFSv4: Open state recovery must account for file permission changes
by Trond Myklebust
· 8 years ago
6c2d8f8
NFSv4: nfs_inode_find_state_and_recover() should check all stateids
by Trond Myklebust
· 8 years ago
45870d6
NFSv4.1: Test delegation stateids when server declares "some state revoked"
by Trond Myklebust
· 8 years ago
0a014a4
NFSv4.1: Don't deadlock the state manager on the SEQUENCE status flags
by Trond Myklebust
· 8 years ago
fb10fb6
NFSv4: Cleanup the setting of the nfs4 lease period
by Trond Myklebust
· 8 years ago
cea7f82
nfs4: Fix potential use after free of state in nfs4_do_reclaim.
by Oleg Drokin
· 9 years ago
e0714ec
nfs: fix anonymous member initializer build failure with older compilers
by Linus Torvalds
· 9 years ago
abf4e13
NFSv4: Use the right stateid for delegations in setattr, read and write
by Trond Myklebust
· 9 years ago
93b717f
NFSv4: Label stateids with the type
by Trond Myklebust
· 9 years ago
4a0954e
NFSv4: Don't try to reclaim unused state owners
by Trond Myklebust
· 9 years ago
a41cbe8
Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount
by Olga Kornievskaia
· 9 years ago
3f10a6a
NFS: Remove nfs41_server_notify_{target|highest}_slotid_update()
by Anna Schumaker
· 9 years ago
b135290
NFSv4.1: Handle SEQ4_STATUS_BACKCHANNEL_FAULT correctly
by Trond Myklebust
· 10 years ago
4099287
NFSv4.1: Handle SEQ4_STATUS_RECALLABLE_STATE_REVOKED status bit correctly
by Trond Myklebust
· 10 years ago
8b895ce
NFSv4.1: Handle SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED status bit correctly.
by Trond Myklebust
· 10 years ago
5cae02f
NFSv4: Always drain the slot table before re-establishing the lease
by Trond Myklebust
· 10 years ago
e8d975e
fixing infinite OPEN loop in 4.0 stateid recovery
by Olga Kornievskaia
· 10 years ago
59953fb
Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
40c64c2
NFS: Move nfs_idmap.h into fs/nfs/
by Anna Schumaker
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
e11259f
NFSv4.1: Clear the old state by our client id before establishing a new lease
by Trond Myklebust
· 10 years ago
48d66b9
NFSv4: Fix a race in NFSv4.1 server trunking discovery
by Trond Myklebust
· 10 years ago
6f83e5b
Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
a679641
NFSv4: Check for NULL argument in nfs_*_seqid() functions
by Trond Myklebust
· 10 years ago
badc76d
NFSv4: Convert nfs_alloc_seqid() to return an ERR_PTR() if allocation fails
by Trond Myklebust
· 10 years ago
6109c85
locks: add a dedicated spinlock to protect i_flctx lists
by Jeff Layton
· 10 years ago
bd61e0a
locks: convert posix locks to file_lock_context
by Jeff Layton
· 10 years ago
5263e31
locks: move flock locks to file_lock_context
by Jeff Layton
· 10 years ago
72c23f0
Merge branch 'bugfixes' into linux-next
by Trond Myklebust
· 10 years ago
df817ba3
NFSv4: fix open/lock state recovery error handling
by Trond Myklebust
· 10 years ago
Next »