Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp19292165rwd; Wed, 28 Jun 2023 07:31:55 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ781ma02/3PlKt9drvMiNfBgu0b9Xo8OmhB5ZQ1OgbQ8P1cobzluD8t75hHkEf8DjcCA0Gb X-Received: by 2002:a17:907:7213:b0:992:345e:831b with SMTP id dr19-20020a170907721300b00992345e831bmr4440879ejc.50.1687962714681; Wed, 28 Jun 2023 07:31:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687962714; cv=none; d=google.com; s=arc-20160816; b=pzNRGyivQHfZ/yWgcgIbMEzwUG7hRD/uOnpyXR35DpQALLtAYIHCpSuu2hUnJvx6qT 1AV2fWKl1M9fbMR73WD6zwBMqXQwOHUafizYCJXBimsrn1/lEQXbcn9ti2RZ21F5WYXR exKxkEy3rznFz5tQTR4eWbVefi37s80RukJXA7kqPouWPEUL7b57JL6QAq2XsPi4xqkm GERy7mmvzutv68c+/UQPx1/h0ue4RyRez1SSJBKChygRKdYP/38bfVPiDLUu9EoOsJx+ 4s/Ch3Ktatkp28AnW+uXiOSEGEBaa1smxHjcNkkQ/fjUCBSjifIS0HFAv3zUA8gzgnM2 qXtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:dkim-signature; bh=a8zzGeJfzaDRR+i5oWwzs/bUlUP/pbRS7N12YrwlxvQ=; fh=+lssVkCQScXDq8fPCj78EjBaAvo4vnW4wJpW9IVV07E=; b=068qDYYf3OYD/3MX6hn2IYVYEBgwJ92FVIPa+S+Ka8AUiGep4tmCKl4cz7CezzWvkn 5NKAWOq467/zvzIqBAp4z7elxga51zNg+c05HG5lN0O/MwLD+xEuUsK422FYXBwcNTN+ obX1TlMyLYuQqP0IjygVy5VULxSczh4BBKWnT/UmvxpgqhUZ4p6CTbPGuBZ12WjT406f bsABikqAb6b4iePObvQgKRteUtxeBBE/RotyLTS6sQe35utyUFo9ZVG58nJRht4lxdn4 nLZ3+azFJn3SogoB13dxfqddDgq+C62WbHN6h1NxZy6fl7PO2Sw650tEIggmIlmXi+2R ypvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YM1IppAy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a20-20020a17090682d400b0098cee0f8cfesi5642143ejy.969.2023.06.28.07.31.26; Wed, 28 Jun 2023 07:31:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YM1IppAy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232263AbjF1OVM (ORCPT + 99 others); Wed, 28 Jun 2023 10:21:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53888 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232593AbjF1OTz (ORCPT ); Wed, 28 Jun 2023 10:19:55 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AC1530EA for ; Wed, 28 Jun 2023 07:19:33 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B57D1612B7 for ; Wed, 28 Jun 2023 14:19:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 98BCFC433C8; Wed, 28 Jun 2023 14:19:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1687961972; bh=yrVlAWiwxFJi/PSUnLEvi1oEGkS0sNHufr0RPMimCWE=; h=Date:Subject:To:References:From:In-Reply-To:From; b=YM1IppAygzGHN4bX7d7k6Q2VpMqf5//MszBZC+ih6wU75AtTQ74afbl1qmk+6t1Rv MMVMDEyz45sK6IV5iE2ddrwcMiNbbnK7+EMYQXQtuAeNXwDLzyFUlvbpdQoIXLklzp HEfAtDBLEossqE8WvxDajNU1kRioww6Cf1sRB441Kweah2/4Unnb/TzGEwADLZnUPA X8aiQIQXw0eizjV037noLjdItbiQFa0LaTE2BrptArYy0HBQph5tfeq4qPcNqaE8Lp P5md2kIb6rlvkoc0SzH2s1BEPc2kB0Bc7ubHbUnDB2iPlK99S6iZ+/5jSsvdsDmSkg SrPLI/4D9xOPg== Message-ID: Date: Wed, 28 Jun 2023 08:19:30 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH v3 1/1] gro: decrease size of CB To: Gal Pressman , Richard Gobert , davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, aleksander.lobakin@intel.com, lixiaoyan@google.com, lucien.xin@gmail.com, alexanderduyck@fb.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230601160924.GA9194@debian> <20230601161407.GA9253@debian> Content-Language: en-US From: David Ahern In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/28/23 6:42 AM, Gal Pressman wrote: > On 27/06/2023 17:21, David Ahern wrote: >> On 6/26/23 2:55 AM, Gal Pressman wrote: >>> I believe this commit broke gro over udp tunnels. >>> I'm running iperf tcp traffic over geneve interfaces and the bandwidth >>> is pretty much zero. >>> >> >> Could you add a test script to tools/testing/selftests/net? It will help >> catch future regressions. >> > > I'm checking internally, someone from the team might be able to work on > this, though I'm not sure that a test that verifies bandwidth makes much > sense as a selftest. > With veth and namespaces I expect up to 25-30G performance levels, depending on the test. When something fundamental breaks like this patch a drop to < 1G would be a red flag, so there is value to the test.