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 AFC41C83F1B for ; Fri, 11 Jul 2025 16:50:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3F1816B0099; Fri, 11 Jul 2025 12:50:02 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3C96A6B009A; Fri, 11 Jul 2025 12:50:02 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 306326B009C; Fri, 11 Jul 2025 12:50:02 -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 1E1E76B0099 for ; Fri, 11 Jul 2025 12:50:02 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6B701BE4F2 for ; Fri, 11 Jul 2025 16:50:01 +0000 (UTC) X-FDA: 83652571002.12.EBD6FFE Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by imf20.hostedemail.com (Postfix) with ESMTP id 7CD5A1C0004 for ; Fri, 11 Jul 2025 16:49:59 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=JjbocME9; spf=pass (imf20.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.171 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752252599; 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=/BPRr3b8XZik6ItGuMoyNpcDSmLghtHCDrC4aFnVQew=; b=XlUNs+RoO2SqjcJYQtprrX7ieEtwJmDIu+sWEAeqjDectEdvzONPVTixmGnWebI6VWtLb9 Zf35mTJw1Wr4VDf808xCU9Iat3NmE1nsVR6pTE+8FCqTGWVEE5QTJ+CzBPUplDw+8kxKYY VJs0hO8jLbjQo+hWhO1YBCOLoln9eo0= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=JjbocME9; spf=pass (imf20.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.171 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752252599; a=rsa-sha256; cv=none; b=jwasAfvrvK8IwsT1kvqdCYrsYejQXjOb8sStTgIoQKWnws/7HMxmRmiUCZIEoIh1TTSBvJ krRaefdrx65puonF5sCKOgd2DUunLYt3vdm9qi9RyCn+F8leMQWOz27qZZH+v3LSZRz8dL yxwP+gmooPZTFW3aTWljopLKuUhOVL8= Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-74ad4533ac5so2950125b3a.0 for ; Fri, 11 Jul 2025 09:49:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752252598; x=1752857398; 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=/BPRr3b8XZik6ItGuMoyNpcDSmLghtHCDrC4aFnVQew=; b=JjbocME9pN/bJU7AmAl5LrHAFQf/eA54vNg4O5XqnOE3w3Uvb8/84G9Y8QR9uA4/YE lwAp5AjBIwIcRL9gf+Qur4jnmCzvgNfGZhO8a78JqUjieCShdBstLpqnV3UZ1ObskqqC cotfdOB2tjDz3loFJbWFtNDb40IhwuMPFJRkqmYQ6nKtWxur/6wXQ8ph8nZ/oZHktxkt DeDXO9as/MQXClEir7eixC2sKJP6R5XFxu6VjY8XzKsqwckbnKJGoSFkOG/rab5mMsgb 7Am6se7QwpqlfIBSQvzu+3wToCk8b0q/huQYYGDzfpsyAnVsj5zE8dImrRhsQ6zA+sdu ETfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752252598; x=1752857398; 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=/BPRr3b8XZik6ItGuMoyNpcDSmLghtHCDrC4aFnVQew=; b=m+duvIIon0d6wUJaEm3OIdC72z+TXtwiynmMNrbIvdNkieF1vCDsn7bBlnBR5htxf/ +x2+NeSG1NNMa/SA4ZhUH+cRqgGR7tNazWZUgmhM6rzzh2M5KP+gK6eXjwF8eskI8EKH CJehLxjBYa4AXeH2iersuA03chiVJ9dcmoRlwB4MGS+rsqphKDKtmbXZC0emKasS9dug 3upjyz4Jt2c03FChK+JcQ51ZXCae7Z3wHirAbciVa89lc6GiwIPn/yCiVCHurbnsQYzm fHPiaqvGGPh9r9hCWOit5499PQWvoaxgHlEIt9gVs9oO26/i3LPS47Jd+vF2LZl/YuF+ 23ZA== X-Forwarded-Encrypted: i=1; AJvYcCXtYL676IFgEGfLW5QAAh2f6R7jrzXlmHxJa7qvGQ/2xf3dXJ2wlp6yYR261xtuj+EmQG4OI/Y/Yw==@kvack.org X-Gm-Message-State: AOJu0YxpQpzYVegDzjIzx1CEFyGoTX422lo1rrvTW/HWxTPWSO9Yhkix OVZw8uy9jvFvk2uV5nFleoPb/rzu4KPySNSVWrH6waznHZKmvCkO4vod X-Gm-Gg: ASbGncs8QVPvquMQx/5bqRR5QB6/ElEk7EDWAKzDdLULgTHme70k9ln/61Az5JUDvNm no1Xp5Lp4WSDBki6kdv4vrnf0M7PbfFGpb5MFPlipxabMNWZ350ui6qNLh6uZXCuql1EkAu2rcb yx1V0cX2RB8/iosWcJXCrc9yqJCuAd+M+HXG1UejhSJeFen3KJ82mfFSmNvw1q8v1KRaNeg3BYb fmedolJOm4zZXSl9RhK0thADS1YdfegqFeKPVgYRlWfSL65Mgy/aiX70jPGTnpeJwCasmNCwUkH 4CVsY5MFJCuswaFcRbBbNJt25bz5HLPph7SXz5D8JsgQRtvwmpoC/phG0dxEE6/KQT4jtzSVZrT PmuWRvKl3YPATBe+suA2eLaYtKuc3CAbThggj2ErgdtV3LfwyzyTlGg== X-Google-Smtp-Source: AGHT+IE+r6tHSOKakmRHvPgLyaFBSP9uCqwzwYhKMnnqq9pCRCKOqegDnCwYy1AuJupAL4FT8HmB/Q== X-Received: by 2002:a05:6a21:6d85:b0:220:2fe9:f07a with SMTP id adf61e73a8af0-2312551f2b1mr6540914637.6.1752252598118; Fri, 11 Jul 2025 09:49:58 -0700 (PDT) Received: from fedora (c-67-164-59-41.hsd1.ca.comcast.net. [67.164.59.41]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74eb9e06a04sm5058626b3a.44.2025.07.11.09.49.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Jul 2025 09:49:57 -0700 (PDT) Date: Fri, 11 Jul 2025 09:49:54 -0700 From: "Vishal Moola (Oracle)" To: Sidhartha Kumar Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, akpm@linux-foundation.org, willy@infradead.org, muchun.song@linux.dev, osalvador@suse.de, ziy@nvidia.com, vbabka@suse.cz Subject: Re: [PATCH] mm/page_owner: convert set_page_owner_migrate_reason() to folios Message-ID: References: <20250711145910.90135-1-sidhartha.kumar@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250711145910.90135-1-sidhartha.kumar@oracle.com> X-Rspamd-Queue-Id: 7CD5A1C0004 X-Stat-Signature: hxbtuxrwri4sii774abrseetphb1bagf X-Rspam-User: X-Rspamd-Server: rspam07 X-HE-Tag: 1752252599-637333 X-HE-Meta: U2FsdGVkX1/gn6TwonBLQlRNL10C0/sjapcxJ8qKmm7XMC28gqwAzz8jS1VHgi3LI+3nxD9mNbonZx+J04xLHnyDS1AHWjmGHK7dpAQUyC4upt1zOA8+EKKMf2YMukTCpUBZ1mkvfgtOcgz31fr1x6GIFxBslEdzAz6pYyFGaIE3Y4hkQR0ja4q8lb45hOFVpi1qoo8N8ApolKVw4oHVUfaZYg+IbxX/902v+E/WNd0kTZz2v3MCLfmhg5Jh/mOupDjOT72Y0deZo4AHnqD8zykRG9s1ZNOSLVqB+LJasZQBGxfN+N24O4aRXiaBpPJL4sPsN/j7nAT5nCETLaO3BjGD6zJjHHdHDgUkblkAAZvt2ReLL4/C+HWgb9mdr/JWnXNLA3HJ44goYG/+nHEWIPVskRqUab3gluWr50JXpci4TFsFm160S/k9CRVZUSenGej0kZobAOYFfyW/NF9sqQk8WAz9vjzL6Vle8s9GEhnwESht0ijUkIMuCzS4xRj/9LFQA6ebxrGPaBcW2/HycOnEPI30NmFscNRuQowXJlLUkwtInd4HbO+RoTugi7S9qzfi4EKWRiB7GGBGtGA1Q541qm7wIgcNlJpH9FazVEdqhGSWNu/JOPtM1oNngX4P7s3bSNUPUtOGa8gWWLkgkblFZQkBxQkROeNxZjcbTlSVLPvf1CjflZatOfk+EQiHcjhaBjHxA9f2R5tQZQYnOTtuo1ast5rQe20fYkgAMS7PWj3p+znLTaetnUh9DqDK+zQVH9MRWCufGEqrF0bWEj33mYrjQlTddb3HENyXAghAmmAS8oyOchtv5DmP43Wxoag7+6NwNhVvJS5VKohU42rBqxqwIfCpow8rRPzfekKGY61XHeBp9Q6m/ndlAyN8+VthgCObwLe/jWbiuIPYzlinsyvFRkYW1wOoTYfQICBMKVeJr9Vv1apbbtBpTyFSi3cNDzty8RAbmCgdB6F gcLZTn4p v7i6Z94d4q/KKUYGaP1GR/FN30zrwMa5mmMi0eltS5AXDpWo2bND2UFQgUIFHBnA44kj1PcWN06CtRZxnMZFF6//YuDZA4yjWjiqkcQkSA5vYOM4nPVTvVNFbLVx7D5wb7FWlkknnvlTkW8NU+LFLd8EtTJBYYE1iTTsdpUT6utyuoicXUCkvg/inuAbkhFi15thxB7yJ6qthVkjvpiu3DN6CHyYA4jWxZLKX3kcQisAsbqHolyIXznnVrYvkTp4Yt9TZv4fr+34EZxwB1Aychr+YSlFlNEz3WCfHaru0LcCTNfb+xxt1eojMvdyjL3eyL93X6e+ckzVgB6Crbx/rD/N96xI7lOd9Rk8DsO/PXNUR1YjKbOLu57fxGgN1qaWLW0sVGhE2y8ne2KbtCP6feFCxNeZag0h2qhtLriAPZLNVoT96N5NV2KRpXb6ksuYtz59Qd8x19iUTqGKNs8RVoHtdFPLBzgWg8IvGDK3abAmOwx7rmXWoVN/hobiuiuRjy33tqTVvt2Vy4CJkuEOBtQ8xXKIVOTLXGruSfgPT83lQRLE= 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, Jul 11, 2025 at 10:59:10AM -0400, Sidhartha Kumar wrote: > Both callers of set_page_owner_migrate_reason() use folios. Convert the > function to take a folio directly and move the &folio->page conversion > inside __set_page_owner_migrate_reason(). > > Signed-off-by: Sidhartha Kumar > --- Reviewed-by: Vishal Moola (Oracle)