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 8DE2EC282DE for ; Thu, 13 Mar 2025 16:05:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E1C74280007; Thu, 13 Mar 2025 12:04:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DA598280002; Thu, 13 Mar 2025 12:04:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C47AE280007; Thu, 13 Mar 2025 12:04:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id A68E3280002 for ; Thu, 13 Mar 2025 12:04:58 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 960808026B for ; Thu, 13 Mar 2025 16:04:59 +0000 (UTC) X-FDA: 83217001518.06.F08B801 Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.181]) by imf05.hostedemail.com (Postfix) with ESMTP id BE943100012 for ; Thu, 13 Mar 2025 16:04:57 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=Fq1lin2V; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf05.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.222.181 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741881897; 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=zMk/Qn9CbynjE3XHl9to0EMKnlwtR4koAbN5rYbMN3I=; b=HpWfsZc3rf+BF2Q18nCt+4W//oS7Vtl5UtOPfb1CHCczwJyElC43m2V2kFq9E4DjIKmYsA 7Pp5e2WIyrgTFDe7pqc3mMpz59t9+BOmuXmb0gT0Sn7JRJ+7PgDDIuqylAXtxurICq/IhD PdqevYxxbeVg2raydcIK5AWNNxmVSEI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741881897; a=rsa-sha256; cv=none; b=mzLwjNY2Yw2hloxbrgENo4e+tA3/QyR95M5Z/+fV5jJcCrlcEBmkS8qN+3A8dj/wtmm0bc YlJ8WrD7xTBIz/9rPV8LvuXz4jq6Ih0vAuOuDzrBISoZ8ZpInNHnKfgHKIn6PKGW49CiKm Jsv+R6ihtkDrhH1ulEq+5C1cSm6Ap7U= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=Fq1lin2V; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf05.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.222.181 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org Received: by mail-qk1-f181.google.com with SMTP id af79cd13be357-7c55500cf80so90354585a.1 for ; Thu, 13 Mar 2025 09:04:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1741881897; x=1742486697; darn=kvack.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=zMk/Qn9CbynjE3XHl9to0EMKnlwtR4koAbN5rYbMN3I=; b=Fq1lin2VPaNxkEIgwYvBnNqnsvTU5D4Rl6zzjNn/lZADl7hekFnC+cel3zVH1EKcMm hD4BCQdT4r4xnSiEcdGiEj2TJn7jxYYg/blryNrXJ9IhhLaz94NXL/5f3DJWVCjIROqI qJLhCVnAGfWy1vUHyedbPodMq5m+dSgLP+QNeD38qvQJuLtVPDzzakNcnS2Ib3HlQEav crcDITGDHBhvGwnHgvspV09s8UOinnTCxmzD14dXcbIUu7R71CS/a2eNZaBX4n7U7Twj ifcAwgl5b0uhuCuDdI3FJkV0gJqjhew/aT3h3Nx0APpJTBWh5GmgnSbJzfEUkvq/kJNR oM2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741881897; x=1742486697; 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=zMk/Qn9CbynjE3XHl9to0EMKnlwtR4koAbN5rYbMN3I=; b=tpla2+jMr8Bc3BmN3i32Sm9aeJYEATtNZN/5T+3bxv0Y+Xbgnqq39UUHekVSZd9KRK zRhA3qz5XrlGwKFiScc6nSH+hBH5U5jeXk8q/lR3p3RdwRw2FEPoNxiA4/9nW7hYYxWe i7DaHMpkSkvYw2h/AF1v1wprNYURbEEwgWydsmBLPC1NF2f+gF1v3bagWh9tO3dtc08j 6et3YIfrjuoJFNSORpd9flZ7ognSU08aSoDgMa3XBptz2s3wpwlGiaVxprJ0JcgYF4q9 xvl+IljjtqeEH9lGAu1U2IqDyd4npwUPSbfXYXHnZ2aBtC+UDysfepROrd0gPKxYuK84 OHyw== X-Gm-Message-State: AOJu0YyRClT7IXu2l79AmEQGiGzhxYyiqEYOCARKp2iEX78nYx3gh/pr r7k9vMsB9zXrvL0ZP50BZvHhq8PKRSOoBqA0fsrWl7srVNYc6KIdvn8CGEjz4T4= X-Gm-Gg: ASbGncvBcv8qNQaEZOSe7ojYFIONfEp5bxKPtOiowWqrIxZwUF15wAY+NTb5alKJLIJ RG8joV4h5X4UQDBRxoGToqHpUChtwDpnSelka4guh53cZ5vD1BK9YJg41Le+vFe+84BfEBm0o68 l63w1A2YMe1K4e1wP2mC7gADby4C4YFLTZkpwpznX+mS7Mwxn2NInhCGFSsLOvV8ylNFErxQjmI ud5/pH4qd1P/5peywKUBuXUAbGxsbHOZd6OGRA//NmdjqvXVWdY0Jn8p63P8tEq/DcVXXkED3CZ cT3S8oXF8MLhfrGBIGmLmMHYvQVGG8VbQC3YozzTHh8= X-Google-Smtp-Source: AGHT+IGqMNXtn9DhgKqe2TxUAgk3FsvFaIFXSJKfbeGxbbmK3vKILSUtTXWmKid4pyhPdVVRzpXBbA== X-Received: by 2002:a05:620a:86c1:b0:7c5:619e:c096 with SMTP id af79cd13be357-7c579f867e0mr23199185a.38.1741881896944; Thu, 13 Mar 2025 09:04:56 -0700 (PDT) Received: from localhost ([2603:7000:c01:2716:da5e:d3ff:fee7:26e7]) by smtp.gmail.com with UTF8SMTPSA id af79cd13be357-7c573c4f50fsm114988785a.12.2025.03.13.09.04.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Mar 2025 09:04:56 -0700 (PDT) Date: Thu, 13 Mar 2025 12:04:55 -0400 From: Johannes Weiner To: "Matthew Wilcox (Oracle)" Cc: linux-mm@kvack.org, Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song , Zi Yan , David Hildenbrand Subject: Re: [PATCH 5/5] mm: Remove references to folio in __memcg_kmem_uncharge_page() Message-ID: <20250313160455.GF1252169@cmpxchg.org> References: <20250313145856.4118428-1-willy@infradead.org> <20250313145856.4118428-6-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250313145856.4118428-6-willy@infradead.org> X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: BE943100012 X-Stat-Signature: fgkpmgepe4nrfmkdiey8qyssxkjtktya X-HE-Tag: 1741881897-201760 X-HE-Meta: U2FsdGVkX19iPyz1q6Tr+3lVQnKzNBop1+itxkP7hzDwqdMkX2l2UIuiKxkt7Lh5HE0vvTubjZhOaKwTmEAWoyWDSPHoZAdpDUpYeJnf4fIo8n1m9SG1PjcU4JymHc+mxA8QO4GJ+ZAJOxFIpzlvJ0KZsMGa5OrNCLisO6A1e99qzVfmR+jr6EG6pTE0iCrFAm40dRpzMZn0r0tuJeZ4mX6AS18gIxsW8MOtMxWY0BcMjv5J/DDpSI/15GvTZE5eJzibRrWRUGKHM8IraqQLlYNRBbRWyM38fTAv+zPrBcdbjms4u40LHOJ5+f1WpF8lcaqD3jcg89hWGsNo0epIp9bE0eo6NMgAvr1o8WULD9akAbZwWzpFBwBopQYRgCKOA7OeZaupHeQ0MDFg59MgPdLXI7+Pp0FCVhpr/bj0n9cgSpmJH1lV/Q0cNGY2pKjR1hH6V9jXmnljMikSpnzWqV4yIB/wjDF1RvWbDN6yEgIWFIVbQCWqIttOZy1jl//PdHSXo7T8bUscxuckkeO5RA9uPf7AuE4YQyyY3TFujS0RdHZkEw35klO9K1L9xrNgtB5eaJIP6+8ty4kqdLD4sVN1njbahXIMjlyWi3CK2SMuzXoNTwHZNJ0m1qWFJm4sCavZ+k6pR3UoeyRtLGAB3BnCk4Gghi1/50Xc7Fjx8sp4SFhmi+LHj8CG/FzK4ktTWe9/cvWsbm0CjGTxAGPxPI5sulnB5l8XzBWD6+oX9zwaGo0HoGfHUBiqNkVswfvVN31DeswvFPUIQ+42S/Zyed7HxSs9XKhrCTkrtuyyNcbCJbQ0zZXqKZ+41QgVy2jHuNeAAgDlQeacJ+mYnyPGGrQlAziyFz85rUbgF2AA7o6OalG+qtKG1FzMZT32xN3ULywhOpzO+eA713BP5bePIN7OKfo5mp2oiLdmT/aKtJbecDCNL2xQjagqvFcERkwKnLTAtCrp5LVYR2wr+qW M/iRgCPi wDhbt+IcSLZA8fPuEmeyvk5AKrFhDep+9pFWuc0SatptkpTbMBs/jHbL28GN7MKGkF8ReJrWxeFwHW0QoPcy7UBRmKT91WKyhycGOQPNksgKMfl1T16Ec7ROC60YynzD4UwLBy4SVtPhUJM91i6+fPlpVMKupWyCV9/1YeoxqWQV27zxeaM82gXiBRe2UmhoSrbJ0CpG+dQPsFn3HpR51g2TmXJae/mpGuyZQyJHqlKH6SxzsQ4YB2yW/yyXP7TWTcbzj8hipbKTRbwMYoifcJFQvGkxo69CIszJGivZUxzuV6g3yxvR4Luws2uYDtzbUKAclc2qspEAM9sey29L4GRJ63PxlJDxMJsDbUhuj2rYpw1D5bE0WB+JuaFxxHRY2u6U3SW977oN3wI+vQ3yQ9RLZQuMmjppWCCUAZwmRIpx0rmHAfIOB2x/4U7fgcxtJeXvX7qWrlmcp3jLjl7lODgCCilwrbu8NXfxOBVKcOfpRtnaH+WGXT1N9UCtOrwNLqvsajBelPR2AekotCH13vLGlCgGqB1JAtZSFLU9hfrmLy34NZiHWJh8Z4DyQfWym0DF+ZTucAnuw/QGxYhNqp9bG/Q== 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 Thu, Mar 13, 2025 at 02:58:54PM +0000, Matthew Wilcox (Oracle) wrote: > This use of folios is misleading because these pages are not part of > a folio. Remove an unnecessary call to page_folio(), saving 58 bytes > of text in a Debian kernel build. > > Signed-off-by: Matthew Wilcox (Oracle) Acked-by: Johannes Weiner