Age | Commit message (Expand) | Author | Files | Lines |
2024-05-21 | smb3: reenable swapfiles over SMB3 mounts | Steve French | 1 | -1/+2 |
2024-05-14 | cifs: Fix locking in cifs_strict_readv() | Steve French | 1 | -1/+2 |
2024-05-01 | cifs: Cut over to using netfslib | David Howells | 1 | -1/+6 |
2024-05-01 | cifs: Implement netfslib hooks | David Howells | 1 | -0/+6 |
2024-05-01 | netfs, afs: Use writeback retry to deal with alternate keys | David Howells | 1 | -2/+7 |
2024-05-01 | netfs: Miscellaneous tidy ups | David Howells | 1 | -1/+1 |
2024-05-01 | netfs: Remove the old writeback code | David Howells | 2 | -1106/+0 |
2024-05-01 | netfs: Cut over to using new writeback code | David Howells | 6 | -62/+57 |
2024-05-01 | netfs: Add some write-side stats and clean up some stat names | David Howells | 6 | -9/+23 |
2024-05-01 | netfs: New writeback implementation | David Howells | 6 | -5/+1533 |
2024-05-01 | netfs: Switch to using unsigned long long rather than loff_t | David Howells | 5 | -8/+10 |
2024-05-01 | netfs: Use mempools for allocating requests and subrequests | David Howells | 3 | -26/+86 |
2024-05-01 | netfs: Remove ->launder_folio() support | David Howells | 2 | -75/+0 |
2024-05-01 | mm: Provide a means of invalidation without using launder_folio | David Howells | 1 | -4/+24 |
2024-04-29 | netfs: Use subreq_counter to allocate subreq debug_index values | David Howells | 3 | -6/+3 |
2024-04-29 | netfs: Make netfs_io_request::subreq_counter an atomic_t | David Howells | 1 | -1/+1 |
2024-04-29 | netfs: Remove deprecated use of PG_private_2 as a second writeback flag | David Howells | 2 | -151/+1 |
2024-04-29 | mm: Remove the PG_fscache alias for PG_private_2 | David Howells | 3 | -4/+4 |
2024-04-29 | netfs: Replace PG_fscache by setting folio->private and marking dirty | David Howells | 8 | -84/+102 |
2024-04-29 | netfs: Update i_blocks when write committed to pagecache | David Howells | 1 | -11/+34 |
2024-04-26 | netfs: Fix the pre-flush when appending to a file in writethrough mode | David Howells | 1 | -7/+6 |
2024-04-23 | netfs: Fix writethrough-mode error handling | David Howells | 1 | -4/+6 |
2024-03-18 | fscache: Fix error handling in fscache_begin_operation() | David Howells | 1 | -1/+3 |
2024-01-29 | netfs: Fix missing zero-length check in unbuffered write | David Howells | 2 | -1/+7 |
2024-01-29 | netfs: Fix i_dio_count leak on DIO read past i_size | Marc Dionne | 1 | -0/+2 |
2024-01-23 | netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write() | Dan Carpenter | 1 | -2/+3 |
2024-01-23 | netfs, fscache: Prevent Oops in fscache_put_cache() | Dan Carpenter | 1 | -1/+2 |
2024-01-23 | netfs: Don't use certain unnecessary folio_*() functions | David Howells | 4 | -13/+13 |
2024-01-19 | Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 23 | -87/+6197 |
2024-01-09 | netfs: Fix wrong #ifdef hiding wait | David Howells | 1 | -1/+1 |
2024-01-06 | netfs: Fix the loop that unmarks folios after writing to the cache | David Howells | 2 | -1/+2 |
2024-01-05 | netfs: Fix interaction between write-streaming and cachefiles culling | David Howells | 4 | -9/+31 |
2024-01-05 | netfs: Count DIO writes | David Howells | 3 | -4/+9 |
2024-01-05 | netfs: Mark netfs_unbuffered_write_iter_locked() static | David Howells | 2 | -8/+2 |
2024-01-04 | netfs: Fix proc/fs/fscache symlink to point to "netfs" not "../netfs" | David Howells | 1 | -1/+1 |
2023-12-28 | netfs: Export the netfs_sreq tracepoint | David Howells | 1 | -0/+2 |
2023-12-28 | netfs: Optimise away reads above the point at which there can be no data | David Howells | 4 | -1/+20 |
2023-12-28 | netfs: Implement a write-through caching option | David Howells | 5 | -10/+154 |
2023-12-28 | netfs: Provide a launder_folio implementation | David Howells | 2 | -0/+75 |
2023-12-28 | netfs: Provide a writepages implementation | David Howells | 1 | -0/+636 |
2023-12-28 | netfs, cachefiles: Pass upper bound length to allow expansion | David Howells | 4 | -17/+13 |
2023-12-28 | netfs: Provide netfs_file_read_iter() | David Howells | 1 | -0/+73 |
2023-12-28 | netfs: Allow buffered shared-writeable mmap through netfs_page_mkwrite() | David Howells | 1 | -0/+59 |
2023-12-28 | netfs: Implement buffered write API | David Howells | 1 | -0/+83 |
2023-12-28 | netfs: Implement unbuffered/DIO write support | David Howells | 7 | -8/+215 |
2023-12-28 | netfs: Implement unbuffered/DIO read support | David Howells | 7 | -10/+210 |
2023-12-28 | netfs: Allocate multipage folios in the writepath | David Howells | 1 | -2/+7 |
2023-12-28 | netfs: Make netfs_read_folio() handle streaming-write pages | David Howells | 1 | -3/+58 |
2023-12-28 | netfs: Provide func to copy data to pagecache for buffered write | David Howells | 5 | -0/+383 |
2023-12-28 | netfs: Dispatch write requests to process a writeback slice | David Howells | 3 | -1/+371 |