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 88333CF9C69 for ; Tue, 24 Sep 2024 16:45:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E5C8D6B00A7; Tue, 24 Sep 2024 12:45:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E0CA56B00A8; Tue, 24 Sep 2024 12:45:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CD3E56B00A9; Tue, 24 Sep 2024 12:45:54 -0400 (EDT) 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 AE4A06B00A7 for ; Tue, 24 Sep 2024 12:45:54 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 41BF41C5FE5 for ; Tue, 24 Sep 2024 16:45:54 +0000 (UTC) X-FDA: 82600208628.21.EE57945 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by imf21.hostedemail.com (Postfix) with ESMTP id 575A71C0007 for ; Tue, 24 Sep 2024 16:45:52 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=l801hc9C; spf=pass (imf21.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727196234; 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=+SzV7fFq7O7PDf0VqdSERZDfwYvvBdko7lAtcX60RHs=; b=oMV3XmZHkVi0M3kQKN3Z+5CWoRA6AXRgjN2txoa3r4a4FoOtl5GiqwlOBC834AOtrfE9SU Gck5HRUN17xz9aEakCmmJG4Wy975IGDst7cP2WNT87fggXcbeQXl6G8EEuMQF/2mrT/Jzu MJcIzboeY9/hrj3ntvrW4gQ2HSKOfcc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1727196234; a=rsa-sha256; cv=none; b=LiaSYDSIfDjEJv6qUHXlIwfgYfXyuVrChmXXfVlylak2nG41Xh2N66q0ERAr6y6pomPDSt ljM1OdnDcwC0ihdKfosNsSaxcHzpLUVWYtBrK6Wf07ot7tJRgDvcohHVL9fq9HoBE7FU08 PZMkGNeBC3+6KsYc0tOXgJFfZ++5Aw4= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=l801hc9C; spf=pass (imf21.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6c54b1f52f7so37746666d6.3 for ; Tue, 24 Sep 2024 09:45:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727196351; x=1727801151; darn=kvack.org; 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=+SzV7fFq7O7PDf0VqdSERZDfwYvvBdko7lAtcX60RHs=; b=l801hc9C5W7g7/iT33q7bz5LAxXPQnhja9oP03IRsv0cjzTysFvEg0lCU5r3fcCQI3 pzcWYOP8vD/NP87nssqygrrQ1MSVJHUVgupWiTiDSgLraBYAc5O69E+Ks+KstyUWawk8 naYJ/UfT/aHN74yAIcl8GDQVMP2HyFVwXnkh2gR/ooboGjnLR5VrbkEWsGl5Rmwx3zUG /lR5LtYlweUYmHlTt5jFDfYyjUnNwAWB6vT3e6NKpAfJ0RcWHGW2t7Hx9X80+iT2Rdme FyoTQf32ndezPT1XqdzHIYuP6tl7D0i8QOVpHWhmSNy4yhUfxpyGFnexcwFjwDj3vI7v tHDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727196351; x=1727801151; 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=+SzV7fFq7O7PDf0VqdSERZDfwYvvBdko7lAtcX60RHs=; b=WDR2z22K5622TdToCAWoE5rzs4s0CtcMlZ1WS/x/h08nAf8rqgT/jwZVOchspgBsqh DmwG6y3shTw1SRBSVZQKmJdc+qGuo4C+BR6auro2QiVh3oQ2jcGTwNG5J4zf/nqRQVLn CMsgjNLOr245Kxd2CxpZOiPqAIcrBZdcLW2LN5QPCv4KQq6DxeI1TzW7az3ybnBaAqLB 3CNk8XFTyrZwbInB28QEGLuOnUOHJEDQrTLUhu32r68f04IAVukmdyOssTJ+SWcOndT6 2iK6e97N3P6qSs6iIOacp2jSoFyzV2Z1tH6fEmWEjfgXW/YBIMgUO79Yfgrs5fajhcu/ AL9w== X-Forwarded-Encrypted: i=1; AJvYcCWcdU9JWzzvHhw1g4MEm1NzdzZ6TjLKG/NU/JknOCIjG+dvBgaB7Jp2JNz89T+Kvt8XFyysqCx7fg==@kvack.org X-Gm-Message-State: AOJu0YwHMw9G52N+VF60NBCPDsnBwXUcSCG//xUZ19xH5M+RjIKfH/14 pK4RAOY4NHKvw+Kon+ZbXAK6T1ZODum+desaH2mdiwV7uujAJqN99vVHDWjZYipkI6vGozCO7+2 8by9rLYFoiY+Y3HcS+W4sXmWVbZ0= X-Google-Smtp-Source: AGHT+IFpvovKHW/6gr2HZxe+Tzx29jAKRIxAmoJ9xLg2JGW+0UXJqoy7RHqw7ZzLGg0PrHy0WcStMMY30tbz5G3auSY= X-Received: by 2002:a05:6214:2f8f:b0:6c7:c650:962b with SMTP id 6a1803df08f44-6c7c650966dmr205276556d6.51.1727196351322; Tue, 24 Sep 2024 09:45:51 -0700 (PDT) MIME-Version: 1.0 References: <20240924011709.7037-1-kanchana.p.sridhar@intel.com> <20240924011709.7037-2-kanchana.p.sridhar@intel.com> In-Reply-To: <20240924011709.7037-2-kanchana.p.sridhar@intel.com> From: Nhat Pham Date: Tue, 24 Sep 2024 09:45:40 -0700 Message-ID: Subject: Re: [PATCH v7 1/8] mm: Define obj_cgroup_get() if CONFIG_MEMCG is not defined. To: Kanchana P Sridhar Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, hannes@cmpxchg.org, yosryahmed@google.com, chengming.zhou@linux.dev, usamaarif642@gmail.com, shakeel.butt@linux.dev, ryan.roberts@arm.com, ying.huang@intel.com, 21cnbao@gmail.com, akpm@linux-foundation.org, nanhai.zou@intel.com, wajdi.k.feghali@intel.com, vinodh.gopal@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 575A71C0007 X-Stat-Signature: 3fnr1rrbzwyk4jeyw5ad8fp461tuhj8y X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1727196352-386101 X-HE-Meta: U2FsdGVkX1/74uc9H2LbjsitOBR9KYAieArVaAvfqHRjYUylLmEAZWH4yjLhsi6DWOxCDf6ETtq/G7D7C7wbE79euwJj+oAdL5SNe67547eBTLzfd2ufLF/Cm3Zdrg7keTaQZtB/mrS+DVlAVLJppDQBweFTxCwjE1N/y6QH9579qXjon4ENHiwGKWz7w4YZLvQ8j8aJCBO0pxVIkqhq7A7XLc5GPBT83eJjb66mfp3AeLgcwIJ18IWtFTl+FhfeOeres/xOOervm1qzFL8pmCYcB0FYDakzQNUaLUwF3MpqPt9moAzX/RXqmCBRvRY0Wt2NJCC2ljEg0lXkPuv4K16MUJUIIG+R4BLTt7Q2/XTSEFGaQ0CBXxuNxbpaFY540OkGvLC85J2M4oFR2DHyOHY80YPZqQ6xiqJVuFkxw8I+elciUOGgEHYU8MUKX/DP1vpMn+/mJ7KXex1buo+W8oZ8zpMi0eIuuJZ/RF0eZ9LvUT0Y4JPnYsvp/Auqbnr+yoGFlHuP+7GicJe1BwAxrQRwofWDIcDMnuA8SNBzhZnUF0IIcItEJ3su/JhqzOUzNH0bbyv8OfZutlCKyiWIjexobfVy81rTVRQZjPWGrwpE678ZiIP3faD5JblFLjvjzqw1PCqHdDy3jLz6vtTFJEtofLuGIzptrhgELQircSZcD7MmCmLkC2oLBnsjQqjngsbtB/O2CzJa8R2xLSyuF64KZtL4/GFsM203y323uGxLBDI0jpUw4eGbe41C+7dwFhGK5hZEuG+K6FYOpYJaZVSPuONL7xahiotAIHDTS9xzN0ahsfijcQoYrCfMrlqmH1/6UF37/Z8C0Lw+RRtHDTuBmeTBbyscXTr0RN5Et8r+M1ux/wGM2OsgyFnzJQ197qkRUTaGnSkBbYduXGYP+w5jjpIEPdCrcyOzXrOkvndVHexi49/RbPz4Wa+KdOMFAjw4TxZcOTLYwMI7781 GteKDIMa SQQeH/W0UisabJRs7Qrj5M3DJsiuK7YEeejTuTg0tGYnp8BFFzChMdsFjq7Qs3pBQX4i9Gm9neAYDZ+PoNzj1pHgYdQGBgxAPZc+d9ZqnLDwb+ffX90vG9JmDh4SLddXdTLNqPMSE8hnxb2hs7agvqL/75ZgbcoMBqfemwS+iaMrkc65NAAh5viny0hIBgtnUEIX+qFUG2YO3yuju0qcaroWG/8/a1G8UwmgLVk/XtTgI76sQDWSyqb+8wyLwZp2m1va2T5AuR9WuY5lFHmBvUcwRi8eD9xHQzjGkIeM09FNGYX7bmC1QC/F5WbZKWM3i2HvXbXa29qkrMF330+1Bw8yoJ1ULp+G7PkqnRXWO4/AYeI+ZbFDMR5+zTscNL5hRNqIDh89WW97WdDcdAYstsR6twlLQFmjCXMyr X-Bogosity: Ham, tests=bogofilter, spamicity=0.284520, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Sep 23, 2024 at 6:17=E2=80=AFPM Kanchana P Sridhar wrote: > > This resolves an issue with obj_cgroup_get() not being defined if > CONFIG_MEMCG is not defined. > > Before this patch, we would see build errors if obj_cgroup_get() is > called from code that is agnostic of CONFIG_MEMCG. > > The zswap_store() changes for mTHP in subsequent commits will require > the use of obj_cgroup_get() in zswap code that falls into this category. > > Signed-off-by: Kanchana P Sridhar > --- LGTM. Reviewed-by: Nhat Pham