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 84E1EC6FD1F for ; Fri, 29 Mar 2024 06:39:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B5B316B0088; Fri, 29 Mar 2024 02:39:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B0AE66B0089; Fri, 29 Mar 2024 02:39:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9D2B36B008A; Fri, 29 Mar 2024 02:39:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 7EDC26B0088 for ; Fri, 29 Mar 2024 02:39:39 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id E7738141150 for ; Fri, 29 Mar 2024 06:39:38 +0000 (UTC) X-FDA: 81949125636.24.5E79EEE Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) by imf24.hostedemail.com (Postfix) with ESMTP id F2E93180019 for ; Fri, 29 Mar 2024 06:39:36 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf24.hostedemail.com: domain of alex@ghiti.fr designates 217.70.183.199 as permitted sender) smtp.mailfrom=alex@ghiti.fr ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711694377; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1Y4I6UTd0JDdQR4PU6ICaHBFQyh+jEh+SyNPOLzdMEU=; b=BpfeUmfoOsxgHG9G+76JE6u2eA8zWghAysWU/yeMe+Ziq0ybQXiI6KJM2N5lxVdLo5r5Iu 8d2mXtjYAPa8X+0VOmsSRczh4zvo1bSHA3Oqe8Cz31YlShjus9+C7Skmn+Bb0PKlU3uVh+ fcR9Qd84yZEH/zYeZJTmOc9Emo6FE5s= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf24.hostedemail.com: domain of alex@ghiti.fr designates 217.70.183.199 as permitted sender) smtp.mailfrom=alex@ghiti.fr ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711694377; a=rsa-sha256; cv=none; b=8fSQr1Ze+hOc874nAAPWb975ccnIC4GwHZ7zpXMQ52MH7WTBrDpfhAPzNcScY/ZpD87Y7S yUSyFhMb9At84RnspUiU5vLR9drabjVIVjvfj4iEs+FzBA6scs2l4WhJT3F5SOUvyCq5rQ /0NMF+0G64EFQRFSMilIuHLHsQf6XkM= Received: by mail.gandi.net (Postfix) with ESMTPSA id 08DEAFF803; Fri, 29 Mar 2024 06:39:33 +0000 (UTC) Message-ID: Date: Fri, 29 Mar 2024 07:39:33 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/3] page_owner: Fix refcount imbalance Content-Language: en-US To: Oscar Salvador , Andrew Morton Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Michal Hocko , Vlastimil Babka , Marco Elver , Andrey Konovalov , Alexander Potapenko References: <20240326063036.6242-1-osalvador@suse.de> From: Alexandre Ghiti In-Reply-To: <20240326063036.6242-1-osalvador@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-GND-Sasl: alex@ghiti.fr X-Rspamd-Queue-Id: F2E93180019 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: wkt3nwhjroi7pfur1je9hxfa53zkn384 X-HE-Tag: 1711694376-258952 X-HE-Meta: U2FsdGVkX1/1M2aeoUwFpaO0X1prw2pawAfxuf+ESv2P9HnVxahtkxNg2F9BZyIPqg7MvQ/OSHprEAzZtAmIiLYZC1usAHnb2nbUZRLCWMytKorU1PlnARC0Hy1HW1HZljHSTw1akiqMGxN9TzERKn5LMX/0Y+MM47jNrtW3xPfOxRgm4Y64BkXtOTktwCwAg6a2Af8537lsmM/p7r4q83o4rXVsLog6MiIxUtS6epl4wsJh1JZy9Z64NnawV5naC5S/3YLV2leSRvIHWCAct8TLeOYNsQMKDHcWr4x+6dBz53AhgD15Ah/8PcGxZZofU57BS+9QcabkVBst9RxSPV8Ayeo7MSHtjGsE1PVO1/Y4bn3atmGoTDg2aY7nM5XiGgYejYGMBe87w4rVzmE/nRvi40go2D21/IKXx4l1ewNk5WAEehrI6R0r6HFww7Yt492MfToEEkEcw5Ug3e0psXE5LAMA7APqdd1WIE2Shw+Q4HANe0eUfsh+MTntKuQJghfV6A85WRUrdNl1ubzXpT9RHdnR/7AQb+m/ET5N/l9a466WtQvq2k7s+94+gE0iOD6eNrTxkHQI77X8CSBC4R/525SO3E1+//AMPh88yPQJItegTJeFFJORKvAMox23i+cEkF+9SrnNCptw9989UdsgCzFaVccZkL8VtkrHUGuDkbELMHwdvGMRqUhOS5dcEU+56ynu7kb2C3ArB2i017DauX3Z5pwShUU81iwfH0UFFU7krojwfrUfmueAR0vNa++7uv25AVHSn2M/4u4ccTDFQRDY/P31Ynp5PznDnADu00x8RQ48+TvfQN770j+i+Km3DqiTBsfSiXI/rmPLTWvFgz4yYT0rYQgHyxsfV1TJMEPVtDLncQ== 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: Hi Oscar, On 26/03/2024 07:30, Oscar Salvador wrote: > This series consists of a refactoring/correctness of updating the metadata > of tail pages and a couple of fixups for the refcounting part. > > From this series on, instead of counting the stacks, we count the outstanding > nr_base_pages each stack has, which gives us a much better memory overview. > The other fixup is for the migration part. > > A more detailed explanation can be found in the changelog of the respective > patches. > > Oscar Salvador (3): > mm,page_owner: Update metada for tail pages > mm,page_owner: Fix refcount imbalance > mm,page_owner: Fix accounting of pages when migrating > > Documentation/mm/page_owner.rst | 73 +++++++------ > mm/page_owner.c | 184 +++++++++++++++++++------------- > 2 files changed, 146 insertions(+), 111 deletions(-) > This fixes the following report from syzbot: https://lore.kernel.org/linux-riscv/00000000000070a2660614b83885@google.com/T/#t So you can add: Tested-by: Alexandre Ghiti Thanks, Alex