Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
516285ebe0efadc40b914a0e61a913a390604810
/
fs
/
nfs
/
nfs4proc.c
516285eb
NFSv4: nfs4_async_handle_error should take a non-const nfs_server
by Trond Myklebust
· 9 years ago
2598ed3
NFSv4: Update the delay statistics counter for synchronous delays
by Trond Myklebust
· 9 years ago
b3c2aa0
NFSv4: Refactor NFSv4 error handling
by Trond Myklebust
· 9 years ago
5e99b53
nfs4: reset states to use open_stateid when returning delegation voluntarily
by Jeff Layton
· 9 years ago
e92c1e0
NFSv4: Fix a nograce recovery hang
by Benjamin Coddington
· 9 years ago
72d79ff
NFSv4.1: nfs4_opendata_check_deleg needs to handle NFS4_OPEN_CLAIM_DELEG_CUR_FH
by Trond Myklebust
· 9 years ago
500d701
NFS41: make close wait for layoutreturn
by Peng Tao
· 9 years ago
2259f96
NFSv4.x/pnfs: Don't try to recover stateids twice in layoutget
by Trond Myklebust
· 9 years ago
24311f8
NFSv4: Recovery of recalled read delegations is broken
by Trond Myklebust
· 9 years ago
8714d46
NFS: Fix an infinite loop when layoutget fail with BAD_STATEID
by Kinglong Mee
· 9 years ago
4a3e577
nfs: Remove unneeded checking of the return value from scnprintf
by Kinglong Mee
· 9 years ago
4a70316
nfs: Fix truncated client owner id without proto type
by Kinglong Mee
· 9 years ago
21b874c
NFSv4.1/pnfs: Handle LAYOUTGET return values correctly
by Trond Myklebust
· 9 years ago
4a1e2fe
NFSv4.1: Fix a protocol issue with CLOSE stateids
by Trond Myklebust
· 9 years ago
5334c5b
NFS: Send attributes in OPEN request for NFS4_CREATE_EXCLUSIVE4_1
by Kinglong Mee
· 9 years ago
8c61282
NFS: Get suppattr_exclcreat when getting server capabilities
by Kinglong Mee
· 9 years ago
c5c3fb5
NFS: Make opened as optional argument in _nfs4_do_open
by Kinglong Mee
· 9 years ago
2a60618
NFSv4: Enable delegated opens even when reboot recovery is pending
by Trond Myklebust
· 9 years ago
3631960
Revert "NFSv4: Remove incorrect check in can_open_delegated()"
by Trond Myklebust
· 9 years ago
3c13cb5
NFSv4.1/pnfs: Play safe w.r.t. close() races when return-on-close is set
by Trond Myklebust
· 9 years ago
4ff376f
NFSv4.1/pnfs: Fix a close/delegreturn hang when return-on-close is set
by Trond Myklebust
· 9 years ago
3f10a6a
NFS: Remove nfs41_server_notify_{target|highest}_slotid_update()
by Anna Schumaker
· 9 years ago
18e3b73
NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client
by Kinglong Mee
· 9 years ago
efcbc04
NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
by NeilBrown
· 9 years ago
d8132e0
Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
a49c269
nfs: Fix an oops caused by using other thread's stack space in ASYNC mode
by Kinglong Mee
· 9 years ago
cd81259
NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability
by Trond Myklebust
· 9 years ago
3c38cbe
NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked
by Trond Myklebust
· 9 years ago
83bfff2
nfs4: have do_vfs_lock take an inode pointer
by Jeff Layton
· 9 years ago
ed05676
Revert "nfs: take extra reference to fl->fl_file when running a LOCKU operation"
by Jeff Layton
· 9 years ago
7f27392
pNFS: Fix races between return-on-close and layoutreturn.
by Trond Myklebust
· 9 years ago
c5d7371
pNFS: Layoutreturn must invalidate all existing layout segments.
by Trond Myklebust
· 9 years ago
be82416
NFSv4: Leases are renewed in sequence_done when we have sessions
by Trond Myklebust
· 9 years ago
b15c7cd
NFSv4.1: nfs41_sequence_done should handle sequence flag errors
by Trond Myklebust
· 9 years ago
b4839eb
nfs: Remove invalid tk_pid from debug message
by Kinglong Mee
· 10 years ago
6b55970
nfs: Fix a memory leak when meeting an unsupported state protect
by Kinglong Mee
· 10 years ago
db2efec
nfs: take extra reference to fl->fl_file when running a LOCKU operation
by Jeff Layton
· 10 years ago
39f897f
NFSv4: When returning a delegation, don't reclaim an incompatible open mode.
by NeilBrown
· 10 years ago
6c5a0d8
NFSv4.2: LAYOUTSTATS is optional to implement
by Trond Myklebust
· 10 years ago
be3a5d2
NFSv.2/pnfs Add a LAYOUTSTATS rpc function
by Trond Myklebust
· 10 years ago
1372a31
Merge branch 'bugfixes'
by Trond Myklebust
· 10 years ago
5ba1244
NFSv4: Fix stateid recovery on revoked delegations
by Trond Myklebust
· 10 years ago
ae2ffef
Recover from stateid-type error on SETATTR
by Olga Kornievskaia
· 10 years ago
873e385
nfs: make nfs4_init_uniform_client_string use a dynamically allocated buffer
by Jeff Layton
· 10 years ago
a319268
nfs: make nfs4_init_nonuniform_client_string use a dynamically allocated buffer
by Jeff Layton
· 10 years ago
3a6bb73
nfs: convert setclientid and exchange_id encoders to use clp->cl_owner_id
by Jeff Layton
· 10 years ago
c86c90c
NFSv4: handle nfs4_get_referral failure
by Dominique Martinet
· 10 years ago
8eee52a
NFSv4: nfs4_handle_delegation_recall_error should ignore EAGAIN
by Trond Myklebust
· 10 years ago
feaff8e
nfs: take extra reference to fl->fl_file when running a setlk
by Jeff Layton
· 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
c775707
fs/nfs: fix new compiler warning about boolean in switch
by Andre Przywara
· 10 years ago
40c64c2
NFS: Move nfs_idmap.h into fs/nfs/
by Anna Schumaker
· 10 years ago
ea96d1e
nfs: Fetch MOUNTED_ON_FILEID when updating an inode
by Anna Schumaker
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
df52699
NFSv4.1: Don't cache deviceids that have no notifications
by Trond Myklebust
· 10 years ago
4e59080
NFSv4.1: Allow getdeviceinfo to return notification info back to caller
by Trond Myklebust
· 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
369d6b7
NFS: Fix stateid used for NFS v4 closes
by Anna Schumaker
· 10 years ago
3235b40
NFSv4: Set a barrier in the update_changeattr() helper
by Trond Myklebust
· 10 years ago
a08a8cd
NFS: Add attribute update barriers to NFS writebacks
by Trond Myklebust
· 10 years ago
f044636
NFS: Add attribute update barriers to nfs_setattr_update_inode()
by Trond Myklebust
· 10 years ago
be36e18
NFSv4: nfs4_open_recover_helper() must set share access
by Trond Myklebust
· 10 years ago
71a097c
NFSv4.1: Clean up bind_conn_to_session
by Trond Myklebust
· 10 years ago
b1c0df5
NFSv4.1: Don't set up a backchannel if the server didn't agree to do so
by Trond Myklebust
· 10 years ago
79969dd
NFSv4.1: Clean up create_session
by Trond Myklebust
· 10 years ago
5a0ec8ac
NFSv4.1: Pin the inode and super block in asynchronous layoutreturns
by Trond Myklebust
· 10 years ago
472e259
NFSv4.1: Pin the inode and super block in asynchronous layoutcommit
by Trond Myklebust
· 10 years ago
ea7c38f
NFSv4: Ensure we reference the inode for return-on-close in delegreturn
by Trond Myklebust
· 10 years ago
6ae3733
NFSv4.1: Ask for no delegation on OPEN if using O_DIRECT
by Trond Myklebust
· 10 years ago
e2c63e0
Merge branch 'flexfiles'
by Trond Myklebust
· 10 years ago
d67ae82
pnfs/flexfiles: Add the FlexFile Layout Driver
by Tom Haynes
· 10 years ago
aa8a45e
nfs41: wait for LAYOUTRETURN before retrying LAYOUTGET
by Peng Tao
· 10 years ago
193e3aa
nfs41: introduce NFS_LAYOUT_RETURN_BEFORE_CLOSE
by Peng Tao
· 10 years ago
6c16605
nfs41: allow async version layoutreturn
by Peng Tao
· 10 years ago
e736a5b
nfs41: clear NFS_LAYOUT_RETURN if layoutreturn is sent or failed to send
by Peng Tao
· 10 years ago
ce6ab4f
nfs41: don't use a layout if it is marked for returning
by Peng Tao
· 10 years ago
2c4b131
nfs4: export nfs4_sequence_done
by Peng Tao
· 11 years ago
cb04ad2
nfs4: pass slot table to nfs40_setup_sequence
by Peng Tao
· 11 years ago
40dd4b7
NFSv4.1: Optimise layout return-on-close
by Trond Myklebust
· 10 years ago
b4019c0
NFSv4.1: Allow parallel LOCK/LOCKU calls
by Trond Myklebust
· 10 years ago
c69899a
NFSv4: Update of VFS byte range lock must be atomic with the stateid update
by Trond Myklebust
· 10 years ago
425c1d4
NFSv4: Fix lock on-wire reordering issues
by Trond Myklebust
· 10 years ago
6b44753
NFSv4: Always do open_to_lock_owner if the lock stateid is uninitialised
by Trond Myklebust
· 10 years ago
39071e6
NFSv4: Fix atomicity problems with lock stateid updates
by Trond Myklebust
· 10 years ago
63f5f79
NFSv4.1: Allow parallel OPEN/OPEN_DOWNGRADE/CLOSE
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
f95549c
NFSv4: More CLOSE/OPEN races
by Trond Myklebust
· 10 years ago
566fcec
NFSv4: Fix an atomicity problem in CLOSE
by Trond Myklebust
· 10 years ago
4e379d3
NFSv4: Remove incorrect check in can_open_delegated()
by Trond Myklebust
· 10 years ago
ceb3a16
NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client
by Trond Myklebust
· 10 years ago
624bd5b
nfs: Add DEALLOCATE support
by Anna Schumaker
· 10 years ago
f4ac167
nfs: Add ALLOCATE support
by Anna Schumaker
· 10 years ago
4bd5a98
nfs41: fix nfs4_proc_layoutget error handling
by Peng Tao
· 10 years ago
c1b69b1
nfs: Remove dead case from nfs4_map_errors()
by Jan Kara
· 10 years ago
c606bb8
NFSv4: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked
by Trond Myklebust
· 10 years ago
869f9df
NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return
by Trond Myklebust
· 10 years ago
0c116ca
NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE
by Trond Myklebust
· 10 years ago
4dfd4f7
NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired
by Trond Myklebust
· 10 years ago
e983120
NFS: SEEK is an NFS v4.2 feature
by Anna Schumaker
· 10 years ago
dca78001
Revert "NFS: nfs4_do_open should add negative results to the dcache."
by Trond Myklebust
· 10 years ago
Next »