From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next 2/2] selftests/net: add ip_defrag selftest Date: Wed, 29 Aug 2018 19:50:04 -0700 (PDT) Message-ID: <20180829.195004.204544163452787743.davem@davemloft.net> References: <20180828183620.101597-1-posk@google.com> <20180828183620.101597-2-posk@google.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org To: posk@google.com Return-path: Received: from shards.monkeyblade.net ([23.128.96.9]:40050 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727042AbeH3Gt6 (ORCPT ); Thu, 30 Aug 2018 02:49:58 -0400 In-Reply-To: <20180828183620.101597-2-posk@google.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Peter Oskolkov Date: Tue, 28 Aug 2018 11:36:20 -0700 > This test creates a raw IPv4 socket, fragments a largish UDP > datagram and sends the fragments out of order. > > Then repeats in a loop with different message and fragment lengths. > > Then does the same with overlapping fragments (with overlapping > fragments the expectation is that the recv times out). > > Tested: > > root@# time ./ip_defrag.sh > ipv4 defrag > PASS > ipv4 defrag with overlaps > PASS > > real 1m7.679s > user 0m0.628s > sys 0m2.242s > > A similar test for IPv6 is to follow. > > Signed-off-by: Peter Oskolkov > Reviewed-by: Willem de Bruijn Applied.