projects
/
cascardo
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSv4: Fix a race when updating an open_stateid
2016-09-27
Trond Myklebust
NFSv4: Fix a race when updating an open_stateid
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Fix a race in nfs_inode_reclaim_delegation()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Pass the stateid to the exception handler in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: nfs4_layoutget_handle_exception handle revoked...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_handle_setlk_error() handle expiration...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_handle_delegation_recall_error() handle...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs_inode_find_state_and_recover() should check...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Ensure we don't re-test revoked and freed stateids
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Ensure we call FREE_STATEID if needed on close...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: FREE_STATEID can be asynchronous
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Ensure we always run TEST/FREE_STATEID on...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Allow revoked stateids to skip the call to...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Don't recheck delegations that have already...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Deal with server reboots during delegation...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Test delegation stateids when server declares...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.x: Allow callers of nfs_remove_bad_delegation...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Add a helper function to deal with expired...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Allow test_stateid to handle session errors...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Don't check delegations that are already marked...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_copy_delegation_stateid() must fail if...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Don't report revoked delegations as valid in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFS: Fix inode corruption in nfs_prime_dcache()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Don't deadlock the state manager on the SEQUENCE...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-22
Trond Myklebust
SUNRPC: Fix setting of buffer length in xdr_set_next_buffer()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-22
Trond Myklebust
SUNRPC: Fix corruption of xdr->nwords in xdr_copy_to_scratch
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-22
Trond Myklebust
NFS: nfs_prime_dcache must validate the filename
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
NFSv4.x: Add kernel parameter to control the callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
NFSv4.x: Switch to using svc_set_num_threads() to manage...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
NFSv4.x: Fix up the global tracking of the callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
SUNRPC: Initialise struct svc_serv backchannel fields...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
NFSv4.x: Set up struct svc_serv_ops for the callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-11
Trond Myklebust
NFSv4.1: Fix the CREATE_SESSION slot number accounting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-04
Trond Myklebust
pNFS: Don't forget the layout stateid if there are...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Clear out all layout segments if the server unsets...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Fix pnfs_set_layout_stateid() to clear NFS_LAYOUT_INVA...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
NFS: Fix error reporting in nfs_file_write()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-30
Trond Myklebust
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-29
Trond Myklebust
pNFS/flexfiles: Fix an Oopsable condition when connection...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Remove obsolete and incorrrect assignment...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Close callback races for OPEN, LAYOUTGET and...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Defer bumping the slot sequence number until...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Delay callback processing when there are referring...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Fix Oopsable condition in server callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-23
Trond Myklebust
pNFS: The client must not do I/O to the DS if it's...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-19
Trond Myklebust
pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
pNFS/flexfiles: Set reasonable default retrans values...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
NFS: Allow the mount option retrans=0
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-15
Trond Myklebust
pNFS/flexfiles: Fix layoutstat periodic reporting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cap the transport reconnection timer at 1/2...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cleanup the setting of the nfs4 lease period
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Limit the reconnect backoff timer to the max...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Fix reconnection timeouts
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKED
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-02
Trond Myklebust
SUNRPC: Fix up socket autodisconnect
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Detect immediate closure of accepted sockets
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: accept() may return sockets that are still...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Handle EADDRNOTAVAIL on connection failures
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-26
Trond Myklebust
NFSv4: Clean up lookup of SECINFO_NO_NAME
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4.2: Fix warning "variable ‘stateids’ set but not...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4: Fix warning "no previous prototype for ‘nfs4_listxattr’"
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'nfs-rdma'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'pnfs'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'writeback'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'sunrpc'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
SUNRPC: Fix a compiler warning in fs/nfs/clnt.c
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant smp_mb() from pnfs_init_lseg()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - do layout segment initialisation in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant stateid invalidation
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant pnfs_mark_layout_returned_if_empty()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout metadata if the server changed...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_inv...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFS: pnfs_mark_matching_lsegs_return() should match...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Do not set plh_return_seq for non-callback related...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Ensure layoutreturn acts as a completion for...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Fix CB_LAYOUTRECALL stateid verification
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout barrier seqid on LAYOUTGET
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout stateid if NFS_LAYOUT_INVALID...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout return tracking on layout reinitialis...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: LAYOUTRETURN should only update the stateid if...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge commit 'e7bdea7750eb'
commit
|
commitdiff
|
tree
2016-07-21
Trond Myklebust
pNFS/files: filelayout_write_done_cb must call nfs_writeback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
Merge tag 'nfs-rdma-4.8-2' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Fix LAYOUTGET handling of NFS4ERR_BAD_STATEID...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Handle NFS4ERR_RECALLCONFLICT correctly in LAYOUTGET
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Separate handling of NFS4ERR_LAYOUTTRYLATER and...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Fix post-layoutget error handling in pnfs_update_layout()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-18
Trond Myklebust
pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-16
Trond Myklebust
SUNRPC: Fix infinite looping in rpc_clnt_iterate_for_each_xprt
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-15
Trond Myklebust
Merge tag 'nfs-rdma-4.8-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-07-14
Trond Myklebust
NFSv4: Revert "Truncating file opens should also sync...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Remove unused callback xpo_adjust_wspace()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Change TCP socket space reservation
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add a server side per-connection limit
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Micro optimisation for svc_data_ready
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Call the default socket callbacks instead of...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: lock the socket while detaching it
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add tracepoints for dropped and deferred requests
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add a tracepoint for server socket out-of-space...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS nfs_vm_page_mkwrite: Don't freeze me, Bro...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
next