nfsd: Don't require client_lock in free_client
[pandora-kernel.git] / fs / nfsd / nfs4state.c
2014-08-01 Trond Myklebustnfsd: Don't require client_lock in free_client
2014-08-01 Trond Myklebustnfsd: Ensure that the laundromat unhashes the client...
2014-08-01 Trond Myklebustnfsd: Ensure struct nfs4_client is unhashed before...
2014-07-31 Jeff Laytonnfsd: rename unhash_generic_stateid to unhash_ol_stateid
2014-07-31 Jeff Laytonnfsd: don't thrash the cl_lock while freeing an open...
2014-07-31 Jeff Laytonnfsd: reduce cl_lock thrashing in release_openowner
2014-07-31 Jeff Laytonnfsd: close potential race in nfsd4_free_stateid
2014-07-31 Jeff Laytonnfsd: optimize destroy_lockowner cl_lock thrashing
2014-07-31 Jeff Laytonnfsd: add locking to stateowner release
2014-07-31 Jeff Laytonnfsd: clean up and reorganize release_lockowner
2014-07-31 Trond Myklebustnfsd: Move the open owner hash table into struct nfs4_c...
2014-07-31 Trond Myklebustnfsd: Protect adding/removing lock owners using client_lock
2014-07-31 Trond Myklebustnfsd: Protect adding/removing open state owners using...
2014-07-31 Jeff Laytonnfsd: don't allow CLOSE to proceed until refcount on...
2014-07-31 Jeff Laytonnfsd: make openstateids hold references to their openowners
2014-07-31 Jeff Laytonnfsd: clean up refcounting for lockowners
2014-07-31 Trond Myklebustnfsd: Make lock stateid take a reference to the lockowner
2014-07-31 Jeff Laytonnfsd: add an operation for unhashing a stateowner
2014-07-31 Jeff Laytonnfsd: clean up lockowner refcounting when finding them
2014-07-31 Jeff Laytonnfsd: Add a mutex to protect the NFSv4.0 open owner...
2014-07-31 Jeff Laytonnfsd: Add reference counting to state owners
2014-07-31 Trond Myklebustnfsd: Migrate the stateid reference into nfs4_find_stat...
2014-07-31 Trond Myklebustnfsd: Migrate the stateid reference into nfs4_lookup_st...
2014-07-31 Trond Myklebustnfsd: Migrate the stateid reference into nfs4_preproces...
2014-07-31 Trond Myklebustnfsd: Add reference counting to nfs4_preprocess_confirm...
2014-07-31 Trond Myklebustnfsd: nfsd4_open_confirm() must reference the open...
2014-07-31 Trond Myklebustnfsd: Prepare nfsd4_close() for open stateid referencing
2014-07-31 Trond Myklebustnfsd: nfsd4_process_open2() must reference the open...
2014-07-31 Trond Myklebustnfsd: nfsd4_process_open2() must reference the delegati...
2014-07-31 Trond Myklebustnfsd: Ensure that nfs4_open_delegation() references...
2014-07-31 Trond Myklebustnfsd: nfsd4_locku() must reference the lock stateid
2014-07-31 Trond Myklebustnfsd: Add reference counting to lock stateids
2014-07-31 Jeff Laytonnfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_...
2014-07-31 Jeff Laytonnfsd: clean up races in lock stateid searching and...
2014-07-31 Jeff Laytonnfsd: Add locking to protect the state owner lists
2014-07-31 Jeff Laytonnfsd: do filp_close in sc_free callback for lock stateids
2014-07-31 Jeff Laytonnfsd4: use cl_lock to synchronize all stateid idr calls
2014-07-31 Trond Myklebustnfsd: Add a struct nfs4_file field to struct nfs4_stid
2014-07-31 Trond Myklebustnfsd: Add reference counting to the lock and open stateids
2014-07-29 Jeff Laytonnfsd: remove dl_fh field from struct nfs4_delegation
2014-07-29 Jeff Laytonnfsd: give block_delegation and delegation_blocked...
2014-07-29 Jeff Laytonnfsd: clean up nfs4_set_delegation
2014-07-29 Jeff Laytonnfsd: clean up arguments to nfs4_open_delegation
2014-07-29 Jeff Laytonnfsd: drop unused stp arg to alloc_init_deleg
2014-07-29 Trond Myklebustnfsd: Convert delegation counter to an atomic_long_t...
2014-07-29 Jeff Laytonnfsd: ensure that clp->cl_revoked list is protected...
2014-07-29 Jeff Laytonnfsd: fully unhash delegations when revoking them
2014-07-29 Trond Myklebustnfsd: simplify stateid allocation and file handling
2014-07-23 Jeff Laytonnfsd: Do not let nfs4_file pin the struct inode
2014-07-23 Trond Myklebustnfsd: nfs4_check_fh - make it actually check the filehandle
2014-07-23 Trond Myklebustnfsd: Use the filehandle to look up the struct nfs4_fil...
2014-07-23 Trond Myklebustnfsd: Store the filehandle with the struct nfs4_file
2014-07-23 Jeff Laytonnfsd: ensure that st_access_bmap and st_deny_bmap are...
2014-07-22 Jeff Laytonnfsd: bump dl_time when unhashing delegation
2014-07-21 Trond Myklebustnfsd: Move the delegation reference counter into the...
2014-07-21 Jeff Laytonnfsd: fix race that grants unrecallable delegation
2014-07-21 J. Bruce Fieldsnfsd4: CREATE_SESSION should update backchannel immediately
2014-07-17 Trond Myklebustnfsd: Ensure stateids remain unique until they are...
2014-07-17 Jeff Laytonnfsd: nfs4_alloc_init_lease should take a nfs4_file arg
2014-07-17 Jeff Laytonnfsd: Avoid taking state_lock while holding inode lock...
2014-07-16 Jeff Laytonnfsd: eliminate nfsd4_init_callback
2014-07-11 Jeff Laytonnfsd: cleanup and rename nfs4_check_open
2014-07-11 Jeff Laytonnfsd: make deny mode enforcement more efficient and...
2014-07-11 Jeff Laytonnfsd: always hold the fi_lock when bumping fi_access...
2014-07-11 Jeff Laytonnfsd: clean up reset_union_bmap_deny
2014-07-11 Jeff Laytonnfsd: set stateid access and deny bits in nfs4_get_vfs_file
2014-07-11 Jeff Laytonnfsd: shrink st_access_bmap and st_deny_bmap
2014-07-11 Jeff Laytonnfsd: remove nfs4_file_put_fd
2014-07-11 Jeff Laytonnfsd: refactor nfs4_file_get_access and nfs4_file_put_a...
2014-07-10 Trond Myklebustnfsd: clean up helper __release_lock_stateid
2014-07-10 Trond Myklebustnfsd: Add locking to the nfs4_file->fi_fds[] array
2014-07-10 Trond Myklebustnfsd: Add fine grained protection for the nfs4_file...
2014-07-10 Jeff Laytonnfsd: reduce some spinlocking in put_client_renew
2014-07-10 Jeff Laytonnfsd: close potential race between delegation break...
2014-07-10 Trond Myklebustnfsd: Convert nfs4_check_open_reclaim() to work with...
2014-07-10 Trond Myklebustnfsd: Always use lookup_clientid() in nfsd4_process_open1
2014-07-10 Trond Myklebustnfsd: Convert nfsd4_process_open1() to work with lookup...
2014-07-10 Jeff Laytonnfsd: Allow struct nfsd4_compound_state to cache the...
2014-07-10 Trond Myklebustnfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstat...
2014-07-10 Trond Myklebustnfsd: Don't get a session reference without a client...
2014-07-10 Jeff Laytonnfsd: clean up nfsd4_release_lockowner
2014-07-10 Trond Myklebustnfsd: NFSv4 lock-owners are not associated to a specifi...
2014-07-10 Jeff Laytonnfsd: Allow lockowners to hold several stateids
2014-07-08 Trond Myklebustnfsd: lock owners are not per open stateid
2014-07-08 Trond Myklebustnfsd: clean up nfsd4_close_open_stateid
2014-07-08 Jeff Laytonnfsd: declare v4.1+ openowners confirmed on creation
2014-07-08 Trond Myklebustnfsd: Cleanup nfs4svc_encode_compoundres
2014-07-08 Trond Myklebustnfsd: nfs4_preprocess_seqid_op should only set *stpp...
2014-07-08 Trond Myklebustnfsd: Protect addition to the file_hashtbl
2014-07-08 Christoph Hellwignfsd: fix file access refcount leak when nfsd4_truncate...
2014-06-23 Jeff Laytonnfsd: add __force to opaque verifier field casts
2014-06-22 Linus TorvaldsMerge branch 'i2c/for-next' of git://git./linux/kernel...
2014-06-22 Linus TorvaldsMerge tag 'locks-v3.16-2' of git://git.samba.org/jlayto...
2014-06-22 Linus TorvaldsMerge branch 'rc-fixes' of git://git./linux/kernel...
2014-06-22 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2014-06-22 Linus TorvaldsMerge branch 'for-3.16' of git://linux-nfs.org/~bfields...
2014-06-21 Linus TorvaldsMerge branch 'locking-urgent-for-linus.patch' of git...
2014-06-21 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2014-06-19 Linus TorvaldsMerge tag 'stable/for-linus-3.16-rc1-tag' of git:/...
2014-06-19 Linus TorvaldsMerge git://git./linux/kernel/git/davem/sparc-next
next