From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by passt.top (Postfix) with ESMTP id EB0D35A0272 for ; Mon, 8 Apr 2024 13:01:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1712574088; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ScJ1E+wTN6zvVZouf3O4q8jXzLSJvBWlc012JYotauk=; b=DNP9jPvD4tiZUKG/I6pCRL+WlI8eCE4KC/L6NMBlYrIKTMRmR6g0fkfgmxZPShOl3OGLJY sKB5hEDsLmdEDF+MOdt10+wLZF/t9F/s9ctan0nH9AxCklPLcjBFFnx6/F1+8Htza75pQ1 766UU0vgOfm8/cMbDRVIfh/OQ9GKHow= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-354-dCSoKSFKM1mSzqlObcq6ZA-1; Mon, 08 Apr 2024 07:01:25 -0400 X-MC-Unique: dCSoKSFKM1mSzqlObcq6ZA-1 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-78d626bda71so58361485a.1 for ; Mon, 08 Apr 2024 04:01:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712574085; x=1713178885; 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:subject:date:message-id:reply-to; bh=ScJ1E+wTN6zvVZouf3O4q8jXzLSJvBWlc012JYotauk=; b=HsGSmxBE1+wUhVBidBXsiT1Vrw7qYIyp7fPn2AER83332lq/1E4T+z+5QsyJvJmLb1 oec5F5gyuyxnQA1/DbceRrDI+nDS4/rJfNrg85MUOOojnUKT6KEgWLLgUfYlUNolnY9q yWg3z2eVmjABkEPfr/4vmQRJ2nYFCWSGe9KASFz3UrFVKut9TGcgTwZNfqjdbxS+UvDt Z8nTwpwbb5R9YhdOmTrV2bs/z7FVwUYIVU5gD6tuBie6ubWps30Eiwz4geTLGL406vk3 bTt9WQDp+S5s1IF1aIZLoFAO/zioquhw+/00EKRcKQ1/2GlakwHKXe7li/SVkdijS7I+ dF1w== X-Forwarded-Encrypted: i=1; AJvYcCXlzrGPpNV1BjAcaR+pexS+DEAAtIoxocfJMUxwvE3kF6nY/ZVv2/mAwNYb+BAPUcA8j11M1b5SMDGZTHSrqqTuucIT X-Gm-Message-State: AOJu0Yzv0IEgcaxMvnVATcAco3ITeJM6+Ckqff83gdWNXioBvUlG+qSn EzjUOTDCoQRlnYfimWb6yjVMep0zRvDf7O79KrOfbcT5tCdClh/AqPLRH0vaZP5MlSLf44AUGZU Qjz5jOr/nZ/Zl7xV33unWBx72DqjwlbpVBnb1DVzq3N9nOHzPDw== X-Received: by 2002:ae9:e70b:0:b0:78d:61b6:1c73 with SMTP id m11-20020ae9e70b000000b0078d61b61c73mr3390283qka.32.1712574084861; Mon, 08 Apr 2024 04:01:24 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG1kmAHyHCUlER63MzU4IogIvtkzBiNFkrKk+I6vzDaIpObb8eGoIjXFLUowHhT3VazPTu6eA== X-Received: by 2002:ae9:e70b:0:b0:78d:61b6:1c73 with SMTP id m11-20020ae9e70b000000b0078d61b61c73mr3390251qka.32.1712574084320; Mon, 08 Apr 2024 04:01:24 -0700 (PDT) Received: from [10.0.0.97] ([24.225.234.80]) by smtp.gmail.com with ESMTPSA id m6-20020a05620a214600b0078d65a42db6sm1008186qkm.95.2024.04.08.04.01.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Apr 2024 04:01:24 -0700 (PDT) Message-ID: Date: Mon, 8 Apr 2024 07:01:22 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [net-next 2/2] tcp: correct handling of extreme menory squeeze To: Menglong Dong , Jason Xing , Eric Dumazet References: <20240406182107.261472-1-jmaloy@redhat.com> <20240406182107.261472-3-jmaloy@redhat.com> From: Jon Maloy In-Reply-To: X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Message-ID-Hash: LI3GA6AVQWWD64JNNJUR3ZP6UFBAO6MX X-Message-ID-Hash: LI3GA6AVQWWD64JNNJUR3ZP6UFBAO6MX X-MailFrom: jmaloy@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: netdev@vger.kernel.org, davem@davemloft.net, kuba@kernel.org, passt-dev@passt.top, sbrivio@redhat.com, lvivier@redhat.com, dgibson@redhat.com, eric.dumazet@gmail.com, dongmenglong.8@bytedance.com X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: DQoNCk9uIDIwMjQtMDQtMDcgMDM6NTEsIE1lbmdsb25nIERvbmcgd3JvdGU6DQo+IE9uIFN1biwg QXByIDcsIDIwMjQgYXQgMjo1MuKAr1BNIEphc29uIFhpbmcgPGtlcm5lbGphc29ueGluZ0BnbWFp bC5jb20+IHdyb3RlOg0KPj4gT24gU3VuLCBBcHIgNywgMjAyNCBhdCAyOjM44oCvQU0gRXJpYyBE dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPiB3cm90ZToNClsuLi5dDQo+Pj4+IFs1MjAxPC0+ NTQ0OTRdOiB0Y3BfcmVjdm1zZ19sb2NrZWQoPC0pIHJldHVybmluZyAtMTEgYnl0ZXMsIHdpbmRv dyBub3c6IDI1MDE2NCwgcWxlbjogMA0KPj4+Pg0KPj4+PiBXZSBjYW4gc2VlIHRoYXQgYWx0aG91 Z2ggd2UgYXJlIGFkdmVyaXNpbmcgYSB3aW5kb3cgc2l6ZSBvZiB6ZXJvLA0KPj4+PiB0cC0+cmN2 X3duZCBpcyBub3QgdXBkYXRlZCBhY2NvcmRpbmdseS4gVGhpcyBsZWFkcyB0byBhIGRpc2NyZXBh bmN5DQo+Pj4+IGJldHdlZW4gdGhpcyBzaWRlJ3MgYW5kIHRoZSBwZWVyJ3MgdmlldyBvZiB0aGUg Y3VycmVudCB3aW5kb3cgc2l6ZS4NCj4+Pj4gLSBUaGUgcGVlciB0aGlua3MgdGhlIHdpbmRvdyBp cyB6ZXJvLCBhbmQgc3RvcHMgc2VuZGluZy4NCj4gSGkhDQo+DQo+IEluIG15IG9yaWdpbmFsIGxv Z2ljLCB0aGUgY2xpZW50IHdpbGwgc2VuZCBhIHplcm8td2luZG93DQo+IGFjayB3aGVuIGl0IGRy b3BzIHRoZSBza2IgYmVjYXVzZSBpdCBpcyBvdXQgb2YgdGhlDQo+IG1lbW9yeS4gQW5kIHRoZSBw ZWVyIFNIT1VMRCBrZWVwIHJldHJhbnMgdGhlIGRyb3BwZWQNCj4gcGFja2V0Lg0KPg0KPiBEb2Vz IHRoZSBwZWVyIGRvIHRoZSB0cmFuc21pc3Npb24gaW4gdGhpcyBjYXNlPyBUaGUgcmVjZWl2ZQ0K PiB3aW5kb3cgb2YgdGhlIHBlZXIgU0hPVUxEIHJlY292ZXIgb25jZSB0aGUNCj4gcmV0cmFuc21p c3Npb24gaXMgc3VjY2Vzc2Z1bC4NClRoZSAicGVlciIgaXMgdGhpcyBjYXNlIGlzIG91ciB1c2Vy LXNwYWNlIHByb3RvY29sIHNwbGljZXIsIGVtdWxhdGluZw0KdGhlIGJlaGF2aW9yIG9mIG9mIHRo ZSByZW1vdGUgZW5kIHNvY2tldC4NCkF0IGEgZmlyc3QgZ2xhbmNlLCBpdCBsb29rcyBsaWtlIGl0 IGlzICpub3QqIHBlcmZvcm1pbmcgYW55IHJldHJhbnNtaXRzDQphdCBhbGwgd2hlbiBpdCBzZWVz IGEgemVybyB3aW5kb3cgYXQgdGhlIHJlY2VpdmVyLCBzbyB0aGlzIG1pZ2h0IGluZGVlZA0KYmUg dGhlIHByb2JsZW0uDQpJIHdpbGwgYmUgb3V0IG9mIG9mZmljZSB0b2RheSwgYnV0IEkgd2lsbCB0 ZXN0IHRoaXMgbGF0ZXIgdGhpcyB3ZWVrLg0KDQovLy9qb24NCg0KPg0KPj4+PiAtIFRoaXMgc2lk ZSBlbmRzIHVwIGluIGEgY3ljbGUgd2hlcmUgaXQgcmVwZWF0ZWRseSBjYWNsdWxhdGVzIGEgbmV3 DQo+Pj4+ICAgIHdpbmRvdyBzaXplIGl0IGZpbmRzIHRvbyBzbWFsbCB0byBhZHZlcnRpc2UuDQo+ IFllYWgsICB0aGUgemVyby13aW5kb3cgc3VwcHJlc3NlZCB0aGUgc2VuZGluZyBvZiBhY2sgaW4N Cj4gX190Y3BfY2xlYW51cF9yYnVmLCB3aGljaCBJIHdhc24ndCBhd2FyZSBvZi4NCj4NCj4gVGhl IGFjayB3aWxsIHJlY292ZXIgdGhlIHJlY2VpdmUgd2luZG93IG9mIHRoZSBwZWVyLiBEb2VzDQo+ IGl0IG1ha2UgdGhlIHBlZXIgcmV0cmFucyB0aGUgZHJvcHBlZCBkYXRhIGltbWVkaWF0ZWx5Pw0K PiBJbiBteSBvcGluaW9uLCB0aGUgcGVlciBzdGlsbCBuZWVkcyB0byByZXRyYW5zIHRoZSBkcm9w cGVkDQo+IHBhY2tldCB1bnRpbCB0aGUgcmV0cmFuc21pc3Npb24gdGltZXIgdGltZW91dC4gSXNu J3QgaXQ/DQo+DQo+IElmIGl0IGlzLCBtYXliZSB3ZSBjYW4gZG8gdGhlIHJldHJhbnNtaXNzaW9u IGltbWVkaWF0ZWx5DQo+IGlmIHdlIGFyZSBpbiB6ZXJvLXdpbmRvdyBmcm9tIGEgd2luZG93LXNo cmluaywgd2hpY2ggY2FuDQo+IG1ha2UgdGhlIHJlY292ZXJ5IGZhc3Rlci4NCj4NCj4gWy4uLi4u Ll0NCj4+PiBBbnkgcGFydGljdWxhciByZWFzb24gdG8gbm90IGNjIE1lbmdsb25nIERvbmcgPw0K Pj4+IChJIGp1c3QgZGlkKQ0KPj4gSGUgaXMgbm90IHdvcmtpbmcgYXQgVGVuY2VudCBhbnkgbW9y ZS4gTGV0IG1lIENDIGhlcmUgb25lIG1vcmUgdGltZS4NCj4gVGhhbmtzIGZvciBDQyB0aGUgbmV3 IGVtYWlsIG9mIG1pbmUsIGl0J3MgdmVyeSBraW5kIG9mIHlvdSwNCj4geGluZyA6Lw0KPg0KDQo=