| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-26 | netfs: fix reference leak | Max Kellermann | 1 | -0/+1 |
| 2025-07-01 | netfs: Update tracepoints in a number of ways | David Howells | 1 | -1/+1 |
| 2025-07-01 | netfs: Merge i_size update functions | David Howells | 1 | -0/+6 |
| 2025-07-01 | netfs: Provide helpers to perform NETFS_RREQ_IN_PROGRESS flag wangling | David Howells | 1 | -0/+18 |
| 2025-05-21 | netfs: Fix wait/wake to be consistent about the waitqueue used | David Howells | 1 | -6/+27 |
| 2025-05-21 | netfs: Fix the request's work item to not require a ref | David Howells | 1 | -6/+5 |
| 2025-02-13 | netfs: Add retry stat counters | David Howells | 1 | -0/+4 |
| 2024-12-20 | netfs: Change the read result collector to only use one work item | David Howells | 1 | -7/+14 |
| 2024-12-20 | netfs: Add support for caching single monolithic objects such as AFS dirs | David Howells | 1 | -0/+2 |
| 2024-12-20 | netfs: Drop the was_async arg from netfs_read_subreq_terminated() | David Howells | 1 | -1/+1 |
| 2024-12-20 | netfs: Split retry code out of fs/netfs/write_collect.c | David Howells | 1 | -0/+5 |
| 2024-12-20 | netfs: Make netfs_advance_write() return size_t | David Howells | 1 | -3/+3 |
| 2024-12-20 | netfs: Abstract out a rolling folio buffer implementation | David Howells | 1 | -4/+0 |
| 2024-12-20 | netfs: Add a tracepoint to log the lifespan of folio_queue structs | David Howells | 1 | -1/+2 |
| 2024-09-26 | netfs: Fix write oops in generic/346 (9p) and generic/074 (cifs) | David Howells | 1 | -0/+1 |
| 2024-09-12 | netfs: Speed up buffered reading | David Howells | 1 | -7/+28 |
| 2024-09-12 | netfs: Provide an iterator-reset function | David Howells | 1 | -3/+1 |
| 2024-09-12 | netfs: Use new folio_queue data type and iterator instead of xarray iter | David Howells | 1 | -1/+8 |
| 2024-09-05 | netfs: Set the request work function upon allocation | David Howells | 1 | -0/+1 |
| 2024-09-05 | netfs: Record contention stats for writeback lock | David Howells | 1 | -0/+2 |
| 2024-07-24 | netfs: Revert "netfs: Switch debug logging to pr_debug()" | David Howells | 1 | -1/+32 |
| 2024-07-11 | Merge tag 'vfs-6.10-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -34/+1 |
| 2024-07-03 | netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() | Baokun Li | 1 | -2/+0 |
| 2024-06-26 | netfs: Delete some xarray-wangling functions that aren't used | David Howells | 1 | -9/+0 |
| 2024-06-12 | netfs: Switch debug logging to pr_debug() | Uwe Kleine-König | 1 | -32/+1 |
| 2024-05-01 | netfs: Cut over to using new writeback code | David Howells | 1 | -15/+6 |
| 2024-05-01 | netfs: Add some write-side stats and clean up some stat names | David Howells | 1 | -2/+5 |
| 2024-05-01 | netfs: New writeback implementation | David Howells | 1 | -0/+27 |
| 2024-05-01 | netfs: Use mempools for allocating requests and subrequests | David Howells | 1 | -0/+2 |
| 2024-04-29 | netfs: Replace PG_fscache by setting folio->private and marking dirty | David Howells | 1 | -3/+7 |
| 2024-01-05 | netfs: Fix interaction between write-streaming and cachefiles culling | David Howells | 1 | -0/+1 |
| 2024-01-05 | netfs: Count DIO writes | David Howells | 1 | -0/+1 |
| 2024-01-05 | netfs: Mark netfs_unbuffered_write_iter_locked() static | David Howells | 1 | -6/+0 |
| 2023-12-28 | netfs: Implement a write-through caching option | David Howells | 1 | -0/+3 |
| 2023-12-28 | netfs: Implement unbuffered/DIO write support | David Howells | 1 | -0/+6 |
| 2023-12-28 | netfs: Implement unbuffered/DIO read support | David Howells | 1 | -0/+1 |
| 2023-12-28 | netfs: Provide func to copy data to pagecache for buffered write | David Howells | 1 | -0/+2 |
| 2023-12-28 | netfs: Dispatch write requests to process a writeback slice | David Howells | 1 | -0/+6 |
| 2023-12-28 | netfs: Prep to use folio->private for write grouping and streaming write | David Howells | 1 | -0/+28 |
| 2023-12-28 | netfs: Extend the netfs_io_*request structs to handle writes | David Howells | 1 | -0/+6 |
| 2023-12-28 | netfs: Provide tools to create a buffer in an xarray | David Howells | 1 | -0/+13 |
| 2023-12-24 | netfs: Add a procfile to list in-progress requests | David Howells | 1 | -0/+22 |
| 2023-12-24 | netfs, fscache: Move /proc/fs/fscache to /proc/fs/netfs and put in a symlink | David Howells | 1 | -1/+11 |
| 2023-12-24 | netfs, fscache: Combine fscache with netfs | David Howells | 1 | -3/+189 |
| 2023-12-24 | netfs, fscache: Move fs/fscache/* into fs/netfs/ | David Howells | 1 | -0/+5 |
| 2022-06-09 | netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context | David Howells | 1 | -1/+1 |
| 2022-03-18 | netfs: Split some core bits out into their own file | David Howells | 1 | -2/+5 |
| 2022-03-18 | netfs: Rename read_helper.c to io.c | David Howells | 1 | -7/+7 |
| 2022-03-18 | netfs: Prepare to split read_helper.c | David Howells | 1 | -0/+5 |
| 2022-03-18 | netfs: Add a function to consolidate beginning a read | David Howells | 1 | -1/+1 |
| 2022-03-18 | netfs: Add a netfs inode context | David Howells | 1 | -2/+16 |
| 2022-03-18 | netfs: Refactor arguments for netfs_alloc_read_request | David Howells | 1 | -2/+5 |
| 2022-03-18 | netfs: Trace refcounting on the netfs_io_subrequest struct | David Howells | 1 | -2/+0 |
| 2022-03-18 | netfs: Trace refcounting on the netfs_io_request struct | David Howells | 1 | -2/+9 |
| 2022-03-18 | netfs: Split netfs_io_* object handling out | David Howells | 1 | -0/+18 |
| 2021-04-23 | netfs: Add write_begin helper | David Howells | 1 | -0/+2 |
| 2021-04-23 | netfs: Gather stats | David Howells | 1 | -0/+34 |
| 2021-04-23 | netfs: Provide readahead and readpage netfs helpers | David Howells | 1 | -0/+61 |