summaryrefslogtreecommitdiffstats
path: root/fs/nfs/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+2
* fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+1
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-1/+1
|\
| * nfs: drop usage of folio_file_posKairui Song2024-07-041-1/+1
* | nfs: pass explicit offset/count to trace eventsChristoph Hellwig2024-07-171-2/+3
* | nfs: remove dead code for the old swap over NFS implementationChristoph Hellwig2024-07-081-3/+3
* | NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust2024-07-081-2/+2
* | nfs: add support for large foliosChristoph Hellwig2024-07-081-1/+3
|/
* mm: Remove the PG_fscache alias for PG_private_2David Howells2024-04-291-4/+4
* nfs: adapt to breakup of struct file_lockJeff Layton2024-02-051-10/+9
* filelock: split common fields into struct file_lock_coreJeff Layton2024-02-051-0/+1
* nfs: convert to using new filelock helpersJeff Layton2024-02-051-2/+2
* Merge tag 'nfs-for-6.8-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-01-111-1/+0
|\
| * nfs: Remove writepageMatthew Wilcox (Oracle)2024-01-041-1/+0
* | fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)2023-12-111-1/+1
|/
* filemap: Fix errors in file.chuzhi001@208suo.com2023-08-241-1/+1
* Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-5/+1
|\
| * filemap: update ki_pos in generic_perform_writeChristoph Hellwig2023-06-101-1/+0
| * backing_dev: remove current->backing_dev_infoChristoph Hellwig2023-06-101-4/+1
* | nfs: Provide a splice-read wrapperDavid Howells2023-05-241-1/+22
|/
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-281-2/+2
|\
| * mm: return an ERR_PTR from __filemap_get_folioChristoph Hellwig2023-04-061-2/+2
* | fs: Add FGP_WRITEBEGINMatthew Wilcox2023-04-061-10/+2
|/
* Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2023-02-221-52/+72
|\
| * NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio()Trond Myklebust2023-02-141-2/+7
| * NFS: fix up nfs_release_folio() to try to release the pageTrond Myklebust2023-02-141-2/+7
| * NFS: Fix up nfs_vm_page_mkwrite() for foliosTrond Myklebust2023-02-141-11/+10
| * NFS: Convert nfs_write_begin/end to use foliosTrond Myklebust2023-02-141-34/+41
| * NFS: Convert buffered writes to use foliosTrond Myklebust2023-02-141-5/+9
| * NFS: Add a helper nfs_wb_folio()Trond Myklebust2023-02-141-1/+1
* | filelock: move file locking definitions to separate header fileJeff Layton2023-01-111-0/+1
|/
* Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2022-10-131-3/+3
|\
| * NFS: clean up a needless assignment in nfs_file_write()Lukas Bulwahn2022-10-031-3/+3
* | Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-10-101-1/+2
|\ \ | |/ |/|
| * freezer,sched: Rewrite core freezer logicPeter Zijlstra2022-09-071-1/+2
* | Merge tag 'nfs-for-5.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-08-221-9/+6
|\ \ | |/ |/|
| * NFS: Fix another fsync() issue after a server rebootTrond Myklebust2022-08-131-9/+6
* | Merge tag 'nfs-for-5.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-08-101-2/+0
|\|
| * NFS: remove redundant code in nfs_file_write()ChenXiaoSong2022-07-121-2/+0
* | nfs: Convert to migrate_folioMatthew Wilcox (Oracle)2022-08-021-3/+1
|/
* Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2022-06-011-29/+21
|\
| * NFS: Do not report flush errors in nfs_write_end()Trond Myklebust2022-05-171-5/+2
| * NFS: Don't report ENOSPC write errors twiceTrond Myklebust2022-05-171-20/+14
| * NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSTrond Myklebust2022-05-171-4/+5
* | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-261-3/+15
|\ \
| * | VFS: add FMODE_CAN_ODIRECT file flagNeilBrown2022-05-101-1/+2
| * | nfs: rename nfs_direct_IO and use as ->swap_rwNeilBrown2022-05-101-4/+1
| * | mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown2022-05-101-0/+4
| * | mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown2022-05-101-2/+12
| |/
* | nfs: Convert to release_folioMatthew Wilcox (Oracle)2022-05-101-11/+11