projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
pNFS: Clear the layout metadata if the server changed the layout stateid
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-06-28
Trond Myklebust
NFS: Fix another OPEN_DOWNGRADE bug
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix an unused variable warning
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix potential race in nfs_fhget()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Don't let readdirplus revalidate an inode that...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Mark the layout stateid invalid when...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix a double page unlock
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix up O_DIRECT results
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS/pnfs: handle bad delegation stateids in nfs4_layoutget_h...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Add sparse lock annotations for pnfs_find_allo...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Layout stateids start out as being invalid
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Ensure we handle delegation errors in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
pNFS/flexfile: Fix erroneous fall back to read/write...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFS: Reclaim writes via writepage are opportunistic
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFSv4: Use the right stateid for delegations in setattr...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFSv4: Label stateids with the type
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
SUNRPC: Ensure get_rpccred() and put_rpccred() can...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
pNFS: Fix a leaked layoutstats flag
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-03-16
Trond Myklebust
Merge tag 'nfs-rdma-4.6-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
Merge branch 'multipath'
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
Merge branch 'nfsv41_cb'
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
NFSv4.x/pnfs: Fix a race between layoutget and bulk...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
NFSv4.x/pnfs: Fix a race between layoutget and pnfs_destroy_...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-19
Trond Myklebust
Merge tag 'nfs-rdma-4.5-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-02-15
Trond Myklebust
pNFS: Always set NFS_LAYOUT_RETURN_REQUESTED with lo...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-15
Trond Myklebust
pNFS: Fix pnfs_mark_matching_lsegs_return()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
pnfs/NFSv4.1: Add multipath capabilities to pNFS flexfiles...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Allow addition of new transports to a struct...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
NFSv4.1: nfs4_proc_bind_conn_to_session must iterate...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Make NFS swap work with multipath
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Add a helper to apply a function to all the...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Allow caller to specify the transport to use
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Use the multipath iterator to assign a transport...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Make rpc_clnt store the multipath iterators
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Add a structure to track multiple transports
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
NFSv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_seq...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Make freeing of struct xprt rcu-safe
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Uninline xprt_get(); It isn't performance critical.
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Reorder rpc_task to put waitqueue related info...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Remove unused function rpc_task_reset_client
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-28
Trond Myklebust
NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-27
Trond Myklebust
pNFS: Fix missing layoutreturn calls
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-25
Trond Myklebust
NFSv4.x: Allow multiple callbacks in flight
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Fix wraparound issues when validing the callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Enforce the ca_maxresponsesize_cached on the...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Remove hard coded slotids in callback channel
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-22
Trond Myklebust
Merge branch 'bugfixes'
commit
|
commitdiff
|
tree
2016-01-22
Trond Myklebust
pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-21
Trond Myklebust
pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-08
Trond Myklebust
NFS: Fix a compile warning about unused variable in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-08
Trond Myklebust
NFSv4: Fix a compile warning about no prototype for...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-07
Trond Myklebust
Merge branch 'bugfixes'
commit
|
commitdiff
|
tree
2016-01-06
Trond Myklebust
SUNRPC: Fixup socket wait for memory
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
Merge branch 'pnfs_generic'
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: Cleanup constify struct pnfs_layout_range...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pnfs: Cleanup copying of pnfs_layout_range...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: Cleanup pnfs_mark_matching_lsegs_invalid()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: Fix a race in initiate_file_draining()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: pnfs_error_mark_layout_for_return() must...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: pnfs_mark_matching_lsegs_return() should...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: Use nfs4_stateid_copy for copying stateids
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-01-04
Trond Myklebust
NFSv4.1/pNFS: Don't pass stateids by value to pnfs_send_layo...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-31
Trond Myklebust
NFS: Relax requirements in nfs_flush_incompatible
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-31
Trond Myklebust
NFSv4.1/pNFS: Don't queue up a new commit if the layout...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-31
Trond Myklebust
NFS: Allow multiple commit requests in flight per file
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-31
Trond Myklebust
NFS/pNFS: Fix up pNFS write reschedule layering violations...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-30
Trond Myklebust
SUNRPC: Fix a missing break in rpc_anyaddr()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-30
Trond Myklebust
pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-30
Trond Myklebust
NFS: Fix attribute cache revalidation
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-29
Trond Myklebust
NFS: Ensure we revalidate attributes before using execute_ok()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
Merge branch 'flexfiles'
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
Merge tag 'nfs-rdma-4.5' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4: List stateid information in the callback tracepoints
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4.1/pNFS: Don't return NFS4ERR_DELAY unnecessarily...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4.1/pNFS: Ensure we enforce RFC5661 Section 12...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS: If we have to delay the layout callback, mark...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4.1/pNFS: Add a helper to mark the layout as returned
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS: Ensure nfs4_layoutget_prepare returns the correct...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS/flexfiles: Ensure we record layoutstats even if...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS: Add flag to track if we've called nfs4_ff_layout_stat_...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS/flexfiles: Fix a statistics gathering imbalance
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS/flexfiles: Don't mark the entire layout as failed...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS/flexfiles: Don't prevent flexfiles client from...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS/flexfiles: Support server-supplied layoutstats...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFS: Flush reclaim writes using FLUSH_COND_STABLE
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFS: Background flush should not be low priority
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
NFSv4: Don't perform cached access checks before we...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2015-12-28
Trond Myklebust
pNFS: Modify pnfs_update_layout tracepoints to use...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
next