Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
76ee03540f316948c3bc89fc76ded86c88e887a5
/
fs
/
nfs
/
nfs4proc.c
76ee035
NFS: Check if the slot table is draining from nfs4_setup_sequence()
by Anna Schumaker
· 8 years ago
0dcee8b
NFS: Handle setup sequence task rescheduling in a single place
by Anna Schumaker
· 8 years ago
6994cdd
NFS: Lock the slot table from a single place during setup sequence
by Anna Schumaker
· 8 years ago
9dd9107
NFS: Move slot-already-allocated check into nfs_setup_sequence()
by Anna Schumaker
· 8 years ago
7981c8a
NFS: Create a single nfs4_setup_sequence() function
by Anna Schumaker
· 8 years ago
6de7e12
NFS: Use nfs4_setup_sequence() everywhere
by Anna Schumaker
· 8 years ago
42e1cca
NFS: Change nfs4_setup_sequence() to take an nfs_client structure
by Anna Schumaker
· 8 years ago
172d9de
NFS: Change nfs4_get_session() to take an nfs_client structure
by Anna Schumaker
· 10 years ago
a430607
NFSv4.0: always send mode in SETATTR after EXCLUSIVE4
by Benjamin Coddington
· 8 years ago
8ac0925
NFSv4.1: Fix a deadlock in layoutget
by Trond Myklebust
· 8 years ago
d3129ef
NFSv4: update_changeattr should update the attribute timestamp
by Trond Myklebust
· 8 years ago
c40d52f
NFSv4: Don't call update_changeattr() unless the unlink is successful
by Trond Myklebust
· 8 years ago
c733c49
NFSv4: Don't apply change_info4 twice on rename within a directory
by Trond Myklebust
· 8 years ago
2dfc617
NFSv4: Call update_changeattr() from _nfs4_proc_open only if a file was created
by Trond Myklebust
· 8 years ago
4b09ec4
nfs: Don't take a reference on fl->fl_file for LOCK operation
by Benjamin Coddington
· 8 years ago
8ac2b422
NFSv4: Retry the DELEGRETURN if the embedded GETATTR is rejected with EACCES
by Trond Myklebust
· 8 years ago
f07d4a3
NFS: Retry the CLOSE if the embedded GETATTR is rejected with EACCES
by Trond Myklebust
· 8 years ago
d8d8498
NFSv4: Place the GETATTR operation before the CLOSE
by Trond Myklebust
· 8 years ago
9413a1a
NFSv4: Also ask for attributes when downgrading to a READ-only state
by Trond Myklebust
· 8 years ago
0bc2c9b
NFSv4: Don't discard the attributes returned by asynchronous DELEGRETURN
by Trond Myklebust
· 8 years ago
e603a4c
NFSv4: Update the attribute cache info in update_changeattr
by Trond Myklebust
· 8 years ago
dff25dd
nfs: add support for the umask attribute
by Andreas Gruenbacher
· 8 years ago
2f065dd
pNFS: Layoutreturn must free the layout after the layout-private data
by Trond Myklebust
· 8 years ago
7a0566b
NFSv4: Add missing nfs_put_lock_context()
by NeilBrown
· 8 years ago
2cf10cd
NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE
by Trond Myklebust
· 8 years ago
4d796d7
pNFS: Allow layout drivers to manage private data in struct nfs4_layoutreturn
by Trond Myklebust
· 8 years ago
1739347
NFSv4: change nfs4_select_rw_stateid to take a lock_context inplace of lock_owner
by NeilBrown
· 8 years ago
29b59f9
NFSv4: change nfs4_do_setattr to take an open_context instead of a nfs4_state.
by NeilBrown
· 8 years ago
532d4de
NFSv4: add flock_owner to open context
by NeilBrown
· 8 years ago
b184b5c
NFS: remove l_pid field from nfs_lockowner
by NeilBrown
· 8 years ago
53e6fc8
pNFS: Prevent unnecessary layoutreturns after delegreturn
by Trond Myklebust
· 8 years ago
1c5bd76d
pNFS: Enable layoutreturn operation for return-on-close
by Trond Myklebust
· 8 years ago
586f1c3
NFSv4: Add encode/decode of the layoutreturn op in DELEGRETURN
by Trond Myklebust
· 8 years ago
cf80516
NFSv4: Add encode/decode of the layoutreturn op in CLOSE
by Trond Myklebust
· 8 years ago
2a97442
NFSv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalid
by Trond Myklebust
· 8 years ago
68f7447
pNFS: Do not free layout segments that are marked for return
by Trond Myklebust
· 8 years ago
3ecefc9
NFSv4: Don't request close-to-open attribute when holding a delegation
by Trond Myklebust
· 8 years ago
1cc1baf1
NFSv4: Don't ask for the change attribute when reclaiming state
by Trond Myklebust
· 8 years ago
536585c
NFSv4: Don't check file access when reclaiming state
by Trond Myklebust
· 8 years ago
10b9dd5
Merge tag 'nfs-for-4.9-4' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
d75a6a0
NFSv4.1: Keep a reference on lock states while checking
by Benjamin Coddington
· 8 years ago
5cc7861
NFSv4: Don't call close if the open stateid has already been cleared
by Trond Myklebust
· 8 years ago
3e7dfb1
NFSv4: Fix CLOSE races with OPEN
by Trond Myklebust
· 8 years ago
23ea44c
NFSv4.1: Fix a regression in DELEGRETURN
by Trond Myklebust
· 8 years ago
02593ac
Merge tag 'nfs-for-4.9-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
83aa3e0
nfs4: fix missing-braces warning
by Arnd Bergmann
· 8 years ago
c4a8616
Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
fd50eca
vfs: Remove {get,set,remove}xattr inode operations
by Andreas Gruenbacher
· 8 years ago
2f86e09
fs: nfs: Make nfs boot time y2038 safe
by Deepa Dinamani
· 8 years ago
a865880
Retry operation on EREMOTEIO on an interrupted slot
by Olga Kornievskaia
· 8 years ago
bfc505d
pNFS: Fix atime updates on pNFS clients
by Trond Myklebust
· 8 years ago
8a64c4e
NFSv4.1: Even if the stateid is OK, we may need to recover the open modes
by Trond Myklebust
· 8 years ago
76e8a1b
NFSv4: Fix retry issues with nfs41_test/free_stateid
by Trond Myklebust
· 8 years ago
67dd483
NFSv4: Mark the lock and open stateids as invalid after freeing them
by Trond Myklebust
· 8 years ago
b134fc4
NFSv4: Don't test open_stateid unless it is set
by Trond Myklebust
· 8 years ago
272289a
NFSv4: nfs4_do_handle_exception() handle revoke/expiry of a single stateid
by Trond Myklebust
· 8 years ago
1393d96
NFSv4: Fix a race when updating an open_stateid
by Trond Myklebust
· 8 years ago
9c27869
NFSv4: Pass the stateid to the exception handler in nfs4_read/write_done_cb
by Trond Myklebust
· 8 years ago
26f4744
NFSv4.1: nfs4_layoutget_handle_exception handle revoked state
by Trond Myklebust
· 8 years ago
d7f3e4b
NFSv4: nfs4_handle_setlk_error() handle expiration as revoke case
by Trond Myklebust
· 8 years ago
404ea356
NFSv4: nfs4_handle_delegation_recall_error() handle expiration as revoke case
by Trond Myklebust
· 8 years ago
26d3630
NFSv4.1: Ensure we call FREE_STATEID if needed on close/delegreturn/locku
by Trond Myklebust
· 8 years ago
f0b0bf8
NFSv4.1: FREE_STATEID can be asynchronous
by Trond Myklebust
· 8 years ago
c5896fc
NFSv4.1: Ensure we always run TEST/FREE_STATEID on locks
by Trond Myklebust
· 8 years ago
f7a62ad
NFSv4.1: Allow revoked stateids to skip the call to TEST_STATEID
by Trond Myklebust
· 8 years ago
63d63cb
NFSv4.1: Don't recheck delegations that have already been checked
by Trond Myklebust
· 8 years ago
45870d6
NFSv4.1: Test delegation stateids when server declares "some state revoked"
by Trond Myklebust
· 8 years ago
41020b6
NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid
by Trond Myklebust
· 8 years ago
4586f6e
NFSv4.1: Add a helper function to deal with expired stateids
by Trond Myklebust
· 8 years ago
43912bb
NFSv4.1: Allow test_stateid to handle session errors without waiting
by Trond Myklebust
· 8 years ago
4c8e544
NFSv4.1: Don't check delegations that are already marked as 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
a1d617d8
nfs: allow blocking locks to be awoken by lock callbacks
by Jeff Layton
· 8 years ago
d2f3a7f
nfs: move nfs4 lock retry attempt loop to a separate function
by Jeff Layton
· 8 years ago
1ea67db
nfs: move nfs4_set_lock_state call into caller
by Jeff Layton
· 8 years ago
a8ce377
nfs: track whether server sets MAY_NOTIFY_LOCK flag
by Jeff Layton
· 8 years ago
66f570a
nfs: use safe, interruptible sleeps when waiting to retry LOCK
by Jeff Layton
· 8 years ago
75575dd
nfs: eliminate pointless and confusing do_vfs_lock wrappers
by Jeff Layton
· 8 years ago
ca440c3
pnfs: add a new mechanism to select a layout driver according to an ordered list
by Jeff Layton
· 8 years ago
04fa2c6
NFS pnfs data server multipath session trunking
by Andy Adamson
· 8 years ago
ad0849a
NFS test session trunking with exchange id
by Andy Adamson
· 8 years ago
8d89bd7
NFS setup async exchange_id
by Andy Adamson
· 8 years ago
5405fc4
NFSv4.x: Add kernel parameter to control the callback server
by Trond Myklebust
· 8 years ago
b519d40
NFSv4.1: Fix the CREATE_SESSION slot number accounting
by Trond Myklebust
· 8 years ago
52ec7be
pNFS: Clear out all layout segments if the server unsets lrp->res.lrs_present
by Trond Myklebust
· 8 years ago
2e80dbe
NFSv4.1: Close callback races for OPEN, LAYOUTGET and LAYOUTRETURN
by Trond Myklebust
· 8 years ago
07e8dcb
NFSv4.1: Defer bumping the slot sequence number until we free the slot
by Trond Myklebust
· 8 years ago
045d2a6
NFSv4.1: Delay callback processing when there are referring triples
by Trond Myklebust
· 8 years ago
9909170
Merge tag 'nfs-for-4.8-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
835c92d
Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
fb10fb6
NFSv4: Cleanup the setting of the nfs4 lease period
by Trond Myklebust
· 8 years ago
698c937
NFSv4: Clean up lookup of SECINFO_NO_NAME
by Trond Myklebust
· 8 years ago
1399782
NFSv4: Fix warning "no previous prototype for ‘nfs4_listxattr’"
by Trond Myklebust
· 8 years ago
668f455
Merge branch 'pnfs'
by Trond Myklebust
· 8 years ago
f71dfe8
pNFS: Remove redundant pnfs_mark_layout_returned_if_empty()
by Trond Myklebust
· 8 years ago
5f46be0
pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_invalid()
by Trond Myklebust
· 8 years ago
45fcc7b
pNFS: LAYOUTRETURN should only update the stateid if the layout is valid
by Trond Myklebust
· 8 years ago
beffb8f
qstr: constify instances in nfs
by Al Viro
· 8 years ago
f7db0b2
pNFS: Fix LAYOUTGET handling of NFS4ERR_BAD_STATEID and NFS4ERR_EXPIRED
by Trond Myklebust
· 8 years ago
e85d7ee
pNFS: Separate handling of NFS4ERR_LAYOUTTRYLATER and RECALLCONFLICT
by Trond Myklebust
· 8 years ago
Next »