summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/vm/mlock2-tests.c
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2019-02-26 15:27:43 +0100
committerDavid S. Miller <davem@davemloft.net>2019-03-01 11:24:00 -0800
commitada641ff6ed34a125fbf62ec79733352ffd4305d (patch)
tree2343a98dbad56d387dd53b2d68122f8441004b5c /tools/testing/selftests/vm/mlock2-tests.c
parentd235c48b40d399328585a68f3f9bf7cc3062d586 (diff)
downloadblackbird-obmc-linux-ada641ff6ed34a125fbf62ec79733352ffd4305d.tar.gz
blackbird-obmc-linux-ada641ff6ed34a125fbf62ec79733352ffd4305d.zip
selftests: fixes for UDP GRO
The current implementation for UDP GRO tests is racy: the receiver may flush the RX queue while the sending is still transmitting and incorrectly report RX errors, with a wrong number of packet received. Add explicit timeouts to the receiver for both connection activation (first packet received for UDP) and reception completion, so that in the above critical scenario the receiver will wait for the transfer completion. Fixes: 3327a9c46352 ("selftests: add functionals test for UDP GRO") Signed-off-by: Paolo Abeni <pabeni@redhat.com> Acked-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/testing/selftests/vm/mlock2-tests.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud