summaryrefslogtreecommitdiff
path: root/fs/netfs
AgeCommit message (Expand)AuthorFilesLines
2024-06-26netfs: Delete some xarray-wangling functions that aren't usedDavid Howells2-90/+0
2024-06-26netfs: Fix early issue of write op on partial write to folio tailDavid Howells1-1/+1
2024-06-26netfs: Fix io_uring based write-throughDavid Howells1-1/+2
2024-05-27Merge tag 'vfs-6.10-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-7/+18
2024-05-27netfs, 9p: Fix race between umount and async request completionDavid Howells1-0/+5
2024-05-24netfs: Fix setting of BDP_ASYNC from iocb flagsDavid Howells1-1/+1
2024-05-24netfs: Fix AIO error handling when doing write-throughDavid Howells1-1/+6
2024-05-24netfs: Fix io_uring based write-throughDavid Howells3-5/+6
2024-05-21smb3: reenable swapfiles over SMB3 mountsSteve French1-1/+2
2024-05-13cifs: Fix locking in cifs_strict_readv()Steve French1-1/+2
2024-05-01cifs: Cut over to using netfslibDavid Howells1-1/+6
2024-05-01cifs: Implement netfslib hooksDavid Howells1-0/+6
2024-05-01netfs, afs: Use writeback retry to deal with alternate keysDavid Howells1-2/+7
2024-05-01netfs: Miscellaneous tidy upsDavid Howells1-1/+1
2024-05-01netfs: Remove the old writeback codeDavid Howells2-1106/+0
2024-05-01netfs: Cut over to using new writeback codeDavid Howells6-62/+57
2024-05-01netfs: Add some write-side stats and clean up some stat namesDavid Howells6-9/+23
2024-05-01netfs: New writeback implementationDavid Howells6-5/+1533
2024-05-01netfs: Switch to using unsigned long long rather than loff_tDavid Howells5-8/+10
2024-05-01netfs: Use mempools for allocating requests and subrequestsDavid Howells3-26/+86
2024-05-01netfs: Remove ->launder_folio() supportDavid Howells2-75/+0
2024-05-01mm: Provide a means of invalidation without using launder_folioDavid Howells1-4/+24
2024-04-29netfs: Use subreq_counter to allocate subreq debug_index valuesDavid Howells3-6/+3
2024-04-29netfs: Make netfs_io_request::subreq_counter an atomic_tDavid Howells1-1/+1
2024-04-29netfs: Remove deprecated use of PG_private_2 as a second writeback flagDavid Howells2-151/+1
2024-04-29mm: Remove the PG_fscache alias for PG_private_2David Howells3-4/+4
2024-04-29netfs: Replace PG_fscache by setting folio->private and marking dirtyDavid Howells8-84/+102
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-03-18fscache: Fix error handling in fscache_begin_operation()David Howells1-1/+3
2024-01-29netfs: Fix missing zero-length check in unbuffered writeDavid Howells2-1/+7
2024-01-29netfs: Fix i_dio_count leak on DIO read past i_sizeMarc Dionne1-0/+2
2024-01-22netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write()Dan Carpenter1-2/+3
2024-01-22netfs, fscache: Prevent Oops in fscache_put_cache()Dan Carpenter1-1/+2
2024-01-22netfs: Don't use certain unnecessary folio_*() functionsDavid Howells4-13/+13
2024-01-19Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds23-87/+6197
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 Howells2-1/+2
2024-01-05netfs: Fix interaction between write-streaming and cachefiles cullingDavid Howells4-9/+31
2024-01-05netfs: Count DIO writesDavid Howells3-4/+9
2024-01-05netfs: Mark netfs_unbuffered_write_iter_locked() staticDavid Howells2-8/+2
2024-01-04netfs: Fix proc/fs/fscache symlink to point to "netfs" not "../netfs"David Howells1-1/+1
2023-12-28netfs: Export the netfs_sreq tracepointDavid Howells1-0/+2
2023-12-28netfs: Optimise away reads above the point at which there can be no dataDavid Howells4-1/+20
2023-12-28netfs: Implement a write-through caching optionDavid Howells5-10/+154
2023-12-28netfs: Provide a launder_folio implementationDavid Howells2-0/+75
2023-12-28netfs: Provide a writepages implementationDavid Howells1-0/+636
2023-12-28netfs, cachefiles: Pass upper bound length to allow expansionDavid Howells4-17/+13
2023-12-28netfs: Provide netfs_file_read_iter()David Howells1-0/+73