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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3730DC05027 for ; Fri, 3 Feb 2023 19:25:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C6F7D6B0075; Fri, 3 Feb 2023 14:25:28 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C1FAC6B0078; Fri, 3 Feb 2023 14:25:28 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B0E9D6B007B; Fri, 3 Feb 2023 14:25:28 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id A103D6B0075 for ; Fri, 3 Feb 2023 14:25:28 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 5F60BA080B for ; Fri, 3 Feb 2023 19:25:28 +0000 (UTC) X-FDA: 80426959536.24.8A2A0CF Received: from out-199.mta1.migadu.com (out-199.mta1.migadu.com [95.215.58.199]) by imf08.hostedemail.com (Postfix) with ESMTP id CFDC316000A for ; Fri, 3 Feb 2023 19:25:25 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b="ah/EreyL"; spf=pass (imf08.hostedemail.com: domain of roman.gushchin@linux.dev designates 95.215.58.199 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675452326; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=xemEPS75g6CyaGYVTuNx4T5APXnPBUE9kBl1lVKlrTM=; b=Otn+W0Bws0E1DwxNqVHl6eD9tBaScBukE/aI+zcL+Eb4zwHVTJuufXNRiaqZgX6HbdU1xF sy32zDtXVY9lyHsDEdkLYRtLD7FBzbL9Pf8k0sfif3MW3zcStm/AzSAEHr+12cX77rCZcY +b5P5SmYYKilyoqXe1phZErMB/a16c4= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b="ah/EreyL"; spf=pass (imf08.hostedemail.com: domain of roman.gushchin@linux.dev designates 95.215.58.199 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675452326; a=rsa-sha256; cv=none; b=R6SNxHW/jHWoZWPvfrqXOTtUiNUI1GJpuwiewgY+eNKnKbmvOu5bmRMO3uzvVO1+A+gU2n Up8vN+dAyUAB2QT5LwaRO781P/l45JKdCmuaTfy9unUJS6IFpTrDQM41kIBwMca3JPsa7d bk0UoVCYN5oLWpe1vcQTQezhcCV4C2c= Date: Fri, 3 Feb 2023 11:25:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1675452324; 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: in-reply-to:in-reply-to:references:references; bh=xemEPS75g6CyaGYVTuNx4T5APXnPBUE9kBl1lVKlrTM=; b=ah/EreyLTKURus8ZQYbvdkwIeyZn+6VcKKQqlNdRE+EKzIxTpJdYzfdCWnCx8dIjocnERr FabQHAoVFjL7/nCF4j6JwNDZ3IxOsSqSwgKBVNOg8H1r2A4U/yDR8aWkgHFDw5EsvHH5ad z01tV+bx4YqgPBnEsnYYSL0KSmKrlEo= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Roman Gushchin To: Michal Hocko Cc: Marcelo Tosatti , Leonardo =?iso-8859-1?Q?Br=E1s?= , Johannes Weiner , Shakeel Butt , Muchun Song , Andrew Morton , cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Frederic Weisbecker Subject: Re: [PATCH v2 0/5] Introduce memcg_stock_pcp remote draining Message-ID: References: <9e61ab53e1419a144f774b95230b789244895424.camel@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: CFDC316000A X-Stat-Signature: 5wqzn7pista4pzeiajejmzbyyzrjcw1e X-HE-Tag: 1675452325-933653 X-HE-Meta: U2FsdGVkX19yIz/ifIB+6CCYVCzMwW4Gvk8XbJoFrnsRr2ICAC/zixNokTeDZO8dT/2vQcb6KRxmXr/6gOwKUwU1dqQFSuoiUagkSglLgveaD9aaxTSrS9jK3TJuHqL7br583dw1xAjKzw8OVsGJ8dn0pT+W+iqL3l51bFXviQAZPovJk4qMSxtPHv6ue4GszzrTysZzmp8sis8vMiPkh4KA1XD8lOA4Aw78dBnDs+n9Vh1hjbMRyaKsDXPr99rB9yv5BJwG052zsEkkSSvWmzHmLw4v73r4+xg913GV9uIhgD0zb35brOyIG8fKujvnZ1zHB/7uuCWjaG3kViui2U1VKczBivJSa1l8QiFM8b9wQPEdD38joVhZL9VB8QzfXi5B5tL1opfXtasKLpRuXCq18y0VpgwBmFJRLQniavPsmJBjZT+ftpJxllV87gcuvwAGxyg5dPCyGRURxIIIcB1WiJpw+YRj1uP2EY68PsiJg3si6Qsc9/IcSQ5UA3RfOpCOp7DXj+fbp4bNmJchkP0Leo8v2f+2uWaw2ajTHv/uah05n8vOFbbQk9b7og7zAnEQJaDr1LgiMCO3JYfqQDdrvdh+d2ktdOg6/JWCRvfFHyoRY9TUMK2HinwrpSpQn0vNbpq70+kBRpCYDzsROtONjD0fzZfIOUVeqohi5Soh0Pc2UY9Y+sb2rnBiXYqaU0Su/GzfACOf1cfXr4fs/gcLwWCkznWoq/qRHfULuv3N+j3jPv7FYdSGaHMtgWNU3hCsNLppaCoxHnC6Ibpvhfr2AF5xTNNBQrqMNgiNWF6Q/s72Lpc/GmvFEda6KW+ND4sCcUEow4nWyxPTf7XlrojbDTHAeaErkevDO8SuowlAD54CWMmEvGE0Lniunc2kaQUAmvqk7nk747FhbsXly4jnRwt/0OlRkX6dro6NVJ+oEFNaU3psJ4Q6fZpKZ06CQM89mjNuB4v4QE+SQOU om5bZub7 VpytUCDvSC+CT+Qg6imFrHcswWLQLZKyZPzz0W54AyKVE/C3acDgrWk1deft8a0hpV07XsPlUngjGbKRdGhZfg9CWg6XsZIIm7KC1V+lLxF3xFQVhDeTLItGqo+hCfLYPHTUfOHaBojqtnCTZp3rOrSkc6zdDV5cfWTKMZgEJtJUVvq0fHUXPZD1tXA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, Feb 03, 2023 at 04:21:09PM +0100, Michal Hocko wrote: > OK, so this is a speculative patch. cpu_is_isolated doesn't exist yet. I > have talked to Frederic off-list and he is working on an implementation. > I will be offline next whole week (will be back Feb 13th) so I am > sending this early but this patch cannot be merged without his one of > course. > > I have tried to summarize the reasoning behind both approach should we > ever need to revisit this approach. For now I strongly believe a simpler > solution should be preferred. > > Roman, I have added your ack as you indicated but if you disagree with > the reasoning please let me know. Great, thank you for preparing it up! Really nice summary. My ack definitely applies. If you want, feel free to add a "Suggested-by: Roman Gushchin " tag to blame me later :) Thank you!