projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'writeback'
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-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
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-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-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-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
2016-06-22
Trond Myklebust
NFS: writepage of a single page should not be synchronous
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-22
Trond Myklebust
NFS: Kill NFS_INO_NFS_INO_FLUSHING: it is a performance...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-22
Trond Myklebust
NFS: Cache aggressively when file is open for writing
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-15
Trond Myklebust
NFS: Cache access checks more aggressively
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
NFS: Don't flush caches for a getattr that races with...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
SUNRPC: Fix suspicious enobufs issues.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
SUNRPC: Reduce latency when send queue is congested
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
SUNRPC: RPC transport queue must be low latency
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
SUNRPC: Consolidate xs_tcp_data_ready and xs_data_ready
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-13
Trond Myklebust
SUNRPC: Small optimisation of client receive
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
pNFS/flexfile: Fix erroneous fall back to read/write...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFS: Reclaim writes via writepage are opportunistic
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFSv4: Use the right stateid for delegations in setattr...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
NFSv4: Label stateids with the type
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
SUNRPC: Ensure get_rpccred() and put_rpccred() can...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-05-17
Trond Myklebust
pNFS: Fix a leaked layoutstats flag
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-03-16
Trond Myklebust
Merge tag 'nfs-rdma-4.6-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
Merge branch 'multipath'
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
Merge branch 'nfsv41_cb'
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
NFSv4.x/pnfs: Fix a race between layoutget and bulk...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-22
Trond Myklebust
NFSv4.x/pnfs: Fix a race between layoutget and pnfs_destroy_...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-19
Trond Myklebust
Merge tag 'nfs-rdma-4.5-1' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-02-15
Trond Myklebust
pNFS: Always set NFS_LAYOUT_RETURN_REQUESTED with lo...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-15
Trond Myklebust
pNFS: Fix pnfs_mark_matching_lsegs_return()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
pnfs/NFSv4.1: Add multipath capabilities to pNFS flexfiles...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Allow addition of new transports to a struct...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
NFSv4.1: nfs4_proc_bind_conn_to_session must iterate...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Make NFS swap work with multipath
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Add a helper to apply a function to all the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Allow caller to specify the transport to use
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Use the multipath iterator to assign a transport...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Make rpc_clnt store the multipath iterators
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-05
Trond Myklebust
SUNRPC: Add a structure to track multiple transports
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
NFSv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_seq...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Make freeing of struct xprt rcu-safe
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Uninline xprt_get(); It isn't performance critical.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Reorder rpc_task to put waitqueue related info...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-01
Trond Myklebust
SUNRPC: Remove unused function rpc_task_reset_client
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-28
Trond Myklebust
NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-27
Trond Myklebust
pNFS: Fix missing layoutreturn calls
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-25
Trond Myklebust
NFSv4.x: Allow multiple callbacks in flight
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Fix wraparound issues when validing the callback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Enforce the ca_maxresponsesize_cached on the...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-24
Trond Myklebust
NFSv4.x: Remove hard coded slotids in callback channel
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-22
Trond Myklebust
Merge branch 'bugfixes'
commit
|
commitdiff
|
tree
2016-01-22
Trond Myklebust
pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-21
Trond Myklebust
pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-08
Trond Myklebust
NFS: Fix a compile warning about unused variable in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-08
Trond Myklebust
NFSv4: Fix a compile warning about no prototype for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-01-07
Trond Myklebust
Merge branch 'bugfixes'
commit
|
commitdiff
|
tree
2016-01-06
Trond Myklebust
SUNRPC: Fixup socket wait for memory
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next