diff options
author | Magnus Karlsson <magnus.karlsson@intel.com> | 2023-09-14 11:48:50 +0300 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2023-09-14 19:47:55 +0300 |
commit | 3956bc34b66c99217261def0a1058ebb9cc9b576 (patch) | |
tree | cdba98f823e7aa2a707d1561da19bd163cda3ec6 /tools/testing/selftests/bpf/xskxceiver.h | |
parent | 64370d7c8a91e65a08f6f5816f108a0485000481 (diff) | |
download | linux-3956bc34b66c99217261def0a1058ebb9cc9b576.tar.xz |
selftests/xsk: add option to only run tests in a single mode
Add an option -m on the command line that allows the user to run the
tests in a single mode instead of all of them. Valid modes are skb,
drv, and zc (zero-copy). An example:
To run test suite in drv mode only:
./test_xsk.sh -m drv
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Link: https://lore.kernel.org/r/20230914084900.492-4-magnus.karlsson@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/xskxceiver.h')
-rw-r--r-- | tools/testing/selftests/bpf/xskxceiver.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/testing/selftests/bpf/xskxceiver.h b/tools/testing/selftests/bpf/xskxceiver.h index 233b66cef64a..1412492e9618 100644 --- a/tools/testing/selftests/bpf/xskxceiver.h +++ b/tools/testing/selftests/bpf/xskxceiver.h @@ -63,7 +63,7 @@ enum test_mode { TEST_MODE_SKB, TEST_MODE_DRV, TEST_MODE_ZC, - TEST_MODE_MAX + TEST_MODE_ALL }; enum test_type { @@ -98,8 +98,6 @@ enum test_type { TEST_TYPE_MAX }; -static bool opt_verbose; - struct xsk_umem_info { struct xsk_ring_prod fq; struct xsk_ring_cons cq; |