summaryrefslogtreecommitdiff
path: root/fs/nfs/file.c
AgeCommit message (Expand)Author
2024-08-07fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)
2024-08-07fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-07-17nfs: pass explicit offset/count to trace eventsChristoph Hellwig
2024-07-08nfs: remove dead code for the old swap over NFS implementationChristoph Hellwig
2024-07-08NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust
2024-07-08nfs: add support for large foliosChristoph Hellwig
2024-07-03nfs: drop usage of folio_file_posKairui Song
2024-04-29mm: Remove the PG_fscache alias for PG_private_2David Howells
2024-02-05nfs: adapt to breakup of struct file_lockJeff Layton
2024-02-05filelock: split common fields into struct file_lock_coreJeff Layton
2024-02-05nfs: convert to using new filelock helpersJeff Layton
2024-01-10Merge tag 'nfs-for-6.8-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2024-01-04nfs: Remove writepageMatthew Wilcox (Oracle)
2023-12-10fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)
2023-08-24filemap: Fix errors in file.chuzhi001@208suo.com
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