aboutsummaryrefslogtreecommitdiff
path: root/include/trace/events/netfs.h
AgeCommit message (Expand)AuthorFilesLines
2025-07-14netfs: Fix race between cache write completion and ALL_QUEUED being setDavid Howells1-0/+30
2025-07-01netfs: Update tracepoints in a number of waysDavid Howells1-8/+18
2025-07-01netfs: Renumber the NETFS_RREQ_* flags to make traces easier to readDavid Howells1-1/+1
2025-07-01netfs: Fix double put of requestDavid Howells1-0/+1
2025-05-23netfs: Fix undifferentiation of DIO reads from unbuffered readsDavid Howells1-0/+1
2025-05-21Merge patch series "netfs: Miscellaneous fixes"Christian Brauner1-4/+3
2025-05-21netfs: Fix the request's work item to not require a refDavid Howells1-4/+3
2025-05-21fs/netfs: remove unused source NETFS_INVALID_WRITEMax Kellermann1-2/+1
2025-02-13netfs: Fix a number of read-retry hangsDavid Howells1-1/+3
2024-12-20netfs: Change the read result collector to only use one work itemDavid Howells1-67/+12
2024-12-20netfs: Add support for caching single monolithic objects such as AFS dirsDavid Howells1-0/+4
2024-12-20netfs: Add functions to build/clean a buffer in a folio_queueDavid Howells1-4/+2
2024-12-20cachefiles: Add some subrequest tracepointsDavid Howells1-0/+3
2024-12-20netfs: Abstract out a rolling folio buffer implementationDavid Howells1-0/+2
2024-12-20netfs: Add a tracepoint to log the lifespan of folio_queue structsDavid Howells1-2/+39
2024-12-20netfs: Clean up some whitespace in trace headerDavid Howells1-65/+65
2024-11-18Merge tag 'vfs-6.13.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2024-10-07netfs: In readahead, put the folio refs as soon extractedDavid Howells1-1/+0
2024-10-07netfs: Remove call to folio_index()Matthew Wilcox (Oracle)1-1/+1
2024-09-30netfs: Fix the netfs_folio tracepoint to handle NULL mappingDavid Howells1-1/+2
2024-09-12netfs: Cancel dirty folios that have no storage destinationDavid Howells1-0/+1
2024-09-12netfs: Speed up buffered readingDavid Howells1-5/+98
2024-09-12netfs: Simplify the writeback codeDavid Howells1-31/+2
2024-09-12netfs: Use new folio_queue data type and iterator instead of xarray iterDavid Howells1-0/+1
2024-09-05netfs: Remove NETFS_COPY_TO_CACHEDavid Howells1-2/+1
2024-09-05netfs: Reserve netfs_sreq_source 0 as unset/unknownDavid Howells1-0/+1
2024-09-05netfs: Reduce number of conditional branches in netfs_perform_write()David Howells1-2/+0
2024-08-12netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flagsDavid Howells1-0/+1
2024-08-12netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a second...David Howells1-0/+1
2024-05-01cifs: Implement netfslib hooksDavid Howells1-0/+1
2024-05-01netfs: Miscellaneous tidy upsDavid Howells1-5/+1
2024-05-01netfs: New writeback implementationDavid Howells1-3/+229
2024-05-01netfs: Switch to using unsigned long long rather than loff_tDavid Howells1-3/+3
2024-05-01netfs: Remove ->launder_folio() supportDavid Howells1-3/+0
2024-04-29netfs: Replace PG_fscache by setting folio->private and marking dirtyDavid Howells1-1/+5
2023-12-28netfs: Implement a write-through caching optionDavid Howells1-2/+6
2023-12-28netfs: Provide a launder_folio implementationDavid Howells1-0/+3
2023-12-28netfs: Implement unbuffered/DIO write supportDavid Howells1-1/+3
2023-12-28netfs: Implement unbuffered/DIO read supportDavid Howells1-1/+6
2023-12-28netfs: Make netfs_read_folio() handle streaming-write pagesDavid Howells1-0/+2
2023-12-28netfs: Provide func to copy data to pagecache for buffered writeDavid Howells1-0/+73
2023-12-28netfs: Dispatch write requests to process a writeback sliceDavid Howells1-2/+48
2023-12-28netfs: Make the refcounting of netfs_begin_read() easier to useDavid Howells1-4/+5
2023-12-28netfs: Extend the netfs_io_*request structs to handle writesDavid Howells1-2/+6
2023-12-28netfs: Limit subrequest by size or number of segmentsDavid Howells1-0/+1
2022-03-18netfs: Add a function to consolidate beginning a readDavid Howells1-2/+3
2022-03-18netfs: Refactor arguments for netfs_alloc_read_requestDavid Howells1-1/+10
2022-03-18netfs: Adjust the netfs_failure tracepoint to indicate non-subreq linesDavid Howells1-4/+4
2022-03-18netfs: Trace refcounting on the netfs_io_subrequest structDavid Howells1-0/+40
2022-03-18netfs: Trace refcounting on the netfs_io_request structDavid Howells1-0/+35