summaryrefslogtreecommitdiff
path: root/fs/netfs
AgeCommit message (Expand)AuthorFilesLines
2024-05-21smb3: reenable swapfiles over SMB3 mountsSteve French1-1/+2
2024-05-14cifs: 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-23netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write()Dan Carpenter1-2/+3
2024-01-23netfs, fscache: Prevent Oops in fscache_put_cache()Dan Carpenter1-1/+2
2024-01-23netfs: 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-06netfs: 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
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: Implement unbuffered/DIO write supportDavid Howells7-8/+215
2023-12-28netfs: Implement unbuffered/DIO read supportDavid Howells7-10/+210
2023-12-28netfs: Allocate multipage folios in the writepathDavid Howells1-2/+7
2023-12-28netfs: Make netfs_read_folio() handle streaming-write pagesDavid Howells1-3/+58
2023-12-28netfs: Provide func to copy data to pagecache for buffered writeDavid Howells5-0/+383
2023-12-28netfs: Dispatch write requests to process a writeback sliceDavid Howells3-1/+371