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 98D44C282EC for ; Tue, 18 Mar 2025 03:19:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0F4DE280003; Mon, 17 Mar 2025 23:19:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0A5CE280001; Mon, 17 Mar 2025 23:19:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EAF4D280003; Mon, 17 Mar 2025 23:19:37 -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 CDDC5280001 for ; Mon, 17 Mar 2025 23:19:37 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7065C1C8FCB for ; Tue, 18 Mar 2025 03:19:39 +0000 (UTC) X-FDA: 83233216878.08.96EC00F Received: from out-173.mta1.migadu.com (out-173.mta1.migadu.com [95.215.58.173]) by imf25.hostedemail.com (Postfix) with ESMTP id A617AA0005 for ; Tue, 18 Mar 2025 03:19:37 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=xlZW0w2l; spf=pass (imf25.hostedemail.com: domain of roman.gushchin@linux.dev designates 95.215.58.173 as permitted sender) smtp.mailfrom=roman.gushchin@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=1742267977; 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=ksrBxFtBnpTKtfoSW4nECMTSdSdU2QynVrz9e/gV5Kc=; b=AAuDwGpGWJNIqEB6WWJQzdmhME8/Nrdkzgh5MsKJMu5D/2RT6Tiv0kOIrN6VCQ92q1GTVA noAk5IfGUtknt2wL8jN2ao6hDMi4lAf/Ik4qQFHXjBvol35FTNFht9ksRU20gHzY9j5Jwq SZXsxRHdfLei1SlorLviV1ck5IS7FvA= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=xlZW0w2l; spf=pass (imf25.hostedemail.com: domain of roman.gushchin@linux.dev designates 95.215.58.173 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742267977; a=rsa-sha256; cv=none; b=0hHBfwvdqPfxMEKztVJ8xG8PIs64LQcxCU7qRqiIRz5vhi5he5FkG7M7/g9CgYfWPIqbBk li1spNYxHNGWJoq30EVTFEqsL7Yz3f22FL0U8xlHRcs38OGf5VQzGGtxCUy93+O5Og4uKj mwSLfkQkQS3hwhkjAz5ywNRI1EFsW7A= Date: Tue, 18 Mar 2025 03:19:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1742267976; 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=ksrBxFtBnpTKtfoSW4nECMTSdSdU2QynVrz9e/gV5Kc=; b=xlZW0w2leKeZgLu1fDo/IVGYcxPzP3sKHq1zxC95vYOtAEI7GHa2z/RqlNmmscjuuprp6m Otcsp91zsCg2l0FD2CCaR8QIImODYWuiiw/JlxmZmSfMt4qkgrkCoTLnTdLclNiKhbsODt nWYZ+gQheNRHPwA7ME+xLC2OlOXrlsY= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Roman Gushchin To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, Johannes Weiner , Michal Hocko , Shakeel Butt , Muchun Song , Zi Yan , David Hildenbrand Subject: Re: [PATCH v2 3/5] mm: Remove references to folio in split_page_memcg() Message-ID: References: <20250314133617.138071-1-willy@infradead.org> <20250314133617.138071-4-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250314133617.138071-4-willy@infradead.org> X-Migadu-Flow: FLOW_OUT X-Stat-Signature: si5wac5wftcxi1tdu979c568wn9jbhsk X-Rspamd-Queue-Id: A617AA0005 X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1742267977-245668 X-HE-Meta: U2FsdGVkX18BaK6tRQr/UGqQzF2PpFu3WzdvMi9HzQXyFWiVZdy9gWSVztKAJS12x9Q+3O9ROeTkdYIMe/LSlsHTyiJlheXNlpwh9NdgHoRnQwVZVUD6st4wwInBcdgPtZbVwweSl0AxG0PDUECc3GkNxnY4sgvaf6Ip7fmkJoNBTS7uOQCjO1dYRSv4f2GSaECGdz5MvRHQ+3FI8jPgsCY1B0yd/6LPBRwn1nYqTkUKwNVncQBZGWBi1Zjec5oJpZrnMN52LRiNOxnxvnADoaB+wduuvSsl7KHXXwwyWfDrsWbqdY3vMsI3w2DFaakeuodGInCgFmNpjakydJL0XZLiZR34E+KV6fmCngVw4UyPUHL+B5+JdtlW1XuAPp4wuA9aQOUHCtZvO4oTNkBL9MafWi1oh7511P7gy72+NccotqGX/hGmF+6vUJPc4FwLOWyRWgWh4FbeMyjba5EXWi7TqeU6+YcSjDh2wZawvZ5WchxKPOWbRYN+qva2egz6wWVGnMy52lpXzIAj3mcObmxm7Y4scZiQWHgG3WIVk8hEZL8H111cPhux+3iTbgPyJJaVi3aAEwzmdihoE6dIRuQo1karLAn7wPl2P/0YDV3HbmkXAJVtckG6LDwNBoJAm2K9EatfRCXj0uymSrdhc4sF8g0pjkgspWnZF1x+H0ZSqQxw3QbPAXT/wc5KOzKPEEiy9uQVLcy2CS1x4Lb7o/7z0xyec7giEWxkzPBnz8hB3iSzXqGNG5lStKE79j/1yHF8T78ARv+/o+6XHALCijfxfZRvLbChljcZK4veKpqqCeW+VMkAoNsgEgf316xsyl4NPvjbRBpX3QQ+2pJQirOvGE1Nmf9n2fJ1lX+OHovVSIey2YDi9nnxNQbKqqF3Z4dFSGwqNSSZftJHd9Xef3HkETfqMqfheAjjq295VkEMaZWEjSTQb6MsPfNeVSUVPxz6bsLf7ZCFqMw7lNk nrD9Fnyt 6xgLVTI7gLwdbgLAQY6zZH+1yQ5LVrPGtE2H4FZ0QoJ9VaPDvF3BxRQMY5SgbZwDVhTMSZIbrD7KPRggJpnXnaF+8gSqcvH3cxODjJFF5shO9pyAWTyce9ViQar0upkTrmKnWKzEtsSZZfsOru31+vSFHsV9yJ+1T/2Kx2abw3H2S/ZWBoQsRfSddvzBR+ahHScmtMYYl4ivQkwrI/r4r6PpaEuU7ynSazWk27RU2AtIxm1/bUPtFNKU8V5X+k8H8ZzX4Xpq6+Dj1Ja8DTquoO16thUtoTLcBkBP9lKa6nY3QnXBo+BOv5tnXoVEH49D4N8GHWBWu5m6ZsFwScEsxsOd00LRVNONYtxw0Aebe3Fhg+2a/1MFvOVnmGGZyMunVD1wu 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 Fri, Mar 14, 2025 at 01:36:13PM +0000, Matthew Wilcox 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: Johannes Weiner > Acked-by: Shakeel Butt Acked-by: Roman Gushchin Thanks!