projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
2021-04-05
Randy Dunlap
NFS: fs_context: validate UDP retrans to prevent shift...
Cc:
Trond Myklebust
<trond.myklebust@hammerspace.com>
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: Only change the cookie verifier if the directory...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: Fix handling of cookie verifier in uncached_readdir()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Nagendra S Tomar
nfs: Subsequent READDIR calls should carry non-zero...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: Fix up incorrect documentation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
SUNRPC: Set TCP_CORK until the transmit queue is empty
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFSv4: Simplify nfs4_retry_setlk()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Dave Wysochanski
SUNRPC: Handle 0 length opaque XDR object data properly
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Dave Wysochanski
SUNRPC: Move simple_get_bytes and simple_get_netobj...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Trond Myklebust
pNFS/NFSv4: Improve rejection of out-of-order layouts
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Trond Myklebust
pNFS/NFSv4: Update the layout barrier when we schedule...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Trond Myklebust
pNFS/NFSv4: Try to return invalid layout in pnfs_layout_proc...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-25
Trond Myklebust
pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
NFS: nfs_igrab_and_active must first reference the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
NFS: nfs_delegation_find_inode_server must first reference...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
NFS/pNFS: Fix a leak of the layout 'plh_outstanding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
NFS/pNFS: Don't call pnfs_free_bucket_lseg() before...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
pNFS: Stricter ordering of layoutget and layoutreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
pNFS: Clean up pnfs_layoutreturn_free_lsegs()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
pNFS: We want return-on-close to complete when evicting...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Trond Myklebust
pNFS: Mark layout for return if return-on-close was...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
j.nixdorf@avm.de
net: sunrpc: interpret the return value of kstrtou32...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-10
Scott Mayhew
NFS: Adjust fs_context error logging
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-01-06
Dave Wysochanski
NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
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
Zheng Yongjun
fs/lockd: convert comma to semicolon
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-16
Colin Ian King
NFSv4.2: fix error return on memory allocation failure
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-14
Geliang Tang
NFSv4.1: use BITS_PER_LONG macro in nfs4session.h
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Chuck Lever
xprtrdma: Fix XDRBUF_SPARSE_PAGES support
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Frank van der Linden
NFSv4.2: improve page handling for GETXATTR
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-14
Dan Aloni
sunrpc: fix xs_read_xdr_buf for partial pages receive
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-02
NeilBrown
NFS: switch nfsiod to be an UNBOUND workqueue.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Calum Mackay
lockd: don't use interval-based rebinding over TCP
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Fedor Tokarev
net: sunrpc: Fix 'snprintf' return value check in ...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Sargun Dhillon
NFSv4: Refactor to use user namespaces for nfs4idmap
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2020-12-02
Sargun Dhillon
NFS: NFSv2/NFSv3: Use cred from fs_context during mount
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
Olga Kornievskaia
NFSv4.2: condition READDIR's mask for security label...
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
next