projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
thermal: sysfs: Fix cooling_device_stats_setup() error code path
2022-08-17
Trond Myklebust
pNFS/flexfiles: Report RDMA connection errors to the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-08-17
Trond Myklebust
Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-22
Trond Myklebust
pNFS: Avoid a live lock condition in pnfs_update_layout()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-22
Trond Myklebust
pNFS: Don't keep retrying if the server replied NFS4ERR_LAYO...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-22
Trond Myklebust
nfsd: Replace use of rwsem with errseq_t
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-14
Trond Myklebust
NFSv4: Don't hold the layoutget locks across multiple...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Convert GFP_NOFS to GFP_KERNEL
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Always initialise fattr->label in nfs_fattr_alloc()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Further fixes to the writeback error handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFSv4/pNFS: Do not fail I/O when we fail to allocate...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Don't report errors from nfs_pageio_complete(...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Do not report flush errors in nfs_write_end()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Don't report ENOSPC write errors twice
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: fsync() should report filesystem errors over EINTR...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-09
Trond Myklebust
NFS: Do not report EINTR/ERESTARTSYS as mapping errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-06-06
Trond Myklebust
NFS: Memory allocation failures are not server fatal...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-05-18
Trond Myklebust
SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-05-18
Trond Myklebust
SUNRPC: Ensure that the gssproxy client can start in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-05-12
Trond Myklebust
NFSv4: Don't invalidate inode attributes on delegation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-05-12
Trond Myklebust
Revert "SUNRPC: attempt AF_LOCAL connect on setup"
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
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-04-13
Trond Myklebust
SUNRPC: Prevent immediate close+reconnect
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
SUNRPC: svc_tcp_sendmsg() should handle errors from...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
SUNRPC: Handle low memory situations in call_status()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
SUNRPC: Handle ENOMEM in call_transmit_status()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
NFS: Avoid writeback threads getting stuck in mempool_alloc()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
NFS: nfsiod should not block forever in mempool_alloc()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
SUNRPC: Fix socket waits for write buffer space
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-13
Trond Myklebust
NFSv4: Protect the state recovery thread against direct...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-08
Trond Myklebust
NFSv4/pNFS: Fix another issue with a list iterator...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-08
Trond Myklebust
NFS: Don't loop forever in nfs_do_recoalesce()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-08
Trond Myklebust
NFS: Return valid errors from nfs2/3_decode_dirent()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-08
Trond Myklebust
NFS: Use of mapping_set_error() results in spurious...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-04-08
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-23
Trond Myklebust
NFS: Do not report writeback errors in nfs_getattr()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-23
Trond Myklebust
NFS: LOOKUP_DIRECTORY is also ok with symlinks
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-23
Trond Myklebust
NFS: Remove an incorrect revalidation in nfs4_update_changea...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-16
Trond Myklebust
NFSv4.1: Fix uninitialised variable in devicenotify
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-16
Trond Myklebust
NFS: Fix initialisation of nfs_client cl_flags field
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-01
Trond Myklebust
NFS: Ensure the server has an up to date ctime before...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-01
Trond Myklebust
NFS: Ensure the server has an up to date ctime before...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-01
Trond Myklebust
NFSv4: nfs_atomic_open() can race when looking up a...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2022-02-01
Trond Myklebust
NFSv4: Handle case where the lookup of a directory...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-12-01
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-18
Trond Myklebust
SUNRPC: Partial revert of commit 6f9f17287e78
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFSv4: Fix a regression in nfs_set_open_stateid_locked()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Fix an Oops in pnfs_mark_request_commit()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Fix up commit deadlocks
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Fix deadlocks in nfs_scan_commit_list()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Fix dentry verifier races
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Ignore the directory size when marking for revalidation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-11-18
Trond Myklebust
NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-10-01
Trond Myklebust
nfsd: Fix a warning for nfsd_file_close_inode
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-09-30
Trond Myklebust
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being...
Signed-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...
Signed-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
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-27
Trond Myklebust
SUNRPC: Simplify socket shutdown when not reusing TCP...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC/xprtrdma: Fix reconnection locking
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC: Clean up scheduling of autoclose
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
SUNRPC: Fix potential memory corruption
Signed-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...
Signed-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...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pNFS: Remove dead code
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2021-08-09
Trond Myklebust
NFSv4/pNFS: Fix a layoutget livelock loop
Signed-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
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
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
next