projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSv4: Avoid unnecessary credential references in layoutget
2020-03-16
Trond Myklebust
NFSv4: Avoid unnecessary credential references in layoutget
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFSv4: Avoid referencing the cred unnecessarily during...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFS: Assume cred is pinned by open context in I/O requests
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
SUNRPC: Don't take a reference to the cred on synchronous...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
SUNRPC: Add a flag to avoid reference counts on credentials
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFS: alloc_nfs_open_context() must use the file cred...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFS: Ensure we time out if a delegreturn does not complete
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFSv4/pnfs: pnfs_set_layout_stateid() should update...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFSv4: nfs_update_inplace_delegation() should update...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-03-16
Trond Myklebust
NFS: Use the 64-bit server readdir cookies when possible
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-13
Trond Myklebust
NFSv4: Ensure the delegation cred is pinned when we...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-13
Trond Myklebust
NFSv4: Ensure the delegation is pinned in nfs_do_return_dele...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-12
Trond Myklebust
NFSv4: Fix revalidation of dentries with delegations
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-10
Trond Myklebust
NFSv4: Fix races between open and dentry revalidation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-10
Trond Myklebust
NFS: Fix up directory verifier races
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-06
Trond Myklebust
nfsd: convert file cache to use over/underflow safe...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-06
Trond Myklebust
nfsd: Define the file access mode enum for tracing
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-06
Trond Myklebust
nfsd: Fix a perf warning
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Switch readdir to using iterate_shared()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Use kmemdup_nul() in nfs_readdir_make_qstr()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Directory page cache pages need to be locked when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Fix memory leaks and corruption in readdir
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Replace various occurrences of kstrndup() with...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFSv4: Limit the total number of cached delegations
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFSv4: Add accounting for the number of active delegations...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFSv4: Try to return the delegation immediately when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATIO...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: nfs_find_open_context() should use cred_fscmp()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFS: nfs_access_get_cached_rcu() should use cred_fscmp()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-02-03
Trond Myklebust
NFSv4: pnfs_roc() must use cred_fscmp() to compare...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-24
Trond Myklebust
NFS: Add softreval behaviour to nfs_lookup_revalidate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Ensure sampling of the write verifier is atomic...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Ensure sampling of the commit verifier is atomic...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
sunrpc: clean up cache entry add/remove from hashtable
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
sunrpc: Fix potential leaks in sunrpc_cache_unhash()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Ensure exclusion between CLONE and WRITE errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_ra...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Update the boot verifier on stable writes too.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Fix stable writes
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Allow nfsd_vfs_write() to take the nfsd_file...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Reduce the number of calls to nfsd_file_gc()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Schedule the laundrette regularly irrespective...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: Containerise filecache laundrette
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: cleanup nfsd_file_lru_dispose()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-22
Trond Myklebust
nfsd: fix filecache lookup
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Add mount option 'softreval'
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Trust cached access if we've already revalidated...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Fix nfs_direct_write_reschedule_io()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: When resending after a short write, reset the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Improve tracing of permission calls
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
pNFS/flexfiles: Add tracing for layout errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Clean up generic file commit tracepoint
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Clean up generic writeback tracepoints
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Clean up generic file read tracepoints
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
pNFS/flexfiles: Record resend attempts on I/O failure
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Fix fix of show_nfs_errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFSv4: Improve read/write/commit tracing
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Fix up fsync() when the server rebooted
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
SUNRPC: Remove broken gss_mech_list_pseudoflavors()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Revalidate the file mapping on all fatal writeback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-01-15
Trond Myklebust
NFS: Revalidate the file size on a fatal write error
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-12-19
Trond Myklebust
nfsd: Clone should commit src file metadata too
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-12-17
Trond Myklebust
nfsd: Return the correct number of bytes written to...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-30
Trond Myklebust
nfsd: Ensure CLONE persists data and metadata changes...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-18
Trond Myklebust
Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs...
commit
|
commitdiff
|
tree
2019-11-13
Trond Myklebust
NFSv4.x: Drop the slot if nfs4_delegreturn_prepare...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-13
Trond Myklebust
NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequenc...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-08
Trond Myklebust
nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdow...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-08
Trond Myklebust
nfsd: minor 4.1 callback cleanup
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-06
Trond Myklebust
nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-06
Trond Myklebust
Merge branch 'linux-ssc-for-5.5'
commit
|
commitdiff
|
tree
2019-11-06
Trond Myklebust
SUNRPC: Avoid RPC delays when exiting suspend
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFS: Add a tracepoint in nfs_fh_to_dentry()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegr...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Fix races between open and delegreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFS: nfs_inode_find_state_and_recover() fix stateid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Fix nfs4_inode_make_writeable()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: nfs4_return_incompatible_delegation() should...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Don't reclaim delegations that have been returned...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Ignore requests to return the delegation if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Revoke the delegation on success in nfs4_delegreturn_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Update the stateid seqid in nfs_revoke_delegation()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_i...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Hold the delegation spinlock when updating the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Don't remove the delegation from the super_list...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFS: Rename nfs_inode_return_delegation_noreclaim()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: fail nfs4_refresh_delegation_stateid() when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Delegation recalls should not find revoked delegations
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: nfs4_callback_getattr() should ignore revoked...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4: Fix delegation handling in update_open_stateid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFSv4.1: Don't rebind to the same source port when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFS/pnfs: Separate NFSv3 DS and MDS traffic
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
pNFS: nfs3_set_ds_client should set NFS_CS_NOPING
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-11-04
Trond Myklebust
NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
next