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 6AD51C61DA4 for ; Mon, 6 Mar 2023 16:26:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EE5DE6B0071; Mon, 6 Mar 2023 11:26:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E95ED6B0072; Mon, 6 Mar 2023 11:26:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D5D886B0073; Mon, 6 Mar 2023 11:26:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id C7F9D6B0071 for ; Mon, 6 Mar 2023 11:26:12 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 5221B120557 for ; Mon, 6 Mar 2023 16:26:12 +0000 (UTC) X-FDA: 80539000584.08.2273D37 Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by imf20.hostedemail.com (Postfix) with ESMTP id 936201C000F for ; Mon, 6 Mar 2023 16:26:09 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=bosj6vnL; spf=pass (imf20.hostedemail.com: domain of shakeelb@google.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=shakeelb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1678119969; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Oquj9zczWta39dkibg5GfP7EL+Ye+DwkctVIeTmEPfU=; b=yz7mcqava3LpR3Xi1/OEb51JtqhqZ890TryvuNjScDkpA3UgmcdtCTYkxRJzZQNuxDgPuf lxPmJWseLdrKUX1uBMLhRDv6m2QJQnWhAa9BTkNVqkx2oIFSZBnqTCV3nlr3PLGV0FayYr lZqXGAnf9865SY9NRtleK2rCrVeaeHU= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=bosj6vnL; spf=pass (imf20.hostedemail.com: domain of shakeelb@google.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=shakeelb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1678119969; a=rsa-sha256; cv=none; b=QmAwLN/9/YvDsWE5rQhBbEfBypLDdXhSs+52ohxfRWep6R67PMqzcXpUoKpnxDZNnbcr1A ISTEFxWPEzyzyUL1QZGR8RwBZhS30yIueH9Yx4yu2kWJfQR0PliS49D67v0nVqZKMpbx4G FJCU76aH4dVHPFf2lm61IW1OpCEH4i0= Received: by mail-yb1-f169.google.com with SMTP id v101so8733931ybi.2 for ; Mon, 06 Mar 2023 08:26:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1678119968; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Oquj9zczWta39dkibg5GfP7EL+Ye+DwkctVIeTmEPfU=; b=bosj6vnLUEt0XF9hTitW9opaoGtgVkZRNCeGSYikHGh3TN+eYxRp69ZbhlogPQt3FC 8+rYgTRXE1ny3erHUDalB0QrgQcH8attkXk+h1d2LtKytFU8zc8Pfma1exRiysE8xxTq oMF80ZLxkA2wZf2Lm3emXf73HHEVNb7Dxy2mPqbtX4uvytvi41oLdUwW5V6fpqzYeGbX X+vayVe/4cTpkB5QiIc48PF7K8R2Hb/423TKKHaptnPZ5AOBhPwL7PTzyQkDVPxXiV0J ImE7y9Qsd+bXutgMq2XH3h21VjyFBpDzN2BVXtPNSZ1nX2TSuzooHCJh0aW5l141RdfQ g6aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678119968; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Oquj9zczWta39dkibg5GfP7EL+Ye+DwkctVIeTmEPfU=; b=c3T0dwdfBjaILM9vqA6CWc8SZ5RbY5lHTZVrrN+Bk20WZ+y/cLNvX1QbYDEHZT3WiD Ab7h+2p4ZsKB0z8FAFAwigqGnXXSxiz3m6t8IO03FMYz70h6sSJOt9ndBcpeT96ukIgD 8bbB1U4Xj8zHYGqpazAf7SdWwB2EKLzBPveTtEI22w+vLy6CXLlE4ejkL+Nl6VyAdntO rz8c4Cz6D7qlmYK4jjwfdWB6SEDGd4JXgcuAcY1tDcTA02aRaCz1P/b8JJyfhi9yMPX6 b/R2S9QKIIlxZ/UABAc87qyxEg6XMDaaHxzTvUFKATcaN0+ST6C54RYZ4Me1MO39e6ku MLNA== X-Gm-Message-State: AO0yUKUq9+Qbknof7i7sIebLZTIjqSAi3rT/cumjiQ8UUPc9BP1ZRLs6 ZlA19uBPHVOTwEvtbpJABNxj7wRsN1h+xA4b9+0SDw== X-Google-Smtp-Source: AK7set/bl1YCDuzZbRLxZZxYYgRLfDhfUgKFQPGCZLcWXBeJhSMqG+AOOEAHAovSQFDOkZMkYqcVs2oCTW3epOUAtvw= X-Received: by 2002:a25:7808:0:b0:a4a:a708:2411 with SMTP id t8-20020a257808000000b00a4aa7082411mr6589900ybc.10.1678119968601; Mon, 06 Mar 2023 08:26:08 -0800 (PST) MIME-Version: 1.0 References: <20230306154138.3775-1-findns94@gmail.com> In-Reply-To: <20230306154138.3775-1-findns94@gmail.com> From: Shakeel Butt Date: Mon, 6 Mar 2023 08:25:57 -0800 Message-ID: Subject: Re: [PATCH v2, 0/4] mm, memcg: cgroup v1 and v2 tunable load/store tearing fixes To: Yue Zhao Cc: akpm@linux-foundation.org, roman.gushchin@linux.dev, hannes@cmpxchg.org, mhocko@kernel.org, muchun.song@linux.dev, willy@infradead.org, linux-mm@kvack.org, cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, tangyeechou@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 936201C000F X-Stat-Signature: h9xsnrawauwsz5xnujz3k8a71orr66xp X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1678119969-372324 X-HE-Meta: U2FsdGVkX1/fJ50F5NVhvfxTGGavTn7SB+J9n5W6gBIBKzSnVLRaRyuXg2vRnKuhnIdqXrJqHvoPVWJlk4a1Be48wbfNlTEP9d/hWcecc3tJRx0jHdGltRFdA6orZ9GmLpaZILvXKiZe/VhdX3FUPl7bYqDDxkZtlAAOymYVboEfYxXzrDQ+9bLoUXe3oJgHnljk0B0j6gC3/EONhtElIenx3Mgj7lQovm563nl0qhAobUngJBgNAIeNiY+OWSvSYggsL9b3AdYYZ8M5T+AulwfFPJKXXHf/zPNfXgk8KLHHuyn8/5PjWwypXXNlNKY+ER70MZ6GYve467NxUfvKFgiuxWuWho6mOPgaiBUYh7CXFEMq5+LyTjPvk5/fWYNos3DiOAWu/RBQ8eifKFFDk0m3dd/3HpjPB6bDLFACTzdmA6e3ffmkUqT+9wFhoI1F7LO7/l0+h0scNWRKGh9GcHMS7R3AC3deK8k4RX1iZke0JcIM2YyEYTGYJ7g2rdjWzPlQW2xBbaWNNp486eIwQeti/BDX1tXrAYsCDDg6mfY950r/URntNQ9PsQOxZzWEYZtpgEYYRCArjK1zTeeBzcJoGBZnS4nsc9h9063nvdOinsb7fEMMroZE3NRFQIuUBTsYwzGKx9pM3deJJ+tJj676vsJVRsextPHNI9rsacPDcw69hVfoQUxZa+7dDBgmZ/1ODggvUJa7anLZyVXIG8qfQzFBUdH2LggZEt8BIG9iBaA0cZVfhtGwfzPcv4VHVG9ByKSR0nmOf/O2/ud2V7AUebBzRrw2rtpFVrF3ky0tqR88hXkuQhVAtXye9nSmJe/LmUPO/KqXKlUKwgQ4+DZgPMTwvWlhq6jTop9DZVqlnYDmzOV6T1nU+USbaP3Uz4rppR9GnZIZEmeNDFbOt/VLSH0IMfiELf/3r7YY2QeQL8R/RpCFwyWv8TDcXQf4oPqjE3T4Q3blR9cu/9K I75Md0z2 lDh8w3Too7jRJ9FrNGuDbxkBQx0X3tAsE11BjBin5gSutUHlV9s/8R/ptQsmj/n+Fe0sELhs2Hbi3YcadAgpHL+p1oLo7MOpAEk8yY7oplmnHUQ1fPjseF+0UTY1Fan46fyUfBGC/gia4Jqvf7HevBU6LUWlInTzjS2RoeNij1/16QqMcbAa+T5UYGrGvNsoCHwxcFUCxwZS/TxoUZxwWKzSwG9npK6B0YSdtXWCqJrZKbG27wlTxKODjZeEGohf9p8tmg5S2GgcApuWC/cbY10lvueHhqigzKJX+ 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 Mon, Mar 6, 2023 at 7:42=E2=80=AFAM Yue Zhao wrote: > > This patch series helps to prevent load/store tearing in > several cgroup knobs. > > As kindly pointed out by Michal Hocko and Roman Gushchin > , the changelog has been rephrased. > > Besides, more knobs were checked, according to kind suggestions > from Shakeel Butt and Muchun Song. > > v1: > - Add [WRITE|READ]_ONCE for memcg->oom_group > v2: > - Rephrase changelog > - Add [WRITE|READ]_ONCE for memcg->oom_kill_disable, > memcg->swappiness, vm_swappiness and memcg->soft_limit > Thanks Yue and for the whole series: Acked-by: Shakeel Butt