Age | Commit message (Expand) | Author | Files | Lines |
2016-01-28 | NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE | Trond Myklebust | 4 | -9/+9 |
2016-01-27 | pNFS: Fix missing layoutreturn calls | Trond Myklebust | 1 | -62/+56 |
2016-01-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 6 | -32/+32 |
2016-01-23 | Merge tag 'nfs-for-4.5-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 5 | -69/+47 |
2016-01-23 | wrappers for ->i_mutex access | Al Viro | 6 | -32/+32 |
2016-01-22 | Merge branch 'bugfixes' | Trond Myklebust | 2 | -63/+42 |
2016-01-22 | pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn | Trond Myklebust | 1 | -4/+2 |
2016-01-21 | NFS: Simplify nfs_request_add_commit_list() arguments | Anna Schumaker | 3 | -6/+5 |
2016-01-21 | pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN | Trond Myklebust | 1 | -59/+40 |
2016-01-15 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+1 |
2016-01-15 | Merge tag 'nfs-for-4.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 22 | -417/+1148 |
2016-01-15 | kmemcg: account certain kmem allocations to memcg | Vladimir Davydov | 1 | -1/+1 |
2016-01-15 | Make sure that highmem pages are not added to symlink page cache | Al Viro | 1 | -3/+2 |
2016-01-13 | Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -77/+10 |
2016-01-12 | Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 2 | -38/+41 |
2016-01-12 | Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -15/+50 |
2016-01-08 | NFS: Fix a compile warning about unused variable in nfs_generic_pg_pgios() | Trond Myklebust | 1 | -3/+0 |
2016-01-08 | NFSv4: Fix a compile warning about no prototype for nfs4_ioctl() | Trond Myklebust | 1 | -1/+1 |
2016-01-08 | Merge branch 'bugfixes' | Trond Myklebust | 7 | -25/+92 |
2016-01-08 | NFS: Use wait_on_atomic_t() for unlock after readahead | Benjamin Coddington | 5 | -63/+22 |
2016-01-04 | Merge branch 'pnfs_generic' | Trond Myklebust | 13 | -115/+293 |
2016-01-04 | NFSv4.1/pNFS: Cleanup constify struct pnfs_layout_range arguments | Trond Myklebust | 2 | -6/+6 |
2016-01-04 | NFSv4.1/pnfs: Cleanup copying of pnfs_layout_range structures | Trond Myklebust | 2 | -2/+9 |
2016-01-04 | NFSv4.1/pNFS: Cleanup pnfs_mark_matching_lsegs_invalid() | Trond Myklebust | 1 | -5/+5 |
2016-01-04 | NFSv4.1/pNFS: Fix a race in initiate_file_draining() | Trond Myklebust | 1 | -4/+1 |
2016-01-04 | NFSv4.1/pNFS: pnfs_error_mark_layout_for_return() must always return layout | Trond Myklebust | 2 | -7/+21 |
2016-01-04 | NFSv4.1/pNFS: pnfs_mark_matching_lsegs_return() should set the iomode | Trond Myklebust | 1 | -4/+12 |
2016-01-04 | NFSv4.1/pNFS: Use nfs4_stateid_copy for copying stateids | Trond Myklebust | 1 | -3/+3 |
2016-01-04 | NFSv4.1/pNFS: Don't pass stateids by value to pnfs_send_layoutreturn() | Trond Myklebust | 1 | -6/+6 |
2015-12-31 | NFS: Relax requirements in nfs_flush_incompatible | Trond Myklebust | 3 | -7/+8 |
2015-12-31 | NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid | Trond Myklebust | 6 | -0/+37 |
2015-12-31 | NFS: Allow multiple commit requests in flight per file | Trond Myklebust | 5 | -49/+35 |
2015-12-31 | NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs | Trond Myklebust | 4 | -19/+22 |
2015-12-30 | switch ->get_link() to delayed_call, kill ->put_link() | Al Viro | 1 | -3/+3 |
2015-12-30 | pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() | Trond Myklebust | 1 | -1/+1 |
2015-12-30 | NFS: Fix attribute cache revalidation | Trond Myklebust | 1 | -15/+39 |
2015-12-29 | NFS: Ensure we revalidate attributes before using execute_ok() | Trond Myklebust | 1 | -2/+16 |
2015-12-28 | Merge branch 'flexfiles' | Trond Myklebust | 14 | -174/+339 |
2015-12-28 | NFSv4: List stateid information in the callback tracepoints | Trond Myklebust | 2 | -6/+79 |
2015-12-28 | NFSv4.1/pNFS: Don't return NFS4ERR_DELAY unnecessarily in CB_LAYOUTRECALL | Trond Myklebust | 1 | -1/+1 |
2015-12-28 | NFSv4.1/pNFS: Ensure we enforce RFC5661 Section 12.5.5.2.1 | Trond Myklebust | 1 | -0/+20 |
2015-12-28 | pNFS: If we have to delay the layout callback, mark the layout for return | Trond Myklebust | 3 | -3/+18 |
2015-12-28 | NFSv4.1/pNFS: Add a helper to mark the layout as returned | Trond Myklebust | 4 | -1/+17 |
2015-12-28 | pNFS: Ensure nfs4_layoutget_prepare returns the correct error | Trond Myklebust | 1 | -4/+5 |
2015-12-28 | pNFS/flexfiles: Ensure we record layoutstats even if RPC is terminated early | Trond Myklebust | 1 | -6/+31 |
2015-12-28 | pNFS: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write | Trond Myklebust | 1 | -25/+70 |
2015-12-28 | pNFS/flexfiles: Fix a statistics gathering imbalance | Trond Myklebust | 1 | -1/+1 |
2015-12-28 | pNFS/flexfiles: Don't mark the entire layout as failed, when returning it | Trond Myklebust | 2 | -3/+1 |
2015-12-28 | pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET | Trond Myklebust | 4 | -53/+6 |
2015-12-28 | pnfs/flexfiles: count io stat in rpc_count_stats callback | Peng Tao | 1 | -12/+10 |