projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSv4: Don't request a GETATTR on open_downgrade.
2016-12-01
Trond Myklebust
NFSv4: Don't request a GETATTR on open_downgrade.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't ask for the change attribute when reclaiming...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't check file access when reclaiming state
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond Myklebust
NFSv4: Don't call close if the open stateid has already...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond Myklebust
NFSv4: Fix CLOSE races with OPEN
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond Myklebust
NFSv4.1: Fix a regression in DELEGRETURN
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
pNFS: Fix atime updates on pNFS clients
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Even if the stateid is OK, we may need to...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: If recovery failed for a specific open stateid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Fix retry issues with nfs41_test/free_stateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Open state recovery must account for file permission...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Mark the lock and open stateids as invalid after...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Don't test open_stateid unless it is set
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_do_handle_exception() handle revoke/expiry...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFS: Always call nfs_inode_find_state_and_recover(...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Fix a race when updating an open_stateid
Signed-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()
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: nfs4_layoutget_handle_exception handle revoked...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_handle_setlk_error() handle expiration...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_handle_delegation_recall_error() handle...
Signed-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...
Signed-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
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: FREE_STATEID can be asynchronous
Signed-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...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Deal with server reboots during delegation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4.1: Test delegation stateids when server declares...
Signed-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...
Signed-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...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs4_copy_delegation_stateid() must fail if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFS: Fix inode corruption in nfs_prime_dcache()
Signed-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...
Signed-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()
Signed-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
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-22
Trond Myklebust
NFS: nfs_prime_dcache must validate the filename
Signed-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...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
SUNRPC: Initialise struct svc_serv backchannel fields...
Signed-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...
Signed-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
Signed-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...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
NFS: Fix error reporting in nfs_file_write()
Signed-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
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-29
Trond Myklebust
pNFS/flexfiles: Fix an Oopsable condition when connection...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Remove obsolete and incorrrect assignment...
Signed-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...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Fix Oopsable condition in server callback...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-19
Trond Myklebust
pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
pNFS/flexfiles: Set reasonable default retrans values...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
NFS: Allow the mount option retrans=0
Siged-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-15
Trond Myklebust
pNFS/flexfiles: Fix layoutstat periodic reporting
Signed-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...
Signed-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
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Fix reconnection timeouts
Signed-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
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-02
Trond Myklebust
SUNRPC: Fix up socket autodisconnect
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Detect immediate closure of accepted sockets
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: accept() may return sockets that are still...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Handle EADDRNOTAVAIL on connection failures
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-26
Trond Myklebust
NFSv4: Clean up lookup of SECINFO_NO_NAME
Signed-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...
Signed-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’"
Signed-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
Signed-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()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - do layout segment initialisation in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant stateid invalidation
Signed-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()
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFS: pnfs_mark_matching_lsegs_return() should match...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Ensure layoutreturn acts as a completion for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Fix CB_LAYOUTRECALL stateid verification
Signed-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
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: LAYOUTRETURN should only update the stateid if...
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Handle NFS4ERR_RECALLCONFLICT correctly in LAYOUTGET
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next