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 C6600C282DE for ; Thu, 13 Mar 2025 17:10:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7A187280010; Thu, 13 Mar 2025 13:10:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 726D7280001; Thu, 13 Mar 2025 13:10:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5C988280010; Thu, 13 Mar 2025 13:10:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 3CED1280001 for ; Thu, 13 Mar 2025 13:10:26 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id D3F481A030B for ; Thu, 13 Mar 2025 17:10:26 +0000 (UTC) X-FDA: 83217166452.04.E574042 Received: from out-172.mta1.migadu.com (out-172.mta1.migadu.com [95.215.58.172]) by imf04.hostedemail.com (Postfix) with ESMTP id 091224000E for ; Thu, 13 Mar 2025 17:10:24 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=C0l9TZmn; spf=pass (imf04.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.172 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=1741885825; 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=goUsZKlK+NTBfqox7OP8N1CdN0wCgnySJ2XYD8vWxA0=; b=x6QyjbDoWZTRS51OIlUlhcLgdCXMEIIzZgb6xdgbfO8+SeUsUaGq/sw2ltyc1ZeqtQBp/M O4yOPNeRU2fIUQFh6g2GS1Wq4e70CuESvtQTi6gV+t3iqFbbwvhJPCikus+ZnbsNSv19TY pWw8drmCEfEGCBi8VfbyN9QO19wb3BA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741885825; a=rsa-sha256; cv=none; b=3TbwI/jGBW8FSKHcfwYz6Aty9umGa6XctHRcmVPZIU8iVivSfNZN0sM6I2HIC+3galsTU6 uYIeur0SIxEYL1wpKFgLa4ZTbmwIbZHlJzSTa51n/N3ANC1ya/vyeGt3EKj98WlHogbphy +PjSBB8QwqYC7d4DTu0ij/dwFRxgF2Y= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=C0l9TZmn; spf=pass (imf04.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.172 as permitted sender) smtp.mailfrom=shakeel.butt@linux.dev; dmarc=pass (policy=none) header.from=linux.dev Date: Thu, 13 Mar 2025 10:10:12 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1741885823; 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=goUsZKlK+NTBfqox7OP8N1CdN0wCgnySJ2XYD8vWxA0=; b=C0l9TZmnkvS1xKtmEXknPbwLHmxeXYj4VBVOhOOu2RSAkhdJgf+6Cw07cuvj8xqehgOt1D ySOcYcevDMJeOhcYOPTscgzcB4GvQz5OqYLE5mPs+XOokh/i1SVIfc8RW67ukb/5DWZA5K DeWM3KZL9XXiDudbDPsUcCrwE1Jova4= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Shakeel Butt To: "Matthew Wilcox (Oracle)" Cc: linux-mm@kvack.org, Johannes Weiner , Michal Hocko , Roman Gushchin , Muchun Song , Zi Yan , David Hildenbrand Subject: Re: [PATCH 3/5] mm: Remove references to folio in split_page_memcg() Message-ID: References: <20250313145856.4118428-1-willy@infradead.org> <20250313145856.4118428-4-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250313145856.4118428-4-willy@infradead.org> X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 091224000E X-Stat-Signature: h1b7az349etbd34keh9u695chbir3xzs X-HE-Tag: 1741885824-59595 X-HE-Meta: U2FsdGVkX1+b5QJl0gfJzvUqXVvM9ny7hqAZ3Ifk3upx+S6AD830BkJN6uaJKNUgaynJmd18h7+53ZscoDMulWJa/SjGHMOA0EPNm+cDpoe9z/2YuTGuIZBx/27dkxR5FkEVeZMBN6qSOc19svBb2WtnepS8XGaHVRbBc1+coaJ73EdMC9p60zudukGY5iwQ27/TL65XmMqrRTwOE0wQNPR+SZ2DxEkY4iX35EP8g76+XnmTBSNxhalkaoSDgjYxqP9tPBtjdOQB4CpqAN4kev0Cy1X04twkSYNtH7TKDflFqGfryQA47KME8zn61NBRXhA5LYppU005Slk6wtDPL26HiGwT+VrFD555KjIC3Gk5xZquzX69f2g3kVO9vgWfMrsLJRwBnr/KrPV6JwMPlZ0RNpkaOqLJPd9/bcNssgK9ZRbFj3p0Ttv00Fcwyv8uFbdOi6nIgIeCZvo4HamLxMfeD+rcweNRsTRBkwKIBDIJ9m+d1//ynUCqJoc30aUdqi9GSuoS315adcGbJnET894/xeJGCnBPBa3WPLEpZfNqQGgtjLRyZERqlraprstxtoSTChzZjzoWvQ2ltfUOiuojLozMlW8totAQuJhscI5uu5fvYeloDNlwc8DiqDnWZKOViAPT3PCxsSYkQ6Miw1wT0KmjtLIrwJ7U7KQXWNB5fQ7BWsKferOXBPsLcg8tMyYxZolXg7+r3MVtu6OZr7Q25TdDis8mlCk6bj39k9q7x/5A+IZuAZ3jccOtTztjxGjoymfLjoRn5gRIqqbjfksa/ByK5NY/t1NSNCPJemT3oIYwFqaBEHxi8/NpgTVDmJtVDlZaWrioAikO3VzJfUM/Q5HA/Ejp5CFVA7GAxqxJa/Re0c36FbN7h1XfXZoMXPqg7aj9vRNlfgRbKIaTv2ts7PkZ/KGdDXPS2KRYluqw0gt/p4bkDeXL4/Pgvjpm/viRDoEfUi8/7EdNErp reqWaK/Q UqLmxTgs3tHb7EBn8zJ+KqWkO1rcnKnyLFI1v6V+LGFROYSJqVD3K0ZMtSHNavzq61zLAfddATg3k98/OaoAhMK5nimG/MqxLlFIsr4XkFYLc4pUvMsrjjP0YLch6vNHVmM5dDyNIgXhWj428gm41g91AwRwXHmBeu/9CcRAMWEc/hEHI0IN/QfqvJQz1FsDnQ7ajOZFcQ1t2/JIGPgSyN5qyGi3N0qkeCRNx5CzpQ9ag3djzqEWEBLWPaknfjXZfMsp4BKCNdx5Aw+jAmC+jsjSkhuWkI/sEesbQ 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:52PM +0000, Matthew Wilcox (Oracle) wrote: > We know that the passed in page is not part of a folio (it's a plain > page allocated with GFP_ACCOUNT), so we should get rid of the misleading > references to folios. > > Introduce page_objcg() and page_set_objcg() helpers to make things more > clear. > > Signed-off-by: Matthew Wilcox (Oracle) Acked-by: Shakeel Butt