mbox series

[net-next,0/2] GRO and Toeplitz hash selftests

Message ID 20210805073641.3533280-1-lixiaoyan@google.com
Headers show
Series GRO and Toeplitz hash selftests | expand

Message

Coco Li Aug. 5, 2021, 7:36 a.m. UTC
This patch contains two selftests in net, as well as respective
scripts to run the tests on a single machine in loopback mode.
GRO: tests the Linux kernel GRO behavior
Toeplitz: tests the toeplitz has implementation

Coco Li (2):
  selftests/net: GRO coalesce test
  selftests/net: toeplitz test

 tools/testing/selftests/net/Makefile          |    2 +
 tools/testing/selftests/net/gro.c             | 1095 +++++++++++++++++
 tools/testing/selftests/net/gro.sh            |  128 ++
 tools/testing/selftests/net/setup_loopback.sh |   82 ++
 tools/testing/selftests/net/toeplitz.c        |  585 +++++++++
 tools/testing/selftests/net/toeplitz.sh       |  199 +++
 .../testing/selftests/net/toeplitz_client.sh  |   28 +
 7 files changed, 2119 insertions(+)
 create mode 100644 tools/testing/selftests/net/gro.c
 create mode 100755 tools/testing/selftests/net/gro.sh
 create mode 100755 tools/testing/selftests/net/setup_loopback.sh
 create mode 100644 tools/testing/selftests/net/toeplitz.c
 create mode 100755 tools/testing/selftests/net/toeplitz.sh
 create mode 100755 tools/testing/selftests/net/toeplitz_client.sh