From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 66BB7149C68 for ; Tue, 25 Jun 2024 07:09:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719299368; cv=none; b=Oggh2mM50wfO+jP3+lmmGuQfS9cMCuwlkPn3McNF2xkhTpstw0x1NMAlbbJgT6fwK+JqZVNnRhtMpGFX9+MSGllxipFnEYc7o10FW3MBuKPaAwUMxXKuuWdn1fDYtWpjomYGfGAF0du+nFrapnNsQ8sZb2R/SFQPfliK6OHEO+w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719299368; c=relaxed/simple; bh=4fdFjdLlY2/XEaD/MOoWgGGhEoYLJ+g2NZgYvcVBH24=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=o8kUmS6pJV6+84EhO6nQ/nNbKzeBFBtZxp2/VF68p1Hv4inoMvYyuin+xCyqkhIQdgzziPAS65SCHW4hfpayPl5VX8zxEK0WnXpMZCO7E83wo/NQlRNxuk4PYoJ9jrradJh35F7ht4wDxo/uROWGuDxXjeq+IbXGkgzd5EacyOw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=RF+dlPWQ; arc=none smtp.client-ip=209.85.208.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="RF+dlPWQ" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-57d26a4ee65so4853912a12.2 for ; Tue, 25 Jun 2024 00:09:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1719299365; x=1719904165; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=U5vXRW5dvx+Syj/FK64X0BFJAcoWaIpEJ5624gNlqnw=; b=RF+dlPWQ8v3aheN/By/Or6tZne6E8SHOYAgoulOBrmTOIIcnSf81BS3lMyTCuhuQuM lCx1LwioqDSdToWROY1C5tf8j5w2M1aOliv8l9+IY/OwTKwwcgrjXscSgHbjxB++bOad HJ7saJMiAmlt/AQFvksw0oANErQ+PJn53hM83irMlf3qx5+SktxG8rgi/K7JqtgEUPQy 6jTrMqX57OSIAXkMYj875c0He34mEP8axFyBG5w1YeTrdoDpbAWyUDGaMldPymY5WZU3 1hiU+eYnecPG789aQasjkXhDSma4YgGoz3Vk3JQHVFdiFLTfUr1gWWboi0u/68p5LkwD 1aqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719299365; x=1719904165; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=U5vXRW5dvx+Syj/FK64X0BFJAcoWaIpEJ5624gNlqnw=; b=G7QDgHDTmCQPR6t56TrTvSWJvPjEFkErlHbk34uQKINhOg9vL8Lm9kWdFBp6GGd+hf 3BcH+3++9JcOwvKooTcALNDbC3Bg7xOPhklY0WseeJ7VKJbjAM2guJbgM1e+f9m91ChJ 6GaWNf3QXOx09DbePN+/uzIU7MepEGBnfazjE1iDsxIakhBcoQadV3RLxOVGKWt01Vcz GXk/pm/0HmipPYzDBU2NUDIduxzCw2ZnPVEH/iPoCI/pdUvUkbvyMAFzbU55rx11rrhh qF776tdL+mmUoo4PAmzU4CgOvRkI7CFIQhLVaR9SZSebg61bd6Qe6Vb4dokXE0uyisNb YCRg== X-Forwarded-Encrypted: i=1; AJvYcCUERHKOWLDc1g29PWNDuB+pdv74JoAoMe+CRmxHEtqLpd+Cu0ibAiAIKat13cOvJgMGBO5OxSJl3h1bs8fswd6DKLJVQscQNg== X-Gm-Message-State: AOJu0YxSByt78TOeE8mbG7L3cRPqnuU8vtpkuW8iISO8HlFQYcKbk6W5 CxGQgGUcMRc1sgFAiSp9tdhIknj3BOU0Ul66pys0qqukYO88cvcAEsETezGScyM= X-Google-Smtp-Source: AGHT+IHYgiKW/FJ9NFC5aPZHT8xWkLKpTuEf40vlCMNANNzpkEm7W87I3SwUfKnumikspd2mcY9LFA== X-Received: by 2002:a50:cd14:0:b0:57c:c10c:eee8 with SMTP id 4fb4d7f45d1cf-57d49dbf7f0mr4735870a12.19.1719299364597; Tue, 25 Jun 2024 00:09:24 -0700 (PDT) Received: from localhost (109-81-95-13.rct.o2.cz. [109.81.95.13]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-57d3041208esm5541172a12.30.2024.06.25.00.09.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jun 2024 00:09:24 -0700 (PDT) Date: Tue, 25 Jun 2024 09:09:23 +0200 From: Michal Hocko To: Roman Gushchin Cc: Andrew Morton , Johannes Weiner , Shakeel Butt , Muchun Song , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH v2 11/14] mm: memcg: make memcg1_update_tree() static Message-ID: References: <20240625005906.106920-1-roman.gushchin@linux.dev> <20240625005906.106920-12-roman.gushchin@linux.dev> Precedence: bulk X-Mailing-List: cgroups@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240625005906.106920-12-roman.gushchin@linux.dev> On Mon 24-06-24 17:59:03, Roman Gushchin wrote: > memcg1_update_tree() is not used outside of mm/memcontrol-v1.c > anymore, define it as static and remove the declaration from > the header file. > > Signed-off-by: Roman Gushchin Acked-by: Michal Hocko > --- > mm/memcontrol-v1.c | 2 +- > mm/memcontrol-v1.h | 1 - > 2 files changed, 1 insertion(+), 2 deletions(-) > > diff --git a/mm/memcontrol-v1.c b/mm/memcontrol-v1.c > index 1b7337d0170d..f89de413004b 100644 > --- a/mm/memcontrol-v1.c > +++ b/mm/memcontrol-v1.c > @@ -201,7 +201,7 @@ static unsigned long soft_limit_excess(struct mem_cgroup *memcg) > return excess; > } > > -void memcg1_update_tree(struct mem_cgroup *memcg, int nid) > +static void memcg1_update_tree(struct mem_cgroup *memcg, int nid) > { > unsigned long excess; > struct mem_cgroup_per_node *mz; > diff --git a/mm/memcontrol-v1.h b/mm/memcontrol-v1.h > index 7be4670d9abb..7d6ac4a4fb36 100644 > --- a/mm/memcontrol-v1.h > +++ b/mm/memcontrol-v1.h > @@ -5,7 +5,6 @@ > > #include > > -void memcg1_update_tree(struct mem_cgroup *memcg, int nid); > void memcg1_remove_from_trees(struct mem_cgroup *memcg); > > static inline void memcg1_soft_limit_reset(struct mem_cgroup *memcg) > -- > 2.45.2 > -- Michal Hocko SUSE Labs