summaryrefslogtreecommitdiff
path: root/fs/nfs/file.c
AgeCommit message (Expand)Author
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-06-09filemap: update ki_pos in generic_perform_writeChristoph Hellwig
2023-06-09backing_dev: remove current->backing_dev_infoChristoph Hellwig
2023-05-24nfs: Provide a splice-read wrapperDavid Howells
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-04-06fs: Add FGP_WRITEBEGINMatthew Wilcox
2023-04-05mm: return an ERR_PTR from __filemap_get_folioChristoph Hellwig
2023-02-22Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2023-02-14NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio()Trond Myklebust
2023-02-14NFS: fix up nfs_release_folio() to try to release the pageTrond Myklebust
2023-02-14NFS: Fix up nfs_vm_page_mkwrite() for foliosTrond Myklebust
2023-02-14NFS: Convert nfs_write_begin/end to use foliosTrond Myklebust
2023-02-14NFS: Convert buffered writes to use foliosTrond Myklebust
2023-02-14NFS: Add a helper nfs_wb_folio()Trond Myklebust
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton
2022-10-13Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2022-10-10Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2022-10-03NFS: clean up a needless assignment in nfs_file_write()Lukas Bulwahn
2022-09-07freezer,sched: Rewrite core freezer logicPeter Zijlstra
2022-08-22Merge tag 'nfs-for-5.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2022-08-13NFS: Fix another fsync() issue after a server rebootTrond Myklebust
2022-08-10Merge tag 'nfs-for-5.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2022-08-02nfs: Convert to migrate_folioMatthew Wilcox (Oracle)
2022-07-12NFS: remove redundant code in nfs_file_write()ChenXiaoSong
2022-05-31Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-05-17NFS: Do not report flush errors in nfs_write_end()Trond Myklebust
2022-05-17NFS: Don't report ENOSPC write errors twiceTrond Myklebust
2022-05-17NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSTrond Myklebust
2022-05-09nfs: Convert to release_folioMatthew Wilcox (Oracle)
2022-05-09VFS: add FMODE_CAN_ODIRECT file flagNeilBrown
2022-05-09nfs: rename nfs_direct_IO and use as ->swap_rwNeilBrown
2022-05-09mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown
2022-05-09mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown
2022-05-09nfs: Convert nfs to read_folioMatthew Wilcox (Oracle)
2022-05-08fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)
2022-05-08fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)
2022-05-08fs: Remove aop flags parameter from grab_cache_page_write_begin()Matthew Wilcox (Oracle)
2022-04-01fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2022-03-15fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folioMatthew Wilcox (Oracle)
2022-03-15nfs: Convert from launder_page to launder_folioMatthew Wilcox (Oracle)
2022-03-15nfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)
2022-03-13NFS: swap IO handling is slightly different for O_DIRECT IONeilBrown
2022-03-13NFSv4: keep state manager thread active if swap is enabledNeilBrown
2022-03-13NFS: remove IS_SWAPFILE hackNeilBrown
2022-02-25Convert NFS from readpages to readaheadMatthew Wilcox (Oracle)
2022-01-10nfs: Convert to new fscache volume/cookie APIDave Wysochanski
2021-09-10locks: remove LOCK_MAND flock lock supportJeff Layton
2021-08-31Merge tag 'nfsd-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds