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 DF786C3DA61 for ; Wed, 24 Jul 2024 23:48:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5A2C56B0092; Wed, 24 Jul 2024 19:48:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 554366B0095; Wed, 24 Jul 2024 19:48:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 441526B0096; Wed, 24 Jul 2024 19:48:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 282F76B0092 for ; Wed, 24 Jul 2024 19:48:56 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 9437B160C9D for ; Wed, 24 Jul 2024 23:48:55 +0000 (UTC) X-FDA: 82376289030.29.F978039 Received: from out-182.mta1.migadu.com (out-182.mta1.migadu.com [95.215.58.182]) by imf22.hostedemail.com (Postfix) with ESMTP id B0FD9C0023 for ; Wed, 24 Jul 2024 23:48:53 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=u++6+guB; spf=pass (imf22.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.182 as permitted sender) smtp.mailfrom=shakeel.butt@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=1721864869; 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=mR1ntPyIDIkwwZx0t7umJ2NLvnur/6lNVS/pCVIWqrs=; b=4EIG6X+7T0h5B+5YgXavQTVRwxjVd5p5DEZK1Tw+Dq2A1BsnlCB/HUi5WssBKNtQjFYelB Gd5GJxKzBF3KbWwG7FMPb+RbbFOYf6EHYEhDzrNohg5eJswkJ4eS4NoCjcnZN0RFOOJu5H pl2po3Ti9WjEBJ3Z82yvLUU63ygwrDk= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=u++6+guB; spf=pass (imf22.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.182 as permitted sender) smtp.mailfrom=shakeel.butt@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721864869; a=rsa-sha256; cv=none; b=4iVsPBsrAOiPOv/djjW8WdFAbTXhZgIMM1RQkFHz7EkgyX3PJNWgabcWfyDoMuh0+xg4lz WTakAiFkTrWG9hkJBz+acy8gWRXgG3yX76cIS5BiNw/15wzHFrB2KM82hZ8DrOKIQzHuv3 mA3jrVQHABgt4A31fiGAJw6mit7yyuo= Date: Wed, 24 Jul 2024 16:48:47 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1721864932; 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=mR1ntPyIDIkwwZx0t7umJ2NLvnur/6lNVS/pCVIWqrs=; b=u++6+guBY8xmTQoZEYjgkpx5a5zGJducF7F5uC92awfJHWwl0AOCQXkiyFICOAc6XPq27s p5Q4RyFMqgkpLzrv2lWv/aNExFvzUxrKzw8ys/ygp8TIoiI0M14W5FFyCTzBWB530+1eRF YKHILPcGcHDaEhNOpsnbBIrI2PgAY7c= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Shakeel Butt To: Roman Gushchin Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Johannes Weiner , Michal Hocko , Muchun Song Subject: Re: [PATCH v2 5/5] mm: memcg: convert enum res_type to mem_counter_type Message-ID: References: <20240724202103.1210065-1-roman.gushchin@linux.dev> <20240724202103.1210065-6-roman.gushchin@linux.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240724202103.1210065-6-roman.gushchin@linux.dev> X-Migadu-Flow: FLOW_OUT X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: B0FD9C0023 X-Stat-Signature: e7debqn9q51trs6azhjytbisqddu8jri X-Rspam-User: X-HE-Tag: 1721864933-433733 X-HE-Meta: U2FsdGVkX1953+1WF66yIQMi/ewTAzUZQPd3PYhTRbc53eLEozesQlxGECP6AOFz+YLKy9ag0oJ3n7QaotFg3IShtKlOefRRKtduZwMoUqk5GoM1LoTJexKOnhi/BV3UdZ/Thzuo8zt6cG7XYKEcDv3CBttaySLEeAbqg+99KTWiFQXQoX2esxeVMvQGlWde3LFt8mAm7ETHehYrtTBKFNXoyenqdjyQfW7iaATF1f8/yvp701mXd3bUbX2nBMmMqet4XFYtD1MxgxDnCb7Wdx3j8yKK8RpDMNZ1V4VgelTqXzBJKiE/RqKsrlfKa/YW61C4IJycyqlApc1Q2Cm7swi5hWlz+8Hl+mU3ukpzlPGdy/1RlGFVJlUMG1dMAQc0PGRf8pnL3IwnppofENYFQGSm8oRLHqbASMA8q8J+1/+eSjhCJA2cfk20zBunYoxTF9OsRHCv6dmOLM1NKsvqWyeguf6Gv8wFavnEbXOeXrEzt4isS6Hro0Cgnshmn/uFv+hzNMJGFQv2gSfyrZrUwALxE3JhzqcJ/K2srs0jUnla5V7okU1heGfnb1OIahikiMKOpglWNvpfMwvSaxg0RMWXJXVXoLJ9VXK2mOtb/SgetxZ0W22Q6vSbXzJZwIBmOLwIAsJXbmqwQzkC58yCKfucG5PVOopeK0e1dnp3SCAGZhPe1gKD1+bj4TltU8ZYIygQzLkvh0wktZiLSSHMJFnYqy4e2BOyF1vOtGwBuOl4YZJZNCHjQHbVbKOqeCfOmN8+/SN4KdAU6nhymmW2YpQG4uaHHag7Wgqsmz/ZLqoXzIWdZE6D0WbTJsC1HWRF4v9EOqJNlMa2I0vx6uqmUXk0EWXABeUuo1Dzyp6LLQC7igquqXZsNaOCKeCeBOT7cvF3HH2zRmPmnCoy//VzHGhQmGydcmFilF1K7qmafygZl5DjvWIcQGMRFf4u1mw+BbLDoTR0JdYP2+fdJOq 49z+XNIO dhfmnofDYAvdOUXT3+OhvfHSd8xgAW2pVm9I/+bJSgAqTxTcDybIZKh9mErYpLOwOap0FLkCtMmCqKg5x/s2yKLpz1M7t6TmQBEMHa+Kce0+vtWJLW8MCuzZAY4PL7PzJ0+4th2K+TyFJ12rmOkkDri8SRFZy5Kpijri9 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: List-Subscribe: List-Unsubscribe: On Wed, Jul 24, 2024 at 08:21:03PM GMT, Roman Gushchin wrote: > The res_type enum is listing all types of memory tracked by memory > cgroups: generic memory, swap, kernel memory, tcp etc; and it's > currently used only for dealing with corresponding sysfs files. > > To prepare for tracking of various types of memory by a single > page_counter structure, a similar enumeration is needed. Instead > of introducing a completely new enumeration, let's re-purpose > the existing one: rename it into mem_counter_type, change items > names to be more meaningful and move to page_counter.h. The latter > is needed to have the total number of different memory types > available. > > This change doesn't bring any functional difference, it's a pure > refactoring. > > Signed-off-by: Roman Gushchin Acked-by: Shakeel Butt