projects
/
platform
/
kernel
/
linux-stable.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 3.4.106
2015-02-02
Trond Myklebust
NFSv4: Ensure that we remove NFSv4.0 delegations when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-02-02
Trond Myklebust
NFSv4: fix open/lock state recovery error handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-12-01
Trond Myklebust
NFSv4: Fix another bug in the close/open_downgrade...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-09-25
Trond Myklebust
NFSv4: Fix problems with close in the presence of a...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-06-07
Trond Myklebust
NFSv4.1: Handle NFS4ERR_DELAY when resetting the NFSv4...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2014-06-07
Trond Myklebust
NFSv4.1: Fix a race in pNFS layoutcommit
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2014-03-24
Trond Myklebust
NFS: Fix a delegation callback race
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-03-11
Trond Myklebust
SUNRPC: Prevent an rpc_task wakeup race
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2014-03-11
Trond Myklebust
SUNRPC: Fix races in xs_nospace()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2014-02-13
Trond Myklebust
NFSv4: OPEN must handle the NFS4ERR_IO return code...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2013-12-12
Trond Myklebust
NFSv4: Update list of irrecoverable errors on DELEGRETURN
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-11-29
Trond Myklebust
SUNRPC: Fix a data corruption issue when retransmitting...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-11-29
Trond Myklebust
NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-09-08
Trond Myklebust
SUNRPC: Fix memory corruption issue on 32-bit highmem...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-06-07
Trond Myklebust
NFSv4: Fix a thinko in nfs4_try_open_cached
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-05-08
Trond Myklebust
NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_open_d...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-05-08
Trond Myklebust
LOCKD: Ensure that nlmclnt_block resets block->b_status...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-04-05
Trond Myklebust
SUNRPC: Add barriers to ensure read ordering in rpc_wake_up_...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-03-14
Trond Myklebust
SUNRPC: Don't start the retransmission timer when out...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-03-14
Trond Myklebust
NFS: Don't allow NFS silly-renamed files to be deleted...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-02-28
Trond Myklebust
NLM: Ensure that we resend all pending blocking locks...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-02-04
Trond Myklebust
NFS: Don't silently fail setattr() requests on mountpoints
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-01-17
Trond Myklebust
SUNRPC: Fix validity issues with rpc_pipefs sb->s_fs_info
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-01-17
Trond Myklebust
SUNRPC: Ensure we release the socket write lock if...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-01-17
Trond Myklebust
SUNRPC: Ensure that we free the rpc_task after cleanups...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2013-01-11
Trond Myklebust
NFS: Fix calls to drop_nlink()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-11-17
Trond Myklebust
NFS: Fix Oopses in nfs_lookup_revalidate and nfs4_lookup_rev...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-11-17
Trond Myklebust
NFSv4.1: We must release the sequence id when we fail...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-11-17
Trond Myklebust
NFSv4: nfs4_locku_done must release the sequence id
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-31
Trond Myklebust
SUNRPC: Prevent races in xs_abort_connection()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-31
Trond Myklebust
Revert "SUNRPC: Ensure we close the socket on EPIPE...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-31
Trond Myklebust
SUNRPC: Clear the connect flag when socket state is...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-31
Trond Myklebust
SUNRPC: Get rid of the xs_error_report socket callback
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-28
Trond Myklebust
SUNRPC: Fix a UDP transport regression
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-28
Trond Myklebust
NLM: nlm_lookup_file() may return NLMv4-specific error...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-21
Trond Myklebust
SUNRPC: Ensure that the TCP socket is closed when in...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
Trond Myklebust
NFS: Fix a problem with the legacy binary mount code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
Trond Myklebust
NFS: Fix the initialisation of the readdir 'cookieverf...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-14
Trond Myklebust
NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-14
Trond Myklebust
NFSv3: Ensure that do_proc_get_root() reports errors...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-22
Trond Myklebust
NFSv4: Fix unnecessary delegation returns in nfs4_do_open
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-22
Trond Myklebust
NFSv4.1: Fix a request leak on the back channel
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-09
Trond Myklebust
sunrpc: fix loss of task->tk_status after rpc_delay...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-09
Trond Myklebust
NFSv4: Map NFS4ERR_SHARE_DENIED into an EACCES error...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-30
Trond Myklebust
NFSv4.1: Use the correct hostname in the client identifier...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-30
Trond Myklebust
SUNRPC: RPC client must use the current utsname hostname...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-21
Trond Myklebust
NFSv4: Keep dropped state owners on the LRU list for...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-21
Trond Myklebust
NFSv4: Ensure that we don't drop a state owner more...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-21
Trond Myklebust
NFSv4: Ensure we do not reuse open owner names
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-19
Trond Myklebust
NFSv4: Fix open(O_TRUNC) and ftruncate() error handling
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-19
Trond Myklebust
NFSv4: Ensure that we check lock exclusive/shared type...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-04-19
Trond Myklebust
NFSv4: Ensure that the LOCK code sets exception->inode
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-28
Trond Myklebust
NFSv4: Minor cleanups for nfs4_handle_exception and...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-28
Trond Myklebust
NFSv4.1: Fix layoutcommit error handling
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-28
Trond Myklebust
NFSv4: Fix two infinite loops in the mount code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-21
Trond Myklebust
NFS: Fix more NFS debug related build warnings
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-21
Trond Myklebust
SUNRPC/LOCKD: Fix build warnings when CONFIG_SUNRPC_DEBUG...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-20
Trond Myklebust
NFSD: Fix warnings when NFSD_DEBUG is not defined
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-20
Trond Myklebust
SUNRPC/NFS: Add Kbuild dependencies for NFS_DEBUG/RPC_DEBUG
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-20
Trond Myklebust
NFS: Use cond_resched_lock() to reduce latencies in...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-20
Trond Myklebust
NFSv4: It is not safe to dereference lsp->ls_state...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-19
Trond Myklebust
SUNRPC: We must not use list_for_each_entry_safe()...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-17
Trond Myklebust
NFSv4.1: Fix a few issues in filelayout_commit_pagelist
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-17
Trond Myklebust
NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-15
Trond Myklebust
NFS: Fix a compile error when !defined NFS_DEBUG
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-12
Trond Myklebust
NFSv4: Rate limit the state manager warning messages
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-12
Trond Myklebust
SUNRPC: Don't use variable length automatic arrays...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-11
Trond Myklebust
SUNRPC: Fix a few sparse warnings
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-11
Trond Myklebust
NFS: Fix a number of sparse warnings
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-10
Trond Myklebust
NFSv4.0: Re-establish the callback channel on NFS4ERR_CB_PAT...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-09
Trond Myklebust
NFSv4: Clean up nfs4_select_rw_stateid()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-09
Trond Myklebust
NFS: Don't copy read delegation stateids in setattr
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-07
Trond Myklebust
NFSv4: Return the delegation if the server returns...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-07
Trond Myklebust
NFSv4: Don't free the nfs4_lock_state until after the...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add a helper encode_uint64
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: More xdr cleanups
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Cleanup - convert more functions to use encode_op_hdr
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add a encode op helper
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add a helper for encoding NFSv4 sequence ids
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Minor clean ups for encode_string()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Simplify the struct nfs4_stateid
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add helpers for basic copying of stateids
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Rename nfs4_copy_stateid()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add a helper for encoding stateids
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Add a helper for encoding opaque data
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Rename encode_stateid() to encode_open_stateid()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4: Further clean-ups of delegation stateid validation
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFSv4.1: Fix matching of the stateids when returning...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFS: Properly handle the case where the delegation...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-06
Trond Myklebust
NFS: Fix a typo in _nfs_display_fhandle
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-05
Trond Myklebust
NFS: Fix a compile issue when !CONFIG_NFS_V4_1
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-03
Trond Myklebust
Merge commit 'nfs-for-3.3-4' into nfs-for-next
commit
|
commitdiff
|
tree
2012-03-02
Trond Myklebust
SUNRPC: Move clnt->cl_server into struct rpc_xprt
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-02
Trond Myklebust
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-02
Trond Myklebust
NFS: Consolidate the parsing of the '-ov4.x' and '...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-02
Trond Myklebust
NFS: Ensure we display the minor version correctly...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-02
Trond Myklebust
NFS: Extend the -overs= mount option to allow 4.x minorversions
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-01
Trond Myklebust
NFSv4.1: Get rid of NFS4CLNT_LAYOUTRECALL
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-03-01
Trond Myklebust
NFSv4.1: Get rid of redundant NFS4CLNT_LAYOUTRECALL...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-02-26
Trond Myklebust
NFSv4.1: Don't call nfs4_deviceid_purge_client() unless...
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
next