projects
/
deliverable
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return
2014-11-12
Trond Myklebust
NFSv4: Fix races between nfs_remove_bad_delegation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-11-12
Trond Myklebust
NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-11-12
Trond Myklebust
NFSv4: Ensure that we remove NFSv4.0 delegations when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-11-05
Trond Myklebust
Revert "NFS: nfs4_do_open should add negative results...
commit
|
commitdiff
|
tree
2014-11-05
Trond Myklebust
Revert "NFS: remove BUG possibility in nfs4_open_and_get_state"
commit
|
commitdiff
|
tree
2014-11-05
Trond Myklebust
NFSv4: Ensure nfs_atomic_open set the dentry verifier...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-10-13
Trond Myklebust
NFS: Fix a bogus warning in nfs_generic_pgio
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-10-13
Trond Myklebust
NFS: Fix an uninitialised pointer Oops in the writeback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-10-08
Trond Myklebust
NFSv4.1/pnfs: replace broken pnfs_put_lseg_async
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-30
Trond Myklebust
Merge branch 'client-4.2' into linux-next
commit
|
commitdiff
|
tree
2014-09-30
Trond Myklebust
Merge branch 'bugfixes' into linux-next
commit
|
commitdiff
|
tree
2014-09-30
Trond Myklebust
Merge commit '24bab491220f' into client-4.2
commit
|
commitdiff
|
tree
2014-09-28
Trond Myklebust
NFSv4: fix open/lock state recovery error handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-28
Trond Myklebust
NFSv4: Fix lock recovery when CREATE_SESSION/SETCLIENTID_CON...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-26
Trond Myklebust
SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_T...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-25
Trond Myklebust
NFSv3: Fix missing includes of nfs3_fs.h
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-21
Trond Myklebust
pnfs/blocklayout: Fix a 64-bit division/remainder issue...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-18
Trond Myklebust
NFSv4: Fix another bug in the close/open_downgrade...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-12
Trond Myklebust
pNFS/blocklayout: Remove a couple of unused variables
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-10
Trond Myklebust
NFS: Fix a compile warning when !(CONFIG_NFS_V3 ||...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-02
Trond Myklebust
nfs: do not start the callback thread until we set...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-02
Trond Myklebust
lockd: Do not start the lockd thread before we've set...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-26
Trond Myklebust
NFSv3: Fix another acl regression
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-26
Trond Myklebust
NFSv4: Don't clear the open state when we just did...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-26
Trond Myklebust
NFSv4: Fix problems with close in the presence of a...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: Reorder nfsd_cache_match to check more powerful...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: split DRC global spinlock into per-bucket locks
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: convert num_drc_entries to an atomic_t
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: Remove the cache_hash list
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: convert the lru list into a per-bucket thing
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfsd: Clean up drc cache in preparation for global...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: Optimise away svc_recv_available
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: More optimisations of svc_xprt_enqueue()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: Fix broken kthread_should_stop test in svc_get_next_xprt
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: get rid of the request wait queue
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: Do not grab pool->sp_lock unnecessarily in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
nfs: Ensure that nfs_callback_start_svc sets the server...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
lockd: Ensure that lockd_start_svc sets the server...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-17
Trond Myklebust
SUNRPC: Do not override wspace tests in svc_handle_xprt
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): reclaim_complete()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): setclientid, setclientid_con...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): exchange_id, create...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_co...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-05
Trond Myklebust
nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-03
Trond Myklebust
Merge branch 'nfs-rdma' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2014-08-03
Trond Myklebust
NFS: Enforce an upper limit on the number of cached...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-03
Trond Myklebust
SUNRPC: Enforce an upper limit on the number of cached...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Add lockdep assertions to document the nfs4_client...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Ensure lookup_clientid() takes client_lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Protect nfsd4_destroy_clientid using client_lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Protect unconfirmed client creation using client_lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Move create_client() call outside the lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Don't require client_lock in free_client
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Ensure that the laundromat unhashes the client...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-08-01
Trond Myklebust
nfsd: Ensure struct nfs4_client is unhashed before...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Move the open owner hash table into struct nfs4_client
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Protect adding/removing lock owners using client_lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Protect adding/removing open state owners using...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Make lock stateid take a reference to the lockowner
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Migrate the stateid reference into nfs4_find_stateid_b...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Migrate the stateid reference into nfs4_lookup_stateid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Migrate the stateid reference into nfs4_preprocess_seq...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Add reference counting to nfs4_preprocess_confirmed_se...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: nfsd4_open_confirm() must reference the open...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Prepare nfsd4_close() for open stateid referencing
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: nfsd4_process_open2() must reference the open...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: nfsd4_process_open2() must reference the delegation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Ensure that nfs4_open_delegation() references...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: nfsd4_locku() must reference the lock stateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Add reference counting to lock stateids
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Add a struct nfs4_file field to struct nfs4_stid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-31
Trond Myklebust
nfsd: Add reference counting to the lock and open stateids
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-29
Trond Myklebust
SUNRPC: Allow svc_reserve() to notify TCP socket that...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-29
Trond Myklebust
SUNRPC: svc_tcp_write_space: don't clear SOCK_NOSPACE...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-29
Trond Myklebust
SUNRPC: Reduce contention in svc_xprt_enqueue()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-29
Trond Myklebust
nfsd: Convert delegation counter to an atomic_long_t...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-29
Trond Myklebust
nfsd: simplify stateid allocation and file handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-23
Trond Myklebust
nfsd: nfs4_check_fh - make it actually check the filehandle
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-23
Trond Myklebust
nfsd: Use the filehandle to look up the struct nfs4_file...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-23
Trond Myklebust
nfsd: Store the filehandle with the struct nfs4_file
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-21
Trond Myklebust
nfsd: Move the delegation reference counter into the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-18
Trond Myklebust
SUNRPC: xdr_get_next_encode_buffer should be declared...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-17
Trond Myklebust
nfsd: Ensure stateids remain unique until they are...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-13
Trond Myklebust
Merge branch 'bugfixes' into linux-next
commit
|
commitdiff
|
tree
2014-07-13
Trond Myklebust
NFS: Don't reset pg_moreio in __nfs_pageio_add_request
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-12
Trond Myklebust
NFSv4: Fix OPEN w/create access mode checking
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-12
Trond Myklebust
NFS: Remove 2 unused variables
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: clean up helper __release_lock_stateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Add locking to the nfs4_file->fi_fds[] array
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Add fine grained protection for the nfs4_file...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Convert nfs4_check_open_reclaim() to work with...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Always use lookup_clientid() in nfsd4_process_open1
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Convert nfsd4_process_open1() to work with lookup_clie...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-07-10
Trond Myklebust
nfsd: Don't get a session reference without a client...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next
This page took
0.220412 seconds
and
4
git commands to generate.