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 83F9BC48BF6 for ; Sat, 24 Feb 2024 19:07:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EA0CA6B00B1; Sat, 24 Feb 2024 14:07:32 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E50576B00B2; Sat, 24 Feb 2024 14:07:32 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D3F506B00B3; Sat, 24 Feb 2024 14:07:32 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id C53BC6B00B1 for ; Sat, 24 Feb 2024 14:07:32 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 8CF1E1202D4 for ; Sat, 24 Feb 2024 19:07:32 +0000 (UTC) X-FDA: 81827631144.02.951C6E8 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf19.hostedemail.com (Postfix) with ESMTP id A83B91A000B for ; Sat, 24 Feb 2024 19:07:30 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=rXS8g5AQ; spf=pass (imf19.hostedemail.com: domain of sj@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708801651; 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:dkim-signature; bh=ROmFWQpJC09iEloYuDMLDsO7Bhut4mtMh8eVTEmGu80=; b=ncJ72014KEO1ejSTFha6pVM8XjOEYBwFOEEOlDju8uMZx6D0yyAzGCxiOPUIy6gkMoMWrv A/VcvGD/yr6ncC7NymlPZvSGRwHXHv0GouLe7YW3PXoER+/HIrHrYBTlqWH7f/myMHBIWV NmLo93o7g0ehFhq7wNjmpxwt9E2KSjo= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708801651; a=rsa-sha256; cv=none; b=ABx3jCypLPCr0UgS4aDuVhZHVf+TPX3KgcS+aGF3zhY3iPH0E6ty8asmFKpbBfUdeZCoj6 rtIr1dI+uV3Gq8yZ3BDqnPadVkgYuOrDTBwsSpuNr8E7D3qU+rjK4L8Gr0b5emZXe8RD7W vl1+/krVPSG2GM2VP43MmnrakuOMQ80= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=rXS8g5AQ; spf=pass (imf19.hostedemail.com: domain of sj@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 8B701CE0DFF; Sat, 24 Feb 2024 19:07:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 21DACC433F1; Sat, 24 Feb 2024 19:07:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1708801646; bh=pGzmRAR6shNRHzEOILZaVt3X0H6f2I4FwdTANqZadn0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rXS8g5AQIVVjOo+PRDd6trzN31YcFBgmzneSlc6qyXs+AT5TxPkvrcczhSquKhzfx PYcAO8VmQif5TsRfGmzFMWCm71/YR3ptppMJzcb/kYkR4fk+BCl8Agryont3BZtiuA /yEGaD331NXffUFCQ/3Tc+YrNZAaUuw755rjum89KDt9ggrjTmpvNq7yxY1P94Khnm ocsP1tYWnZZbf8qtxBDIQ7UOgxuHi3GfBveWtdOjaRdsQ7ybS58Pa42iAqP2CcU2TG ysXoRxucpmDseDR2kkYeDprWdZdVIz+AaGpxM8UplnXbFdvYSlVeFnclGh6VnDLcJ5 e91YzhSq2cn3Q== From: SeongJae Park To: Barry Song <21cnbao@gmail.com> Cc: Minchan Kim , sj@kernel.org, akpm@linux-foundation.org, damon@lists.linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org, mhocko@suse.com, hannes@cmpxchg.org, Barry Song Subject: Re: [PATCH RFC] mm: madvise: pageout: ignore references rather than clearing young Date: Sat, 24 Feb 2024 11:07:23 -0800 Message-Id: <20240224190724.45681-1-sj@kernel.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: A83B91A000B X-Rspam-User: X-Stat-Signature: 35jpzydn1yroakdkr3om16cz957f1arg X-Rspamd-Server: rspam03 X-HE-Tag: 1708801650-354875 X-HE-Meta: U2FsdGVkX1+3/aVvVub3xWPz2IejIl3FYWhv/SrBPM+LFe249L3bY6j0c9IpdXOAe681su0kctlu40qWa2s2CwOC1SG6iG+l07RdXBvjmjC8rC6JnCIxFeCgBelS2N89805t1Rmom86vKClJ5EBUGTtTH3d+Od/ViEQuPNiEo/mFKNR4x1cSP9iFcPUhPWhb01XNXKV37KSj/wrPQhJUrRFb1UMsPIXrTh+Fy6vMnGjv1cPzvVDE7ROZYdOuMWioqLYACl+WQrIXQ/608hG6SNXpIWTWIIApGqkIe7yRQe8IsqO9ZdzneiA3uQSkAwL2dQSTb78UH3X33mW+QQh+wdom5M+sCFga0zP/yRpGS9nbc2XmLzOqkv0GIT++wx+GQJlClPkwDqQtVEXmjGBaVujEXVlJ91MiExy3im62lj+NQCFyqQ36KcTGYguRHPgGbOezEjTmM53iR1Vwq46YkKO5wa/sES+lIqSIC/KplXnJ0AuVLfngVU/PelTL7BmFtlGzDjbhIrxnqssbH7wcmK+NbW3qDMyyQ+5dwuyv8ybJu6mR7tCT8mFXsJaOBBi0M9jupq+kMLuBY0kkA1LEyUv0z6rZAdQqcFFlI1gfN/NDpPa3TruGCueryU+nUThHq16JC+bJt+2IfN5r2bzJX8Tf8ydC8IuApmz4yA9O6ht34T+PqWmQTcH/PhdrE+ViOYYB/2XHb1U3Hk5NguITAcUFZgoxWoXBzgmEsW/wXPioErrYsN6hB6f1PkYppLDqeZ7z3HGZMa9nHEBx364Fv8zcbeSFxyqFbLXyhwRFMNdVf2tqSTkOeih6uvvrsDOp8IsMgBheAeQC0UuLWFyIn+ISIfZHgl9Uazp+YhJF+RcHz6DT25FO0fIiszbu1RBnapGUJF2MhD0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000061, 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 Barry, On Sat, 24 Feb 2024 12:37:59 +0800 Barry Song <21cnbao@gmail.com> wrote: [...] > > BTW, > Hi SeongJae, > I am not quite sure if damon also needs this, so I have kept damon as is by > setting ignore_references = false. MADV_PAGEOUT is an explicit hint users > don't want the memory to be reclaimed, I don't know if it is true for damon as > well. If you have some comments, please chime in. Thank you for calling my name :) For DAMON's usecase, the document simply says the behavior would be same to MADV_PAGEOUT, so if we conclude to change MADV_PAGEOUT, I think same change should be made for DAMON's usecase, or update DAMON document. Thanks, SJ > > > > > Thanks. > > Thanks > Barry