]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/bpf: Add test for truncated dmabuf_iter reads
authorT.J. Mercier <tjmercier@google.com>
Thu, 4 Dec 2025 00:03:48 +0000 (16:03 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 10 Dec 2025 07:49:04 +0000 (23:49 -0800)
commit9489d457d48bd10c4eacd8670840132be00c15cd
tree6f338bc6d1d4016c5cdb349a2f17ed20ca63ed0c
parent234483565dbb2b264fdd165927c89fbf3ecf4733
selftests/bpf: Add test for truncated dmabuf_iter reads

If many dmabufs are present, reads of the dmabuf iterator can be
truncated at PAGE_SIZE or user buffer size boundaries before the fix in
"bpf: Fix truncated dmabuf iterator reads". Add a test to
confirm truncation does not occur.

Signed-off-by: T.J. Mercier <tjmercier@google.com>
Link: https://lore.kernel.org/r/20251204000348.1413593-2-tjmercier@google.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c