summaryrefslogtreecommitdiffstats
path: root/fs/nfs/write.c
Commit message (Expand)AuthorAgeFilesLines
* nfs: avoid race that crashes nfs_init_commitWeston Andros Adamson2016-05-251-0/+4
* NFS: checking for NULL instead of IS_ERR() in nfs_commit_file()Dan Carpenter2016-05-251-2/+2
* NFS: Reclaim writes via writepage are opportunisticTrond Myklebust2016-05-171-2/+1
* NFS: Add nfs_commit_file()Anna Schumaker2016-05-171-4/+37
* NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lockDave Wysochanski2016-05-091-8/+8
* mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2016-04-041-2/+2
* NFS: Simplify nfs_request_add_commit_list() argumentsAnna Schumaker2016-01-211-4/+3
* Merge branch 'bugfixes'Trond Myklebust2016-01-071-3/+1
|\
| * NFS: Flush reclaim writes using FLUSH_COND_STABLETrond Myklebust2015-12-281-1/+1
| * NFS: Background flush should not be low priorityTrond Myklebust2015-12-281-2/+0
* | NFS: Use wait_on_atomic_t() for unlock after readaheadBenjamin Coddington2016-01-071-8/+0
* | Merge branch 'pnfs_generic'Trond Myklebust2016-01-041-38/+50
|\ \
| * | NFS: Relax requirements in nfs_flush_incompatibleTrond Myklebust2015-12-311-1/+2
| * | NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalidTrond Myklebust2015-12-311-0/+9
| * | NFS: Allow multiple commit requests in flight per fileTrond Myklebust2015-12-311-37/+33
| * | NFS/pNFS: Fix up pNFS write reschedule layering violations and bugsTrond Myklebust2015-12-311-0/+6
| |/
* | nfs: only remove page from mapping if launder_page failsPeng Tao2015-12-281-16/+23
* | nfs: handle request add failure properlyPeng Tao2015-12-281-1/+21
|/
* NFSv4.1/pnfs: Retry through MDS when getting bad length of dataKinglong Mee2015-10-211-0/+7
* NFS: Fix a write performance regressionTrond Myklebust2015-10-021-1/+1
* NFS: Fix up page writeback accountingTrond Myklebust2015-10-021-6/+6
* NFS: Do cleanup before resetting pageio read/write to mdsKinglong Mee2015-09-201-0/+3
* NFS: Rename nfs_commit_unstable_pages() to nfs_write_inode()Anna Schumaker2015-08-171-6/+1
* NFSv4.1/pnfs: Fix atomicity of commit list updatesTrond Myklebust2015-08-101-5/+24
* Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2015-07-281-6/+9
|\
| * NFSv4/pnfs: Ensure we don't miss a file extensionTrond Myklebust2015-07-221-6/+9
* | Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2015-07-021-7/+2
|\|
| * nfs: Remove invalid tk_pid from debug messageKinglong Mee2015-07-011-1/+1
| * Merge branch 'bugfixes'Trond Myklebust2015-06-221-0/+1
| |\
| | * NFS: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writesTrond Myklebust2015-06-171-0/+1
| * | NFS: Remove unused nfs_rw_ops->rw_release() functionAnna Schumaker2015-06-101-6/+0
| |/
* | Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-blockLinus Torvalds2015-06-251-1/+2
|\ \ | |/ |/|
| * writeback: move backing_dev_info->bdi_stat[] into bdi_writebackTejun Heo2015-06-021-1/+2
* | nfs: stat(2) fails during cthon04 basic test5 on NFSv4.0Chuck Lever2015-05-131-5/+8
|/
* Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2015-04-261-8/+7
|\
| * Revert "nfs: replace nfs_add_stats with nfs_inc_stats when add one"Nicolas Iooss2015-04-231-1/+1
| * NFSv4.1/pnfs: Separate out metadata and data consistency for pNFSTrond Myklebust2015-03-271-7/+6
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2015-04-261-4/+4
|\ \
| * | VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-4/+4
| |/
* / page_writeback: clean up mess around cancel_dirty_page()Konstantin Khlebnikov2015-04-141-5/+0
|/
* NFS: Add attribute update barriers to NFS writebacksTrond Myklebust2015-03-011-0/+30
* nfs: Can call nfs_clear_page_commit() insteadTom Haynes2015-02-131-5/+2
* nfs: Provide and use helper functions for marking a page as unstableTom Haynes2015-02-131-7/+2
* Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-blockLinus Torvalds2015-02-121-3/+3
|\
| * fs: export inode_to_bdi and use it in favor of mapping->backing_dev_infoChristoph Hellwig2015-01-201-3/+3
* | Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2015-02-111-19/+33
|\ \
| * | nfs: add mirroring support to pgio layerWeston Andros Adamson2015-02-031-2/+8
| * | pnfs: pass ds_commit_idx through the commit pathWeston Andros Adamson2015-02-031-6/+8
| * | nfs: handle overlapping reqs in lock_and_joinWeston Andros Adamson2015-02-031-6/+11
| * | nfs: allow different protocol in nfs_initiate_commitPeng Tao2015-02-031-3/+4