summaryrefslogtreecommitdiff
path: root/fs/netfs/buffered_write.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-05netfs, cifs: Move CIFS_INO_MODIFIED_ATTR to netfs_inodeDavid Howells1-2/+8
2024-09-05netfs: Reduce number of conditional branches in netfs_perform_write()David Howells1-165/+134
2024-08-12netfs: Fault in smaller chunks for non-large folio mappingsMatthew Wilcox (Oracle)1-1/+1
2024-07-24netfs: Revert "netfs: Switch debug logging to pr_debug()"David Howells1-6/+6
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-07-11Merge tag 'vfs-6.10-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+6
2024-07-05Merge patch series "cachefiles: random bugfixes"Christian Brauner1-6/+6
2024-07-03netfs: drop usage of folio_file_posKairui Song1-1/+1
2024-06-26netfs: Fix netfs_page_mkwrite() to flush conflicting data, not waitDavid Howells1-3/+3
2024-06-26netfs: Fix netfs_page_mkwrite() to check folio->mapping is validDavid Howells1-1/+7
2024-06-12netfs: Switch debug logging to pr_debug()Uwe Kleine-König1-6/+6
2024-05-24netfs: Fix setting of BDP_ASYNC from iocb flagsDavid Howells1-1/+1
2024-05-01cifs: Implement netfslib hooksDavid Howells1-0/+6
2024-05-01netfs: Miscellaneous tidy upsDavid Howells1-1/+1
2024-05-01netfs: Remove the old writeback codeDavid Howells1-629/+0
2024-05-01netfs: Cut over to using new writeback codeDavid Howells1-21/+24
2024-05-01netfs: Add some write-side stats and clean up some stat namesDavid Howells1-0/+3
2024-05-01netfs: New writeback implementationDavid Howells1-4/+0
2024-05-01netfs: Switch to using unsigned long long rather than loff_tDavid Howells1-1/+1
2024-05-01netfs: Remove ->launder_folio() supportDavid Howells1-74/+0
2024-04-29netfs: Replace PG_fscache by setting folio->private and marking dirtyDavid Howells1-49/+44
2024-04-29netfs: Update i_blocks when write committed to pagecacheDavid Howells1-11/+34
2024-04-26netfs: Fix the pre-flush when appending to a file in writethrough modeDavid Howells1-7/+6
2024-04-23netfs: Fix writethrough-mode error handlingDavid Howells1-4/+6
2024-01-29netfs: Fix missing zero-length check in unbuffered writeDavid Howells1-0/+3
2024-01-22netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write()Dan Carpenter1-2/+3
2024-01-22netfs: Don't use certain unnecessary folio_*() functionsDavid Howells1-5/+5
2024-01-19Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-0/+1253
2024-01-09netfs: Fix wrong #ifdef hiding waitDavid Howells1-1/+1
2024-01-05netfs: Fix the loop that unmarks folios after writing to the cacheDavid Howells1-0/+1
2024-01-05netfs: Fix interaction between write-streaming and cachefiles cullingDavid Howells1-4/+20
2023-12-28netfs: Optimise away reads above the point at which there can be no dataDavid Howells1-1/+1
2023-12-28netfs: Implement a write-through caching optionDavid Howells1-10/+59
2023-12-28netfs: Provide a launder_folio implementationDavid Howells1-0/+74
2023-12-28netfs: Provide a writepages implementationDavid Howells1-0/+636
2023-12-28netfs: Allow buffered shared-writeable mmap through netfs_page_mkwrite()David Howells1-0/+59
2023-12-28netfs: Implement buffered write APIDavid Howells1-0/+83
2023-12-28netfs: Allocate multipage folios in the writepathDavid Howells1-2/+7
2023-12-28netfs: Provide func to copy data to pagecache for buffered writeDavid Howells1-0/+330