projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
2020-12-16
Trond Myklebust
NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-16
Trond Myklebust
pNFS/flexfiles: Avoid spurious layout returns in ff_layout_c...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-16
Trond Myklebust
NFSv4/pnfs: Add tracing for the deviceid cache
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-16
Trond Myklebust
Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: Deal with potential READ_PLUS data extent...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: Don't error when exiting early on a READ_PLUS...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: Handle hole lengths that exceed the READ_PLUS...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: decode_read_plus_hole() needs to check the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: decode_read_plus_data() must skip padding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
NFSv4.2: Ensure we always reset the result->count in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: When expanding the buffer, we may need grow...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: Cleanup - constify a number of xdr_buf helpers
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: Clean up open coded setting of the xdr_stream...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: _copy_to/from_pages() now check for zero length
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: Cleanup xdr_shrink_bufhead()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: Fix xdr_expand_hole()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: Fixes for xdr_align_data()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Trond Myklebust
SUNRPC: _shift_data_left/right_pages should check the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-10
Trond Myklebust
NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-09
Trond Myklebust
nfsd: Record NFSv4 pre/post-op attributes as non-atomic
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-09
Trond Myklebust
nfsd: Set PF_LOCAL_THROTTLE on local filesystems only
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-09
Trond Myklebust
nfsd: Fix up nfsd to ensure that timeout errors don...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-09
Trond Myklebust
exportfs: Add a function to return the raw output from...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4: Fix a pNFS layout related use-after-free race...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4: Fix open coded xdr_stream_remaining()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Fix open coded xdr_stream_remaining()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Fix up xdr_set_page()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Clean up the handling of page padding in rpc_prepare...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Fix up xdr_read_pages() to take arbitrary object...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Fix up typo in xdr_init_decode()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4: Fix the alignment of page data in the getdeviceinfo...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
pNFS: Clean up open coded xdr string decoding
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Fix up open coded kmemdup_nul()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
pNFS/flexfiles: Fix up layoutstats reporting for non...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4/pNFS: Use connections to a DS that are all of...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Remove unused function xprt_load_transport()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Switch mount code to use xprt_find_transport_ident()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Add a helper to return the transport identifier...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: Close a race with transport setup and module put
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: xprt_load_transport() needs to support the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Do uncached readdir when we're seeking a cookie...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Reduce number of RPC calls when doing uncached...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Optimisations for monotonically increasing readdir...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Improve handling of directory verifiers
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Allow the NFS generic code to pass in a verifier...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Cleanup to remove nfs_readdir_descriptor_t typedef
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Reduce readdir stack usage
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: nfs_do_filldir() does not return a value
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: More readdir cleanups
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Support larger readdir buffers
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Simplify struct nfs_cache_array_entry
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Don't discard readdir results
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Clean up directory array handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Clean up nfs_readdir_page_filler()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Clean up readdir struct nfs_cache_array
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFS: Ensure contents of struct nfs_open_dir_context...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
SUNRPC: rpc_wake_up() should wake up tasks in the correct...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lo...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv3: Add emulation of the lookupp() operation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Trond Myklebust
NFSv3: Refactor nfs3_proc_lookup() to split out the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-11-30
Trond Myklebust
pNFS/flexfiles: Fix array overflow when flexfiles mirroring...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-11-12
Trond Myklebust
NFS: Remove unnecessary inode lock in nfs_fsync_dir()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-11-12
Trond Myklebust
NFS: Remove unnecessary inode locking in nfs_llseek_dir()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-10-15
Trond Myklebust
NFSv4: Fix up RCU annotations for struct nfs_netns_client
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-10-09
Trond Myklebust
NFSv4: Use the net namespace uniquifier if it is set
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-10-09
Trond Myklebust
NFSv4: Clean up initialisation of uniquified client...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-09-21
Trond Myklebust
pNFS/flexfiles: Be consistent about mirror index types
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-09-21
Trond Myklebust
pNFS/flexfiles: Ensure we initialise the mirror bsizes...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-09-18
Trond Myklebust
pNFS/flexfiles: Be consistent about mirror index types
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-09-18
Trond Myklebust
pNFS/flexfiles: Ensure we initialise the mirror bsizes...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-27
Trond Myklebust
Merge tag 'nfs-rdma-for-5.9-1' of git://git.linux-nfs...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-12
Trond Myklebust
NFS: Fix flexfiles read failover
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-12
Trond Myklebust
NFS: Don't return layout segments that are in use
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-12
Trond Myklebust
NFS: Don't move layouts to plh_return_segs list while...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-12
Trond Myklebust
NFS: Add layout segment info to pnfs read/write/commit...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-05
Trond Myklebust
NFS: Add tracepoints for layouterror and layoutstats.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-08-05
Trond Myklebust
NFS: Report the stateid + status in trace_nfs4_layoutreturn_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-07-17
Trond Myklebust
Merge branch 'xattr-devel'
commit
|
commitdiff
|
tree
2020-07-13
Trond Myklebust
Merge commit 'c1326210477ecc06c53221f0005c64419aba30d6...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-07-13
Trond Myklebust
pNFS/flexfiles: The mirror count could depend on the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-07-13
Trond Myklebust
pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-07-13
Trond Myklebust
NFS: Allow applications to speed up readdir+statx(...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-06-26
Trond Myklebust
pNFS/flexfiles: Fix list corruption if the mirror count...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-05-13
Trond Myklebust
NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-05-11
Trond Myklebust
NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-05-11
Trond Myklebust
Merge tag 'fscache-fixes-20200508-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2020-04-30
Trond Myklebust
NFS: Fix a race in __nfs_list_for_each_server()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-28
Trond Myklebust
Merge tag 'nfs-rdma-for-5.7-2' of git://git.linux-nfs...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-20
Trond Myklebust
NFS/pnfs: Fix a credential use-after-free issue in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-19
Trond Myklebust
NFS/pnfs: Ensure that _pnfs_return_layout() waits for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-13
Trond Myklebust
NFS: Fix an ABBA spinlock issue in pnfs_update_layout()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-11
Trond Myklebust
pNFS: Fix RCU lock leakage
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-04-06
Trond Myklebust
NFS: Clean up process of marking inode stale.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
next