Subject netfs: Keep track of folios in a segmented bio_vec[] chain
Author dhowells@redhat.com
Date 2026-08-24 14:40:54 +0000 UTC
Version
Cc amarkuze@redhat.com anna@kernel.org asmadeus@codewreck.org axboe@kernel.dk bpf@vger.kernel.org ceph-devel@vger.kernel.org chenxiaosong@chenxiaosong.com christian@brauner.io dhowells@redhat.com ericvh@kernel.org hch@infradead.org idryomov@gmail.com kmehltretter@gmail.com leon@kernel.org linkinjeon@kernel.org linux-afs@lists.infradead.org linux-block@vger.kernel.org linux-cifs@vger.kernel.org linux-erofs@lists.ozlabs.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-nfs@vger.kernel.org marc.dionne@auristor.com metze@samba.org netfs@lists.linux.dev pc@manguebit.org slava@dubeyko.com sprasad@microsoft.com stable@vger.kernel.org tom@talpey.com trondmy@kernel.org v9fs@lists.linux.dev willy@infradead.org xiang@kernel.org
Patches (35)
Name Content [All]
[PATCH v10 01/35] netfs: Fix uninitialized return value in netfs_unbuffered_write() [Body]
[PATCH v10 02/35] netfs: Fix read progress reporting [Body]
[PATCH v10 03/35] cachefiles,netfs: sunset ondemand mode [Body]
[PATCH v10 04/35] cachefiles: Fix potential UAF/KASAN warning [Body]
[PATCH v10 05/35] netfs: Use uoff_t instead of unsigned long long and loff_t [Body]
[PATCH v10 06/35] mm: Make readahead store folio count in readahead_control [Body]
[PATCH v10 07/35] netfs: Bulk load the readahead-provided folios up front [Body]
[PATCH v10 08/35] Add a function to kmap one page of a multipage bio_vec [Body]
[PATCH v10 09/35] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages() [Body]
[PATCH v10 10/35] iov_iter: Add a segmented queue of bio_vec[] [Body]
[PATCH v10 11/35] netfs: Add some tools for managing bvecq chains [Body]
[PATCH v10 12/35] netfs: Make mempool available for bvecq [Body]
[PATCH v10 13/35] netfs: Add a function to extract from an iter into a bvecq [Body]
[PATCH v10 14/35] afs: Use a bvecq to hold dir content rather than folioq [Body]
[PATCH v10 15/35] cifs: Use a bvecq for buffering instead of a folioq [Body]
[PATCH v10 16/35] smbdirect: Support ITER_BVECQ in smbdirect_map_sges_from_iter() [Body]
[PATCH v10 17/35] netfs: Remove the writethrough code [Body]
[PATCH v10 18/35] netfs: trace: Change the "clear" folio traces to "endwb" [Body]
[PATCH v10 19/35] netfs: trace: Rejig a couple of the tracepoints [Body]
[PATCH v10 20/35] netfs: Add some functions to wrap the all-queued handling [Body]
[PATCH v10 21/35] netfs: Make deprecated PG_private_2 support optional [Body]
[PATCH v10 22/35] cachefiles: Don't rely on backing fs storage map for most use cases [Body]
[PATCH v10 23/35] netfs: Add the cache object ID to netfs_read/write tracepoints [Body]
[PATCH v10 24/35] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer [Body]
[PATCH v10 25/35] smbdirect: Remove support for ITER_FOLIOQ from smbdirect_map_sges_from_iter() [Body]
[PATCH v10 26/35] netfs: Remove netfs_alloc/free_folioq_buffer() [Body]
[PATCH v10 27/35] netfs: Remove netfs_extract_user_iter() [Body]
[PATCH v10 28/35] iov_iter: Remove ITER_FOLIOQ [Body]
[PATCH v10 29/35] netfs: Remove folio_queue and rolling_buffer [Body]
[PATCH v10 30/35] netfs: Simplify read abandonment [Body]
[PATCH v10 31/35] netfs: Check for too much data being read [Body]
[PATCH v10 32/35] netfs: Add a method to get an estimate of the amount that can be written [Body]
[PATCH v10 33/35] netfs: Rework writeback to use a separate list of regions to be unlocked [Body]
[PATCH v10 34/35] netfs: Combine prepare and issue ops and grab the buffers on request [Body]
[PATCH v10 35/35] netfs: Clean up now-unused code [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-24
Passed
ID (for dev) 6b9cfe20-4725-431a-9527-765362c62225
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict