projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
2021-07-08
Trond Myklebust
Merge part 2 of branch 'sysfs-devel'
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Clean up layout get on open
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Fix layoutget behaviour after invalidation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Fix the layout barrier update
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
Merge branch 'sysfs-devel'
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-07-07
Trond Myklebust
nfsd: Reduce contention for the nfsd_file nf_rwsem
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-29
Trond Myklebust
Merge branch 'leases-devel'
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-29
Trond Myklebust
NFSv4: setlease should return EAGAIN if locks are not...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-29
Trond Myklebust
NFS: nfs_find_open_context() may only select open files
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-26
Trond Myklebust
NFS: Avoid duplicate resets of attribute cache timeouts
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-26
Trond Myklebust
NFSv4: Fix handling of non-atomic change attrbute updates
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-26
Trond Myklebust
NFS: Fix up inode attribute revalidation timeouts
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Fix an Oops in pnfs_mark_request_commit() when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Initialise connection to the server in nfs4_alloc_cli...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Add support for application leases underpinned...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Add lease breakpoints in case of a delegation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Fix delegation return in cases where we have...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-03
Trond Myklebust
NFSv4: Fix second deadlock in nfs4_evict_inode()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-06-03
Trond Myklebust
NFSv4: Fix deadlock between nfs4_evict_inode() and...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-05-26
Trond Myklebust
NFS: Clean up reset of the mirror accounting variables
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-05-26
Trond Myklebust
NFS: Don't corrupt the value of pg_bytes_written in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-05-26
Trond Myklebust
NFS: Fix an Oopsable condition in __nfs_pageio_add_request()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-05-26
Trond Myklebust
SUNRPC: More fixes for backlog congestion
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-05-20
Trond Myklebust
SUNRPC: Fix Oops in xs_tcp_send_request() when transport...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-21
Trond Myklebust
NFS: The 'fattr_valid' field in struct nfs_server should...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-18
Trond Myklebust
NFSv4.1: Simplify layout return in pnfs_layout_process()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-18
Trond Myklebust
NFSv4: Don't discard segments marked for return in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-16
Trond Myklebust
NFS: Don't discard pNFS layout segments that are marked...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-16
Trond Myklebust
NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv42: Don't force attribute revalidation of the copy...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv42: Copy offload should update the file size when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: Catch and trace server filehandle encoding errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: Convert nfs_xdr_status tracepoint to an event...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: Add tracing for COMPOUND errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFS: Split attribute support out from the server capabilities
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFS: Don't store NFS_INO_REVAL_FORCED
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: link must update the inode nlink.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: nfs4_inc/dec_nlink_locked should also invalidate...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Another inode revalidation improvement
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Use information about the change attribute to...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Add support for the NFSv4.2 "change_attr_type...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Don't modify the change attribute cached in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Fix value of decode_fsinfo_maxsz
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Simplify cache consistency in nfs_check_inode_attributes()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Remove a line of code that has no effect in nfs_update_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Fix up handling of outstanding layoutcommit in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Separate tracking of file mode cache validity...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Separate tracking of file nlinks cache validity...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Fix nfs4_bitmap_copy_adjust()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Add a cache validity flag argument to nfs_revalidate_in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: nfs_setattr_update_inode() should clear the suid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up statx() results
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Don't revalidate attributes that are not being...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up revalidation of space used
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: NFS_INO_REVAL_PAGECACHE should mark the change...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Mask out unsupported attributes in nfs_getattr()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up inode cache tracing
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Deal correctly with attribute generation counter...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFSv4.2: Always flush out writes in nfs42_proc_fallocate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix attribute bitmask in _nfs42_proc_fallocate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: nfs4_bitmask_adjust() must not change the server...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: Fix fscache invalidation in nfs_set_cache_invalid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: fix nfs_fetch_iversion()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-04-05
Trond Myklebust
NFS: Fix up the support for CONFIG_NFS_DISABLE_UDP_SUPPORT
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
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-03-22
Trond Myklebust
nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-08
Trond Myklebust
NFS: Fix open coded versions of nfs_set_cache_invalid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-08
Trond Myklebust
NFS: Fix open coded versions of nfs_set_cache_invalid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-08
Trond Myklebust
NFS: Clean up function nfs_mark_dir_for_revalidate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-08
Trond Myklebust
NFS: Don't gratuitously clear the inode cache when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-08
Trond Myklebust
NFS: Don't revalidate the directory permissions on...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-03-06
Trond Myklebust
nfsd: Don't keep looking up unhashed files in the nfsd...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-17
Trond Myklebust
NFS: Support the '-owrite=' option in /proc/self/mounts...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
NFS: Set the stable writes flag when initialising the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
NFS: Add mount options supporting eager writes
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
NFS: Add support for eager writes
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
NFS: 'flags' field should be unsigned in struct nfs_server
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
SUNRPC: Remove redundant socket flags from svc_tcp_sendmsg()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-16
Trond Myklebust
SUNRPC: Use TCP_CORK to optimise send performance on...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-09
Trond Myklebust
NFS: Don't set NFS_INO_INVALID_XATTR if there is no...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-08
Trond Myklebust
NFS: Always clear an invalid mapping when attempting...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-08
Trond Myklebust
NFS: Optimise sparse writes past the end of file
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-08
Trond Myklebust
NFS: Fix documenting comment for nfs_revalidate_file_size()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-02-08
Trond Myklebust
NFSv4: Fixes for nfs4_bitmask_adjust()
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
next