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 03B35E77188 for ; Mon, 6 Jan 2025 20:19:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 660EB6B0099; Mon, 6 Jan 2025 15:19:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6105E6B009F; Mon, 6 Jan 2025 15:19:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4D77E6B00A0; Mon, 6 Jan 2025 15:19:24 -0500 (EST) 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 2E3C56B0099 for ; Mon, 6 Jan 2025 15:19:24 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8CBE9802DE for ; Mon, 6 Jan 2025 20:19:23 +0000 (UTC) X-FDA: 82978141806.10.FB1AC56 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by imf17.hostedemail.com (Postfix) with ESMTP id 9CEF940006 for ; Mon, 6 Jan 2025 20:19:21 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=4J3YURah; spf=pass (imf17.hostedemail.com: domain of yuanchu@google.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=yuanchu@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736194761; 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=BEGHNYf1HV04ZdYUrBM9HObaBWYpTXvn0aQoVfK3j7g=; b=cVPdc6ACmSv1N1gRvuvSVn+UfHaPVaBf8YyOv57hDgIOuI4ILI1bNrkJHkaljq3deu4tB3 JuWWLJM2aVwkToprLnbRs4saJZt5j6Pl2hcWDdnzzH1ZNF3fUJfYaE+mZj17RKRdMUXSF1 1zFDXoHgtfBtGmY2L3gX/NqOqORRtJI= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=4J3YURah; spf=pass (imf17.hostedemail.com: domain of yuanchu@google.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=yuanchu@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736194761; a=rsa-sha256; cv=none; b=Tw35Pal44WG/n5TRpQ7z1DVG+QzBdGJ0LWSwmS2CUMVRp5D7lnc3CiLB+otp5hjfrPFeSp aqUn9KNflYvhEspjuR4z0JKPZm0Xqx8GD9PB3i3lyWZ0pDdN/CIJxTEiNW8YSdVrnUBZVu tk0+TeML1Ovi+XlijL7Z6jUNQXTKOUQ= Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-215740b7fb8so26015ad.0 for ; Mon, 06 Jan 2025 12:19:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1736194760; x=1736799560; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BEGHNYf1HV04ZdYUrBM9HObaBWYpTXvn0aQoVfK3j7g=; b=4J3YURahAAQwVDM8Kkm6R9TGx5rVC5mPLcaRlN9lCNBl06zhrzdlUH3WNhVVZ9xHSw 6WD/RSnuu/dhvMBqW4aAY/tpLietIzF/AOYquWkicFh19zxpcoAWDd9XkO7KfFJ5PSiU 1p7y/68avIJpwbLq0eqvm5MyBL0gb+/keQfsHxtLbmi6Fh8kNEF/dfEYkMSRALCGeBXB S1I4TP7/aJm7ZhRZTp+T8p/x714eWHqVGwSPeVK6KXr5Jlmp3ugV+Hq1FwEnydP/sD66 uloLExtKK9Jiu7s73l8/qLje6H42eyP8g36LvdQEp1yy8GjTTnyjRmyUBYWHSznpYdHa MUYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736194760; x=1736799560; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BEGHNYf1HV04ZdYUrBM9HObaBWYpTXvn0aQoVfK3j7g=; b=YdW2KrSzD8S2Nn9FA6oH03J1lPFvAz0Hr85Aownr8j+GfJsNGjwGzuRbJbJoNtDHFQ V1KWwSVvRIDjCEuqHWKxanFLajoou1wLxuApmS1zfTfB6Vxl7cZ9/kfKiZysXHt7y/46 pkl68Pk+b6cf9QsWNucetCBAXdcH7iOJt2+NcKoF7FTQzhc1zXsvACIz0QdB3dRKXCzl YP9vT4KIQDz+pezWgV6BZW+lBgYwWMJpjZ0OXTzJNF61MT82LMtd76S6CecgB/EkbgOo Xz5iMzZuZucPPmYV1oyEJl/MII76taq+xJxS0WD/BFcTxJ/TME49LsKny2BjDoiYhryj d83A== X-Forwarded-Encrypted: i=1; AJvYcCXrvFclROnP+DSx2PLHxB/pJAjz9zLzNofTuPJ7otPf/zCaQepP38MHl7tJRkO+KeAovkboiqvFYg==@kvack.org X-Gm-Message-State: AOJu0Yw2/CU3y/24Oi/4+oTh4cLO2wpbd5eFkkx1r7UpJJU+kLFufAsv oBmQ+EIkVZXuZ8YsgnA0q8JYRlaC+Rb6ZIthADXcZkHUcxTmjifsTqNCESJoL+GBHsk04+H1kIN e5EMkz0YpLd7LSJEHPeead1pSG9BeHfBsICfn X-Gm-Gg: ASbGnct89VxJvh/0lYfQ/9J3voicsX1Y5J8+7MEhHKVR7VS+UAvn5ApnVW5JIxjzMR+ t7Vu4PgmGeXJ2CRzTfPiinP/sVCN2L0H3ByoSHG81jcaUKF+R9sL6WZVrbYemQ7bVJ9xJRVo= X-Google-Smtp-Source: AGHT+IEZs9gdoIt9Lzgc7kMrvGMX2O81Tsoby2UzTbDgJoRlZHNyCguDmX+2yIQysSWrX8iUjp7uIBEB2tZGsdcELi4= X-Received: by 2002:a17:902:d481:b0:200:97b5:dc2b with SMTP id d9443c01a7336-21a7ae5dfd4mr243615ad.15.1736194760083; Mon, 06 Jan 2025 12:19:20 -0800 (PST) MIME-Version: 1.0 References: <20220911083418.2818369-1-yuanchu@google.com> <20250103031526.529434-1-tianmuyang@huawei.com> In-Reply-To: <20250103031526.529434-1-tianmuyang@huawei.com> From: Yuanchu Xie Date: Mon, 6 Jan 2025 12:19:03 -0800 X-Gm-Features: AbW1kvbczPJKPcB1QNME6O5RCEPnK3Uv_yx2M4XE7l0LVmJ1WOJ3dEPMoQWN53g Message-ID: Subject: Re: [RFC PATCH 0/2] mm: multi-gen LRU: per-process heatmaps To: Muyang Tian Cc: Michael@michaellarabel.com, akpm@linux-foundation.org, bpf@vger.kernel.org, corbet@lwn.net, linux-kernel@vger.kernel.org, linux-mm@kvack.org, yuzhao@google.com, yanan@huawei.com, xiesongyang@huawei.com, wuchangye@huawei.com, liuxin350@huawei.com, zhangmingyi5@huawei.com, liwei883@huawei.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 9CEF940006 X-Stat-Signature: xk95hgpgy1smonjjmj9hc1juycj1ki45 X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1736194761-669258 X-HE-Meta: U2FsdGVkX18K3w7RiAdkmtJAy79RlBhKRUtA5f9pTHC8k75oge21XxYLJzAIMScLaLfjN/Ws1DBOYp69meE2GNCLb/CgxAx3Ew2OoQIWFyvH68HY/6i62WQI/ja+wszY446TebTgsTdC6lITuvsfJM8ZdV3QrYJmggnzs5Nl6MrbmkT/HQXM4MuVcQtuNiLuT1+k5sZo8MfSy9gsJKc3ePP120y8zn3NMtloYRFF2MfiEIIbJPqyfd9nOcTFFy8hd3j2teoYpH+oGhULEBkSJBvDMhv/BNA3ji+bKOT7ic+DnDdsz34PD2FGJSCpvvhcyPsdlfR6+eVPFQMKbDHm7wmDArEimtTTQyrsLHKVR/B4XV+5IncVzkJoiP81n4NCMVs0Dx0C3jQa+NFhhiS8Gxi0ZioCUJcgLlsg0DI7HczA/GAnSgwI12ec2tqtF5ofr4tkqGIDW3ZmFVhPdqWg+Dj5Pbv5LEP7GSSzQspyg2uKW7oWztQwex56DffHD4sV8J34g5kZ3YzNmrdTUl8zoaInZB4qKP82HLSFPOWxDnDMPsyMmbOGhFolW3Gl4ws6aXyDQ22wMvArGp+J0RTTqLHHKbJ+KmUrbB1Chu9mRLT3JW4RJg+qRe2cfoD3EQ0BS1qRxzNJnL1R34Gs2u5acvVVuIETSsP41IdOPPWYGNyDIDmKT+SVDCgvff0I9bqqyWxToRsYhB11HnVYU5mLPnqQVWrzrjStHdzVTB6Q3SKb4hAkVHsch6ETuYAswX/OgXg/lxDRo9BXsFxxozYzBhVwsmltyOhdFr5R5+KJV+O3ODyU+nu7Lmtasqx3ZKjbYW0pVmPB3PSExhp68CfuLpA7YzakbC4qwLC9jb8OVyKEI1Vzm1+Ei9SxbrFO3h/N3KVpt874SwbtuwqbA6vzXQr7ULif/WjIBWNGLOwO2bF+9tLkdaVJZOJtDWrWOt5p1LZBBHCMay+545RH9pc letVsOlq zbH0LYiosF2qhBcabhUadx1lBqk0gGzdRrjYa3BcgpYIj39HGQWtqqBPDSR5uWnN4ro2O2l6R521Y20P0TpHOpbhJ0OmDz+BrxvPtRGjDIvlSKgjEwMR6wcQtJjksb3yeUQMXJ+k6SeRzHzropqQGo0oA4lAwe6L40U8sUQLpP/Ah0vw9OvIRPdAyXTCJ3f+7bjO3t7YOI9BbqsfQd7dkzuUVrVGipCY38rPG X-Bogosity: Ham, tests=bogofilter, spamicity=0.001269, 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, Jan 2, 2025 at 7:15=E2=80=AFPM Muyang Tian = wrote: > > Hi all, > It has been a long time since this patchset[0] submitted, and I've been d= oing something similar recently. > I wonder why this patchset remains unmerged/uncommented? Is there any oth= er similar work? Hi Muyang, I'd love to learn about your use case and your approach as well. The code here requires some polish and cleanup, but it's mostly bpf code in tooling. Happy to work on it. Thanks, Yuanchu