Patch Series

Subject lib/iov_iter: fix bugs found via cross-function consistency review
Author objecting@objecting.org
Date 2026-03-13 18:10:32 +0000 UTC
Version
Cc akpm@linux-foundation.org linux-block@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org objecting@objecting.org viro@zeniv.linux.org.uk

Patches (7)

Name Content [All]
[PATCH 1/7] lib/iov_iter: fix missing allocation failure check in iov_iter_extract_bvec_pages() [Body]
[PATCH 2/7] lib/iov_iter: add NULL check on folioq->prev in iov_iter_folioq_revert() [Body]
[PATCH 3/7] lib/iov_iter: fix misplaced parenthesis in iov_iter_restore() kvec check [Body]
[PATCH 4/7] lib/iov_iter: account for iov_offset in iov_iter_single_seg_count() folioq path [Body]
[PATCH 5/7] lib/iov_iter: account for iov_offset in iov_iter_gap_alignment() [Body]
[PATCH 6/7] lib/iov_iter: guard iov_iter_alignment() against zero-count iovec/bvec iterators [Body]
[PATCH 7/7] lib/iov_iter: add missing should_fail_usercopy() in copy_to_user_iter_mc() [Body]

Session 2026-03-13

ID (for dev) 7b92f14d-fb2a-436b-9afa-be7a3869866b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] passed [Log]
[KASAN] Boot test: Base 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] passed [Log]
[KASAN] Build Patched 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] [patched] passed [Log]
[KASAN] Fuzz 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] 1c9982b4961334c1edb0745a04cabd34bc2de675 [Config] [patched] passed [Log] [Artifacts]