Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp2089512pxb; Wed, 30 Mar 2022 16:20:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyiI6LxICPTblw8HBGukgSbViTniwXnm/86oKs1fMFyeSKSL4cBHPAR+Zcv7GcyQ3aUsdia X-Received: by 2002:aa7:d78f:0:b0:418:efc6:bf0e with SMTP id s15-20020aa7d78f000000b00418efc6bf0emr13505450edq.330.1648682455888; Wed, 30 Mar 2022 16:20:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648682455; cv=none; d=google.com; s=arc-20160816; b=dA8oqo3mSGpXUuEvU2MNaBL14Tm8oeABIhnoIRLWfCGX2Af3R8SZuw3ia5l+4kEYVP Lw4ffcaGzbOs0aRrTAmNykFTfiXO1Wg+9z/BDrykINfao1GRgb+GHRQWwi77GmrceyAJ sADlvzuE/BmBUzFG8D/FHkB9uCwei2HdwAMzAGkZm9pG5p68R8XdpfjVlQqwl3Lu36zn QC2PqLUgiwZ+kg5x0XYLCDFh/gBU/4BXpVDMAeSD5Xhb6bk2hbNDY4pBlb95nAIlfD+Z EuURQ8hcD+d8b2tlyoN/yiwIA3mXfNWeidZ2WBnYKrgfTcEfYy9FmdZJzr5UJt2PtIeh MblA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:organization:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id; bh=EFMDe22NU2+n8PIoKjdQ0bIbD3tR86+683dZTNvMgaU=; b=qL0ZyNU9WGkDw9DCYrYRCUHCuejJ4kQuNStq8VoTd13KcrcnKZ+qxU+lRdVNrxeF34 xOPryZJcIsZMEL+cXhXqGjWe0vFPMtvVCC0cu6bjGaBWGG6EbRASz1pg3n4CIRitzZUF 55/MivaQxBjTD+9w8hx54EGiGuHW7RACAFwQcheIctl19ms/yiwaabgJJJHerZQIUFJX +S5hg2+QFaHwgUS9O3oLgMI4EJ1AeUTvPw+iPMiNuJtcjBvpR3DV3tBhYhULmYfubqLk EMNlRqxY13pneIM7ukwwP63r7lijhLpUIOTBwBCwFin/I7Bpbr0w5K+HrofRcwEj/Lyx 4Erw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=uls.co.za Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y2-20020aa7c242000000b00418c2b5bedcsi22484931edo.446.2022.03.30.16.20.29; Wed, 30 Mar 2022 16:20:55 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=uls.co.za Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241247AbiC3DAJ (ORCPT + 99 others); Tue, 29 Mar 2022 23:00:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34006 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238088AbiC3DAG (ORCPT ); Tue, 29 Mar 2022 23:00:06 -0400 X-Greylist: delayed 7277 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 29 Mar 2022 19:58:18 PDT Received: from uriel.iewc.co.za (uriel.iewc.co.za [154.73.34.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D04EE9 for ; Tue, 29 Mar 2022 19:58:16 -0700 (PDT) Received: from [2c0f:f720:fe16:c400::1] (helo=tauri.local.uls.co.za) by uriel.iewc.co.za with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nZOX9-000402-8S; Wed, 30 Mar 2022 04:58:07 +0200 Received: from [192.168.42.207] by tauri.local.uls.co.za with esmtp (Exim 4.94.2) (envelope-from ) id 1nZOX7-0002qr-4X; Wed, 30 Mar 2022 04:58:05 +0200 Content-Type: multipart/mixed; boundary="------------XKZgECj0V0tP7FOnBrONjZwD" Message-ID: Date: Wed, 30 Mar 2022 04:58:04 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: linux 5.17.1 disregarding ACK values resulting in stalled TCP connections Content-Language: en-GB To: Neal Cardwell Cc: LKML , Netdev , Eric Dumazet , Yuchung Cheng References: From: Jaco Kroon Organization: Ultimate Linux Solutions (Pty) Ltd In-Reply-To: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NICE_REPLY_A, 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 This is a multi-part message in MIME format. --------------XKZgECj0V0tP7FOnBrONjZwD Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi Neal, > Thanks for the report! I have CC-ed the netdev list, since it is > probably a better forum for this discussion. Awesome thank you. > > Can you please attach (or link to) a tcpdump raw .pcap file (produced > with the -w flag)? There are a number of tools that will make this > easier to visualize and analyze if we can see the raw .pcap file. You > may want to anonymize the trace and/or capture just headers, etc (for > example, the -s flag can control how much of each packet tcpdump > grabs). Attached. The traffic itself should be mostly encrypted but stripped with -s100 anyway.  At this point SACK was still on. I don't know how, or why, but this relates to TFO.  After sending report on a hunch (based on comparing the exim logs of a successful delivery compared to a non-successful) and the only difference was that the non-working was stating: TFO mode sendto, no data: EINPROGRESS and then specifically: TCP_FASTOPEN tcpi_unacked 2 The working connections never had the latter line in the output. The moment I set sysctl -w net.ipv4.tcp_fastopen=0 (default is 1) I've managed to flood out about 1200 emails to google in a matter of no more than 15 minutes. In the kernel sources:  git log v5.8..v5.17 net/ And searching for TFO only gives so many possible commits that broke this, just looking at changelogs I'm not sure if any of them are relevant.  I'm guessing the issue possibly relates to congestion control, as such this is probably the most relevant: commit be5d1b61a2ad28c7e57fe8bfa277373e8ecffcdc Author: Nguyen Dinh Phi Date:   Tue Jul 6 07:19:12 2021 +0800     tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized Just looking at the diff it removes a icsk->icsk_ca_initialized = 0; - the only other place this gets set to 0 is in tcp_disconnect() ... and to 1 in tcp_init_congestion_control() - so I think we might have an uninitialized variable here ... then again tcp_init_socket mentions explicitly that sk_alloc set lots of stuff to 0 - still bugs me that the original commit (8919a9b31eb4) felt the need to set an explicit 0 in tcp_init_transfer(). > > Can you please share the exact kernel version of the client machine? Our side (client) is 5.17.1 (side that initiates TCP/IP connection), I obviously can't comment for the Google side (server). > Also, can you please summarize/clarify whether you think the client, > server, or both are misbehaving? client is re-transmitting frames for which it has already received an ACK from the server.  In pcap from frames 105 onwards one can start seeing retransmits, then first "spurious retransmission" as wireshark labels it from frames 122 onwards. Kind Regards, Jaco --------------XKZgECj0V0tP7FOnBrONjZwD Content-Type: application/vnd.tcpdump.pcap; name="iewc_google2.pcap" Content-Disposition: attachment; filename="iewc_google2.pcap" Content-Transfer-Encoding: base64 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 SF8AAAAAbAAAAA== --------------XKZgECj0V0tP7FOnBrONjZwD--