projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2019-08-27
Trond Myklebust
NFSv2: Fix write regression
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-27
Trond Myklebust
NFSv2: Fix eof handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
NFS: Fix writepage(s) error handling to not report...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
NFS: Fix spurious EIO read errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
pNFS/flexfiles: Don't time out requests on hard mounts
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
SUNRPC: Handle connection breakages correctly in call_status()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
Revert "NFSv4/flexfiles: Abort I/O early if the layout...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
SUNRPC: Handle EADDRINUSE and ENOBUFS correctly
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
pNFS/flexfiles: Turn off soft RPC calls
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-26
Trond Myklebust
SUNRPC: Don't handle errors if the bind/connect succeeded
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFS: On fatal writeback errors, we need to call nfs_inode_re...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFS: Fix initialisation of I/O result struct in nfs_pgio_rpc...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFS: Ensure O_DIRECT reports an error if the bytes...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFSv4: Fix return value in nfs_finish_open()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFSv4: Fix return values for nfs4_file_open()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-19
Trond Myklebust
NFS: Don't refresh attributes with mounted-on-file...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-07
Trond Myklebust
NFSv4: Ensure state recovery handles ETIMEDOUT correctly
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFS: Fix regression whereby fscache errors are appearing...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Fix an Oops in nfs4_do_setattr
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Check the return value of update_open_stateid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4.1: Only reap expired delegations
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4.1: Fix open stateid recovery
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Report the error from nfs4_select_rw_stateid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: When recovering state fails with EAGAIN, retry...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Print an error in the syslog when state is marked...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Fix delegation state recovery
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-05
Trond Myklebust
NFSv4: Fix a credential refcount leak in nfs41_check_delegat...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
pnfs/flexfiles: Add tracepoints for detecting pnfs...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
pnfs: Fix a problem where we gratuitously start doing...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
SUNRPC: Optimise transport balancing code
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
SUNRPC: Ensure the bvecs are reset when we re-encode...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_trac...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
NFSv4: Don't use the zero stateid with layoutget
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
SUNRPC: Fix up backchannel slot table accounting
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-18
Trond Myklebust
SUNRPC: Fix initialisation of struct rpc_xprt_switch
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-16
Trond Myklebust
SUNRPC: Skip zero-refcount transports
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-16
Trond Myklebust
SUNRPC: Replace division by multiplication in calculation...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-15
Trond Myklebust
NFSv4: Validate the stateid before applying it to state...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-12
Trond Myklebust
SUNRPC: Fix transport accounting when caller specifies...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-12
Trond Myklebust
Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs...
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Clean up writeback code
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
Merge branch 'multipath_tcp'
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
Merge branch 'containers'
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
Merge branch 'cache_consistency'
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Remove warning in debugfs.c when compiling...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
Merge branch 'bh-remove'
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Allow multiple connections to a NFSv2 or NFSv3...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Display the "nconnect" mount option if it is set.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
pNFS: Allow multiple connections to the DS
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFSv4: Allow multiple connections to NFSv4.x (x>0)...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Add a mount option to specify number of TCP connections...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Allow creation of RPC clients with multiple...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Add sysfs support for per-container identifier
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Add deferred cache invalidation for close-to-open...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Remove the bh-safe lock requirement on the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Add basic load balancing to the transport switch
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFS: Create a root NFS directory in /sys/fs/nfs
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Remove the bh-safe lock requirement on xprt...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Replace direct task wakeups from softirq context
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
SUNRPC: Replace the queue timer with a delayed work...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFSv4: Handle the special Linux file open access mode
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-06
Trond Myklebust
NFSv4: Handle open for execute correctly
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-06-28
Trond Myklebust
NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-06-28
Trond Myklebust
SUNRPC: Fix up calculation of client message length
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-06-21
Trond Myklebust
SUNRPC: Fix a credential refcount leak
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-05-30
Trond Myklebust
SUNRPC: Fix a use after free when a server rejects...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
lockd: Store the lockd client credential in struct...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
NFS: When mounting, don't share filesystems between...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
NFS: Convert NFSv2 to use the container user namespace
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
NFSv4: Convert the NFS client idmapper to use the container...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
NFS: Convert NFSv3 to use the container user namespace
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
SUNRPC: Use namespace of listening daemon in the client...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
SUNRPC: Use the client user namespace when encoding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
NFS: Store the credential of the mount process in the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-26
Trond Myklebust
SUNRPC: Cache cred of process creating the rpc_client
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Remove redundant open context from nfs_page
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Add a helper to return a pointer to the open context...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Ensure that all nfs lock contexts have a valid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Allow signal interruption of NFS4ERR_DELAYed operations
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
pNFS: Add tracking to limit the number of pNFS retries
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Remove unused argument from nfs_create_request()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Fix up NFS I/O subrequest creation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Replace custom error reporting mechanism with...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Don't inadvertently clear writeback errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Don't call generic_error_remove_page() while holding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Don't interrupt file writeout due to fatal errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Add a mount option "softerr" to allow clients...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Move internal constants out of uapi/linux/nfs_mount.h
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
NFS: Consider ETIMEDOUT to be a fatal error
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Add the 'softerr' rpc_client flag
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Ensure to ratelimit the "server not responding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Start the first major timeout calculation at...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Make "no retrans timeout" soft tasks behave...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Add tracking of RPC level errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Ensure that the transport layer respect major...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Declare RPC timers as TIMER_DEFERRABLE
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-04-25
Trond Myklebust
SUNRPC: Simplify queue timeouts using timer_reduce()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
next