Subject netfs: Keep track of folios in a segmented bio_vec[] chain
Author dhowells@redhat.com
Date 2026-03-26 10:45:16 +0000 UTC
Version
Cc asmadeus@codewreck.org axboe@kernel.dk ceph-devel@vger.kernel.org chenxiaosong@chenxiaosong.com christian@brauner.io dhowells@redhat.com ericvh@kernel.org hch@infradead.org idryomov@gmail.com kartikey406@gmail.com leon@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 neil@brown.name netfs@lists.linux.dev pc@manguebit.com pc@manguebit.org sfrench@samba.org slava.dubeyko@ibm.com sprasad@microsoft.com stable@vger.kernel.org syzbot@syzkaller.appspotmail.com tom@talpey.com trondmy@kernel.org v9fs@lists.linux.dev willy@infradead.org xifeng@redhat.com
Patches (26)
Name Content [All]
[PATCH 01/26] netfs: Fix NULL pointer dereference in netfs_unbuffered_write() on retry [Body]
[PATCH 02/26] netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators [Body]
[PATCH 03/26] netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call [Body]
[PATCH 04/26] netfs: fix error handling in netfs_extract_user_iter() [Body]
[PATCH 05/26] netfs: Fix read abandonment during retry [Body]
[PATCH 06/26] netfs: Fix the handling of stream->front by removing it [Body]
[PATCH 07/26] cachefiles: Fix excess dput() after end_removing() [Body]
[PATCH 08/26] cachefiles: Don't rely on backing fs storage map for most use cases [Body]
[PATCH 09/26] mm: Make readahead store folio count in readahead_control [Body]
[PATCH 10/26] netfs: Bulk load the readahead-provided folios up front [Body]
[PATCH 11/26] Add a function to kmap one page of a multipage bio_vec [Body]
[PATCH 12/26] iov_iter: Add a segmented queue of bio_vec[] [Body]
[PATCH 13/26] netfs: Add some tools for managing bvecq chains [Body]
[PATCH 14/26] netfs: Add a function to extract from an iter into a bvecq [Body]
[PATCH 15/26] afs: Use a bvecq to hold dir content rather than folioq [Body]
[PATCH 16/26] cifs: Use a bvecq for buffering instead of a folioq [Body]
[PATCH 17/26] cifs: Support ITER_BVECQ in smb_extract_iter_to_rdma() [Body]
[PATCH 18/26] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer [Body]
[PATCH 19/26] cifs: Remove support for ITER_KVEC/BVEC/FOLIOQ from smb_extract_iter_to_rdma() [Body]
[PATCH 20/26] netfs: Remove netfs_alloc/free_folioq_buffer() [Body]
[PATCH 21/26] netfs: Remove netfs_extract_user_iter() [Body]
[PATCH 22/26] iov_iter: Remove ITER_FOLIOQ [Body]
[PATCH 23/26] netfs: Remove folio_queue and rolling_buffer [Body]
[PATCH 24/26] netfs: Check for too much data being read [Body]
[PATCH 25/26] netfs: Limit the the minimum trigger for progress reporting [Body]
[PATCH 26/26] netfs: Combine prepare and issue ops and grab the buffers on request [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-03-26
Passed
ID (for dev) 1203336b-7060-415e-b19f-4ffd75eaf86e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Boot test: Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Build Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Fuzz 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log] [Artifacts]