diff options
author | Jeremy Kerr <jk@codeconstruct.com.au> | 2024-02-19 17:51:55 +0800 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2024-02-22 13:32:55 +0100 |
commit | 109a5331143da79eb2b63dee9c65188784edfbce (patch) | |
tree | 257938161cfe2341ceb88b59f017f98c968dcc3d /tools/testing | |
parent | 1394c1dec1c619a46867ed32791a29695372bff8 (diff) | |
download | linux-stable-109a5331143da79eb2b63dee9c65188784edfbce.tar.gz linux-stable-109a5331143da79eb2b63dee9c65188784edfbce.tar.bz2 linux-stable-109a5331143da79eb2b63dee9c65188784edfbce.zip |
net: mctp: tests: Test that outgoing skbs have flow data populated
When CONFIG_MCTP_FLOWS is enabled, outgoing skbs should have their
SKB_EXT_MCTP extension set for drivers to consume.
Add two tests for local-to-output routing that check for the flow
extensions: one for the simple single-packet case, and one for
fragmentation.
We now make MCTP_TEST select MCTP_FLOWS, so we always get coverage of
these flow tests. The tests are skippable if MCTP_FLOWS is (otherwise)
disabled, but that would need manual config tweaking.
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/testing')
-rw-r--r-- | tools/testing/kunit/configs/all_tests.config | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/kunit/configs/all_tests.config b/tools/testing/kunit/configs/all_tests.config index 12da4c493867..a6cf69a665e8 100644 --- a/tools/testing/kunit/configs/all_tests.config +++ b/tools/testing/kunit/configs/all_tests.config @@ -23,6 +23,7 @@ CONFIG_USB4=y CONFIG_NET=y CONFIG_MCTP=y +CONFIG_MCTP_FLOWS=y CONFIG_INET=y CONFIG_MPTCP=y |