From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 82DAEC32772 for ; Wed, 17 Aug 2022 06:44:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233913AbiHQGoe (ORCPT ); Wed, 17 Aug 2022 02:44:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231480AbiHQGoc (ORCPT ); Wed, 17 Aug 2022 02:44:32 -0400 Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D8D85399F5; Tue, 16 Aug 2022 23:44:30 -0700 (PDT) Received: by mail-ej1-f53.google.com with SMTP id a7so22910721ejp.2; Tue, 16 Aug 2022 23:44:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc; bh=B7g3ltFV/fmTYB11JKHMMtmJBzDyaJIQD4wDJpbDeHs=; b=GbBWYX4KYUO/ldp75yKdgLn/zaK/tq5lTh6NX4uWDcaiHSq9jeI9Tvkk7bglEOYy1q CiIRSNiKCWQf9t30RYHmsXluwcZHquG2QwDQVFuAxL1EZ+cAFPhcyaMtv30kebqSgdu6 DqXv0FLoqCY+0o5iWHMHnMtPfySZz4ulQuTCjHZyABW8Qa1ArE/jZHK5cY+3aR/pw4aw PkZmKrXVUZTwxryYOtq1UJtHleIgvEm8A2FRXH+7PR9iHW5vb0lITwrMJY92p++rjw9I yB/+9EWd2n45tDTHRaI9auln3zTkN752/J2RhkRPkWxismXtiP13wEhJFYKiAG+wASDt ZLaw== X-Gm-Message-State: ACgBeo3gA+w+L2VWFlzEg4O+lzqnMnsBR06MII/DJ4f80Tw9iOueFtv8 A372ut+CruaUmjjFGjXBsvc= X-Google-Smtp-Source: AA6agR7j0MrTqiTbOuoRvfDjqQwPS6KMeKM+b7cASB907aPyVek/OGse/AO+P4MIzbSvTQCfPIcD0g== X-Received: by 2002:a17:906:9c82:b0:6df:baa2:9f75 with SMTP id fj2-20020a1709069c8200b006dfbaa29f75mr15990881ejc.762.1660718669291; Tue, 16 Aug 2022 23:44:29 -0700 (PDT) Received: from ?IPV6:2a0b:e7c0:0:107::70f? ([2a0b:e7c0:0:107::70f]) by smtp.gmail.com with ESMTPSA id f24-20020a170906391800b007324aa2ca77sm6321564eje.85.2022.08.16.23.44.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Aug 2022 23:44:28 -0700 (PDT) Message-ID: Date: Wed, 17 Aug 2022 08:44:27 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.0 Subject: Re: python-eventlet test broken in 5.19 [was: Revert "tcp: change pingpong threshold to 3"] Content-Language: en-US To: Neal Cardwell Cc: Wei Wang , David Miller , Eric Dumazet , Jakub Kicinski , netdev@vger.kernel.org, Soheil Hassas Yeganeh , Yuchung Cheng , LemmyHuang , stable , "torvalds@linux-foundation.org" , temotor@gmail.com, jakub@stasiak.at References: <20220721204404.388396-1-weiwan@google.com> <21869cb9-d1af-066a-ba73-b01af60d9d3a@kernel.org> From: Jiri Slaby In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On 17. 08. 22, 0:19, Neal Cardwell wrote: > IMHO the best solution here is to tweak the test code so that it does > not race and depend on the exact timing of TCP ACKs. One possible way > to achieve this would be to have the client TCP connection use > setsockopt(TCP_NODELAY) so that the body for the PUT /2 request is > transmitted immediately, whether or not the server delays the ACK of > the PUT /2 headers. Thanks a lot, Neal! So for the time being, until this is resolved in eventlet, I pushed a change to disable the test in openSUSE. thanks, -- js