summaryrefslogtreecommitdiff
path: root/fs/netfs/buffered_read.c
AgeCommit message (Expand)Author
6 daysnetfs: Fix decision whether to disallow write-streaming due to fscache useDavid Howells
2026-05-12netfs: Fix netfs_read_folio() to wait on writebackDavid Howells
2026-05-12netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages()David Howells
2026-05-12netfs: Fix leak of request in netfs_write_begin() error handlingDavid Howells
2026-05-12netfs: Fix early put of sink folio in netfs_read_gaps()David Howells
2026-05-12netfs: Fix read-gaps to remove netfs_folio from filled folioDavid Howells
2026-05-12netfs: Fix potential for tearing in ->remote_i_size and ->zero_pointDavid Howells
2026-05-12netfs: Fix netfs_read_to_pagecache() to pause on subreq failureDavid Howells
2026-05-12netfs: Fix missing barriers when accessing stream->subrequests locklesslyDavid Howells
2026-05-12netfs: Fix cancellation of a DIO and single read subrequestsDavid Howells
2026-03-26netfs: Fix the handling of stream->front by removing itDavid Howells
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2025-09-26netfs: fix reference leakMax Kellermann
2025-05-21Merge patch series "netfs: Miscellaneous fixes"Christian Brauner
2025-05-21netfs: Fix wait/wake to be consistent about the waitqueue usedDavid Howells
2025-05-21netfs: Fix the request's work item to not require a refDavid Howells
2025-05-21fs/netfs: remove `netfs_io_request.ractl`Max Kellermann
2025-02-13netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queuedDavid Howells
2024-12-20afs: Locally initialise the contents of a new symlink on creationDavid Howells
2024-12-20netfs: Change the read result collector to only use one work itemDavid Howells
2024-12-20netfs: Add support for caching single monolithic objects such as AFS dirsDavid Howells
2024-12-20netfs: Don't use bh spinlockDavid Howells
2024-12-20netfs: Drop the was_async arg from netfs_read_subreq_terminated()David Howells
2024-12-20netfs: Drop the error arg from netfs_read_subreq_terminated()David Howells
2024-12-20netfs: Abstract out a rolling folio buffer implementationDavid Howells
2024-12-20netfs: Add a tracepoint to log the lifespan of folio_queue structsDavid Howells
2024-12-20netfs: Use a folio_queue allocation and free functionsDavid Howells
2024-12-20netfs: Fix enomem handling in buffered readsDavid Howells
2024-11-18Merge tag 'vfs-6.13.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds
2024-10-07netfs: In readahead, put the folio refs as soon extractedDavid Howells
2024-10-07netfs: Remove unnecessary references to pagesMatthew Wilcox (Oracle)
2024-09-12netfs: Speed up buffered readingDavid Howells
2024-08-12netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flagsDavid Howells
2024-08-12netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a second...David Howells
2024-07-24netfs: Revert "netfs: Switch debug logging to pr_debug()"David Howells
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-07-03netfs: drop usage of folio_file_posKairui Song
2024-06-12netfs: Switch debug logging to pr_debug()Uwe Kleine-König
2024-05-01netfs: Add some write-side stats and clean up some stat namesDavid Howells
2024-05-01netfs: Switch to using unsigned long long rather than loff_tDavid Howells
2024-04-29netfs: Remove deprecated use of PG_private_2 as a second writeback flagDavid Howells
2024-04-29mm: Remove the PG_fscache alias for PG_private_2David Howells
2024-04-29netfs: Replace PG_fscache by setting folio->private and marking dirtyDavid Howells
2024-01-22netfs: Don't use certain unnecessary folio_*() functionsDavid Howells
2023-12-28netfs: Provide netfs_file_read_iter()David Howells
2023-12-28netfs: Make netfs_read_folio() handle streaming-write pagesDavid Howells
2023-12-28netfs: Provide func to copy data to pagecache for buffered writeDavid Howells
2023-12-28netfs: Make the refcounting of netfs_begin_read() easier to useDavid Howells
2023-12-24netfs: Add iov_iters to (sub)requests to describe various buffersDavid Howells