Eduard Zingerman
c63a7d8bbb
selftests/bpf: Remove verifier/xdp_direct_packet_access.c, converted to progs/verifier_xdp_direct_packet_access.c
...
Removing verifier/xdp_direct_packet_access.c.c as it was automatically converted to use
inline assembly in the previous commit. It is available in
progs/verifier_xdp_direct_packet_access.c.c.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
Link: https://lore.kernel.org/bpf/20230328020813.392560-3-eddyz87@gmail.com
2023-03-28 14:48:27 -07:00
Eduard Zingerman
6e9e141a7a
selftests/bpf: Verifier/xdp_direct_packet_access.c converted to inline assembly
...
Test verifier/xdp_direct_packet_access.c automatically converted to use inline assembly.
Original test would be removed in the next patch.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
Link: https://lore.kernel.org/bpf/20230328020813.392560-2-eddyz87@gmail.com
2023-03-28 14:48:27 -07:00
Linus Torvalds
756c1a0593
Merge tag 'linux-kselftest-fixes-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
...
Pull Kselftest fixes from Shuah Khan:
"One single fix for sigaltstack test -Wuninitialized warning found when
building with clang"
* tag 'linux-kselftest-fixes-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
selftests: sigaltstack: fix -Wuninitialized
2023-03-28 13:14:47 -07:00
Ivan Orlov
5290586186
selftests: prctl: Add new prctl test for PR_SET_VMA action
...
This patch will add the new test, which covers the prctl call with
PR_SET_VMA command. The test tries to give a name to the anonymous
VMA within the process memory map, and then checks the result of
the operation by parsing 'maps' virtual file.
Additionally, the test tries to call the prctl PR_SET_VMA command
with invalid arguments, and checks the error codes for correctness.
At the moment anonymous VMA naming through prctl call functionality
is not covered with any tests, so I think implementing it makes sense.
In version 2 of this patch I consider the selftest Makefile rule about
TARGETS entries order - I moved the 'prctl' entry in the Makefile to
follow the lexicographic order. In version 1 it was placed at the
end of the list.
Signed-off-by: Ivan Orlov <ivan.orlov0322@gmail.com >
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org >
2023-03-28 10:28:33 -06:00
Ivan Orlov
14f4cc631a
selftests: sched: Add more core schedule prctl calls
...
The core sched kselftest makes prctl calls only with correct
parameters. This patch will extend this test with more core
schedule prctl calls with wrong parameters to increase code
coverage.
Signed-off-by: Ivan Orlov <ivan.orlov0322@gmail.com >
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org >
2023-03-28 10:27:07 -06:00
Ivan Orlov
c83f320e55
selftests: cgroup: Add 'malloc' failures checks in test_memcontrol
...
There are several 'malloc' calls in test_memcontrol, which can be
unsuccessful. This patch will add 'malloc' failures checking to
give more details about test's fail reasons and avoid possible
undefined behavior during the future null dereference (like the
one in alloc_anon_50M_check_swap function).
Signed-off-by: Ivan Orlov <ivan.orlov0322@gmail.com >
Reviewed-by: Muchun Song <songmuchun@bytedance.com >
Acked-by: Shakeel Butt <shakeelb@google.com >
Acked-by: Roman Gushchin <roman.gushchin@linux.dev >
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org >
2023-03-28 10:25:25 -06:00
Ivan Orlov
350d216dc2
selftests: Refactor 'peeksiginfo' ptrace test part
...
peeksiginfo creates an array of 10 instances of 'siginfo_t',
but actually uses only one. This patch will reduce amount
of memory on the stack used by the peeksiginfo test.
Signed-off-by: Ivan Orlov <ivan.orlov0322@gmail.com >
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org >
2023-03-28 10:23:45 -06:00
Thomas Weißschuh
0d8c461adb
tools/nolibc: x86_64: add stackprotector support
...
Enable the new stackprotector support for x86_64.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net >
Signed-off-by: Willy Tarreau <w@1wt.eu >
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
2023-03-27 16:26:10 -07:00
Thomas Weißschuh
ff221a6d9a
tools/nolibc: i386: add stackprotector support
...
Enable the new stackprotector support for i386.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net >
Signed-off-by: Willy Tarreau <w@1wt.eu >
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
2023-03-27 16:26:10 -07:00
Thomas Weißschuh
9735716830
tools/nolibc: tests: add test for -fstack-protector
...
Test the previously introduce stack protector functionality in nolibc.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net >
Signed-off-by: Willy Tarreau <w@1wt.eu >
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
2023-03-27 16:26:10 -07:00
Thomas Weißschuh
255ffeee71
tools/nolibc: tests: fold in no-stack-protector cflags
...
For the cflags to enable stack protectors to work properly they need to
be specified after -fno-stack-protector.
To do this fold all cflags into a single variable and move
-fno-stack-protector before the arch-specific cflags and another
one specific to stack protectors since we don't want to enable them
on all archs.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net >
Signed-off-by: Willy Tarreau <w@1wt.eu >
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
2023-03-27 16:26:10 -07:00
Thomas Weißschuh
c4560bd806
tools/nolibc: tests: constify test_names
...
Nothing ever modifies this structure.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net >
Signed-off-by: Willy Tarreau <w@1wt.eu >
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
2023-03-27 16:26:10 -07:00
Hengqi Chen
7283137a76
selftests/bpf: Don't assume page size is 4096
...
The verifier test creates BPF ringbuf maps using hard-coded
4096 as max_entries. Some tests will fail if the page size
of the running kernel is not 4096. Use getpagesize() instead.
Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com >
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
Link: https://lore.kernel.org/bpf/20230326095341.816023-1-hengqi.chen@gmail.com
2023-03-27 11:41:16 -07:00
Paul E. McKenney
5c5552d629
rcutorture: Add srcu_lockdep.sh
...
This commit adds an srcu_lockdep.sh script that checks whether lockdep
correctly classifies SRCU-based, SRCU/mutex-based, and SRCU/rwsem-based
deadlocks.
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
[ boqun: Fix "RCUTORTURE" with "$RCUTORTURE" ]
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org >
Signed-off-by: Boqun Feng <boqun.feng@gmail.com >
2023-03-27 11:16:14 -07:00
Jakub Kicinski
a504d246d2
selftests: tls: add a test for queuing data before setting the ULP
...
Other tests set up the connection fully on both ends before
communicating any data. Add a test which will queue up TLS
records to TCP before the TLS ULP is installed.
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
Signed-off-by: David S. Miller <davem@davemloft.net >
2023-03-27 08:54:02 +01:00
Linus Torvalds
986c63741d
Merge tag 'x86_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull x86 fixes from Borislav Petkov:
- Add a AMX ptrace self test
- Prevent a false-positive warning when retrieving the (invalid)
address of dynamic FPU features in their init state which are not
saved in init_fpstate at all
- Randomize per-CPU entry areas only when KASLR is enabled
* tag 'x86_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
selftests/x86/amx: Add a ptrace test
x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()
x86/mm: Do not shuffle CPU entry areas without KASLR
2023-03-26 09:01:24 -07:00
Martin KaFai Lau
cbe9d93d58
selftests/bpf: Add bench for task storage creation
...
This patch adds a task storage benchmark to the existing
local-storage-create benchmark.
For task storage,
./bench --storage-type task --batch-size 32:
bpf_ma: Summary: creates 30.456 ± 0.507k/s ( 30.456k/prod), 6.08 kmallocs/create
no bpf_ma: Summary: creates 31.962 ± 0.486k/s ( 31.962k/prod), 6.13 kmallocs/create
./bench --storage-type task --batch-size 64:
bpf_ma: Summary: creates 30.197 ± 1.476k/s ( 30.197k/prod), 6.08 kmallocs/create
no bpf_ma: Summary: creates 31.103 ± 0.297k/s ( 31.103k/prod), 6.13 kmallocs/create
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org >
Link: https://lore.kernel.org/r/20230322215246.1675516-6-martin.lau@linux.dev
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 19:52:52 -07:00
Martin KaFai Lau
d8db84d71c
selftests/bpf: Test task storage when local_storage->smap is NULL
...
The current sk storage test ensures the memory free works when
the local_storage->smap is NULL.
This patch adds a task storage test to ensure the memory free
code path works when local_storage->smap is NULL.
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org >
Link: https://lore.kernel.org/r/20230322215246.1675516-5-martin.lau@linux.dev
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 19:52:52 -07:00
Eduard Zingerman
ffb515c933
selftests/bpf: verifier/xdp.c converted to inline assembly
...
Test verifier/xdp.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-43-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
a8036aea2d
selftests/bpf: verifier/xadd.c converted to inline assembly
...
Test verifier/xadd.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-42-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
d15f5b68b6
selftests/bpf: verifier/var_off.c converted to inline assembly
...
Test verifier/var_off.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-41-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
d330528617
selftests/bpf: verifier/value_or_null.c converted to inline assembly
...
Test verifier/value_or_null.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-40-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
8f59e87a3b
selftests/bpf: verifier/value.c converted to inline assembly
...
Test verifier/value.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-39-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
033914942d
selftests/bpf: verifier/value_adj_spill.c converted to inline assembly
...
Test verifier/value_adj_spill.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-38-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:06 -07:00
Eduard Zingerman
ab839a5819
selftests/bpf: verifier/uninit.c converted to inline assembly
...
Test verifier/uninit.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-37-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
edff37b2f2
selftests/bpf: verifier/stack_ptr.c converted to inline assembly
...
Test verifier/stack_ptr.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-36-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
f4fe3cfe6c
selftests/bpf: verifier/spill_fill.c converted to inline assembly
...
Test verifier/spill_fill.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-35-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
b7e4203086
selftests/bpf: verifier/ringbuf.c converted to inline assembly
...
Test verifier/ringbuf.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-34-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
18cdc2b531
selftests/bpf: verifier/raw_tp_writable.c converted to inline assembly
...
Test verifier/raw_tp_writable.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-33-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
5a77a01f33
selftests/bpf: verifier/raw_stack.c converted to inline assembly
...
Test verifier/raw_stack.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-32-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
65428312e3
selftests/bpf: verifier/meta_access.c converted to inline assembly
...
Test verifier/meta_access.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-31-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
ade3f08fc2
selftests/bpf: verifier/masking.c converted to inline assembly
...
Test verifier/masking.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-30-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
05e474ecbb
selftests/bpf: verifier/map_ret_val.c converted to inline assembly
...
Test verifier/map_ret_val.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-29-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:05 -07:00
Eduard Zingerman
caf345cf12
selftests/bpf: verifier/map_ptr.c converted to inline assembly
...
Test verifier/map_ptr.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-28-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
583c7ce5be
selftests/bpf: verifier/leak_ptr.c converted to inline assembly
...
Test verifier/leak_ptr.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-27-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
e297875580
selftests/bpf: verifier/ld_ind.c converted to inline assembly
...
Test verifier/ld_ind.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-26-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
01481e67dd
selftests/bpf: verifier/int_ptr.c converted to inline assembly
...
Test verifier/int_ptr.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-25-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
ecc424827b
selftests/bpf: verifier/helper_value_access.c converted to inline assembly
...
Test verifier/helper_value_access.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-24-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
77aa2563cb
selftests/bpf: verifier/helper_restricted.c converted to inline assembly
...
Test verifier/helper_restricted.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-23-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
fb179fe69e
selftests/bpf: verifier/helper_packet_access.c converted to inline assembly
...
Test verifier/helper_packet_access.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-22-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
b37d776b43
selftests/bpf: verifier/helper_access_var_len.c converted to inline assembly
...
Test verifier/helper_access_var_len.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-21-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
9553de70a8
selftests/bpf: verifier/div_overflow.c converted to inline assembly
...
Test verifier/div_overflow.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-20-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
01a0925531
selftests/bpf: verifier/div0.c converted to inline assembly
...
Test verifier/div0.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-19-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:04 -07:00
Eduard Zingerman
84988478fb
selftests/bpf: verifier/direct_stack_access_wraparound.c converted to inline assembly
...
Test verifier/direct_stack_access_wraparound.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-18-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
a58475a989
selftests/bpf: verifier/ctx_sk_msg.c converted to inline assembly
...
Test verifier/ctx_sk_msg.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-17-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
a2777eaad5
selftests/bpf: verifier/const_or.c converted to inline assembly
...
Test verifier/const_or.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-16-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
8f16f3c07e
selftests/bpf: verifier/cgroup_storage.c converted to inline assembly
...
Test verifier/cgroup_storage.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-15-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
b1b6372535
selftests/bpf: verifier/cgroup_skb.c converted to inline assembly
...
Test verifier/cgroup_skb.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-14-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
047687a7f4
selftests/bpf: verifier/cgroup_inv_retcode.c converted to inline assembly
...
Test verifier/cgroup_inv_retcode.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-13-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00
Eduard Zingerman
2f2047c22c
selftests/bpf: verifier/cfg.c converted to inline assembly
...
Test verifier/cfg.c automatically converted to use inline assembly.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com >
Link: https://lore.kernel.org/r/20230325025524.144043-12-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2023-03-25 17:02:03 -07:00