projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SUNRPC: Replace use of socket sk_callback_lock with sock_lock
2021-11-01
Trond Myklebust
SUNRPC: Replace use of socket sk_callback_lock with...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-27
Trond Myklebust
NFSv4: Fix a regression in nfs_set_open_stateid_locked()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-21
Trond Myklebust
NFS: Remove redundant call to __set_page_dirty_nobuffers
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-20
Trond Myklebust
NFS: Save some space in the inode
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-20
Trond Myklebust
NFSv4: Fixes for nfs4_inode_return_delegation()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-20
Trond Myklebust
NFS: Fix an Oops in pnfs_mark_request_commit()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-20
Trond Myklebust
NFS: Fix up commit deadlocks
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-10
Trond Myklebust
NFS: Fix deadlocks in nfs_scan_commit_list()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Remove unnecessary page cache invalidations
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Do not flush the readdir cache in nfs_dentry_iput()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Fix dentry verifier races
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Further optimisations for 'ls -l'
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Fix up nfs_readdir_inode_mapping_valid()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Ignore the directory size when marking for revalidation
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREAT...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Fix a few more clear_bit() instances that need...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
SUNRPC: xprt_clear_locked() only needs release memory...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
SUNRPC: Remove unnecessary memory barriers
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
SUNRPC: Remove WQ_HIGHPRI from xprtiod
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
SUNRPC: Add cond_resched() at the appropriate point...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
SUNRPC: Partial revert of commit 6f9f17287e78
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Fix up nfs_ctx_key_to_expire()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Label the dentry with a verifier in nfs_rmdir...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-10-04
Trond Myklebust
NFS: Label the dentry with a verifier in nfs_link(...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-30
Trond Myklebust
NFS: Always provide aligned buffers to the RPC read...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-27
Trond Myklebust
SUNRPC: Tweak TCP socket shutdown in the RPC client
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-27
Trond Myklebust
SUNRPC: Simplify socket shutdown when not reusing TCP...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-25
Trond Myklebust
SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC/xprtrdma: Fix reconnection locking
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC: Clean up scheduling of autoclose
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC: Fix potential memory corruption
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pnfs: The layout barrier indicate a minimal value...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pNFS: Always allow update of a zero valued layout...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pNFS: Remove dead code
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pNFS: Fix a layoutget livelock loop
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC: Convert rpc_client refcount to use refcount_t
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
Merge part 2 of branch 'sysfs-devel'
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Clean up layout get on open
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Fix layoutget behaviour after invalidation
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
NFSv4/pnfs: Fix the layout barrier update
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-07-08
Trond Myklebust
Merge branch 'sysfs-devel'
...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
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-29
Trond Myklebust
Merge branch 'leases-devel'
...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...
...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
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-26
Trond Myklebust
NFS: Avoid duplicate resets of attribute cache timeouts
...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
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-26
Trond Myklebust
NFS: Fix up inode attribute revalidation timeouts
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-13
Trond Myklebust
NFSv4: Add support for application leases underpinned...
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-03
Trond Myklebust
NFSv4: Fix second deadlock in nfs4_evict_inode()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-06-03
Trond Myklebust
NFSv4: Fix deadlock between nfs4_evict_inode() and...
...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
...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...
...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()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-05-26
Trond Myklebust
SUNRPC: More fixes for backlog congestion
...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...
...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...
...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()
...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...
...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...
...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...
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: Catch and trace server filehandle encoding errors
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: Add tracing for COMPOUND errors
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFS: Don't store NFS_INO_REVAL_FORCED
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-14
Trond Myklebust
NFSv4: link must update the inode nlink.
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Another inode revalidation improvement
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Use information about the change attribute to...
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Fix value of decode_fsinfo_maxsz
...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()
...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_...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Fix up handling of outstanding layoutcommit in...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Separate tracking of file mode cache validity...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFS: Separate tracking of file nlinks cache validity...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-13
Trond Myklebust
NFSv4: Fix nfs4_bitmap_copy_adjust()
...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...
...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...
...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...
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up statx() results
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up revalidation of space used
...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...
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Mask out unsupported attributes in nfs_getattr()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Fix up inode cache tracing
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
2021-04-12
Trond Myklebust
NFS: Deal correctly with attribute generation counter...
...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()
...off-by: Trond Myklebust <
trond.myklebust@hammerspace.com
>
commit
|
commitdiff
|
tree
next