]> www.infradead.org Git - users/jedix/linux-maple.git/commit
vsock/test: Add test for MSG_ZEROCOPY completion memory leak
authorMichal Luczaj <mhal@rbox.co>
Thu, 19 Dec 2024 09:49:34 +0000 (10:49 +0100)
committerJakub Kicinski <kuba@kernel.org>
Mon, 23 Dec 2024 18:28:01 +0000 (10:28 -0800)
commitd127ac8b1d4d3524d292b597100fef96dd909c9b
tree5018f0e9726392f8628edb74fc195fa52070682f
parentec50efee8cf814035d82f3b42dad916144d98b38
vsock/test: Add test for MSG_ZEROCOPY completion memory leak

Exercise the ENOMEM error path by attempting to hit net.core.optmem_max
limit on send().

Test aims to create a memory leak, kmemleak should be employed.

Fixed by commit 60cf6206a1f5 ("virtio/vsock: Improve MSG_ZEROCOPY error
handling").

Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Michal Luczaj <mhal@rbox.co>
Link: https://patch.msgid.link/20241219-test-vsock-leaks-v4-7-a416e554d9d7@rbox.co
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/vsock/vsock_test.c