projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SUNRPC: Fix socket waits for write buffer space
2022-03-22
Trond Myklebust
SUNRPC: Fix socket waits for write buffer space
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-22
Trond Myklebust
SUNRPC: Only save the TCP source port after the connection...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-22
Trond Myklebust
SUNRPC: Don't call connect() more than once on a TCP...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-22
Trond Myklebust
NFS: Fix revalidation of empty readdir pages
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-22
Trond Myklebust
NFS: Don't deadlock when cookie hashes collide
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-21
Olga Kornievskaia
NFSv4.1 provide mount option to toggle trunking discovery
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC: change locking for xs_swap_enable/disable
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
NFS: swap-out must always use STABLE writes.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
NFS: swap IO handling is slightly different for O_DIRECT IO
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
NFSv4: keep state manager thread active if swap is...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
NFS: discard NFS_RPC_SWAPFLAGS and RPC_TASK_ROOTCREDS
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC: remove scheduling boost for "SWAPPER" tasks.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC/xprt: async tasks mustn't block waiting for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC/auth: async tasks mustn't block waiting for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
SUNRPC/call_alloc: async tasks mustn't block waiting...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
NeilBrown
NFS: remove IS_SWAPFILE hack
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Dave Wysochanski
NFS: Remove remaining dfprintks related to fscache...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Dave Wysochanski
NFS: Replace dfprintks with tracepoints in fscache...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Dave Wysochanski
NFS: Rename fscache read and write pages functions
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Dave Wysochanski
NFS: Cleanup usage of nfs_inode in fscache interface
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Olga Kornievskaia
NFSv4.1 restrict GETATTR fs_location query to the main...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-13
Alexey Khoroshilov
NFS: remove unneeded check in decode_devicenotify_args()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Cache all entries in the readdirplus reply
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Optimise away the previous cookie field
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Fix up forced readdirplus
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Convert readdir page cache to use a cookie based...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Clean up page array initialisation/free
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Trace effects of the readdirplus heuristic
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Trace effects of readdirplus on the dcache
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Add basic readdir tracing
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Don't request readdirplus when revalidation was...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Readdirplus can't help lookup for case insensitive...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFSv4: Ask for a full XDR buffer of readdir goodness
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Don't ask for readdirplus unless it can help nfs_getattr()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Improve heuristic for readdirplus
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Reduce use of uncached readdir
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Simplify nfs_readdir_xdr_to_array()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: If the cookie verifier changes, we must invalidate...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Adjust the amount of readahead performed by NFS...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Don't advance the page pointer unless the page...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Don't re-read the entire page cache to find the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-03-02
Trond Myklebust
NFS: Store the change attribute in the directory page...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: Calculate page offsets algorithmically
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: Use kzalloc() to avoid initialising the nfs_open_dir_co...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: Initialise the readdir verifier as best we can...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: Trace lookup revalidation failure
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: constify nfs_server_capable() and nfs_have_writebacks()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
NFS: Return valid errors from nfs2/3_decode_dirent()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-28
Trond Myklebust
Revert "NFSv4: use unique client identifiers in network...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Use of mapping_set_error() results in spurious...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Clean up NFSv4.2 xattrs
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Remove unnecessary XATTR cache invalidation in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Remove unused flag NFS_INO_REVAL_PAGECACHE
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Replace last uses of NFS_INO_REVAL_PAGECACHE
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Benjamin Coddington
NFSv4: use unique client identifiers in network namespaces
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Olga Kornievskaia
NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
SUNRPC/xprtrdma: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
SUNRPC/auth_gss: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
SUNRPC: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFSv4.2/copyoffload: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFSv4/flexfiles: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFSv4.2: Fix up an invalid combination of memory allocation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFSv4: Charge NFSv4 open state trackers to kmemcg
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFS: Charge open/lock file contexts to kmemcg
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Trond Myklebust
NFSv4: Protect the state recovery thread against direct...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Colin Ian King
SUNRPC: remove redundant pointer plainhdr
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Xin Xiong
NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Matthew Wilcox ...
Convert NFS from readpages to readahead
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-25
Tom Rix
NFS: simplify check for freeing cn_resp
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-22
NeilBrown
SUNRPC: use different lock keys for INET6 and LOCAL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-17
Thiago Rafael Becker
sunrpc: fix header include guard in trace header
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-17
Olga Kornievskaia
NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-17
Benjamin Coddington
NFSv42: Fix pagecache invalidation after COPY/CLONE
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-17
Benjamin Coddington
NFS: Add a tracepoint to show the results of nfs_set_cache_i...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-17
Trond Myklebust
NFSv42: Don't fail clone() unless the OP_CLONE operation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-07
Trond Myklebust
NFSv4: Sanity check the parameters in nfs41_update_target_sl...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label argument from decode_getattr_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label argument from nfs_setsecurity
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label argument from nfs_fhget()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label argument from nfs_add_or_obtain()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label argument from nfs_instantiate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs_setattrres
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs4_getattr_res
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the f_label from the nfs4_opendata and...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs4_lookupp_res...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the label from the nfs4_lookup_res struct
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs4_link_res struct
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs4_create_res...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Remove the nfs4_label from the nfs_entry struct
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Anna Schumaker
NFS: Create a new nfs_alloc_fattr_with_label() function
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFS: Always initialise fattr->label in nfs_fattr_alloc()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFSv4.2: alloc_file_pseudo() takes an open flag, not...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFSv4: Remove unnecessary 'minor version' check
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFSv4: Fix potential Oops in decode_op_map()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFSv4: Ensure decode_compound_hdr() sanity checks the tag
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-05
Trond Myklebust
NFS: Don't trace an uninitialised value
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
next