Patch Series

Subject netfs: [WIP] Keep track of folios in a segmented bio_vec[] chain
Author dhowells@redhat.com
Date 2026-03-04 14:03:08 +0000 UTC
Version
Cc axboe@kernel.dk ceph-devel@vger.kernel.org christian@brauner.io chuck.lever@oracle.com dhowells@redhat.com hch@infradead.org leon@kernel.org linkinjeon@kernel.org linux-afs@lists.infradead.org linux-block@vger.kernel.org linux-cifs@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-nfs@vger.kernel.org marc.dionne@auristor.com netfs@lists.linux.dev pc@manguebit.com pc@manguebit.org sfrench@samba.org sprasad@microsoft.com tom@talpey.com v9fs@lists.linux.dev willy@infradead.org

Patches (17)

Name Content [All]
[RFC PATCH 01/17] netfs: Fix unbuffered/DIO writes to dispatch subrequests in strict sequence [Body]
[RFC PATCH 02/17] vfs: Implement a FIEMAP callback [Body]
[RFC PATCH 03/17] iov_iter: Add a segmented queue of bio_vec[] [Body]
[RFC PATCH 04/17] Add a function to kmap one page of a multipage bio_vec [Body]
[RFC PATCH 05/17] netfs: Add some tools for managing bvecq chains [Body]
[RFC PATCH 06/17] afs: Use a bvecq to hold dir content rather than folioq [Body]
[RFC PATCH 07/17] netfs: Add a function to extract from an iter into a bvecq [Body]
[RFC PATCH 08/17] cifs: Use a bvecq for buffering instead of a folioq [Body]
[RFC PATCH 09/17] cifs: Support ITER_BVECQ in smb_extract_iter_to_rdma() [Body]
[RFC PATCH 10/17] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer [Body]
[RFC PATCH 11/17] cifs: Remove support for ITER_KVEC/BVEC/FOLIOQ from smb_extract_iter_to_rdma() [Body]
[RFC PATCH 12/17] netfs: Remove netfs_alloc/free_folioq_buffer() [Body]
[RFC PATCH 13/17] netfs: Remove netfs_extract_user_iter() [Body]
[RFC PATCH 14/17] iov_iter: Remove ITER_FOLIOQ [Body]
[RFC PATCH 15/17] netfs: Remove folio_queue and rolling_buffer [Body]
[RFC PATCH 16/17] netfs: Check for too much data being read [Body]
[RFC PATCH 17/17] netfs: Combine prepare and issue ops and grab the buffers on request [Body]

Session 2026-03-04

ID (for dev) b2a071b5-b896-4a55-8ed5-0011486ac72c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 24d87712727a5017ad142d63940589a36cd25647 [Config] passed [Log]
[KASAN] Boot test: Base 24d87712727a5017ad142d63940589a36cd25647 [Config] passed [Log]
[KASAN] Build Patched 24d87712727a5017ad142d63940589a36cd25647 [Config] [Log] [patched] failed [Log]
kernel build error [Log]