projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
2016-08-30
Trond Myklebust
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-29
Trond Myklebust
pNFS/flexfiles: Fix an Oopsable condition when connection...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Remove obsolete and incorrrect assignment...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Close callback races for OPEN, LAYOUTGET and...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Defer bumping the slot sequence number until...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Delay callback processing when there are referring...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Fix Oopsable condition in server callback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-23
Trond Myklebust
pNFS: The client must not do I/O to the DS if it's...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-19
Trond Myklebust
pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
pNFS/flexfiles: Set reasonable default retrans values...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
NFS: Allow the mount option retrans=0
Siged-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-15
Trond Myklebust
pNFS/flexfiles: Fix layoutstat periodic reporting
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cap the transport reconnection timer at 1/2...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cleanup the setting of the nfs4 lease period
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Limit the reconnect backoff timer to the max...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Fix reconnection timeouts
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKED
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-02
Trond Myklebust
SUNRPC: Fix up socket autodisconnect
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Detect immediate closure of accepted sockets
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: accept() may return sockets that are still...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Handle EADDRNOTAVAIL on connection failures
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-26
Trond Myklebust
NFSv4: Clean up lookup of SECINFO_NO_NAME
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4.2: Fix warning "variable ‘stateids’ set but not...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4: Fix warning "no previous prototype for ‘nfs4_listxattr’"
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'nfs-rdma'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'pnfs'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'writeback'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'sunrpc'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
SUNRPC: Fix a compiler warning in fs/nfs/clnt.c
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant smp_mb() from pnfs_init_lseg()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - do layout segment initialisation in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant stateid invalidation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant pnfs_mark_layout_returned_if_empty()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout metadata if the server changed...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_inv...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFS: pnfs_mark_matching_lsegs_return() should match...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Do not set plh_return_seq for non-callback related...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Ensure layoutreturn acts as a completion for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Fix CB_LAYOUTRECALL stateid verification
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout barrier seqid on LAYOUTGET
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout stateid if NFS_LAYOUT_INVALID...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout return tracking on layout reinitialis...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: LAYOUTRETURN should only update the stateid if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge commit 'e7bdea7750eb'
commit
|
commitdiff
|
tree
2016-07-21
Trond Myklebust
pNFS/files: filelayout_write_done_cb must call nfs_writeback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
Merge tag 'nfs-rdma-4.8-2' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Fix LAYOUTGET handling of NFS4ERR_BAD_STATEID...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Handle NFS4ERR_RECALLCONFLICT correctly in LAYOUTGET
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Separate handling of NFS4ERR_LAYOUTTRYLATER and...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Fix post-layoutget error handling in pnfs_update_layout()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-18
Trond Myklebust
pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-16
Trond Myklebust
SUNRPC: Fix infinite looping in rpc_clnt_iterate_for_each_xprt
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-15
Trond Myklebust
Merge tag 'nfs-rdma-4.8-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-07-14
Trond Myklebust
NFSv4: Revert "Truncating file opens should also sync...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Remove unused callback xpo_adjust_wspace()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Change TCP socket space reservation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add a server side per-connection limit
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Micro optimisation for svc_data_ready
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Call the default socket callbacks instead of...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: lock the socket while detaching it
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add tracepoints for dropped and deferred requests
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myklebust
SUNRPC: Add a tracepoint for server socket out-of-space...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS nfs_vm_page_mkwrite: Don't freeze me, Bro...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFSv4.2: llseek(SEEK_HOLE) and llseek(SEEK_DATA) don...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFSv4.2: Fix writeback races in nfs4_copy_file_range
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFSv4.2: Fix a race in nfs42_proc_deallocate()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Getattr doesn't require data sync semantics
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Do not aggressively cache file attributes in the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Remove unused function nfs_revalidate_mapping_protected()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Remove redundant waits for O_DIRECT in fsync(...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Cleanup nfs_direct_complete()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Do not serialise O_DIRECT reads and writes
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Move buffered I/O locking into nfs_file_write()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS Cleanup: move call to generic_write_checks() into...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Remove racy size manipulations in O_DIRECT
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Ensure we reset the write verifier 'committed...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Fix O_DIRECT verifier problems
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS: pnfs_layoutcommit_outstanding() is no longer...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS: Ensure we layoutcommit before revalidating attributes
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS: Files and flexfiles always need to commit before...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS/flexfiles: Clean up calls to pnfs_set_layoutcommit()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS/flexfiles: Fix layoutcommit after a commit to DS
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
pNFS/files: Fix layoutcommit after a commit to DS
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-01
Trond Myklebust
SUNRPC: Don't allocate a full sockaddr_storage for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
Trond Myklebust
NFSv4: Allow retry of operations that used a returned...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
Trond Myklebust
NFS/pnfs: Do not clobber existing pgio_done_cb in nfs4_proc_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
Trond Myklebust
NFS: Fix an Oops in the pNFS files and flexfiles connection...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-28
Trond Myklebust
NFS: Fix another OPEN_DOWNGRADE bug
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix an unused variable warning
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix potential race in nfs_fhget()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Don't let readdirplus revalidate an inode that...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Mark the layout stateid invalid when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix a double page unlock
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS: Fix up O_DIRECT results
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFS/pnfs: handle bad delegation stateids in nfs4_layoutget_h...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Add sparse lock annotations for pnfs_find_allo...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Layout stateids start out as being invalid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4.1/pnfs: Ensure we handle delegation errors in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-22
Trond Myklebust
NFS: Don't call COMMIT in ->releasepage()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-22
Trond Myklebust
NFS: Don't hold the inode lock across fsync()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next