]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
selftests: tls: add test for short splice due to full skmsg
authorSabrina Dubroca <sd@queasysnail.net>
Tue, 14 Oct 2025 09:17:02 +0000 (11:17 +0200)
committerJakub Kicinski <kuba@kernel.org>
Thu, 16 Oct 2025 00:41:46 +0000 (17:41 -0700)
commit3667e9b442b95b021189db793b9156552f918e99
tree2ff8badeb521359fe7edf33fa69c59a2c6ec6f21
parentf95fce1e953b8a7af3fbad84aaffe92804196e2d
selftests: tls: add test for short splice due to full skmsg

We don't have a test triggering a partial splice caused by a full
skmsg. Add one, based on a program by Jann Horn.

Use MAX_FRAGS=48 to make sure the skmsg will be full for any allowed
value of CONFIG_MAX_SKB_FRAGS (17..45).

Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Link: https://patch.msgid.link/1d129a15f526ea3602f3a2b368aa0b6f7e0d35d5.1760432043.git.sd@queasysnail.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/tls.c