kernel_samsung_a53x/tools/testing
Zijian Zhang 0406a91c81 selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
[ Upstream commit 862087c3d36219ed44569666eb263efc97f00c9a ]

Add push/pop checking for msg_verify_data in test_sockmap, except for
pop/push with cork tests, in these tests the logic will be different.
1. With corking, pop/push might not be invoked in each sendmsg, it makes
the layout of the received data difficult
2. It makes it hard to calculate the total_bytes in the recvmsg
Temporarily skip the data integrity test for these cases now, added a TODO

Fixes: ee9b352ce465 ("selftests/bpf: Fix msg_verify_data in test_sockmap")
Signed-off-by: Zijian Zhang <zijianzhang@bytedance.com>
Reviewed-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/r/20241106222520.527076-5-zijianzhang@bytedance.com
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-12-17 13:24:06 +01:00
..
fault-injection Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ktest Revert "ktest.pl: Avoid false positives with grub2 skip regex" 2024-11-24 00:22:58 +01:00
kunit Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kunit_mainline Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nvdimm Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
radix-tree Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
scatterlist Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
selftests selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap 2024-12-17 13:24:06 +01:00
vsock Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00