Skip to content

Commit 0a372c9

Browse files
eddyz87Alexei Starovoitov
authored andcommitted
selftests/bpf: verifier/direct_packet_access converted to inline assembly
Test verifier/direct_packet_access automatically converted to use inline assembly. Signed-off-by: Eduard Zingerman <eddyz87@gmail.com> Link: https://lore.kernel.org/r/20230421174234.2391278-8-eddyz87@gmail.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
1 parent 6080280 commit 0a372c9

3 files changed

Lines changed: 805 additions & 710 deletions

File tree

tools/testing/selftests/bpf/prog_tests/verifier.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include "verifier_ctx.skel.h"
2121
#include "verifier_ctx_sk_msg.skel.h"
2222
#include "verifier_d_path.skel.h"
23+
#include "verifier_direct_packet_access.skel.h"
2324
#include "verifier_direct_stack_access_wraparound.skel.h"
2425
#include "verifier_div0.skel.h"
2526
#include "verifier_div_overflow.skel.h"
@@ -101,6 +102,7 @@ void test_verifier_const_or(void) { RUN(verifier_const_or); }
101102
void test_verifier_ctx(void) { RUN(verifier_ctx); }
102103
void test_verifier_ctx_sk_msg(void) { RUN(verifier_ctx_sk_msg); }
103104
void test_verifier_d_path(void) { RUN(verifier_d_path); }
105+
void test_verifier_direct_packet_access(void) { RUN(verifier_direct_packet_access); }
104106
void test_verifier_direct_stack_access_wraparound(void) { RUN(verifier_direct_stack_access_wraparound); }
105107
void test_verifier_div0(void) { RUN(verifier_div0); }
106108
void test_verifier_div_overflow(void) { RUN(verifier_div_overflow); }

0 commit comments

Comments
 (0)